分别使用scl和LAD在测试FC中写了简单的置位程序,为何使用形参的FC在仿真时线圈无法置位,而使用绝对寻址的FC可以,
问题补充:
改成main_1改成inout接口类型可以解决问题..但还是想做的为什么会这样
图片说明:
f685e0e86e0baeaf1220CEb920df7d55
14e056ef6e2509fb008d50ee3858b05a
最佳答案
你使用了外部输入I地址,你试试用M地址。
补充问题回复:
参考,这个链接:西门子S7-200子程序,多次调用的“怪”现象,htTPs://wenku.baidu.com/view/5a03c2a684254b35eefd3481.html
in_out数据类型具备输入和输出特性,而in数据类型没有具备这样的功能,在多次调用子程序中数据类型尤其重要。
提问者对于答案的评价:
谢谢….辛苦了帮我找到这么好的文章…