WINCC与工业自动化系统的通讯是通过WinCC变量和PLC的过程值进行数据交换。为了采集过程值,WinCC通讯驱动程序向自动化系统发送请求报文,而自动化系统则在响应报文中将所请求的过程值传送给WinCC。如图1所示为WinCC与PLC之间通讯的组态过程。 一、通讯驱动程序通讯驱动程序是用于在自动化系统(即PLC)和WinCC的变量管理器之间建立连接的软件组件。在WinCC项目下,右键点击"变量管理",选择"添加新的驱动程序",即可选择所需要的驱动程序。在WinCC中,提供了许多用于不同总线系统、连接各个自动化系统的通讯驱动程序。通讯驱动程序也成为通道channel,其文件扩展名为"*.chn",如图2所示。 常用的几个通讯驱动程序有:
本文,以"S7协议集"为例,来说明怎么组态WinCC的通讯。 二、通道单元"通道单元"是PC中通讯处理器的接口。S7协议集下支持多种通讯方式,如图3所示。 在"S7协议集"下,支持多达7种通讯方式,它们的通讯协议及适用范围如表(一)所示。 说明如下: MPI(187.5K)和Profibus(最大12M)的通讯速度慢,一般应用于少量的数据交换的场合。且要求PC端安装专门的通讯板卡CP5613/CP5611,成本较高; 工业以太网和TCP/IP通讯方式较常使用,其通讯速度快,带宽也高,可应用于大量数据交换的场合。工业以太网要求PLC端的网口支持ISO协议,即要有MAC地址。 三、逻辑连接选择好通道单元后(假设是"工业以太网"),在相应的通道单元上"鼠标右键",选择"新驱动程序的连接",如图3所示,建立新的连接,并配置参数,如图4所示。 在设置连接参数的时候,"工业以太网"下,网址要求写入"MAC"地址,而不是IP地址。"机架号"和"槽位号"要与PLC端硬件组态处一一对应。 建立好逻辑连接"IE1"后,如图5所示。 四、建立变量在连接名"IE1"处,点击"右键",选择"新建变量"或"新建组",即可建立外部变量,并关联PLC端的过程数据,如图6所示。 五、逻辑接入点"右键"点击通道单元"工业以太网",选择"系统参数",设置其逻辑设备名称,默认名为"CP_H1_1:"。然后,设置PG/PC接口,应用程序访问点要选为"CP_H1_1:",然后选择相应的通讯板卡,即可完成相应的组态,如图7所示。 |
/1
|手机版|免责声明|本站介绍|工控课堂
( 沪ICP备20008691号-1 )
GMT+8, 2025-12-23 11:39 , Processed in 0.061952 second(s), 19 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.