SIMOTIONIT.pdf

上传人:PIYPING 文档编号:10915937 上传时间:2021-06-12 格式:PDF 页数:25 大小:1,004.75KB
返回 下载 相关 举报
SIMOTIONIT.pdf_第1页
第1页 / 共25页
SIMOTIONIT.pdf_第2页
第2页 / 共25页
SIMOTIONIT.pdf_第3页
第3页 / 共25页
SIMOTIONIT.pdf_第4页
第4页 / 共25页
SIMOTIONIT.pdf_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《SIMOTIONIT.pdf》由会员分享,可在线阅读,更多相关《SIMOTIONIT.pdf(25页珍藏版)》请在三一文库上搜索。

1、 SIMOTION IT 功能使用入门 SIMOTION IT FUNCTION Getting Start 快速入门 Edition 2008-05 快速入门 Edition 2008-05 A&D Service & Support Page 2-25 摘摘 要要 本文介绍 SIMOTION WEB 诊断、通过浏览器监控变量以及 OPC XML 功能。 关键词关键词 SIMOTION IT 功能 Key words SIMOTION Industry IT A&D Service & Support Page 3-25 目录目录 1SIMOTION WEB 诊断功能.4 1.1 SIMOT

2、ION CPU 的配置 . 4 1.2 PC 侧的配置 . 6 1.3 浏览 SIMOTION 状态. 6 2. 通过网页访问 SIMOTION 的变量 .11 21 SIMOTION CPU 中的数据类型 . 11 22 SIMOTION CPU 数据在网页中的访问方法 . 11 23 访问 SIMOTION CPU 程序变量的示例 . 12 231 SIMOTION 侧的配置. 12 232 创建网页 . 13 233 转换网页 . 14 234 将网页下传到 SIMOTION 中 . 15 235 浏览用户创建的网页 . 16 3WEBtrace 功能.16 31 在 SIMOTION

3、侧安装 WEB TRACE 软件 . 17 32 在 WEB TRACE 中选择跟踪对象 . 19 4OPC XML DA 功能 .22 41 OPC XML DA 的示例 . 23 附录推荐网址 .25 A&D Service & Support Page 4-25 1SIMOTION WEB 诊断功能 1SIMOTION WEB 诊断功能 SIMOTION V4.0 集成 WEB 诊断功能,可以通过浏览器直接访问 SIMOTION CPU 的信息,如 CPU 的版本信息、CPU 的状态信息以及通过浏览器起停 CPU 等功能。 1.1 SIMOTION CPU 的配置 1.1 SIMOTIO

4、N CPU 的配置 通过浏览器访问 SIMOTION CPU,首先要设置 SIMOTION CPU 的 IP 地址。在 SCOUT 中配置 一个 SIMOTION 站,本例中使用 D435 V4.1 版本,双击 D435 CPU 图标进入硬件配置界面,如图 1 所示: 图 1 SIMOTION 硬件配置界面 图 1 中列出 SIMOTION 所有的的网络配置及接口,双击 D435 栏,在“Ethernet Extended”标签中激活 WEB 诊断功能,如图 2 所示: A&D Service & Support Page 5-25 图 2 激活 SIMOTION WEB 诊断功能 本例中使用

5、 SIMOTION X130 以太网接口作为 WEB 的访问接口,双击 X130 IE2/NET 栏,配 置 SIMOTION 的 IP 地址,如图 3 所示: 图 3 配置 SIMOTION IP 地址 A&D Service & Support Page 6-25 点击“New”键新建一条网络,添加 IP 地址及子网掩码,本例中使用的 IP 地址为 169.254.11.22, 子网掩码为 255.255.255.0。如果使用路由功能则需要配置路由器地址。配 置完成后存盘编译。 1.2 PC 侧的配置 1.2 PC 侧的配置 如需连接 SIMOTION,必须配置 PC 与 SIMOTION

6、 的 IP 地址在相同的子网中,如 169.254.11.88,点击“控制面板”中的“网络连接”选择使用的通信网卡并配置地址,如图 4 所示: 图 4 配置 PC 的 IP 地址 1.3 浏览 SIMOTION 状态 1.3 浏览 SIMOTION 状态 两侧的 IP 地址配置完成后,通过 STEP7 以太网站点的编辑功能设定 SIMOTION 的 IP 地址与 配置的 IP 地址相同,成功后将配置下载到 SIMOTION 中。 打开 IE 浏览器,键入 SIMOTION 的 IP 地址如 169.254.11.22,进入 SIMOTION 的诊断界面 如图 5 所示: A&D Service

7、 & Support Page 7-25 图 5 WEB 诊断页面HOME 页面 首页为“HOME”页面,显示 SIMOTION 的订货信息、版本号及运行状态。在“Device Info”页面显示 SIMOTION 的序列号及安装工艺包软件的序列号等信息。点击“Diagnostics” 进入诊断页面如图 6 所示: A&D Service & Support Page 8-25 图 6 WEB 诊断页面Diagnostics 页面 点击左边的“Diagnostics”栏,显示 CPU 的运行状态灯及 CPU 的内存负荷。在 “Taskruntime”栏显示所有任务的运行时间如图 7 所示: 图

8、 7 WEB 诊断页面任务运行页面 A&D Service & Support Page 9-25 在图 7 中显示只有“BackgroundTask”任务在运行,当前的运行时间为 0.017ms,最大的运行 时间为 0.246ms 等信息。 点击“Diag Buffer”可以查看 SIMOTION CPU 的诊断信息,这与使用 SCOUT 软件查看的 诊断信息相同,如图 8 所示: 图 8 WEB 诊断页面系统诊断页面 图 8 中可以看出事件的文本不能表示,以十六进制的方式显示,如需显示文本,需要从软 件光盘(SIMOTION IT DIAG CD)3_CONFIGURATION 目录下将文

9、件 DGBUFTXT.EDB(选择英文)复制到 SIMOTION 存储卡(可以使用商用读卡器)的 SIMOTIONUSERCARDUSERSIMOTIONHMICFG 目录下即可。 点击“ALARMS”可以查看 TO 触发的报警信息。在“Mem Pool”中可以查看存储器的管理信 息,在“Active Traces”页中可以查看变量跟踪的状态。 在“IP-Config”标签中可以查看 SIMOTION 的以太网端口及地址,如图 9 所示: 图 9 WEB 诊断页面 端口地址页面 A&D Service & Support Page 10-25 点击“Setting”进入设置页面,设置页面带有口

10、令保护,用户名和口令同为 “simotion”。如图 10 所示: 图 10 WEB 诊断页面设置页面 在设置页面中可以起停 CPU 也可以设置系统的时区。通过发送功能可以将 SIMOTION 的网 页、项目及固件发送到 SIMOTION 存储卡中相关的路径下。如果更新出现问题,需要使用读卡 器替换相关文件。 点击“FILES”进入文件页面如图11所示,在文件页面中可以通过FTP功能将用户生成的网 页存储于SIMOTION存储卡的SIMOTIONUSERCARDUSERSIMOTIONHMIFILES路径下,也可以创 建新的文件夹,通过文件的传送功能可以不停机(与使用读卡器相比)地进行数据传送

11、。 用户可以自己创建新的网页,文件存储于“FILES”指定的路径下 (SIMOTIONUSERCARDUSERSIMOTIONHMIFILES),网页名为USER,这样点击“USERS Area”标签时可以直接进入。 A&D Service & Support Page 11-25 图 11 WEB 诊断页面 文件页面 2. 通过网页访问 SIMOTION 的变量 2. 通过网页访问 SIMOTION 的变量 上面介绍了 SIMOTION 标准的诊断网页,用户也可以自己创建网页访问 SIMOTION 得到变 量,本节将简单介绍变量的访问方法。 21 SIMOTION CPU 中的数据类型 21

12、 SIMOTION CPU 中的数据类型 SIMOTION CPU 中的数据分为 1)系统变量;2)TO 配置数据 ;3)程序中的全局变量; 4)驱动参数数据;5)输入输出变量;6)诊断数据,在这些数据中除输入输出变量不能直接 访问外,其他数据都可以直接访问。可以将输入输出变量赋值于程序中的全局变量进行间接访 问。 22 SIMOTION CPU 数据在网页中的访问方法 22 SIMOTION CPU 数据在网页中的访问方法 网页中的数据是通过OPC XML DA V1.0的方法访问CPU中的数据,格式为 ,不同的数据类型访问的格式也是有区别的,通过相应的格式替代 IDENTIFIER完成数据

13、的访问。 1) 系统变量的访问格式 访问格式为varvar/name, 例如变量userData.user3的访问格式为 varvar/userData.user3; 如果是TO变量,格式为:toto/name.variable,例如变量 Axis_1.positioningState.actualPosition 的访问格式为: toto/Axis_1.positioningState.actualPosition; 2) TO配置数据的访问格式 TO的配置数据得到访问格式为cfgcfg/TOName.activeConfigData|setConfigData.variable, A&D

14、Service & Support Page 12-25 TO的配置数据分为两种,activeConfigData为当前有效的配置数据,只读类型;另一种为 setConfigData,可以修改数据,应注意,修改的数据有的为立即生效,有的需要CPU重新 启动后才能生效。例如访问变量Restart.restartActivationSetting的格式为 cfgcfg/Axis_0.setConfigData.Restart.restartActivationSetting,其中TO为Axis_0。 3) 程序中的全局变量的访问格式 程序中的变量必须定义为“VAR_GLOBAL”,访问格式为uni

15、tunit/name.variable,例如变 量FF的访问格式为unitunit/test.ff,test为程序名称。 4) 驱动参数数据的访问格式 访问格式为drvdrv/TOName|LogAddr.ParamsParams.ParamNo,例如drvdrv/Axis_0.ParamsParams.105、 drv drv/256.ParamsParams.5 5) 其他数据类型的访问格式 除上述的数据格式外,还有一些数据例如CPU的操作模式、存储器的状态、系统诊断数 据等都可以上传到网页中,但是它们的方式格式不同,具体可以参考手册。 23 访问 SIMOTION CPU 程序变量的示例

16、 231 SIMOTION 侧的配置 23 访问 SIMOTION CPU 程序变量的示例 231 SIMOTION 侧的配置 1) 打开SCOUT软件,添加一个站点,选择D435. 2) 打开硬件配置,配置SIMOTION 站点的IP地址,本例中为169.254.11.22(X130接口)。 3) 在PROGRAM下插入一个UNIT,名称为“TEST”。 4) 在程序的接口中定义全局变量VAR1和VAR2,如图12所示: 图 12 定义变量 5) 由于使用OPC XML DA 的方式访问变量,必须将OPC XML的功能激活,点击程序名称如 “TEST”,按右键弹出属性界面,激活OPC XML

17、功能,如图13所示: A&D Service & Support Page 13-25 图13 激活OPC XML功能 6) 在插入程序段并将整个程序插入到应用的任务中如“BACKGROUND”。 7) 设置PC与SIMOTION在相同的子网中,将程序下载到SIMOTION中。 232 创建网页 232 创建网页 使用FRONTPAGE 或CUTEPAGE等网页创建用户定义得到网页,本例中对两个变量进行读写操 作,网页如图14所示: 图14 用户定义的网页 在网页中插入两个表格,使用文本编辑器在表格中添加读写语句,源文件如下: !DOCTYPE HTML PUBLIC -/W3C/DTD HT

18、ML 4.0 Transitional/EN A&D Service & Support Page 14-25 名称 实际值 设定值 写 INPUT readOnly value= name=Anz_Alt_1!-value ergeben durch onLoad-funktion im - INPUT value= name=unit/TEST.VAR1unit/TEST.VAR1 INPUT readOnly value= name=Anz_Alt_2 INPUT value= name=unit/TEST.VAR2unit/TEST.VAR2 在源文件中添加 语句,表示网页每5秒更新一

19、次,更新的网页名为user.htm。 user.htm。 在表1中添加读语句INPUT readOnly value=,=,标注黑体部分为变 量VAR1的格式。同样在表1中添加写语句 ,使用下面语句进行写操作: INPUT value= name=unit/TEST.VAR1unit/TEST.VAR1 , action=/VarApp method=postaction=/VarApp method=post表示写操作,写的变量的value必须与name相同。 以相同得到方法对变量VAR2进行读写操作,编辑完成后将文件另存为USER.HTM(首页)。 233 转换网页 233 转换网页 为了

20、能够读写变量,还需要其他格式的文件支持。按下列步骤操作: 1) 复制 USER.HTM 文件,将文件改为 USER.MCS. A&D Service & Support Page 15-25 2) 使用工具软件 U7NW2XMX.exe(软件关盘 TOOLS 中带有或从西门子网站上下载)对 USER.MCS 文件进行转换,存储于相同的路径下,如图 15 所示: 图15 转换网页文件 234 将网页下传到 SIMOTION 中 234 将网页下传到 SIMOTION 中 将创建的网页下传到 SIMOTION 中,可以通过读卡器直接将文件复制到 SIMOTION 的存储器 的 SIMOTIONUS

21、ERCARDUSERSIMOTIONHMIFILES 路径下,也可以通过标准诊断网页下传到 存储器中,点击网页的“FILES 标签”,将文件分别下传到存储器中,如图 16 所示: 图16 下传用户创建的网页 A&D Service & Support Page 16-25 235 浏览用户创建的网页 235 浏览用户创建的网页 点击网页的“USERS ARES标签”或直接键入网页地址 http:/169.254.11.22/FILES/USER.HTM 即可浏览网页,可以对变量进行读写操作。如图 17所示:a 图 17 浏览网页 用户创建网页比较繁琐,但是非常灵活,可以对几乎所有的变量进行操作

22、,网页页面 布局没有局限性。 注: 网页功能需要购买使用授权 SIMOTION IT DIAG 示例程序和网页参考文档中附带的文件。 3WEBtrace 功能 3WEBtrace 功能 通过 WEBTRACE 功能,可以在网页中跟踪记录变量的变化。访问过程如图 18 所示: 图 18 WEBTRACE 的访问过程 在SIMOTION V4.1版本中集成JAVA VM(虚拟机),运行WEB TRACE的应用访问SIMOTION 内部的变量,并将变量通过WEB的服务器传送到PC机中,在PC机中需要安装浏览器,如果 _ A&D Service & Support Page 17-25 需要显示画面“

23、SVG-Viewer”软件,软件可以在下面的网址中免费下载。 31 在 SIMOTION 侧安装 WEB TRACE 软件 31 在 SIMOTION 侧安装 WEB TRACE 软件 在 SIMOTION 侧需要安装应用软件 WebTrace_Setup_10.zip 用于在 WEB 上运行虚拟机和 设置跟踪的参数,软件在 SIMOTION IT 软件的光盘 WebTrace 目录中,双击软件进行安 装,点击“NEXT”跟随向导进行安装如图 19 所示: 图 19 选择应用语言 在图 19 中选择应用语言为英文,点击“NEXT”键进行后续的安装,软件安装的方 式有三种,如图 20 所示。 第

24、一种安装方式:选择最上面选项,将 SIMOTION 的存储器通过读卡器连接到 PC 上,这时存储器被识别为一个驱动,在接下来的选择中指定安装的路径为读卡器显示的驱 动上。 第二种安装方式:选择最下面选项,先将软件安装在 PC 本地硬盘中,然后通过 FTP 软件将文件传送到 SIMOTION 的存储器中。 第三种安装方式:选择最中间选项,通过以太网直接将 PC 机连接到 SIMOTION 上, 确保在相同的子网上可以与 SIMOTION 进行通信,通过 FTP 协议将软件传送到 SIMOTION 存 储器中。 _ A&D Service & Support Page 18-25 图 20 选择安

25、装方式 点击“NEXT”键进行后续的安装,如果选择第三种安装方式,需要选择 SIMOTION 的 IP 地址、用户名及口令如图 21 所示: 图 21 选择 SIMOTION IP 地址、用户名及口令 SIMOTION 缺省的用户名及口令同为“simotion”。 _ A&D Service & Support Page 19-25 点击“NEXT”键完成软件安装,软件安装后,打开 IE 浏览器,浏览 SIMOTION 诊断网 页可以看到在标签栏中新增“WEBTRACE”标签,如图 22 所示: 图 22 WEB TRACE 标签 32 在 WEB TRACE 中选择跟踪对象 32 在 WEB

26、 TRACE 中选择跟踪对象 点击 WEB TRACE 标签后进入配置页面,点击Start WebTrace application 连 接,启动 WEB TRACE 应用,CPU 重新启动需要大约 1 分钟,如果没有建立连接再多试几 次。本页面中还提示需要安装的 SVG Viewer 用于图形的监视。WEB TRACE 应用页面参考图 23 所示: _ A&D Service & Support Page 20-25 图 23 WEB TRACE 应用页面 如果重新添加轴后可以点击“RELOAD AXES”键更新轴的配置,点击 WEB TRACE 标签添 加所需跟踪的变量。如图 24 所示:

27、 图 24 添加跟踪变量 在图 24 中,点击“SETTING”键,在网页的右边出现变量配置页面,在“DATA CYCLE”中选择采样时钟的频率;在“DURATION”中定义采样时间;在“START TYPE”中 选择采样开始的条件如立即采样或根据调节触发。在网页的下面列出 CPU 中所有的变量, 按“1”“8”键进行选择。配置完成后,点击“DOWNLOAD”键传送跟踪请求,点击 “START”键开始变量跟踪,点击“STOP”键停止跟踪。“SAVE SETTINGS”及“LOAD SETTINGS”及“DELETE”键用于保存及删除当前的配置。 变量跟踪完成后,点击“RESULT”键查看跟踪结

28、果,如图 25 所示: 图 25 跟踪结果页面 在图 25 中有两个按钮,点击“LOAD NEW TRACE DATA”查看变量跟踪图如图 26 所 示,图中有两条曲线分别为 VAR1 和 VAR2,(在图的右上脚标出变量的名称与曲线的颜 色),分别以时间和值作为行、纵座标。 _ A&D Service & Support Page 21-25 图 26 变量跟踪图 在曲线的下部,可以设置其曲线的采样周期,相当于对曲线的某一部分进行放大, 进行详细查看,例如选择采样时间段为 12MS51MS 采样时间段,点击“Rerender Current trace data”后生成新的曲线如图 27 所

29、示: 图 27 截取曲线片段 注意: 使用 WEB TRACE 功能 SIMOTION 需要 SIMOTION IT VM 授权。 _ A&D Service & Support Page 22-25 4OPC XML DA 功能 4OPC XML DA 功能 OPC 是 OLE FOR PROCESS CONTROL 的所写,用于工业通信的一个标准接口。通过 OPC XML DA,可以使用以太网的标准报文与 SIMOTION CPU 通信。通信命令通过 SOAP(simple Object Access Protocol)传送。使用基于 XML 描述语言定义通信接口。OPC XML 的客户端

30、 可以浏览 SIMOTION 系统的变量。OPC XML DA 服务期的访问方式如图 28 所示: 图 28 SIMOTION OPC XML DA 服务器的访问方式 PC 可以通过 SIMATIC NET OPC DA 服务器和 SIMOTION XML OPC DA 服务器访问 SIMOTION 的数据,前者 OPC 的服务器位于一个 PC 内,如果只有一个 PC 机,这个 PC 机既 是 OPC DA 服务器又是客户端,其它的 PC 机可以访问这个作为服务器的 PC 机。SIMOTION XML OPC DA 服务器集成于 SIMOTION CPU 中。两种 OPC 服务器的对比参考表

31、1 表 1 SIMOTION OPC XML DA 与 SIMATIC NET OPC DA 服务器对比 SIMOTION OPC XML DA SIMATIC NET OPC DA SIMOTION OPC XML DA SIMATIC NET OPC DA 不需要使用 SCOUT 配置,程序变量通过选项 激活(参考图 13) 通过 SCOUT OPC 导出 SIMOTION 解析变量符号名称,通信以文本 方式 变量符号名称在导出时进行解析,通信的方 式二进展方式,具有高的数据流 只能访问 SIMOTION 数据 可以同时访问 S7 和 SIMOTION 数据 客户端可以在任意操作系统中使用

32、 基于视窗的 COM/DCOM 技术,客户端与服务 器只能在视窗操作系统中运行 在客户端使用标准的协议 (TCP/IP,XML,SOAP),不需要设备商提供的 驱动 通过 S7 通信服务,需要安装 SIMATIC NET 软件 只能基于以太网进行通信 OPC 服务器可以通过 MPI/PROFIBUS 或以太 网访问 SIMOTION 数据 通信数据可以穿过防火墙 通信数据不能穿过防火墙 _ A&D Service & Support Page 23-25 41 OPC XML DA 的示例 41 OPC XML DA 的示例 通过同步或异步的方式可以访问 OPC 服务器的变量,详细描述可以参考

33、相关下列网 址: http:/www.opcfoundation.org/webservices/XMLDA/V1.0/。 SIMOTION 的光盘在 SIMOTION IT/OpcBrowser 目录中提供了使用 JAVA 编写的示例程 序,点击 run.bat 启动应用如图 29 所示: 图 29 访问 SIMOTION OPC XML DA 服务器示例程序 在示例程序中使用同步的方式访问 OPC 服务器的数据,支持下列 OPC 功能: 1) PWD:设置访问的用户名和口令。 2) CONNECT:在 URL 中输入连接 SIMOTION 的地址,例如 SIMOTION IP 地址为 16

34、9.254.11.22,在 URL 中输入 http:/169.254.11.22/soap/opcxml/点击 “CONNECT”键与 SIMOTION 建立通信关系。 3) 浏览功能:通信建立后,可以浏览 SIMOTION CPU 中的变量(除 I/O 以外)。 4) 读功能:使用浏览功能选择需要读的变量,在“ITEMPATH”和“ITEMNAME”中列 出变量的相关路径,也可以手动键入,在“VALUE”中将显示选择变量的值。 5) 循环读:选择相应的变量后点击“READCYCLE”键后弹出对话框如图 30 所示: _ A&D Service & Support Page 24-25 图

35、30 循环读功能 在对话框中可以选择采样的间隔,点击“START”键后在输出栏中显示变量的值、变 量名及读的次数。 6) 写功能:选择相应的变量并在输入域“VALUE”输入改写的值后点击“WRITE” 键,将值赋值到指定的变量中。 7) Subscribe 功能:选择相应的变量后点击“Subscribe”键弹出对话框设置等待时 间和保持时间后再次点击“Subscribe”键确认,对变量监控操作,如图 31 所 示,只有值变化时才将数据发送到客户端,并将值改变的时间一同发送。 图 31 Subscribe 功能 Subscribe功能可以优化通信负荷。 示例程序中提供了相应的类,用户可以根据需求进行编写。 注意: 注意: SIMOTION OPC XML的访问需要SIMOTION IT OPC XML DA授权 _ A&D Service & Support Page 25-25 附录推荐网址 附录推荐网址 AS AS 西门子(中国)有限公司 自动化与驱动集团 客户服务与支持中心 网站首页: 专家推荐精品文档: AS 常问问题: AS 更新信息: “找答案”AS 版区: NET NET 西门子(中国)有限公司 自动化与驱动集团 客户服务与支持中心 网站首页: 专家推荐精品文档: Net 常问问题: Net 更新信息: “找答案”Net 版区:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1