恭喜,你发布的帖子
发布于 2017-08-26 22:21:07
5楼
1、子程序,除了象初始化子程序,在程序运行期间只调用一次以外,一般的子程序,必然会被多次调用;
2、同时调用?按我的理解,是不是指同一扫描周期内对同一子程序的多次调用?这也不是“同时”调用。PLC指令是顺序执行的,两个指令都不能做到同时执行。
3、沿指令的输出,是根据当前扫描和前一次扫描相比较的结果。这里用的是“扫描”,不是“扫描周期”;
4、一次沿指令,(取)代表一个位变量的边沿,是比较好把握的,物理意义也容易理解;
5、如果同一个沿指令,要对不同的位变量取沿边,怎么来区分他们的输出结果?当前的位变量的边沿,前一个扫描可能是另一个位变量,那本次输出算谁的?沿指令不是不能用,关键是你要如何调度子程序,才能有你想要的结果。
请填写推广理由:
分享
只看
楼主