• {{item.name}}
{{item.name}}
{{item2.name}}
更多
操作指南

SIMOTION与OPC的通讯

star star star star star
5.0 分
  • 通信(通讯)
  • ETHERNET
  • simatic net opc
  • 仿真
文档编号:A0687| 文档类型:操作指南| 发布时间:2024年01月24日
  • 0
  • 742
  • 1993
1概述           SIMOTION作为运动控制系统,与人机界面的通讯分为两种情况: ......

1概述
         SIMOTION作为运动控制系统,与人机界面的通讯分为两种情况:
(1) 西门子的现场人机界面设备,例如OP/TP/MP操作屏,使用ProTool或WINCC flexible提供了SIMOTION的通讯驱动,可以直接实现SIMOTION与操作屏之间的通讯。
(2) 对于WINCC或第三方上位机软件,可以采用OPC的方式进行通讯。
西门子的SIMATIC NET V8.1.1 和 V8.2 已经发布用于作为 Windows 7 32位或者64位的OPC服务器软件,SIMATIC NET V7.1 SP3 用于Windows XP SP3 (也用于SIMOTION P)。

2 SIMOTION实现OPC通讯的必备条件

2.1软件兼容性要求
        可以在SCOUT光盘的如下路径中:
        \AddOn\1_Important\English\Compatibility\Compatibility_SIMOTION_V4313.pdf

        或者在西门子技术支持网站获取: 18857317

2.2本示例使用的硬件及软件

硬件:> SIMOTION D435> PC机(普通以太网卡)(本例以以太网为例)软件:> STEP7 V5.5+SP2> SIMOTION SCOUT V4.3 SP1 HF3> SIMATIC NET V 8.2> Windows 7 32位

3 通过scout软件进行OPC数据的导出
用SCOUT 编程软件打开项目,按表2步骤完成本项目OPC 数据的导出。

表1:

序号说明
1打开 SOCUT软件 Options® Export OPC data
2.设置需要导出的数据,在version版本处可以设置使用的OPC 软件SIMATIC NET 的版本,本例选择为8.1.1。
在scope选项中选择的OPC数据为全局导出或者导出的watch_table中变量。如果选择的是全局导出则可以通过Drives选项,选择是否导出SIMOTION内部的驱动器变量。
在options中可根据需要选择是否使用OPC AE(alarm / event)功能。通常的OPC DA 访问不需要钩选此选项。
从 SCOUT V4.3 SP1 开始 OPC 导出文件为新格式 ".ati",可以用于8.1或者8.2版本的SIMATIC NET使用,如果使用的是老版本的SIMATIC NET软件需要选择".sti" 的后缀文件导出

序号说明
3.也可以导出watch_table_1的内容用作opc 数据访问。点击OK确认
4. 选择导出数据的存放路径,点击确认
5.如果路径不存在则提示是否生成相应的文件夹,点击YES按钮。
6.选择simotion使用何种接口进行opc通信。本例为使用CBE30的x1400接口,用户可以根据使用的实际接口和通信方式进行选择。点击OK确认。

序号说明
7.如果选择了全局导出并选择导出驱动器变量时则需要配置内部的驱动器路由访问接口,如果选择导出watch table或不需要访问内部集成的驱动器则跳过步骤 7 、8、 9 、10
8.是否使用路由进行内部的驱动器访问
9.选择SIMOTION D435作为网关进行路由访问

序号说明
10.点击OK按钮进行确认,完成SCOUT软件部分的OPC数据导出操作。
11.导出的结果如右侧图片所示。

4在SIMATIC NET中配置OPC符号

按表2步骤完成SIMATIC NET 的配置。

表2:

序号说明
1.确认OPC文件放置的位置,点击开始菜单点击运行,输入“REGEDIT”
2.选择注册表:"HKEY_LOCAL_MACHINE\SOFTWARE\SIEMENS\SIMATIC_NET\General\Paths",
"SINEC_DataPath"的键值
3.放置所有的文件到注册表键值的子目录内:\opc2\bins7\simotion\XML\

序号说明
4.点击开始菜单->All Program->Siemens Automation->SIMATIC->SIMATIC NET->Communication Settings,
打开SIMATIC NET的通信设定面板。
5.在 OPC setting 中 选择 Quit OPC server ,点击 STOP 按钮 ,停止当前的 OPC服务器。

序号说明
6.点击 symbols 选择 符号存储的路径(见步骤3),同时 选择计算机与simotion通信的 接口,点击“Apply”按钮进行确认。
7.点击“start ”按钮,重新启动OPC server 服务。

       上述设置完成后,可以运行 OPC Scout 程序来进行OPC通讯的测试。

5 OPC通讯测试

在 OPC Scout中配置SimaticNET

按表3步骤完成OPC Scout中的配置。

表3:

序号说明
1.点击开始菜单->All Program->Siemens Automation->SIMATIC->SIMATIC NET->OPC Scout V10,
打开SIMATIC NET测试软件

序号说明
2.选择“OPC.SimaticNET”->SYM->D435
3.添加测试条目到DA view1中进行opc DA 的测试。添加方法为左键选中需要测试的条目,拖拽到DA view1中。

序号说明
4.点击 “Monitoring On”按钮开始OPC通信测试。
当Result栏的内容为 “S OK”,则表明OPC服务器工作正常。



您可以前往全球资源库查看此文档

剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。