西门子PLC S7-1200系列是一款设计紧凑,经济性好,扩展性强,通讯功能强大,指令集丰富的PLC,它在中小型自动化控制系统中有着广泛的应用。S7-1200系列PLC在CPU本身上面集成有PROFINET接口,用户通过这个接口可以方便地对程序实现下载,监视等操作。同时,用户还可以通过这个接口与其他系列PLC或其他设备之间组成网络,方便的进行。本文下面就对西门子PLC S7-1200CPU上面的PROFINET接口做一个介绍,供用户进行参考。
二、西门子PLC S7-1200 PROFINET通讯
西门子PLC S7-1200的CPU上面集成有PROFINET接口,支持以太网通讯和TCP/IP通讯,用户通过这个接口可以实现与西门子HMI触摸屏,其他系列CPU之间的通讯:
1. 西门子S7-1200系列CPU的PROFINET接口支持的协议有:TCP、ISO on TCP、S7通信等;
2. 西门子S7-1200系列CPU的PROFINET接口有连接数量的限制,对于西门子编程器来讲,可以建立一个连接;对于西门子其他系列PLC来讲,较多可以建立3个连接,即S7通信;对于西门子HMI触摸屏来说,可以建立3个与CPU的连接;对于可编程的通讯连接,即基于TCP或ISO on TCP的通讯,较大可建立8个连接。以上几种类型总共合计15个通讯连接,用户不能进行自定义通讯连接。
西门子PLC S7-1200系列具有较高的安全性,体现在对CPU的保护以及对程序逻辑的保护。S7-1200的CPU具有密码保护功能,用户可以使用这项功能设定对CPU的连接限制;同时S7-1200还有将程序块中的内容进行保护功能;将用户的程序保存到特定的存储卡中的功能。
西门子产品S7-1200主要由CPU模块(简称为CPU)、信号板、信号模块、通信模块和编程软件组成,各种模块安装在标准导轨上。S7-1200的硬件组成具有高度的灵活性,用户可以根据自身需求确定plc的结构,系统扩展十分方便。
|
S7-1200的CPU模块将微处理器、电源、数字量输入/输出电路、模拟量输入/输出电路、PROFINET以太网接口、高速运动控制功能组合到一个设计紧凑的外壳中。每块CPU内可以安装一块信号板(见图2),安装以后不会改变CPU的外形和体积。
S7-1200集成的PROFINET接口用于与编程计算机、hmi人机界面)、其他PLC或其他设备通信。此外它还通过开放的以太网协议支持与第三方设备的通信。