发表于:2020/3/9 8:37:16
#0楼
如图~关于PLC的工作过程,俺这个初学者还有有点糊涂,
请教大家几个问题,
1、PLC是把所有程序都执行完后,一起把运算结果写入输出映像寄存器吗?
比如俺的图有3段程序,是把这3段程序一起执行结束后,
最后将Q0.1和Q0.2的值同时写入输出映像寄存器吗?
2、在一个扫描周期内,如果I0.1闭合,那么PLC执行第一段程序后,Q0.1得电,值为1,
紧接着执行第二段程序时,这个Q0.1的值是1呢还是0呢?
3、PLC的程序运算都在堆栈的存储器里进行,那么第一段运算结果Q0.1的值放在哪里?
因为装载下一条指令值的时候会不会把当前这个Q0.1的值挤掉?
请教大家几个问题,
1、PLC是把所有程序都执行完后,一起把运算结果写入输出映像寄存器吗?
比如俺的图有3段程序,是把这3段程序一起执行结束后,
最后将Q0.1和Q0.2的值同时写入输出映像寄存器吗?
2、在一个扫描周期内,如果I0.1闭合,那么PLC执行第一段程序后,Q0.1得电,值为1,
紧接着执行第二段程序时,这个Q0.1的值是1呢还是0呢?
3、PLC的程序运算都在堆栈的存储器里进行,那么第一段运算结果Q0.1的值放在哪里?
因为装载下一条指令值的时候会不会把当前这个Q0.1的值挤掉?
[此贴子已经被作者于2020/3/12 10:19:27编辑过]