加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684
公司新闻
通过KEPServer的OPC功能连接WinCC Flexible和S7-1200或S7-1500
发布时间: 2024-11-14 17:59 更新时间: 2024-11-14 17:59
观看通过KEPServer的OPC功能连接WinCC Flexible和S7-1200或S7-1500视频

概述

通过KEPServerEX的OPC功能实现西门子WinCC flexible 2008和S7-1200或S7-1500PLC的连接和数据交互。

第1步:

添加PLC设备,选择西门子S7-1200 CPU 1214C DC/DC/DC,设置IP地址:192.168.18.18。

图片

第2步:

勾选允许来自远程对象的PUT/GET通信访问。

图片

第3步:

编写一个三台电机启停的测试程序(LAD启保停)。

图片

第4步:

打开KEPServerEX,创建新的连接通道。

图片

第5步:

选择要创建的通道类型,Siemens TCP/IP Ethernet。

图片

第6步:

指定此对象的标识,命名为:S7PLCTCP。

图片

第7步:

选择网络适配器,连接PLC的PC的物理网卡。

图片

第8步:

保持默认值,跳过接下来的两个步骤后,显示如下配置概览,选择完成。

图片

第9步:

添加设备,命名为:CPU1214C。

图片

第10步:

选择设备类型,S7-1200或S7-1500。

图片

第11步:

指定设备的驱动程序特定站点或节点,此处填写TCP设备的IP地址。

图片

第12步:

保持默认值,跳过接下来的七个步骤后,显示配置概览,选择完成。

图片

第13步:

添加静态标记,即变量,先添加1#电机停止变量,名称:StopMtr01,地址:M0.0,数据类型:布尔型。

图片

第14步:

按照以上步骤,添加三台电机的所有相关变量。

图片

第15步:

菜单栏选择OPC Quick Client,在线监控PLC变量,如果连接成功则显示质量状态良好。

图片

第16步:

打开WinCC flexible软件,创建一个空白项目。注意用户界面语言选择英语。

图片

第17步:

选择PC-WinCC flexible Runtime。

图片

第18步:

创建连接,连接名称命名为OPCClinet,通信驱动选择OPC。WinCC flexible Runtime接口选择OPC,OPC服务器选择Kepware.KEPServerEX.V6。

图片

第19步:

添加变量,先添加1#电机启动变量,连接选择OPCClient,从符号栏下拉菜单中选择在KEPServerEX中定义的1#电机启动变量StartMtr01。

图片

第20步:

按照以上步骤,添加三台电机的所有相关变量。

图片

第21步:

按照下图设计画面,画面中包含三个电机的启停按钮和运行状态,画面控件添加过程不再赘述。

图片

第22步:

为1#电机启动按钮添加按下事件。

图片

第23步:

为1#电机停止按钮添加按下事件。

图片

第24步:

为电机运行状态添加动态属性,停止显示红色,运行显示绿色。

图片

第25步:

在WinCC flexible软件的菜单栏选择启动运行系统,点击电机启动按钮,电机运行状态变为绿色,观察PLC的输出LED指示灯也变为绿色,测试成功,连接测试完成。

图片


联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684