西门子PLC S7300、S7400系列和组态王通讯的方法
组态王支持和S7300、S7400系列PLC 通过多种通讯链路进行通讯,具体说明如下:
1.;MPI电缆通讯方式:
硬件连接:此种方式使用s7300、s7400 PLC上的MPI编程口,使用西门子标准编程电缆链接到计算机串口上;
适用场合:一般适用于一个PLC和一台PC进行直接串口通讯的场合,PLC和PC机之间距离较近;
组态王对应驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àMPI(电缆) 或者PLC西门子S7-400系列MPI(电缆) 。
特殊软件需求:组态王所在的计算机必须安装STEP7编程软件。具体配置按照组态王对应驱动帮助执行即可。
2.;MPI通讯卡方式:
硬件连接:此种方式使用PLC上的MPI编程口,计算机上插一块西门子公司的CP5611(或CP5613等MPI通讯卡――具体根据带PLC类型和数量,由西门子公司确定使用何种通讯卡),通讯卡和PLC之间一般使用西门子提供的标准转换接头和通讯电缆实现硬件连接;
适用场合:一般适用于一台PC和多个PLC进行通讯的场合;或者多台PLC和多台PC进行链接(MPI为多点接口协议,支持多个上位PC进行MPI通讯,具体能够支持的多上位PC数量建议和西门子公司具体确定。);
组态王对应驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àS7-300MPI(通讯卡) 或者PLC西门子S7-400系列S7-400MPI(通讯卡);。
特殊软件需求:组态王所在的计算机必须安装STEP7编程软件。具体配置按照组态王对应驱动帮助执行即可。
3.;以太网通讯方式:
硬件连接:此种方式使用西门子S7300上扩展的CP343-1以太网模块、或者S7400PLC上扩展的CP443-1以太网模块;PC上可以使用普通以太网卡或者西门子公司提供的CP1613等以太网卡方式,PLC和PC之间通过以太网线进行连接。不需要在本机安装STEP7编程软件或者Simatic net6.0(或以上版本)的通讯配置软件;
适用场合:一般用于对通讯速度要求较高的场合;通讯距离在局域网允许距离之内。
组态王通讯支持的两种方式:
(1)组态王提供直接驱动:在组态王中对应的设备定义向导为:PLCà西门子àS7-300系列àTCP;或者PLC西门子S7-400系列TCP。
特殊软件需求:无。即不需要在组态王所在的计算机上安装STEP7或Simatic net 通讯软件,具体使用方法请参考组态王6.52或以上版本软件中自带的驱动帮助文档。
(2)使用OPC进行和组态王通讯:需要本机安装西门子公司提供的Simatic net6.0或以上版本基于以太网的授权软件。该软件提供OPCServer功能实现和上位机组态王通讯。具体请参考