opn用法

大家好!在用OPN写程序时出现错误,程序如下,请帮忙分析一下,谢谢!

错误1
OPN DB1
A DB2.DBX0.0
=DBX0.0

错误2
OPN DB1
A DBX0.0
= DB2.DBX0.0

错误3
OPN DB1
A DB1.DBX0.0
= DB2.DBX0.0

最佳答案

楼主:

错误1:
执行DB2.DBX0.0后,就默认打开DB2了,所以其实你是把DB2.DBX0.0又赋给了自己
修改:
A DB2.DBX0.0
=DB1.DBX0.0

至于2和3,不知道你报的是什么错误,我看来没有问题,就是写法不太规范。

提问者对于答案的评价:
的确是在执行“A DB2.DBX0.0”时打开了数据块DB2,所以后面逻辑出现了错误。但是有一点不明白的是,为什么DB块能这样打开呢?求解答!谢谢!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐