PLC200 cpu224xp做modbus主站接收从站数据并将数据转化编程的问题

各位老师,modbus通信中,从站发过来的是一个十六进制数,我这边需要将此十六进制高字节和低字节分别拆开,分别转化成十进制数,相应值= (高字节*256 +低字节)/10 ,(详细请看附图)请问如何编程,谢谢,最好附图说明,不胜感激

最佳答案

从站发过来的是一个十六进制数,需要将此十六进制高字节和低字节分别拆开,分别转化成十进制数?
一般不需转换。在PLC、计算机中的计算数据均为二进制型式,也就是按字节或字的十六进制。在实际应用中,也就显示、打印时需要十进制数据,但现HMI及计算机都自动给你转换了,不劳驾用户了。

提问者对于答案的评价:
谢谢,刚想明白,这个十六进制直接可以除以10就得出结果了,,它的转化过程没有看明白,其实就是将十六进制转成十进制除以10,想复杂了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:40
下一篇 2021年7月5日 下午4:41

相关推荐

  • S7-266与扫描仪

    求助:哪位大侠做过PLC与扫描仪通讯的分享下经验.我现在扫描仪怎么也通不上PLC.郁闷 问题补充:扫描仪是RS232,扫描仪和电脑能连上。可是扫描仪和PLC连不上,用了RS232/…

    SIMATIC S7-200 2020年11月5日
  • s7-200 modbus 通讯

    S7-200 可以使用自由口读取modbus(RTU)通讯协议的仪表数据吗?如何实现?请指教。 最佳答案 S7-200 通过以下方式支持 modbus…

    SIMATIC S7-200 2021年7月5日
  • PC与PLC200通信

    用VB做一个监控软件与CPU224通信,开始选用PCAccess,因为通信很慢,老板让改用modbus,请问上位机软件怎么通过modbus与PLC通信,通信电缆用PPI就可以是吗?…

    SIMATIC S7-200 2021年7月5日
  • S7-200中断程序如何处理?

    有一个压力传感器,检测压力,想在压力瞬间突变的期间处理别的程序,但是这个压力无法用一个定值去判断,只能通过单位时间内增加的压力值去判断,相当与KG/S的增量去判断,所以在计算压力值…

    SIMATIC S7-200 2020年11月5日
  • 自由口通讯断电问题

    我用s7-200 cpu224xp与投影机按照字符中断的通讯办法进行通讯,可是当我人为关掉投影机电源或者投影机电源意外掉电,s7-200 cpu中接收的数据如何…

    SIMATIC S7-200 2017年11月25日
  • s7-200与RS485设备通信

    各位老师:大家好!我需要有关S7-200用port0或port1与RS485设备通信的资料,最好有参考程序,请指点。谢谢! 最佳答案 通信__SIMATIC S7-200…

    2021年7月5日
  • 求大神帮帮忙 S7-200PLC 与 电脑的监控操作连接

    原先PLC程序报警是在人机界面上显示  现在想让报警在电脑上显示  不用人机界面  请问该怎么办  …

    SIMATIC S7-200 2017年11月12日
  • crc问题,请教高手

    modbus RTU中,需要crc进行校验,要求低字节在前,高字节在后。书上说,如数据帧为0101023803EA3D,crc码为3DEA。(不明白为什么,我算的是16#…

    SIMATIC S7-200 2021年7月4日
  • 请教TD400的按键F1至F16的标志位M是多少,

    我刚刚学习PLC,在TD200中组态可以更改按键的M标志位,但在TD400组态中却找不到,默认是M0.0吗,怎样修改,肯请赐教 最佳答案 TD400C用程序设计器设计键盘时,双击该…

    SIMATIC S7-200 2021年7月5日
  • 分辨率对定时器的影响

    我现在用的是S7–200的系统,1MS、10MS、100MS 分辨率对定时器有社么影响。 最佳答案 你在在线帮助中搜索定时器会有下面的内容并有定时器的使用例子&nbsp…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论