当前位置: 主页 > PLC控制

关于DB[]中括号中变量定义问题

我在用STl写程序时出现以下问题:
声明中:
输入in:DB_NOint;
OPNDB[DB_NO]报错
临时变量temp:No1INT
OPNDB[No1]报错
但是使用零时变量直接地址OPNDB[LW0]就正确
请问大大们这是为什么?

问题补充:
WORD类型也不行

最佳答案

用WORD型

提问者对于答案评价:
经过再次仔细检查,原因是输入变量IN不可以使用,TEMP可以使用,临时变量temp:No1INTOPNDB[No1]报错的原因是,No1所在的地址已被使用,更改地址后可以使用

最佳答案作者回复:
你完全可以在IN用int型,然后在move给temp里的word型,我一般是这么做的。

  • 关注微信

猜你喜欢

微信公众号