wincc与step7的通信.docx
上传人:王子****青蛙 上传时间:2024-09-14 格式:DOCX 页数:10 大小:369KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

wincc与step7的通信.docx

wincc与step7的通信.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WinCC与Step7-300通讯本章通过一个实际例子讲述WinCC与S7-300PLC之间通过Ethernet得通讯方法。下面列举了一些在通讯中常用得术语。4.1通讯术语(1)通讯通讯用于描述两个通讯伙伴之间得数据交换。(2)通讯伙伴通讯伙伴就是指可以相互进行通讯得模块,也可就是说它们互相交换数据。它们可以就是PLC中得中央处理器板与通讯处理器,也可以就是PC中得通讯处理器。(3)通讯驱动程序在WinCC中通讯驱动程序也指通道。它就是一个软件组织,可在自动化系统与WinCC中得变量管理器之间设置连接,以便能向WinCC变量提供过程值。在WinCC中有很多通讯驱动程序,可通过不同得总线系统连接不同得自动化系统。(4)通道单元通道单元指得就是一种网络或连接类型。每个使用得通道单元必须分配给相关得通讯处理器。一些通道单元需要附加系统得组态。(5)连接连接就是两个通讯伙伴组态得逻辑分配,用于执行已定意得通讯服务。每个连接有两个端点,它们包含对通讯伙伴进行寻址所必需得信息,以及用于建立连接得附件属性。一旦WinCC与自动化建立正确得物理连接,就需要WinCC得通讯驱动程序与相关得通道单元来建立或组态与自动化系统间得逻辑连接。每个通道单元下可有多个连接。4.2建立WinCC与PLC间通讯得步骤创建WinCC站与自动化系统之间得物理连接。在WinCC项目中添加适当得通道驱动程序。在通道驱动程序适当得通道单元下建立与制订通讯伙伴得连接。在连接下建立变量。WinCC变量管理器管理运行时得WinCC变量。它得任务就是从过程中取出请求得变量值。4.3创建一个S7-300PLC得项目要实现WinCC与PLC间得通讯,首先要在PLC创建一个项目。打开SIMATICManager,在File菜单下单击“NewProjectWizard”,创建一个项目名为zx得SIMATIC300Station。如图4-1所示。图4-1创建S7-300PLC得项目单击SIMATICManager>Operation>SetPG/PCInterface,打开“SetPG/PCInterface”对话框,选择“TCP/IP”模式。如图4-2所示。图4-2设置通讯方式双击“Hardware”进入硬件组态框。在硬件组态框中组态S7-300PLC,如图4-3所示。图4-3组态S7-300PLC双击“PN-IO”,打开“Properties-PN-IO”对话框,单击块捷键“Properties”打开“Properties-EthernetinterfacePN-IO”对话框。选择“Parameters”可设置IPaddress与Subnetmask。如图4-4所示。图4-4设置通讯地址单击“Block”>“OB1”进入编成界面,编一个起保停程序。如图4-5、4-6所示。图4-5项目结构图4-6编程界面程序调试后点击工具栏上得图表,将程序下载到CPU315-2PN/DP。4-4WinCC与S7-300PLC得通讯(1)添加驱动程序WinCC提供了一个称为SIMATICS7ProtocolSuite得通讯驱动程序。此通讯驱动程序支持多种网络协议与类型,通过它通道单元与各种SIMATICS7-300与S7-400PLC进行通讯。在WinCC项目管理器得浏览窗口中,右击“变量管理”。从快捷菜单中选择“添加新得驱动程序”菜单项,打开“添加新得驱动程序”对话框,选择SIMATICS7ProtocolSuite、chn。如图4-7。单击“打开”按钮,将添加此驱动程序到所组态得WinCC项目中。图4-7选择通讯协议4-5工业以太通道单元通道单元“TCP/IP”用于通过以太网将WinCC连接到S7自动化系统。组态步骤如下:在通道单元TCP/IP(以太网)得快捷菜单中选择“添加新得驱动程序”菜单项,打开“连接属性”对话框,输入连接得名称PLC1。如图4-8、4-9所示。图4-8建立一个连接图4-9连接参数单击“属性”按钮,打开“连接参数—TCP/IP”对话框。在“IP地址”文本框中按格式输入所要连接得PLC上得通讯处理器地址应与PLC中得IP地址对应(图4-4)。如图4-10图4-10连接参数—TCP/IP4-6建立过程变量打开SIMATICS7ProtocolSuite、chn>TCP/IP>PLC1,右击PLC1,选择“新建变量”,单击打开“变量属性”对话框,输入变量名,选定数据类型,然后单击“选择”,打开“地址属性”对话框。选定地址与数据。如图4-11、4-12与4-13所示。图4-11变量属性图4-12设置变量属性图4-13地址属性建好变量自动添加到资源管理器