恭喜,你发布的帖子
发布于 2019-09-18 09:17:52
9楼
看一下论坛里面关于smart plc 关于子程序多次调用的方法吧,临时变量先赋值后使用的常规问题不说了。
只针对SMART PLC 同一级别调用的子程序使用同一个L区,这个验证出来的,不用怀疑。
子程序中临时变量子程序调用多少次也不会干扰 这个问题是针对 smart PLC的 不干扰的方法看看面连接。
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&b_sid=0&a_id=1207229&s_id=0&num=0#anch
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=977362&b_id=3&s_id=0&num=40#anch
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1026757&b_id=3&s_id=0&num=33#anch
你要是觉得具体那点是错误的可以讨论验证嘛,不用一下把论坛其他人分享的经验否定了吧
还有SMART PLC 常规只有 临时变量,没有静态变量,当子程序需要用到静态变量时就要参数传递(类似300系列plc FC的INOUT 变量),例如楼主说的上升沿指令(两个扫描周期才能判断为沿指令)。
请填写推广理由:
分享
只看
楼主