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

如题所述

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

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

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

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


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

3-D+

5-GND

8-D-

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-21
你如果用西门子PLC用MODBUS通讯,用西门子200就行,因为西门子200自带自由通讯卡协议,如果用300的话,你必须购买485通讯模块,好像是341模块,但是通讯是MODBUS-RTU,你如果用200的话,不需要其他软件,300的话,需要RTU的通讯块,可以去西门子网站下载
第2个回答  2011-06-17
可以直接调用MODBUS指令库,
也可以自己用自由口写,
硬件和软件上没有什么要求本回答被提问者采纳
相似回答