找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
STEP7的缺点是不能实时监控程序的运行,一般都利用“Variable Table变量表”来监控实时数据的变化。而PLC工作的特点是输入信号集中批处理、执行过程集中批处理和输出控制集中批处理。
当执行控制程序时,PLC按顺序进行扫描,即从上到下、从左到右地扫描每条指令,并分别从输入映像寄存器、内部元件寄存器(内部继电器、定时器、计数器等)和输出映像寄存器中获得所需的数据进行运算、处理,再将程序执行的结果写入寄存执行结果的输出映像寄存器中保存。但这个结果在整个程序未执行完毕之前不会送到输出端口上。即,反映输出元件状态的输出元件映像寄存器所存储的内容,会随着程序执行的进程而变化,只有程序全部执行完毕后,输出元件映像寄存器的内容最后固定下来。所以PLC的执行结果是动态的,并不是固定不变的,它会随着你的程序执行而变化,如你的位存储双字MD400和位存储字MW400被不同的程序调用,其结果是一直变化的(动态的),而利用“变量表”监控是实时的。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!