关于读取DWORD中的一个字,怎样才能避免出现DBW没有符号名显示的现象?

我有一个双字DB1000.DBD1,符号名定义为abc,我现在只想用里面的DB1000.DBW1,编程没有问题,但是程序里面就会出现DB1000.DBW1光光的没有符号名,显得很不专业。我感觉:定义了DB1000.DBD1的符号,就没法再去定义DB1000.DBW1的符号了,是不是这样呢?有没有好办法呢?

最佳答案

建议楼主使用字或双字数据类型存储地址时选择双数。例如DB1000.DBW0或DB1000.DBD0,不要使用单数如DB1000.DBW1或DB1000.DBD1。如果使用单数存储地址容易造成地址重叠冲突。楼主如果定义了DB1000.DBD0,使用DB1000.DBW1是不会显示符号名和注释的。
        解决办法:在数据块DB1000中定义整形变量DB1000.DBW0,定义其符号名和注释。然后保存数据块。在使用DB1000.DBW0时就会出现符号名和注释了。

提问者对于答案的评价:
写得很到位!very good

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日
下一篇 2017年6月24日

相关推荐