登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:比较指令的数据类型问题
点击:1433 回复:9
楼主
编辑
引用
管理
df21j_wangjian
如图所示,我想做一个比较,当PQW272等于w#16#47E的时候就执行MOVE~
但是现在提示我类型错误!
我用的是S7-300
向各位前辈请教!
12-09-17 11:11
1楼
编辑
引用
管理
cvlsam
NE_I接受的数据类型为INT数据类型,并不接受WORD数据类型,将16#47E转换为:1150输入即可。
亦或将此段语句转换为STL语句编写。
Regards
12-09-17 13:30
2楼
编辑
引用
管理
5506982
恩 比较块最后一个字母 I代表整数 R代表实数 D代表双整数。
根据计算器换算16#47E=1150
最后楼主要做到比较相等的话 有个EQ_I的整数比较块
最后修改:
2012/9/18 22:36:19
12-09-18 22:34
3楼
编辑
引用
管理
df21j_wangjian
多谢各位的解答
12-09-19 13:56
4楼
编辑
引用
管理
gzg_00
现在好了吗?
12-09-19 18:20
5楼
编辑
引用
管理
df21j_wangjian
OK 了
12-09-20 11:04
6楼
编辑
引用
管理
zp197873
要是我,就会直接输入1150的
12-09-22 09:22
7楼
编辑
引用
管理
991808412
引用
df21j_wangjian
在 2012/9/17 11:11:27 发言
【内容省略】
比较器的IN2中输入W#16#47E试试,可行否?
12-09-22 09:25
8楼
编辑
引用
管理
812388431
如果不想输入1150的话可以先把它转换成INT数在进行比较
12-10-05 21:33
9楼
管理
2657193595
该帖内容不符合相关规定!
12-12-27 11:06
工控新闻
2025工业互联网创新发展大会在沈阳举办
我国“标准”领跑国际 制造业转型升级情况如何?
手速大比拼:极速安装挑战赛,工博会现场等你来战!
倍福中国自动化新技术研讨会 | 长春站
AIoT赋能自动化,繁易上海工博会重磅亮相
新品速递 | CL1系列:西克首款小尺寸360° 2D激光雷达
重庆首批30个工业智能体发布 人工智能赋能“重庆造”
2025中国制造业综合实力200强等榜单发布 彰显强劲态势
更多新闻资讯