WINCC FLEXIBLE脚本记录参数到文本文件.doc_第1页
WINCC FLEXIBLE脚本记录参数到文本文件.doc_第2页
WINCC FLEXIBLE脚本记录参数到文本文件.doc_第3页
全文预览已结束

下载本文档

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

文档简介

WINCC FLEXIBLE脚本记录参数到文本文件 WINCC FLEXIBLE脚本记录参数到文本文件(xx-10-0411:28:44)标签opc脚本文本文件win flexible通讯it分类电气技术论文按照文本文件与WINCC FLEXIBLERUNTIME二者间位置关系分为如下三种情形一WINCC FLEXIBLERUNTIME和将需要记录的变量文本共同位于本地电脑中,本地电脑操作系统为WINDOWS XP。 如本地模拟运行WINCC FLEXIBLERUNTIME,或者本地电脑用作另一个客户机,监控现场。 脚本中代码如下前三句用于在C盘创建文本文件,接着的五句分别向文本文件写入5个变量及其值。 最后,关闭文件。 前两个变量分别对应下图中最上一行的两个位置输入值。 (康养科的博客)后三个变量对应下图中的YV 2、YV 3、YV4,其值为布尔值,分别由下位PLC三个数字输出量Q4_1,Q4_2,Q4_3决定,为了测试,暂时将其与在下图顶栏的三个数字输入窗口对应。 2设置F3键按下时启动脚本。 3启动运行系统,先设定变量值,然后按下F3启动脚本。 4打开C盘根目录,会发现多出一个文本文件textfile.txt,内容如下二WINCC FLEXIBLERUNTIME和将需要记录的变量文本共同位于远程HMI中,HMI的操作系统为WINDOWS CE。 文本文件存于U盘上,路经为path=Storage Card2textfile.txt(康养科的博客)代码如下与上程序有如下几点区别1.用FileCtl.File创建的文件只能用于Windows CE文件系统,如果使用在其他操作系统的面板上将会出现运行时错误。 2f.LinePrint函数也只能用于Windows CE文件系统,对于Windows XP文件系统要用f.WriteLine函数。 三WINCC FLEXIBLERUNTIME和将要记录的变量文本文件分别位于不同的电脑中,如前者位于HMI中,后者位于监控电脑中。 此时,首先要在本地电脑中安装WINCC FLEXIBLERUNTIME软件,并且将本地电脑设置为客户计算机,将远程HMI或其他监控电脑设置为服务器。 在客户机与服务器之间通过OPC建立通讯,将需要记录的参数在本地客户机中先建立一个OPC变量表,然后读入。 最后将此变量再利用上面第一部分的方法导出至文本文件中。 具体介绍如下3.1创建OPC服务器(康养科的博客)在要下载到远程HMI中的界面组态文件中,左栏项目文件底部找到“设备设置”,进入后,在“运行系统服务”部分找到“作为OPC服务器”,选中后确认退出。 不需要再在“连接”和“变量”中设置。 因为,如果WINCCFLEXIBLE作为OPC服务器,则所有WINCC FLEXIBLE中建立de内部和外部变量在OPC中都有效。 3.2创建OPC客户机3.2.1打开客户机所用WINCC FLEXIBLE,点击“连接”,以与OPC服务器通讯变量表中相同的连接名称建立一个连接(图中为Verbindung_1),通讯驱动程序选择OPC,在底下的“参数”图框中,选择OPC服务器,“OPC.SimaticHMI.HmiRTm”。 选中远程作为服务器的计算机名称。 3.2.2定义变量在Verbindung_1中建立几个类型为“SHORT”的变量,变量名称与OPC服务器中的相同。 3.2.3连接每个变量到

温馨提示

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

评论

0/150

提交评论