分享

图文详解西门子200smart和WINCC的OPC通信

 金玉满堂jjnla8 2019-09-29

史上最全的工控类软件安装包,你要吗?

(点击上方红字,免费领取资料)

利用OPC的系统是由按照应用程序(客户程序)的要求提供数据采集服务的OPC服务器,使用OPC服务器所必须的OPC接口,以及接受服务的OPC应用程序所构成。OPC服务器是按照各个供应厂商的硬件所开发的,使之可以吸收各个供应厂商硬 件和系统的差异,从而实现不依存于硬件的系统构成。同时利用一个叫做Variant的数据类型,可以不依存于硬件中固有数据类型,按照应用程序的要求提供数据格式。

利用OPC使接口标准化可以不依存了不起各设备的内部不想分开构及它的供应厂商来选用见识,趋势图以及表报应用程序

1.在 STEP7 中新建项目,组态 PC Station。

打开 STEP7 并新建一个项目:“S7-200 SMART OPC”,通过“Insert”>“Station”>“SIMATIC PC Station”插入一个PC站,PC站的名字为:“SIMATIC PC Station(1)”。如图1.所示。

注意:STEP7 中 PC Station 的名字“SIMATIC PC Station(1)”要与 SIMATIC NET 中“站组态编辑器”的“站名”相同。 

1.插入并组态PC 站 

2. 双击 Configuration 即可进入 PC Station 硬件组态界面。

在第一个槽中,从“SIMATIC PC Station”>“User Application”>“OPC Server”下,选择版本“SW V8.2”,添加一个 OPC Sever 的应用。如图2.所示。 

 注意:选择的 OPC Server 版本需要与 SIMATIC NET 软件版本一致。

2.PC Station的硬件组态

在第二个槽中,从“SIMATIC PC Station” >“CP Industrial Ethernet”>“IE General”下,选择版本“SW V8.2”,添加一个 IE General。并在弹出的“Ethernet interface IE General ”属性对话框中点击“New”,新建一个以太网络,并设置IP 地址。如图3.所示。 

 注意:IP address 的设置需要与 PC 机网卡的实际地址相同。

3.添加 IE General 并设置以太网地址

完成 PC 站硬件组件设置后,按下“Save and Compile”按钮,保存并编译当前组态配置。

3. 配置网络连接通过点击工具栏右上角网络配置的图标 进入网络配置,然后在 NetPro 网络配置中,鼠标右键 OPC Server,选择“Insert New Connection”。在弹出的“Insert New Connection”对话框中选择通信伙伴为“Unspecified”,连接类型为“S7 connection”,如图4. 所示。

图4.插入一个新的网络连接

“Insert New Connection”对话框中选择“Apply”按钮,在弹出的“Properties- S7 connection”对话框中设置通信伙伴方IP地址,即 S7-200 SMART CPU IP 地址。点击“Address Detail”按钮,定义通信伙伴方得 TSAP:03.01。如图5. 所示。

5. 设置 S7 连接属性及 TSAP

4. 编译并保存网络连接确认完成所有配置后,已建好的S7连接会显示在连接列表中。点击编译存盘按钮或选择“Network”>“Save and Compile”,如得到 No error 的编译结果,则正确组态完成。如图6. 所示。

6. 编译并保存网络连接

这里编译结果信息非常重要,如果有错误信息(error Message),说明组态不正确,是不能下载到 PC Station 中的。成功编译完成后,在 STEP7 中的所有 PC Station 的硬件组态就完成了。

讲到step7中如何组态OPC相关的服务,现在我们来看看电脑上如何建立连接,并下载。

通过“Station Configuration Editor”创建一个虚拟的 PC Station 硬件机架,以便在STEP7中组态的 PC Station 下载到这个虚拟的 PC Station 硬件机架中去。

1. 进入 PC Station 硬件机架组态界面 Windows 桌面中双击  图标,进入 PC Station 硬件机架组态界面。

2. 添加 OPC Server

选择第一号插槽,鼠标右键,选择'Add',在弹出的添加组件窗口中选择 OPC Server,如图1.所示。

1. 插入 OPC Server

3. 添加组件窗口中选择 IE General

选择第二号插槽,鼠标右键,选择'Add',在添加组件窗口中选择 IE General,如图2.所示。

2.插入 IE General

注意:STEP7 中的 PC Station 硬件组态与虚拟 PC Station 硬件机架的组件、“Index”必须完全一致。 

4. 网卡参数配置

插入 IE General 后,随即会弹出组件属性对话框。如果需要修改网卡参数,则可以通过点击“Network Properties”按钮进行网卡参数配置,如图3.所示。

3.进入PC 网卡参数设置

5. 命名 PC StationPC Station 添加完 “OPC Server”和“IE General”组件后,需要命名 PC Station,该名字需要与 STEP 7 硬件组态中的“SIMATIC PC Station(1)”的名字一致,如图4.所示。

4.命名 PC STATION Station name

6.设置 PG/PC 接口

STEP7 软件中,通过“Options”>“Set PG/PC Interface”进入设置界面,如图5.所示。

注意:需要选择 PC 机的相应的以太网卡,选择协议TCPIP.Auto;如果需要下载 PC Station 与STEP 7 软件位于同一台 PC 上,则PG/PC接口也可以选择“PC internal.local”。

5.设置PG/PC接口

7 检查配置控制台通过Windows “开始”>“所有程序”>“Siemens Automation>“SIMATIC”>“SIMATIC NET”>“Communication Setting”进入配置控制台检查,如图6.所示。

注意: “IE General”组件的操作模式需要为“Configured mode ”。 对于低版本的 Simatic Net 软件,有可能需要手动将模块模式(Mode of the module)从PG模式切换到组态模式(Configured mode),并设置 Index 号,然后再在 Station Configuration Editor 中添加硬件。 

6.配置控制台

8 使用STEP7软件下载PC Station组态。

STEP 7 软件中,选择相应的 PC Station 站点,点击下载图标,下载 PC Station 项目组态,如图7.所示。

7.下载 PC Station 项目组态

9.在网络配置中将配置好的连接下载到 PC Station 中。下载完成后,再次打开“Station Configuration Editor”,PC Station运行以及连接状态将更新,如图8.所示。在编程过程中,可以根据这些状态显示进行判断组态是否正确。

8.下载完成后的状态

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多