登录
首页
人机界面
人机界面
回帖
发帖
正文
主题:求助!从步科触摸屏设置西门子数据不对~
点击:2691 回复:6
楼主
编辑
引用
管理
403905611
我用步科HMI连接西门子PLC
我在步科上设置数据
PLC上的
但是我实际运行时,在屏设置的数据到PLC后不一样,如:屏上=1 PLC=16 屏上=100 PLC=4096 . 数据好像是16进制的。我要怎么才设置数据一样呢?谢谢各位大虾了。
最后修改:
2015/10/31 20:19:32
15-10-31 20:18
1楼
编辑
引用
管理
cvlsam
1、什么叫BCD码?通俗的说就是用16进制数来表示10进制数,如果转换为二进制的话,会发现差异巨大:
例如整数10, 转换为二进制就是 0000 1010
而BCD整数10,转换为二进制就是0001 0000
2、西门子S7-200的定时器指令中的PT引脚的数据类型为INT,即有符号整数,而不是BCD码。
3、因为你在触摸屏的数字输入控件中选择小数位1位,所以你输入1.0,也就是10,因为最右边为小数位。
综上,你应该将VW500的数据类型改为整形并注意输入数据的小数位的设定。
Good Luck~
15-11-01 14:13
2楼
编辑
引用
管理
403905611
谢谢!数据类型改为有符号整数~加小数一位,是为了设置时输入单位为秒……对了那个数据编码需从BCD改为BIN吧?……再次感谢明天去公司试下。
15-11-01 19:58
3楼
编辑
引用
管理
403905611
再次表示感谢~~已经设置好了~!
15-11-02 12:16
4楼
编辑
引用
管理
mengx9806
BCD码是不是等于8421码、?
15-11-02 15:13
5楼
编辑
引用
管理
ytleaderplc
搞欧姆龙搞多了吧 呵呵
15-11-02 16:58
6楼
编辑
引用
管理
liuhuoaaa
搞定了就好。
15-11-02 17:57
工控新闻
上半年工业指标展现韧性 产融合作助力新型工业化纵深推进
连续领投三家具身智能公司,京东回应
总投资50亿元!立讯机器人总部基地项目在常熟开工
边缘AI正当时!华北工控EMB-3532主板专为边缘计算设备而设计
邀请函 | 7月25日西安集结,华北工控邀您共话工业/国防科技行业数智新未来!
中国联通发布四大工业智能产品 7500余个5G工厂助力制造业转型
「芯生态」杰发科技AC7870携手IAR开发工具链,助推汽车电子全栈全域智能化落地
6.4%,工业生产增势良好
更多新闻资讯