S7 300中的PIW是Word格式还是INT格式

S7 300中的模拟量输入PIW(或者输出PQW)是Word格式还是INT格式?我在使用整数比较指令时,输入Word格式的DBX.DBWX就报错,但输入PIW就没问题,但鼠标移到PIW上时,显示为Word。很奇怪。

图片说明:

S7 300中的PIW是Word格式还是INT格式   

最佳答案

PIW 为WORD格式  I Q M 都是WORD格式 16位 你那边系统自动转换成int格式了
而DB 在创建时就指定了数据类型
还有好像梯形图有局限吧,你用语句表可能就不会这样了
CMP 〉= I 要求的格式是INT,你图中DBW定义的是WORD,当然报错。
对于PIW分两种情况:
1、PIW没有在符号表内定义,WORD和INT格式都可以;
2、PIW在符号表内定义了,只能使用定义的格式,默认的格式是WORD。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

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

相关推荐