当前位置: 主页 > PLC控制

关于读取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时就会出现符号名和注释了。

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

  • 关注微信

猜你喜欢

微信公众号