fpxh 有十进制转十六进制指令吗? 点击:603 | 回复:4



hfhewei

    
  • 精华:0帖
  • 求助:45帖
  • 帖子:48帖 | 122回
  • 年度积分:366
  • 历史总积分:635
  • 注册:2009年8月26日
发表于:2022-03-14 15:20:06
楼主
求助帖50分-已结帖

有十进制转十六进制指令吗?



楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-03-14 15:50:55
1楼

我猜你还是这个你发的帖子里的问题:
http://bbs.gongkong.com/d/202203/882421/882421_1.shtml

用146指令读取从站一个32位浮点数型数据,保存到两个连续的DT区里即可,如果数据本身就是浮点数,你不用做任何转换,上位机需要以浮点数形式显示即可,如果直接显示不对,即可调换一下顺序,32位浮点数由4个字节组成,所以它的顺序就有ABCD、BADC、DCBA、CDAB这几种顺序,也就是说大不了把连续的2个DT寄存器按前面说的互换一下顺序即可。不需要10进制转16进制

看看上个帖子我给你的回复。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-03-14 15:56:07
2楼

另外,分享一下我录制的松下FPXH系列PLC实现Modbus TCP、Modbus RTU、Socket、通用通信视频教程,希望楼主能予以采纳:


松下FPXH实现Modbus TCP\RTU\ASCII\Socket通信协议视频教程:


1、松下FPXH系列PLC实现Modbus TCP以太网通信客户端视频教程:

松下FPXH系列PLC做Modbus TCP客户端、Modbus Slave调试助手做Modbus TCP服务器,视频详细讲解了UNITSEL、OPEN、CLOSE、SEND和RECV指令。程序实现了02、0F、03和10功能码,PLC可以对服务器数字量输入、数字量输出和保持寄存器实现读写操作。

https://www.ixigua.com/6976829792914309662?utm_source=xiguastudio


2、松下FPXH系列PLC实现Modbus TCP以太网通信服务器视频教程:

松下FPXH做Modbus TCP服务器、Modbus Poll调试助手做Modbus TCP客户端,视频详细讲解测试了Modbus之01、02、03、04、05、06、15、16和23功能码,使用Modbus Poll调试助手对PLC数字量输入、数字量输出和保持寄存器进行读写操作。

https://www.ixigua.com/6977173400292852238?utm_source=xiguastudio


3、松下FPXH系列PLC实现Modbus RTU串口通信主站视频教程:

松下FPXH做Modbus RTU主站、Modbus Slave调试助手做Modbus RTU从站,视频讲解了UNITSEL、SEND和RECV指令,程序实现了Modbus之02、0F、03和10功能码。

https://www.ixigua.com/6977555024322920990?utm_source=xiguastudio


4、松下FPXH系列PLC实现Modbus RTU串口通信从站视频教程:

松下FP0H做Modbus RTU从站、Modbus Poll调试助手做Modbus RTU主站,视频详细讲解测试了Modbus之01、02、03、04、05、06、15、16和23功能码,使用Modbus Poll调试助手对PLC数字量输入、数字量输出和保持寄存器进行读写操作。

https://www.ixigua.com/6977936335206089229?utm_source=xiguastudio


5、松下FPXH系列PLC使用Socket编程实现以太网开放式通信客户端视频教程:

松下FPXH做以太网开放式通信客户端、以太网调试助手做服务器,视频详细讲解了UNITSEL、OPEN、CLOSE和MTRN指令,程序实现PLC和以太网调试助手相互发送接收8个字节。

https://www.ixigua.com/6978137252325130789?utm_source=xiguastudio


6、松下FPXH系列PLC使用Socket编程实现以太网开放式通信服务器视频教程:

松下FPXH做以太网开放式通信服务器、以太网调试助手做客户端,视频详细讲解了UNITSEL、OPEN、CLOSE和MTRN指令,程序实现PLC和以太网调试助手相互发送接收8个字节数据的功能。

https://www.ixigua.com/6978678615147807239?utm_source=xiguastudio


7、松下FPXH系列PLC实现通用通信主站视频教程:

松下FPXH做通用通信主站、串口调试助手做从站,视频详细讲解了UNITSEL和MTRN指令,程序实现了PLC和串口调试助手相互收发8个字节数据功能。

https://www.ixigua.com/6979037114625163806?utm_source=xiguastudio


8、松下FPXH系列PLC实现通用通信从站视频教程:

松下FPXH做通用通信从站、串口调试助手做主站,视频详细讲解了UNITSEL和MTRN指令,程序实现了PLC和串口调试助手相互收发8个字节数据功能。

https://www.ixigua.com/6979489042236703262?utm_source=xiguastudio

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2022-03-15 08:42:44
3楼

松下不是很熟悉,不过你可以自己计算:

用短除法。用16作除数,去除需要转换的十进制数,记下商和余数,再用16作除数,去除上一步的商,记下商和余数,……,直到商为零。

把每一步得到的余数逆序排列,就是转换成的16进制。

例如:

把256转换成16进制。

256÷16=16……0,

16÷16=1……0,

1÷16=0……1,

所以,256转换成16进制就是100


Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-04-26 10:43:38
4楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。



热门招聘
相关主题

官方公众号

智造工程师