key9lx
小白里的小白,大佬们多多关照!
级别: 探索解密
精华主题: 0
发帖数量: 53 个
工控威望: 145 点
下载积分: 494 分
在线时间: 17(小时)
注册时间: 2024-02-06
最后登录: 2024-09-19
查看key9lx的 主题 / 回贴
楼主  发表于: 2024-03-25 23:46
图片:
图上的命令是岛电SR93改通信模式的,用串口调试助手搞了一晚上不行,
曾批给雨支风券,累上留云借月章。
李奕龙
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 63 点
下载积分: 2645 分
在线时间: 37(小时)
注册时间: 2023-12-28
最后登录: 2024-11-15
查看李奕龙的 主题 / 回贴
1楼  发表于: 2024-03-26 10:18
演示的地址是1,实际设备的地址是不是1?
李奕龙
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 63 点
下载积分: 2645 分
在线时间: 37(小时)
注册时间: 2023-12-28
最后登录: 2024-11-15
查看李奕龙的 主题 / 回贴
2楼  发表于: 2024-03-28 09:15
我看你用的时Socket通信,一般Socket通信是不需要校验的,串口通信才需要,可以试一下"02 30 31 31 57 30 31 38 43 30 2c 30 30 30 31 03",不要校验试试看,STX和ETX一般常用作Socket通信的开始和结束
  

还有可以发一下完整的说明书看一下,可能有些通信的细节没有注意到的
李奕龙
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 63 点
下载积分: 2645 分
在线时间: 37(小时)
注册时间: 2023-12-28
最后登录: 2024-11-15
查看李奕龙的 主题 / 回贴
3楼  发表于: 2024-03-28 14:05
看了一下手册,发现你用错了软件,这个网络调试助手是专门调试Socket的,岛电SR90只支持串口通讯,有3种协议可以使用:岛电自有协议(Shimaden)、Modbus-RTU、Modbus-ASCII,建议使用Modbus-RTU或Modbus-ASCII,基本上的PLC都支持


需要测试Shimaden的话可以选择串口软件XCOM来测试,可以准备一个USB转RS485线,将设备连接到电脑,然后发送数据到设备




需要测试Modbus-ASCII或者Mobus_RTU的话可以选择Modus Poll来测试,可以准备一个USB转RS485线,将设备连接到电脑,然后发送数据到设备






注意,测试前要确认软件的串口设置跟设备的串口设置是否一致,例如站号、波特率、奇偶校验等等要一致

  
李奕龙
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 63 点
下载积分: 2645 分
在线时间: 37(小时)
注册时间: 2023-12-28
最后登录: 2024-11-15
查看李奕龙的 主题 / 回贴
4楼  发表于: 2024-03-28 14:10
这是XCOM和Modbus POLL软件,Modbus POLL的破解码网上随便搜一个填进去就可以了
[upload=1]
[upload=2]