西门子PLC S7-1200系列是专门为中小型自动化控制系统设计的可编程序逻辑控制器,它包含多款CPU,用户可以根据实际使用情况进行选择。S7-1200系列具有使用灵活、功能强大的特点,可用于控制各种各样的设备来满足多个行业自动化控制的需求,S7-1200系列设计紧凑、组态灵活而且指令功能强大,用户易于上手,通过组态软件完成各种逻辑要求,以满足工艺运行的需求。该系列通讯功能强大,有多种通讯方式,能满足用户在现场各种不同的需求。本文下面对西门子PLC S7-1200系列的主要通讯方式做一个介绍,为用户在实际配置中提供参考。西门子PLC价格
二、西门子PLC S7-1200主要通讯方式
西门子PLC S7-1200的通讯方式主要有以下几种:
1. PROFINET 通信
西门子PLC S7-1200系列集成的PROFINET接口允许与以下设备通信:
(1)编程设备;
(2)HMI设备;
(3)其它SIMATIC控制器
支持以下协议:
TCP/IP,ISO-on-TCP,S7通信(服务器端);
2. PROFIBUS DP 主站
西门子PLC S7-1200系列的PROFIBUS 主站通信模块同时支持下列通信连接:
(1)为人机界面与CPU通信提供3个连接;
(2)为编程设备与CPU通信提供1个连接;
(3)为主动通信提供8个连接,采用分布式I/O指令;
(4)为被动通信提供3个连接,采用S7通信指令;
3. PROFIBUS DP 从站
西门子PLC S7-1200系列通过使用PROFIBUS DP从站通信模块CM 1242-5,S7-1200 可以作为一个智能DP从站设备与任何PROFIBUS DP主站设备通信;
4. 点对点(PtP)通信
西门子PLC S7-1200系列具有点对点通信功能,提供了各种各样的应用可能性:
(1)直接发送信息到外部设备,如打印机;
(2)从其它设备接收信息,如条形码阅读器,RFID读写器和视觉系统;
(3)与GPS装置、无线电调制解调器以及许多其他类型的设备交换信息;
5. USS 通信
西门子PLC S7-1200系列可以通过USS指令,S7-1200 CPU可以控制支持 USS 协议的驱动器。通过CM 1241 RS485通信模块或者CB 1241 RS485通信板,使用USS 指令可用来与多个驱动器进行通信;
6. Modbus RTU通信
西门子PLC S7-1200系列通过Modbus 指令,S7-1200可以作为 Modbus 主站或从站与支持Modbus RTU 协议的设备进行通信。通过使用CM 1241 RS485通信模块或CB 1241 RS485通信板,Modbus指令可以用来与多个设备进行通信。