如何实现SIMOTION与OPC的通讯
SIMOTION与OPC 的通讯 Communication between SIMOTION OPC快速入门 Edition 07/ 2007
A&D Service SupportPage 2-15 摘要 本文介绍了如何通过 ETHERNET 建立 SIMATIC NET
OPC 服务器与SIMOTION 接来实现SIMOTION OPC的通讯。 关键词 SIMATIC NET 、SIMOTION、OPC。 Key
words SIMATIC NET、SIMOTION、OPC A&D Service SupportPage 3-15
二、SIMOTION实现OPC 通讯的必备条件 三、OPC服务器与 SIMOTION S7 连接通讯的组态 1、配置PC 站的硬件机架
2、在SIMATICManager 中组态 PC Station SIMOTION中导出 OPC 数据 104、在SIMATIC NET 中配置
Configuration Console
OPC通讯测试 12
WINCC采用 OPC 方式进行通讯 14A&D Service SupportPage 4-15 一、概述 SIMOTION
作为运动控制系统,与人机界面的通讯分为两种情况: 西门子的现场人机界面设备,例如OP/TP/MP 操作屏,使用 ProTool
WINCCflexible 提供了SIMOTION 的通讯驱动,可以直接实现SIMOTION 与操作屏之间的通讯。
对于WINCC或第三方上位机软件,可以采用OPC 的方式进行通讯。 二、SIMOTION 实现OPC 通讯的必备条件
从上述软件兼容性列表中可见,使用不同的版本的SCOUT编程软件应需安装相应版本的 SIMATIC NET 软件。 本示例使用的硬件及软件硬件:
SIMOTIOND435 PC机(普通以太网卡或CP5611/CP5613)(本例以以太网为例) 软件: STEP7V54+SP1
SIMOTIONSCOUT V40 HF8 SIMATICNET 63HF3 A&D Service SupportPage
5-15 三、OPC 服务器与SIMOTION S7 连接通讯的组态 1、配置PC 站的硬件机架 当SIMATIC NET
软件成功安装后,在PC 机桌面上可看到Station Configurator 的快捷图 双击击图标打开StationConfiguration
Editor 配置窗口 (2)选择一号插槽,点击Add按钮或鼠标右键选择添加,在添加组件窗口中选择OPC Server 点击OK。
A&D Service SupportPage 6-15 (3)选择三号插槽添加IE General 分配PC Station 名称
点击“Station Name”按钮,指定 PC 站的名称,这里命名为“DELLWINXP”。 A&D Service
SupportPage 7-15 2、在SIMATICManager 中组态PC Station 在SIMATIC
Manager中打开SIMOTION的项目。 (1)选择Insert SIMATICPC Station,如图6。 A&D
Service SupportPage 8-15 HWConfig中插入 OPC Server IEGeneral,将 IE General
配置到D435的IE1/OP 同一网络中。如图7。 NetPro中,单击 PC Station OPCServer,选择 Insert
NewConnection, ConnectionPartner 中选择(Unspecified),在 Connection Type 中选择
S7 connection。如图8。 A&D Service SupportPage 9-15 单击Apply,在 Connection
identification LocalID 中输入 SIMOTION SCOUT 目中的设备名称,本项目中为D435;在
Connection Path PartnerAddress 中输入 D435 IP地址。如图9。 NetPro中编译后,下载 PC
Station 至本机。 A&D Service SupportPage 10-15 SIMOTION中导出 OPC 数据 用SCOUT
编程软件打开项目,按表2步骤完成本项目OPC 数据的导出。 序号说明 图示 建立watch table 或全局变量 ,例如:
insertwatch table scada_second从全局变量的symbol browser 中选择 所需导出的变量至 watch
table。 本例中 watch table 命名为: “time_synchr” 在菜单options 选择“export OPC data”
出现右侧画面:请按图中所示进行设置。 点击OK, 出现右侧画面: 导出数据存贮路径为:
…\Time_synch2_word\t_synch2\u7\ tagfiles A&D Service SupportPage
11-15 序号 说明 图示 点击OK, 出现右侧画面: 选择使用的协议( Protocol)及接口 (Interface)
在tagfiles文件夹中产生三个文件: OPC_Datasti, OPC_Dataidl, OPC_AExml 4、在SIMATIC
NET 中配置Configuration Console 步骤完成SIMATICNET Console 的配置。 序号说明 图示
打开:SIMATIC NET ConfigurationConsole OPCsetting Symbols 指定导出的数据文件的存贮路径
A&D Service SupportPage 12-15 序号 说明 图示 点击Browse按钮, 指定路径 并选择文件
OPC_Datasti 点击 OK Apply按钮 文件存贮路径为: C:\Programme\Siemens\SIM
ATICNET\opc2\binS7\simoti on\xml 设置模块的访问节点Access points S7Online,
应选择连接接口。 本例为: TCP/IP USB10/100 Ethernet adapter 上述设置完成后,可以运行 OPC Scout
程序来进行OPC 通讯的测试。 OPC通讯测试 OPCScout 中配置SimaticNET A&D Service
SupportPage 13-15 步骤完成OPCScout 中的配置。 序号说明 图示 打开SIMATIC NET OPCScout
下步为连接OPCSimaticNET 服务器。 双击 OPCSimaticNET ,出现右侧 画面,输入组名称,如 time_synch。
添加变量至该组中:双击 time_synch 组并选择所 需变量,如: set_simotion_systemtime点击 ok
生成监控变量表,如右侧画面所示,可通过此表可改变或监 控SIMOTION 中的变量。 A&D Service SupportPage
14-15 SIMOTION与WINCC 采用OPC 方式进行通讯 1、类似地, WinCC 可以作为OPC 的客户端来连接SIMOTION
符号表中的变量。打开WinCC 目管理器的变量管理器,添加OPC通道,在OPC Item Manager 中选择OPCSimaticNET,单
击Browse Server,如图10。 图10 2、在\SYM 下可以看到D435,在右边列表中选择相应的变量,单击Add Item
添加到WinCC 变量管理器中
服务器的话要看,如果是client-server结构的DCS,服务器位于上位和控制器之间,他将你的指令和现场数据通过服务器来经过交换,服务器一般是冗余配置,如果是并行结构来说没有所谓服务器的概念,只有个工程师站,程序的下装通过工程师站,但是数据的获取和指令的下达通过操作员站就行,这个好处就是当工程师站坏了的话操作员站可以正常工作
OPC服务器的作用是通过OPC协议将DCS的数据取出,并开放,一般一个OPC服务器下面连接一个或多个客户端,客户端通过安装相应的软件(也支持OPC协议),来取得DCS的协议
0条评论