西门子PLC 设置为自由口通讯模式,如果使用MODBUS通讯协议,要怎么弄?硬件要求和软件要求都有哪些?

2024-12-03 02:16:38
推荐回答(4个)
回答1:

  1. 软件:安装STEP7 Micro/WIN32 V4.0 SP4以上的版本(最新版本SP9);MODBUS SLAVE模拟软件(没有可用的MODBUS硬件时)、ACCESSPORT串口调试软件;

  2. 硬件:S7-200或200CN的CPU一台,建议用224XP或226,保留一个端口PORT1用于程序调试与监控(或者使用EM277及PC ADAPTER编程电缆);DP总线连接器或485连接电缆一条;USB或232转485的串口转换器(没有可用的MODBUS硬件时);

  3. 帮助文件:上官网下载Micro 'n Power v1.3的帮助文件;

  4. 根据上述帮助文件中的示例编程;


S7-200/200CN的PORT0或PORT1的针脚定义如下:

3-D+

5-GND

8-D-

回答2:

你如果用西门子PLC用MODBUS通讯,用西门子200就行,因为西门子200自带自由通讯卡协议,如果用300的话,你必须购买485通讯模块,好像是341模块,但是通讯是MODBUS-RTU,你如果用200的话,不需要其他软件,300的话,需要RTU的通讯块,可以去西门子网站下载

回答3:

可以直接调用MODBUS指令库,
也可以自己用自由口写,
硬件和软件上没有什么要求

回答4:

安装好MODBUS指令库后,直接添加指令即可,不需要其他的设置