• {{item.name}}
{{item.name}}
{{item2.name}}
更多
常问问题

如何通过日期及时间事件触发存储变量/数据记录到 CSV 文件?

star star star star star
5.0 分
  • 使用操作
文档编号:28937150| 文档类型:常问问题| 发布时间:2023年12月19日
  • 0
  • 174
  • 3361
内容预览: 说明: 通过运行事件触发(例如:通过按钮事件)的脚本,可以将变量/数据记录存储到一个 CSV 文件中。 在本条目的最后是实现该功能的样例程序。例程中使用到了一个 MP277 和 PC 运行系统。 ......

说明:
通过运行事件触发(例如:通过按钮事件)的脚本,可以将变量/数据记录存储到一个 CSV 文件中。

在本条目的最后是实现该功能的样例程序。例程中使用到了一个 MP277 和 PC 运行系统。

该样例程序同样适用于所有支持脚本的操作面板。

No.步骤
1使用到的脚本描述:“Storage_Tag_V1”脚本 该脚本自动为归档加上当前日期作为前缀。 CSV 文件的名字是“Archive_Date.csv”。脚本是结构化的,所以存储路径的配置可以在运行系统中自动创建。因此,存储路径不需要手动在存储卡中创建。“Script_Storage_Path”脚本执行此功能。脚本被特定的事件触发调用(例如:按钮单击事件)。该脚本首先检查是否有一个有效的存储卡(MP277)。如果存储卡不可用,会有系统消息提示。如果将要被归档的文件没有存在数据存储器中,新的文件将会被创建。一个存在的文件被打开,数据将会被加入其中,然后再关闭文件。“Script_Storage_Path”脚本 “Script_Storage_Path”脚本通过“\”字符区分不同的存储路径为不同的“子文件夹”,并把这些文件夹一个接一个的创建在存储介质中。该函数一直执行到存储路径中再也没有“\”字符为止。存储路径将被作为参数传递给“Script_Storage_Path”脚本(参见“Storage_Tag_V1”行 29 和 21)。注意: 不要使用操作面板的内部存储器作为存储路径。这是不允许的。VBS 的功能给了您一个很大的选择范围来影响显示和参数化。 可以根据个人的愿望来修改脚本满足需求。脚本的个别步骤中会有“注释”给出简短的描述。请参照 WinCC flexible 在线帮助或者相关的专业文档获得功能和命令使用的细节信息。
2程序扩展/修改:
如果想修改存储路径,例如,或者在应用中添加更多变量,需要在“Storage_Tag_V1”脚本中作如下修改。 不需要在“Script_Storage_Path”脚本中作任何修改。
存储路径:
第 5 行:您可以在第 5 行指定存储路径。

扩展表头:
第 13 行:您可以在 13 行中扩展“表头”。

系统消息:
第 24 和 43 行:您可以在第 24 行(MP 277)和第 43 行 (PC 运行系统)修改系统消息。

修改/添加变量:
第 51 和 57行:您可以在第 51 行( MP277 )和第 57 行( PC 运行系统)中修改和添加更多变量。

在该应用中不需要在该脚本中做更多的修改。
3函数描述:
image.png


通过 IO 域( 1 )分配相关的值。
单击按钮( 2 )来执行“ Storage_Tag_V1 ”脚本并将数据存储为一个 CSV 文件。

综合提示:
注意 VBS 语法在 Windows CE-based 设备和 PC 运行系统的区别。在这些操作系统中指令有时候是不一样的。
因此存储在 MP277 中的脚本不能在 RT 模拟器中测试。
关于这个问题,可以参照条目 D 13408815中的相关信息。

运行和测试环境:
以下表格列出了创建本条目和验证该功能所使用到的组件。

组件产品和版本
PC 操作系统Microsoft Windows XP SP2
标准工具-
编程工具-
HMI 软件WinCC flexible 2007
HMI 设备MP277 Touch 10"; PC 运行系统
控制器-表 1:下载附件所需要创建的环境

在下载的附件中包含一个用于 MP277 和 PC 运行系统的压缩的 WinCC flexible 项目。其中配置了以上所描述的函数。

 附件1: Project_01.zip ( 3078 KB )


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

https://support.industry.siemens.com/cs/cn/zh/view/28937150

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

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。