周末测试ModbusTCP通信时,发现MB_Client块竟然可以使用同一个实例多次无条件调用,很是惊奇。疑惑了两天,至今也没有完全想通细节,就尝试写了一个类似效果的程序,功能可以类似实现。
现发布一个编程挑战,实现图片中功能:
1.编写FB使用同一个实例在同一个周期多次无条件调用。
2.输入引脚IN触发延时,延时完成后在触发延时的那个块OUT引脚输出。
3.同时只有一个延时在工作。
4.正在执行任务的调用块BUSY引脚置True。
要求:
1.使用图片中FB块的引脚,不增加新的引脚。
2.只使用FB块内部变量。
希望各位大佬赏脸参与,编程完成跟帖上传程序,共同探讨功能实现。我将10天后上传图片中程序。