0人心自问0
我想请问一哈,在一个程序执行周期内顺控指令的前一个状态中的变量能不能在后面的状态指令中拿来用,比如,s0.0中技术器c0得值能不能再s0.1中用??
小诚
楼主你好
应该可以用,你可以加个中间状态,把值中转到寄存器中,在需要用的状态继续用。
你具体写出怎么用,大家看看行不行,或者直接搞个简单的测试哈。
回复内容:
对: 小诚 楼主你好应该可以用,你可以加个中间状态,把值中转到寄存... 内容的回复!
谢谢,我觉得原理上可以,因为开始的变量值存在影像寄存器上,等下一个周期开始才会刷新映像寄存器,而在本周期内在其他状态指令里应该可以调用他的值。
我正在搞立体仓库课程设计,用的是顺控指令,
阿水--王者之师
顺控指令 C 0 一类的一般变量 是可以再次使用的呀 !
引用 0人心自问0 的回复内容: 回复内容:对: 小诚 楼主你好应该可以用,你可以加个...
计数器的的当前值,不复位的话一直保持,断电保持型的即使PLC断电了,也可以保持。
定时器的处理,在状态释放前,先把值暂存到寄存器,然后到中间状态,相当于是分支,再条件满足后,再转入被暂停的状态,定时器当前值要指令恢复。
彩云之滇东北
在顺控中只有注意逻辑关系清楚,不会混乱,就可以用一个中间变量保存后在后面使用
ntplc2017
可以使用,前提是后一个状态写在前一个状态后面,且使用的都只是触点,不能重复使用线圈端。
虎贵
学习了想看看什么内容