西门子plc1200modbus在哪里 (西门子1200PLCmodbus通讯如何仿真)

利用西门子PLC1200做主站实现与PC机安装的从站通讯

先看效果图:

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

通讯图

1.准备工作

  • 主机CPU 1211C DC/DC/DC 固件版本 V4.2
  • 通讯卡CB 1241 RS485 固件版本V1.0
  • USB转串口工具
  • 软件:博图V15 ModbusSlaveSetup64Bit

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

安装号CB1241板卡的主机

设定基础参数

主站:

在CB 1241属性中设置如下:

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

CB 1241属性设置通讯参数

从站:

ModbusSlaveSetup64Bit软件中设置波特率等参数

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

波特率等设置

设置从站地址,读取寄存器40001开始 起始位0 ,读7位;

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

2.主程序写入

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

指令库

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

Modbus_Comm_Load_DB_1

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

Modbus_Master_DB_1

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

数据块

3.后记

Modbus_Comm_Load_DB_1中MODE改为4,表示RS485双半工模式

西门子1200modbustcpslave使用方法,西门子1200modbus通讯如何仿真

设置MODE