PLC程序运行过程中停止状态怎么写?

所谓停止,就是当按下停止开关,动作立刻停止,但不是复位,再按下启动,动作再继续.
就以5盏不同颜色灯每隔一秒循环亮为例子吧~
请写出这个在任意时刻按下停止开关都可以立即停止的PLC程序,谢谢了!!!
三菱,西门子都OK啊,写出来,别说简单啊,对我难啊~
能不能完整写出来啊?都看不明白,停止开关是不带锁的啊~

每个灯都用一个标记M
ldM100 set M0
LD X10
and LD M0 out y0
把0代换成各盏灯的输出位置.
这个程序就是X10 和M0同启动,等才亮,这里M会保持原来状态,当X10断开灯灭,当X10再合上,会保持原来的状体.其中,M100可以当做你的灯闪的最后结果用.如果你要掉电后还保持的话`建议M100用掉电保持的,这个查说明书`
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-31
哪么简单,要看你用什么材料的plc啦!很多厂家指令不一样,三菱的就很简单啦!
自己学才是本事,看书半小时就会拉!!!!!!!
我用三菱fx2n给你个例子希望可以给你帮助!单键控制1ld x0 2 ani m1 3out m0 4 ld x0 5out m1 6ld m0 7 ani m2 8 ldi m0 9 ldi m0 10orb 11out m2 移位控制y0地址每秒移位一次用于流水等控制12ldi m2 清零13mov k0 k4y0 18ldp m2 置初次值20 mov k1 k4y0 一秒时钟25 ld m8013 26and m2 27rolp k4y0 k1 32ldf y4 置初次值34mov k1 k4y0 end y0-y4用于流水灯控制!希望给你帮助QQ879110372《单片机,plc,法兰克pmc,,编程设计维修》
第2个回答  2010-12-30
可以用状态转移寄存器,比如三菱的S,用步进指令编写
相似回答