西门子S7-200PLC与触摸屏进行通讯时间问题

PLC触摸屏时钟设置如下图,触摸屏设置输入/输出IO域类型是16进制,PLC的设置也是16进制,但在触摸屏上显示的是16进制吗?要不要转换成十进制呢?

问题补充:
我想实现的功能是PLC与触摸屏时钟同步,并可以在触摸屏上修改时钟时间

图片说明:

西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题    西门子S7-200PLC与触摸屏进行通讯时间问题   

最佳答案

我以前做是转了一下数型,200里的时钟是BCD码,格式是16#**,如果你要在触摸屏上单独显示时、分、秒要先用BCD_I,把数据转为整型数。如果要修改或设定时间,那就用I_BCD,把整型数转为BCD,否则PLC认不出。

提问者对于答案的评价:
可是我没有那样设置,也可以的啊!我出的两个产品,现在运行的都没问题,这是为什么呢???

最佳答案作者回复:
那你的触摸屏是不是有BCD数型,我想你的触摸屏可以直接读写BCD数型的话是不是就可以不用转了。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:42
下一篇 2021年7月5日 下午3:42

相关推荐

发表回复

登录后才能评论