技术论坛

 回复:STL和LAD混合使用的问题,很奇怪,求解释

返回主题列表
作者 主题
想飞的海豚
游民

经验值:136
发帖数:45
精华帖:0
楼主    2011-05-05 12:22:43
主题:STL和LAD混合使用的问题,很奇怪,求解释
在程序中使用了局部bool变量LOCK,在使用前需要初始化为0,因此在程序中的第一个NETWORK,使用语句“R LOCK”,进行初始化。
后面使用LAD进行编程,奇怪的是发现“R LOCK”完全没有起作用,在该语句后,局部变量LOCK的值竟然始终为1。
只有使用SET ;R LOCK后,LOCK才能初始化为0,这是为何?
我心依旧555
奇侠

经验值:6658
发帖数:769
精华帖:9
5楼    2011-05-05 21:31:26
精华帖  主题:回复:STL和LAD混合使用的问题,很奇怪,求解释
方法就是上面两位说,在另外一个FC是结果正确并不代表就是对的呀,也许是调用FC的时候或者某些指令的操作影响了RLO位,逻辑操作的结果是由RLO位决定的。切换为STL方式,并在线监视,观察RLO的状态就知道原因了。
一切皆有可能
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。