sxjice
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 151 点
下载积分: 714 分
在线时间: 13(小时)
注册时间: 2014-03-11
最后登录: 2024-04-05
查看sxjice的 主题 / 回贴
楼主  发表于: 2014-08-08 12:48



ST语言中的AND OR XOR,在支持数据类型里明显标有INT,但是在ST里写的时候,编译却不通过,提示无法将INT转换为ANT_BIT,有高手知道这是怎么回事吗?
如果我要在ST里实现C语言累似^ | &,以及>>  <<之类的功能,又该如何操作?  
万径人踪灭
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6763 个
工控威望: 38364 点
下载积分: 1219 分
在线时间: 9477(小时)
注册时间: 2006-09-13
最后登录: 2024-09-28
查看cvlsam的 主题 / 回贴
1楼  发表于: 2014-08-08 13:18
A : INT
B :INT
你需要做类型转换,例如
A:=WORD_TO_INT(INT_TO_WORD(A) AND INT_TO_WORD(B));

Good Luck ~
楼主留言:
真诚感谢!
已经解决了