当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
s7-200数据转换问题
点击:
714
| 回复:
4
qhb
关注
私信
精华:0帖
求助:0帖
帖子:37帖 | 122回
年度积分:0
历史总积分:100
注册:2002年5月19日
发表于:2007-06-30 09:11:00
楼主
请问,在s7-200中,如何将十六进制数转换成十进制数
分享到:
收藏
邀请回答
回复楼主
举报
楼主最近还看过
·
西门子PLC300饮料灌装机生产线!价值10万程序
·
S7-1200+Easy+Plus.zip
·
分享三菱PID控制程序
·
三菱FX5程序
张智勇
关注
私信
精华:13帖
求助:4帖
帖子:344帖 | 4142回
年度积分:0
历史总积分:4044
注册:2004年8月21日
发表于:2007-06-30 09:19:00
1楼
BCD_I I_BCD指令
BCD至整数指令将二进制编码的十进制值IN转换成整数值,并将结果载入OUT指定的变量中。IN的有效范围是0至9999 BCD。整数至BCD指令将输入整数值IN转换成二进制编码的十进制数,并将结果载入
OUT指定的变量中。IN的有效范围是0至9999 BCD。
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-06-30 09:31:00
2楼
这个是BCD码与整型相互转换吧
不知楼主的本意是什么?
回复
引用
举报
老菜鸟
关注
私信
精华:22帖
求助:0帖
帖子:301帖 | 8609回
年度积分:0
历史总积分:24924
注册:2003年6月15日
发表于:2007-06-30 09:44:00
3楼
如果确实需要,你采用MOV指令把十六进制数存进去再读出十进制数不就可以了?
回复
引用
举报
xinshiji168
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 1回
年度积分:0
历史总积分:0
注册:2009年7月18日
发表于:2009-12-02 16:30:09
4楼
先MOVE成WORD变量,然后再用BCD转整数命令,就变成10进制了。我也是刚试出来的
回复
引用
举报
热门招聘
相关主题
电气符号库
[9630]
PLC时序图分析方法求助!
[9441]
用S7-200编程的三个实例的解...
[13647]
plc怎么控制电机转速
[7258]
什么是浮点数?在PLC编程中为...
[7713]
plc 编程时手动和自动如何处...
[12170]
我来讲解两台CP1H 通讯控制7...
[10068]
学习PLC必备的前提条件
[11268]
盘点最有影响力的十大国产PL...
[9372]
PLC输出点能否直接带负载?
[8772]
官方公众号
智造工程师
客服
小程序
公众号