首页 理论教育 PLC在地铁设备中的PROFINET应用

PLC在地铁设备中的PROFINET应用

时间:2023-10-11 理论教育 版权反馈
【摘要】:有两种使用PROFINET通信的方法:直接连接:在连接到单个CPU的编程设备、HMI或另一个CPU时采用直接通信。S7-1200 CPU上的PROFINET端口不包含以太网交换设备。8个使用传输块的指令实现S7-1200程序通信的连接。AS-i已被列入IEC62026标准。

PLC在地铁设备中的PROFINET应用

1.PROFINET端口

S7-1200 CPU具有一个集成的PROFINET端口,支持以太网和基于TCP/IP的通信标准。S7-1200 CPU支持以下应用协议:

(1)传输控制协议(TCP)。

(2)ISO on TCP(RFC 1006)。

S7-1200 CPU可以使用TCP通信协议与其他S7-1200 CPU、STEP 7 Basic 编程设备、HMI设备和非Siemens设备通信。有两种使用PROFINET通信的方法:

(1)直接连接:在连接到单个CPU的编程设备、HMI或另一个CPU时采用直接通信。

(2)网络连接:在连接两个以上的设备(例如,CPU、HMI、编程设备和非西门子设备)时采用网络通信。

编程设备或HMI与CPU之间的直接连接不需要以太网交换机。含有两个以上的CPU或HMI设备的网络才需要以太网交换机。安装在机架上的Siemens CSM 1277 4端口以太网交换机可用于连接CPU和HMI设备。S7-1200 CPU上的PROFINET端口不包含以太网交换设备。

CPU上的PROFINET端口支持以下并发通信连接。

(1)3个用于HMI与CP通信的连接。

(2)1个用于编程设备(PG)与CPU通信的连接。

(3)8个使用传输块(T-block)的指令(TSEND_C、TRCV_C、TCON、TDISCON、TSEN、TRCV)实现S7-1200程序通信的连接。

(4)3个用于被动S7-1200 CPU与主动S7 CPU通信的连接。

主动S7 CPU使用GET和PUT指令(S7-300和S7-400)或ETHx_XFER指令(S7-200)。

主动S7-1200通信连接只能使用传输块(T-block)指令。

如果使用“TCON”指令设置并建立被动通信连接,则下列端口地址将受到限制,不应该使用:

• ISOTSAP(被动):01.00、01.01、02.00、02.01、03.00、03.01。

• TCP端口(被动):5001、102、123、20、21、25、34962、34963、34964、80。

2.PROFIBUS通信与通信模块

PROFIBUS总线是目前国际上通用的现场总线标准之一,S7-1200 CPU从固件版本V2.0开始,组态软件STEP 7从版本V11.0开始,支持PROFIBUS-DP通信。(www.xing528.com)

通过使用PROFIBUS-DP主站模块CM 1243-5,S7-1200可以和其他CPU、编程设备、人机界面和PROFIBUS-DP从站设备(如ET 200和SINAMICS驱动设备)通信,CM 1243-5可以做S7通信的客户机或服务器(见图8-7和图8-8)。

图8-7 S7-1200与计算机的通信 

图8-8 S7-1200与HMI的通信

通过使用PROFIBUS-DP从站模块CM 1243-5,S7-1200可以作为一个智能DP从站设备与PROFIBUS-DP主站设备通信。

3.点对点(PtP)通信与通信模块

通过点对点通信,S7-1200可以直接发送信息到外部设备(如打印机);从其他设备(如条形码阅读器、射频识别读写器和视觉系统)接收信息;可以与GPRS装置、无线电调制解调器等设备交换信息。

CM 1241是点对点高速串口通信模块,可执行的协议有ASCⅡ、USS驱动协议、Modbus RTU主站协议和从站协议,可以装载其他协议。3种模块分别有RS-232、RS-485和RS-422/485通信接口

通过CM 1241 RS485通信模块或者CB 1241 RS485通信板,可以支持Modbus RTU协议和USS协议的设备进行通信。S7-1200可以作为Modbus主站或从站。

4.AS-i通信与通信模块

AS-i是执行器传感器接口的缩写,它是用于现场自动化设备的双向数据通信网络,位于工厂自动化网络的最底层。AS-i已被列入IEC62026标准。

AS-i是单主站主从式网络,支持总线供电,即两根电缆同时作信号线和电源线。

S7-1200的AS-i主站模块为CB 1243-2,其主站协议版本为V3.0,可配置31个标准开关量/模拟量从站或62个A/B类开关量/模拟量从站。

5.远程控制通信与通信模块

通过使用GPRS通信处理器CP 1242-7,S7-1200 CPU可以与下列设备进行无线通信:中央控制站、其他远程站、移动设备(GSM短消息)、编程设备(远程服务)和使用开放式用户通信(UDP)的其他通信设备。通过GPRS可以实现简单的远程监控。

6.IO-Link通信与通信模块

IO-Link是IEC61131-9中定义的用于传感器/执行器领域的点对点通信接口,使用非屏蔽的3线制标准电缆。IO-Link主站模块SM 1278用于连接S7-1200 CPU和IO-Link设备,它有4个IO-Link端口,同时具有信号模块功能和通信模块功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈