感悟网 导航

使用一个按扭,按一次亮按一次灭PLC梯形图怎么编写!请高手指点,谢谢!

作者&投稿:安肾 (若有异议请与网页底部的电邮联系)
用三菱plc编一个按钮控制一盏灯按一下亮再按一下灭 要三种方法~


http://zhidao.baidu.com/question/1946701444135149628.html?oldq=1

我以前回答了个类似的问题,你可以参考下。

没看懂你那个不停的开关是什么意思,是一个按钮控制启停吧?



使用各种品牌的PLC都可以通过其“上升沿”“下降沿”指令实现您说的这种情况。要是用梯形图表示就是用两个竖道中间有个向上指或向下指的箭头那种符号就行。

LD 000
DIFU 200
LD 200
AND NOT 1000
LD NOT 200
AND 1000
OR LD
OUT 1000
END
使用OMRON,按钮输入000,输出1000.

很简单啊,三菱的FNC66(ALT)交替输出高级指令就可以实现了,就这么简单.

LD I1.0
EU
LD C20
CTU C20, 2
LDW= C20, 1
= Q0.0

西门子s7200的

《用一个按键控制一个LED灯用中断方式实现按一下亮0.5秒然后灭0.5,再按...》
答:if( Key == 0) LED = ~LED;/* 再次检测按键是否按下,如果有,将LED状态取反 */ for( i = 0; i <1; i++ ){ LED= 0; /* 端口送高电平,LED熄亮 */ DelayMs(1000); /* 延时大概1S */ LED = 1; /* 端口送低电平,LED点灭 */ DelayMs(1000); /* 延时大概1S...

《一个按钮开关,一个灯泡,再加中间继电器(越少越好)控制灯泡的亮灭》
答:include <reg52.h>#define uchar unsigned char define uint unsigned int sbit K1 = P1^0;sbit RELAY = P2^4;void DelayMS(uint ms){ uchar t;while(ms--){ for(t=0;t<120;t++);} } void main(){ P1 = 0xff;RELAY = 1;while(1){ if(K1==0){ while(K1==0);RELAY = ~...

《51单片机P1.1口接一个LED灯 外接按键,要求:按键按下LED灯亮,,按键再...》
答:include <reg51.h>sbit P32 = P3^2;sbit LED = P1^1;void main(){ IE = 129; while(1);}void X0_Int() interrupt 0{ while(!P32) LED = 0; LED = 1;}

《奥迪的P键和A键的使用方法详细说明》
答:按一次,a键指示灯点亮,自动停车开启,再按一次,指示灯熄灭,关闭。自动停车打开时,车位于任意档位,踩刹车稳定后,车自动停下。此时,仪表板上显示绿色的(p)标记。这个时候,松开刹车,车就不走了。车需要踩下行驶挡(d、r、s)、油门,才能继续行驶。a键停车、p键停车、脚制动踏板制动是三个不...

《c51LED红绿灯想一个开关摁的时候同时亮所有红灯,再按一下红灯灭全部绿灯...》
答:开关,接在 P2.7 与地之间。 #include //预处理命令 void w(unsigned char k) { unsigned int a; //定义变量a 为int 类型 if (k) { while(P2_7); //没有按就循环,等待按下 for (a = 0; a < 600; a++); //延时消抖 while(P2_7); //没有按就循环 } else while(!P2_7...

《楼梯灯plc设计 按一下按钮亮5分钟后自动熄灭 按2下按钮长亮不灭 按住...》
答:您好,非常高兴为您解答,附上西门子300的程序,仅供参考。以上的程序是鄙人花了半个小时编写的。所以做如下的总结,希望对你有用。好的程序都是经过千锤百炼的,没有十足的耐心是没办法调试完成的,永远没有一步到位的程序。每个程序都有些注释,可以参考一下。如果你对这样的程序看起来比较吃力,可以...

《PLC程序编写 一个开关控制3个灯 按一次 1号灯亮 按二次2号灯灭 按3次...》
答:用上升沿累加某个word变量,等于1输出1#灯,等于2输出2#灯,等于3输出3#灯,等于4以上复位此变量

《51单片机P1.7和P1.8分别LED1和LED2,P2.0外接一个按键。现在要实现通电LE...》
答:LED1 EQU P1.7 LED2 EQU P1.6 ORG 0000H LJMP MAIN ORG 0030H MAIN:CLR LED1 ;通电LED1亮,LED2灭。SETB LED2 ;--- LOOP:JB KEY, $ ;等待按下 CALL DELAY ;延时 JB KEY, LOOP ;消抖 SETB LED1 ;按下LED2亮LED1灭。CLR LED2 JNB KEY, $ ;...

《单片机怎么实现一个开关控制八个灯按一下亮一个按》
答:用一个寄存器做变量就可以。假如按键是一个开个,接在P1.0,八个灯在P0,低电平灯亮 程序是这样的 MOV 30H ,#00 LOP :SETB P1.0 JNB P1.0, PRESS AJMP LOP PRESS:INC 30H MOV A,30H CJNE A,#9,L_NEXT MOV 30H,#1 L_NEXT:JNB P1.0,MOV A,30H CJNE A,#1 ,LED1...

《...用一个按键控制一个灯亮灭加防抖动,灯p2口,按键p3口程序》
答:如下即可:;ORG 0000H LJMP MAIN DJNZ R7,DJNZ R6, $ - 2 JB P3.2, $ + 8 CPL P1.0 ;LED JNB P3.2,RETI MAIN:MOV IE, #81H SJMP END

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网