银川西门子PLC模块授权代理商
西门子PLC系列工业以太网支持哪些IT通信服务
SIMATIC 通信网络通过工业以太网将厂功能集成到控制系统。在办公环境中,电子货件和Web测览器得到了广泛应用。除了电话线和互联网外,以太网被用作主要的通信路径通过TCPIP,这些通信媒体和路径也可以供SIMATIC控制设备使用。SIMATIC设备支持下述IT服务。
1.FTP服务
FTP(File Transfer Protocol,文件传输协议)通信用于不同操作系统的计算机之间程序卷制的数据交换。IT-CP/Adv-CP(CP 443-I Advanced 和CP 343-1 Advanced)的FTP服务功能提供一种与下列S7设备交换文件的方式∶
1)编程设备或PC与S7-300/400之间。
2)S7-200/300/400设备之间。
3)S7PLC与过程控制计算机或MES(制造执行系统)之间。
IT-CP/Adv-CP既可以作FTP服务器,也可以作FTP客户机。为了用FTP传输数据,需要在S7站点的CPU中创建数据块(文件DB)。
(1)IT-CP/Adv-CP作FTP服务器
FTP 客户机(编程设备或PC)可以通过IT-CP/Adv-CP,使用FTP命令以文件形式与S7 站的数据块交换数据。作为FTP服务器的IT-CP/Adv-CP将使用文件分配表来确定如何将S7 站中用于文件传输的数据块映射到文件。通过文件分配表的信息,可以访问S7站的一个或多个CPU的数据块。
(2)IT-CP/Adv-CP作FTP客户机
用户程序用**的FC(功能)发出FTP请求,要求与FTP服务器交换数据,然后由作为FTP客户机的IT-CP/Adv-CP执行这些请求。FTP请求包含FTP服务器的IP地址、文件的存储位置、文件名以及访问信息等目标参数。
FTP传输通过FTP连接进行。FTP连接是在STEP7的NetPro中组态的**TCP 连接。
为了管理作为FTP客户机和FTP服务器的S7站之间的FTP请求序列,IT-CP/Adv-CP必须与该S7站的CPU建立连接。可以使用STEP7中的连接组态,或在用户程序中调用FB IP_CONFIG来建立这种连接。
2. 电子邮件服务
自动化系统可以使用IT-CP/Adv-CP的电子邮件功能,通过SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),在工业以太网上发送包含过程信息的电子邮件,发送邮件时可以带附件。IT-CP/Adv-CP作电子邮件客户机,通过SMTP服务发送电子邮件,但是不能接收电子邮件。要发送S7-300/400 CPU用户程序中的电子邮件,需要调用FC 5 AG_SEND 或FC50AGLSEND轮询SEND/RECEIVE接口。
为了发送电子邮件,必须建立电子邮件连接,该连接定义了用IT-CP/Adv-CP发送电子邮件的邮件服务器。完整的电子邮件在随机数据块中生成。
3. SNMP服务
SNMP(简单网络管理协议)是以太网的一种开放的标准化网络管理协议。网络管理包括监视、控制和组态网络节点的所有功能。网络管理(例如错误记录)可以防止有SNMP功能的网络节点组成的网络发生故障,以确保网络的高质、。
网络管理产品(例如西门子公司的SINEMA E和SNMP-OPC服务器)可以在工业环境中对网络进行规划、控制和监视。SNMP使用无线UDP传输协议。SNMP管理器监视网络节点,而SNMP代理收集各网络节点中各种特定的网络信息,并以结构化形式将其置于管理信息库(Management Information Base,MIB)中。
管理站周期性轮询MIB信息,节点也可以通过所谓的陷阱向网络管理站报告某些状态。通过SNMP,不但可以监视节点,而且可以监视用于控制设备的操作和指令,例如网络组件上端口的或取消。所有以太网设备都可以通过其IP地址和/或SNMP被检测到,并且可以传输到组态中。
对于有IT功能的CP,用户可以用它提供的HTML(文本标记语言)页面,通过文本传输协议(Hyper Text Transfer Protocol,HTTP)和Web 浏览器,查询重要的系统数据。HTML过程控制可以用于PC站和S7-300/400之间的通信。