SIMOTIONIT.pdf_第1页
SIMOTIONIT.pdf_第2页
SIMOTIONIT.pdf_第3页
SIMOTIONIT.pdf_第4页
SIMOTIONIT.pdf_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 SIMOTION 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 侧安装 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 SIMOTION 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 诊断功能 本例中使用 SIMOTION X130 以太网接口作为 WEB 的访问接口,双击 X130 IE2/NET 栏,配 置 SIMOTION 的 IP 地址,如图 3 所示: 图 3 配置 SIMOTION IP 地址 A&D Service & Support Page 6-25 点击“New”键新建一条网络,添加 IP 地址及子网掩码,本例中使用的 IP 地址为 2, 子网掩码为 。如果使用路由功能则需要配置路由器地址。配 置完成后存盘编译。 1.2 PC 侧的配置 1.2 PC 侧的配置 如需连接 SIMOTION,必须配置 PC 与 SIMOTION 的 IP 地址在相同的子网中,如 8,点击“控制面板”中的“网络连接”选择使用的通信网卡并配置地址,如图 4 所示: 图 4 配置 PC 的 IP 地址 1.3 浏览 SIMOTION 状态 1.3 浏览 SIMOTION 状态 两侧的 IP 地址配置完成后,通过 STEP7 以太网站点的编辑功能设定 SIMOTION 的 IP 地址与 配置的 IP 地址相同,成功后将配置下载到 SIMOTION 中。 打开 IE 浏览器,键入 SIMOTION 的 IP 地址如 2,进入 SIMOTION 的诊断界面 如图 5 所示: A&D Service & 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 所示: 图 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 目录下将文件 DGBUFTXT.EDB(选择英文)复制到 SIMOTION 存储卡(可以使用商用读卡器)的 SIMOTIONUSERCARDUSERSIMOTIONHMICFG 目录下即可。 点击“ALARMS”可以查看 TO 触发的报警信息。在“Mem Pool”中可以查看存储器的管理信 息,在“Active Traces”页中可以查看变量跟踪的状态。 在“IP-Config”标签中可以查看 SIMOTION 的以太网端口及地址,如图 9 所示: 图 9 WEB 诊断页面 端口地址页面 A&D Service & Support Page 10-25 点击“Setting”进入设置页面,设置页面带有口令保护,用户名和口令同为 “simotion”。如图 10 所示: 图 10 WEB 诊断页面设置页面 在设置页面中可以起停 CPU 也可以设置系统的时区。通过发送功能可以将 SIMOTION 的网 页、项目及固件发送到 SIMOTION 存储卡中相关的路径下。如果更新出现问题,需要使用读卡 器替换相关文件。 点击“FILES”进入文件页面如图11所示,在文件页面中可以通过FTP功能将用户生成的网 页存储于SIMOTION存储卡的SIMOTIONUSERCARDUSERSIMOTIONHMIFILES路径下,也可以创 建新的文件夹,通过文件的传送功能可以不停机(与使用读卡器相比)地进行数据传送。 用户可以自己创建新的网页,文件存储于“FILES”指定的路径下 (SIMOTIONUSERCARDUSERSIMOTIONHMIFILES),网页名为USER,这样点击“USERS Area”标签时可以直接进入。 A&D Service & Support Page 11-25 图 11 WEB 诊断页面 文件页面 2. 通过网页访问 SIMOTION 的变量 2. 通过网页访问 SIMOTION 的变量 上面介绍了 SIMOTION 标准的诊断网页,用户也可以自己创建网页访问 SIMOTION 得到变 量,本节将简单介绍变量的访问方法。 21 SIMOTION CPU 中的数据类型 21 SIMOTION CPU 中的数据类型 SIMOTION CPU 中的数据分为 1)系统变量;2)TO 配置数据 ;3)程序中的全局变量; 4)驱动参数数据;5)输入输出变量;6)诊断数据,在这些数据中除输入输出变量不能直接 访问外,其他数据都可以直接访问。可以将输入输出变量赋值于程序中的全局变量进行间接访 问。 22 SIMOTION CPU 数据在网页中的访问方法 22 SIMOTION CPU 数据在网页中的访问方法 网页中的数据是通过OPC XML DA V1.0的方法访问CPU中的数据,格式为 ,不同的数据类型访问的格式也是有区别的,通过相应的格式替代 IDENTIFIER完成数据的访问。 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 Service & Support Page 12-25 TO的配置数据分为两种,activeConfigData为当前有效的配置数据,只读类型;另一种为 setConfigData,可以修改数据,应注意,修改的数据有的为立即生效,有的需要CPU重新 启动后才能生效。例如访问变量Restart.restartActivationSetting的格式为 cfgcfg/Axis_0.setConfigData.Restart.restartActivationSetting,其中TO为Axis_0。 3) 程序中的全局变量的访问格式 程序中的变量必须定义为“VAR_GLOBAL”,访问格式为unitunit/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 程序变量的示例 231 SIMOTION 侧的配置 23 访问 SIMOTION CPU 程序变量的示例 231 SIMOTION 侧的配置 1) 打开SCOUT软件,添加一个站点,选择D435. 2) 打开硬件配置,配置SIMOTION 站点的IP地址,本例中为2(X130接口)。 3) 在PROGRAM下插入一个UNIT,名称为“TEST”。 4) 在程序的接口中定义全局变量VAR1和VAR2,如图12所示: 图 12 定义变量 5) 由于使用OPC XML DA 的方式访问变量,必须将OPC XML的功能激活,点击程序名称如 “TEST”,按右键弹出属性界面,激活OPC XML功能,如图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 HTML 4.0 Transitional/EN“ A&D Service & Support Page 14-25 名称 实际值 设定值 写 “=“ name=Anz_Alt_1 =“ name=unit/TEST.VAR1unit/TEST.VAR1 “ name=Anz_Alt_2 “=“ name=unit/TEST.VAR2unit/TEST.VAR2 在源文件中添加 语句,表示网页每5秒更新一次,更新的网页名为user.htm。 user.htm。 在表1中添加读语句“,=“,标注黑体部分为变 量VAR1的格式。同样在表1中添加写语句 ,使用下面语句进行写操作: =“ name=unit/TEST.VAR1unit/TEST.VAR1 , action=/VarApp method=postaction=/VarApp method=post表示写操作,写的变量的value必须与name相同。 以相同得到方法对变量VAR2进行读写操作,编辑完成后将文件另存为USER.HTM(首页)。 233 转换网页 233 转换网页 为了能够读写变量,还需要其他格式的文件支持。按下列步骤操作: 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 的存储器 的 SIMOTIONUSERCARDUSERSIMOTIONHMIFILES 路径下,也可以通过标准诊断网页下传到 存储器中,点击网页的“FILES 标签”,将文件分别下传到存储器中,如图 16 所示: 图16 下传用户创建的网页 A&D Service & Support Page 16-25 235 浏览用户创建的网页 235 浏览用户创建的网页 点击网页的“USERS ARES标签”或直接键入网页地址 2/FILES/USER.HTM 即可浏览网页,可以对变量进行读写操作。如图 17所示:a 图 17 浏览网页 用户创建网页比较繁琐,但是非常灵活,可以对几乎所有的变量进行操作,网页页面 布局没有局限性。 注: 网页功能需要购买使用授权 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 需要显示画面“SVG-Viewer”软件,软件可以在下面的网址中免费下载。 /svg/viewer/install/。 31 在 SIMOTION 侧安装 WEB TRACE 软件 31 在 SIMOTION 侧安装 WEB TRACE 软件 在 SIMOTION 侧需要安装应用软件 WebTrace_Setup_10.zip 用于在 WEB 上运行虚拟机和 设置跟踪的参数,软件在 SIMOTION IT 软件的光盘 WebTrace 目录中,双击软件进行安 装,点击“NEXT”跟随向导进行安装如图 19 所示: 图 19 选择应用语言 在图 19 中选择应用语言为英文,点击“NEXT”键进行后续的安装,软件安装的方 式有三种,如图 20 所示。 第一种安装方式:选择最上面选项,将 SIMOTION 的存储器通过读卡器连接到 PC 上,这时存储器被识别为一个驱动,在接下来的选择中指定安装的路径为读卡器显示的驱 动上。 第二种安装方式:选择最下面选项,先将软件安装在 PC 本地硬盘中,然后通过 FTP 软件将文件传送到 SIMOTION 的存储器中。 第三种安装方式:选择最中间选项,通过以太网直接将 PC 机连接到 SIMOTION 上, 确保在相同的子网上可以与 SIMOTION 进行通信,通过 FTP 协议将软件传送到 SIMOTION 存 储器中。 _ A&D Service & Support Page 18-25 图 20 选择安装方式 点击“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 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 所示: 图 24 添加跟踪变量 在图 24 中,点击“SETTING”键,在网页的右边出现变量配置页面,在“DATA CYCLE”中选择采样时钟的频率;在“DURATION”中定义采样时间;在“START TYPE”中 选择采样开始的条件如立即采样或根据调节触发。在网页的下面列出 CPU 中所有的变量, 按“1”“8”键进行选择。配置完成后,点击“DOWNLOAD”键传送跟踪请求,点击 “START”键开始变量跟踪,点击“STOP”键停止跟踪。“SAVE SETTINGS”及“LOAD SETTINGS”及“DELETE”键用于保存及删除当前的配置。 变量跟踪完成后,点击“RESULT”键查看跟踪结果,如图 25 所示: 图 25 跟踪结果页面 在图 25 中有两个按钮,点击“LOAD NEW TRACE DATA”查看变量跟踪图如图 26 所 示,图中有两条曲线分别为 VAR1 和 VAR2,(在图的右上脚标出变量的名称与曲线的颜 色),分别以时间和值作为行、纵座标。 _ A&D Service & Support Page 21-25 图 26 变量跟踪图 在曲线的下部,可以设置其曲线的采样周期,相当于对曲线的某一部分进行放大, 进行详细查看,例如选择采样时间段为 12MS51MS 采样时间段,点击“Rerender Current trace data”后生成新的曲线如图 27 所示: 图 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 的客户端 可以浏览 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 服务器的对比参考表 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 数据 客户端可以在任意操作系统中使用 基于视窗的 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 服务器的变量,详细描述可以参考相关下列网 址: /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 地址为 2,在 URL 中输入 2/soap/opcxml/点击 “CONNECT”键与 SIMOTION 建立通信关系。 3) 浏览功能:通信建立后,可以浏览 SIMOTION CPU 中的变量(除 I/O 以外)。 4) 读功能:使用浏览功能选择需要读的变量,在“ITEMPATH”和“ITEMNAME”中列 出变量的相关路径,也可以手动键入,在“VALUE”中将显示选择变量的值。 5) 循环读:选择相应的变量后点击“READCYCLE”键后弹出对话框如图 30 所示: _ A&D Service & Support Page 24-25 图 30 循环读功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论