您的位置:控制工程论坛网论坛 » PLC与PAC » 台达PLC485读取从站信息失败

1620745

1620745   |   当前状态:在线

总积分:944  2024年可用积分:1

注册时间: 2010-11-27

最后登录时间: 2023-10-12

空间 发短消息加为好友

台达PLC485读取从站信息失败

1620745  发表于 2023/1/12 17:07:05      708 查看 2 回复  [上一主题]  [下一主题]

手机阅读

为什么我的modbus读写指令读取不到数据(modrw指令),现有的设备

台达PLC实体机器一台

通过电脑串口进行程序的下载和触摸屏的在线仿真(电脑主板自带串口不是USB转串口先)

通过USB转485数据线和电脑连接做modbus通讯

PLC和触摸屏通讯正常,可以正常的读取数据和写入数据(用台达触摸屏软件在线模拟的方式测试的)

学习到modbus的时候发现modrw指令读取不到数据,

通过这个指令 读取H2100寄存器的数据

MODRW k1 k3 H2100 D0 K1 读取H2100寄存器的数据存放在D0寄存器里


1楼 0 0 回复
  • rdyb

    rdyb   |   当前状态:在线

    总积分:864  2024年可用积分:0

    注册时间: 2010-08-17

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    rdyb   发表于 2023/1/13 15:45:50

    通讯参数检查一下,modbus使用时有一段配置程序的,开机第一周期扫描的,将通讯参数写入modbus配置寄存器

    2楼 回复本楼

    引用 rdyb 2023/1/13 15:45:50 发表于2楼的内容

  • yanhe

    yanhe   |   当前状态:在线

    总积分:851  2024年可用积分:0

    注册时间: 2006-04-07

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    yanhe   发表于 2023/1/13 15:56:05

    先看看接线有没有问题,而且可以先采用助手软件测试一下彼此通信怎么样?不要一来就搞PLC程序通信,或许你程序没错,是你参数设置错了

    3楼 回复本楼

    引用 yanhe 2023/1/13 15:56:05 发表于3楼的内容

总共 , 当前 /