Siemens 1500PLC与Simulink Modbus TCP通信

计划Simulink做主站Client

注:Modbus TCP与TCP/IP不同。

1500PLC做从站Server

参考实例

Simulink为帮助文档:Target to Target communication using TCP

PLC为TIA博途Industry Online Support Product Support

Siemens 1500PLC与Simulink Modbus TCP通信_第1张图片

关于ModScan32和 ModSim32的区别

        ModScan32用来模拟主设备。它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。

      ModSim32用来模拟从设备。它可以模拟采用ModBus协议的智能终端。主要用在HMI组态开发中,通过ModSim32改变寄存器状态的值,模拟智能终端的状态变化,来观察HMI画面的变化。使得画面的变量配置正确。

      ModSim32 和 ModScan32可以在同一台电脑中运行。用来模拟采用了Modbus协议的设备的数据收发过程。

ModScon32使用教程

NetAssist.exe可是监测收到报文。说明参见博客,在作为server时,IP和端口均为本机IP和端口。

ModbusPollSetup64Bit.exe和ModbusSlaveSetup64Bit.exe分别作为主站和从站,可以设置PLC类似地址位。采用ModbusSlaveSetup64Bit.exe时,IP和端口均为本机IP和端口。

 方式一:MATLAB与PLC通过TCP通信

MA

你可能感兴趣的:(PLC,Matlab,Modbus,TCP,Simulink,PLC,Siemens,1500PLC)