



全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
机床电器2 0 1 1 2应用 交流 利用组态软件中脚本创建历史数据记录表 利用组态软件中脚本创建历史数据记录表 康养科 科达机电有限公司 5 2 8 3 1 3 摘要 利用西门子组态软件W I N C CF L E X I B L E2 0 0 8 所包含的脚本工具 针对W I N D O W SX P 和W I N D O W SC E 两 种不I 司的操作系统分别进行V B S 脚本语言编程 在人机界面或丁控机的后台运行此脚本程序 将生产过程中的萤要 工艺参数定时记录在文本文件中或E X C E L 形式的数据表中 形成历史数据 尤其是可以直接记录于外部存储器如U 盘上 查询和保存都极为方便 关键词 组态软件 人机界面 脚本 数据记录 操作系统 U 盘 中图分类号 T P 2 7 4文献标识码 B 文章编号 1 0 0 4 0 4 2 0 2 0 1 1 0 2 一0 0 6 0 一0 3 W i t hs c r i p t i n gt o o lo fc o n f i g u r a t i o ns o f t w a r et oe s t a b l i s hr e c o r d e dd a t at a b l e K A N GY a n g k e K e D am e c h a t r o n i cC o L t d 5 2 8 313 A b s t r a c t W i t hs c r i p t i n gt o o li n c l u d i n gi nW I N C CF L E X I B L E2 0 0 8 w h i c hp r o g r a m m i n gw i t hV B Sl a n g u a g e w ec 8 1 1 e a s yt op r o g r a mb o t hi nW i n d o w sX Pa n dW i n d o w sC Eo p e r a t i n gs y s t e m t h ef o r m e ru s e di ni n d u m t r a lP Ca n dt h el a t e ru s e d m a i n l yi nH M I t h e nr u n n i n gi t 船b a c k g r o u n da p p l i c a t i o n t h er e s u l ti st h a to n ed a t at a b l eb ep r o d u c i n ga n ds e v e r a lp r o c e s s p a r a m e t e r sa n dv a l u e sb er e c o r d e di nr e c y c l i n g E s p e c i a l l y t h r o u g ht h i sw a y t h ed a t ac a nb em c o r d e di ns t o r a g e s u c ha sU d i s k t h i si sa ne a s yw a yt ol o o ku pa n dp r e s e r v e K e yw o r d s i n d u s t r i a lc o n t r o lc o n f i g u r a t i o ns o f t w a r e H M Is c r i p t d a t ar e c o r d o p e r a t i n gs y s t e m Ud i s k 0 前言 1 1 操作步骤 1 在W I N C CF L E X I B L E 组态环境中设定好启动 在工业现场中 人机界面 H M I 应用越来越普遍 应用中常会遇到要求每隔一定时间记录一次工艺参数 的问题 由于通常设备都是长时间运行 因此记录的数 据量很大 单纯记录到H M I 的存储卡上是已能满足要 求 虽然记录数据的途径很多 一般要通过专用软件 或者通讯来实现 其实 借助组态软件自身所包含的 脚本编写程序来完成数据记录却是十分简单的 功能 也相当强大 这一点足以证明脚本的重要 而且 可通 过U S B 接口直接将数据记录到U 盘或者移动硬盘上 以便随时观察 分析和保存数据 数据记录的形式可 以是文本文件或者E X C E L 文件 对于不同的操作系统 脚本程序也有所不同 通 常 工控机使用的是W I N D O W SX P 系统 H M I 使用的 是嵌入式操作系统 大部分为W I N D O W SC E 系统 本 人借助西门子组态软件W I N C CF L E X I B L E2 0 0 8 和人 机界面M P 2 7 71 0 4 分别完成这两种系统下程序的测 试 现分别介绍如下 lW I N D O W SC E 系统 一6 0 一 脚本的按键打开脚本 按如下顺序编写代码 a 选择好文件格式和存储路径 b 确定好要记录的变量名称和类型 此变量必须 是组态中定义过的 C 确定好记录周期 d 仿照如下脚本程序编写代码 a 0 c l S e tf C r e a t e O b j e c r F i l e C t l F i l e p a t h s t o r a g ec a r du s b t e x t t i l e t x t p a t h f l a s h s i m a t i c t e x f l i l e t x t p a t h f l a s h s i m a t i c t e x t t i l e C S V f o p e np a t h 2 f L i n e P r i n t T I M EY V IY V 2Y V 3Y V 4Y V 5 Y V 6Y V 7 Y v 8 Y V 9Y V l 0Y V l lY v l 2W 1 3Y V l 4W 1 5W 1 6W 1 7 Y V l 8Y V l 9 N u l l D oW h i l eb 1 abu s e dt op r o d u c er e c y c l e b a l I fb lT h e nb 2 I fC 1T h e n Cu d e dt od e l a yt i m ea st i m e r i fc 0 n o 万方数据 应用 交流 利用组态软件巾脚本创建历史数据记录表机床电器2 0 1 1 2 I fS e c o n d T i m e 5 9T h e n e v e r y1m i n u t ew r i t eo n et i m e f L i n e P r i n t T i m e S p a c e 2 P Q W 3 1 0 S p a c e 2 Q 4 1 S p a c e 1 9 4 2 S p a c e 1 Q 4 3 S p a c e 1 Q 4 4 S p a c e 1 Q 4 S S p a c e 1 Q 4 j S p a c e 1 Q 4 7 S p a c e 1 Q 5 0 S p a c e 1 Q 5 一l S p a c e 1 Q 5 2 S p a c e 1 Q 5 3 S p a c e 1 Q 5 4 S p a c e 1 Q 5 5 S p a c e 4 P Q W 3 0 8 S p a c e 3 Q 5 6 S p a c e 1 Q 5 7 S p a c e 1 Q 8 O S p a c e 1 Q 8 一l S p a c e 1 c 0 E n dI f E n dI f I fe 0A n dS e c o n d T i m e l 5 9T h e n c l E n dI f E n dI f L o o p f C l o s e s e tf N o t h i n g 程序中f o p e np a t h 2 用于打开指定路径上的文 件供下面语句写入 f L i n e P r i n t 语句为写数据到上面 1 2注意事项 打开的文件中 L i n e P r i n t 函数用法如下 将文件记录在U 盘上时 应注意无论是U 盘插入 n e P r i n t 变鼍字符串 变量值 单位 到H M I 上还是从H M I 上取下时都必须首先退出正在 以上两句仅适用于W I N D O W SC E 系统 运行的组态软件 如W I N C CF L E X I B L ER U N T I M E 然 2 存储的路径可以是H M I 上的文件夹 如 f l a s h 后才能插拔U 盘 否则 得不到记录 或者记录格式 s i m a t i e 也可以是外接的U 盘 如 s t o r a g ec a r du s b 不正确 无法识别和阅读 正常记录的顺序应是 对于西门子0 P 2 7 71 0 4 有两个U S B 口 但路径都是 1 同时按住A L T 键和T A B 键 出现 t a s km a n a g 一样的 本例中创建文件t e x t f i l e t x t 到U 盘 e r 任务管理器窗口 3 在本地电脑上对如上脚本及组态进行本地模 2 点右键 选择 e n dt a s k 按钮 回车 退回到系 拟 启动运行系统 正常情况下应能够启动 统桌面并关断W I N C CF L E X I B L ER U N T I M E 4 在运行系统中 触发以前所组态的 启动脚 3 插入U 盘 本 按钮启动脚本 此时 应出现脚本错误信息 找 4 查找u 盘路径方法为 在上面的 2 步中 退 不到路径 回到系统桌面时 依次选择t a s k b a r p r o g r a m s w i n 5 停止模拟 启动运行系统 连接H M I 如d o w se x p l o r e 回车 出现m yc o m p u t e r 下的许多文件夹 M P 2 7 7 屏 下载以上组态 注意下载前要将U 盘插入 其中U 盘文件夹为s t o r a g ec a r du s b U S B 口 5 重新启动运行 w i n c cf l e x i b l er u n t i m e 进入组 6 在H M I 上会自动启动组态运行系统 找到 启 态画面 启动脚本 这样 数据就会定时 每lm i n 动脚本 按钮 按下按钮启动脚本 次 记录到U 盘上 黧r 显示h 内容如图2 脚 黼妇一幽 x P 系统 图2 Y V l 为模拟信号 对应数据类型为 2 WINDOWSYVIY V l 5 刊 哕 整型I N T 型 其余为逻辑型 其值为T R U E 或F A L S E 步骤与以上介绍的方法基本相同 不过 般不需 如果要存储文件为E X C E L 格式 只需将创建的文件后 要再下载到其他屏上 因为大多数H M I 的操作系统都 缀改为 C S V 即可 记录形式与图l 类似 是W I N D O W SC E 而W I N D O W SX P 系统一般用在作 一6 l 一 万方数据 机床电器2 0 1 1 2 信息 为监控的工控机上 它本身就是一台电脑 程序如下 a 0 C l S e tf C r e a t e O b j e c t s c r i p t i n g f i l e s y s t e m o b j e c t S e tf l f C r e a t e T e x t F i l e C t e x f f i l e 仅t f I f 1 W r i t e L i n e T I M EW lW 2Y V 3Y V 4Y V 5 Y V 6W 7 Y V 8Y V 9W 1 0W l lW 1 2W 1 3W 1 4W 1 5W 1 6W 1 7 Y V l 8Y V l 9 N l m D oW h i l eb l abu s e dt Op r o d u c er e c y c l e b a l I fb lT h e nb 2 I fc lT h e n Cu d e dt od e l a yt i m ea 8t i m e r i fe 0 n o w r i t e I f S e c o n d T i m e 5 9T h e n e v e r ylm i n u t ew r i t eo n et i m e f 1 W r i t e L i n e T i m e S p a c e 2 P Q W 3 1 0 S p a c e 2 Q 4 一l S p a c e 1 Q 4 2 S p a c e 1 Q 4 3 S p a c e 1 Q 4 4 S p a c e 1 Q 4 5 S p a c e 1 Q 4 6 S p a c e 1 Q 4 7 S p a c e 1 Q 5 o S p a c e 1 Q 5 l S p a c e 1 Q 5 2 S p a c e 1 Q 5 3 S p a c e 1 Q 5 4 S p a c e 1 Q 5 5 S p a c e 4 P Q W 3 0 8 S p a c e 3 Q 5 6 S p a c e 1 Q 5 j S p a c e 1 Q 8 0 S p a c e 1 Q 8 1 S p a c e 1 C 0 E n dI f E n dI f I fC OA n dS e c o n d T i m e 5 9T h e n C l E n dI f E n dI f L o o p f 1 C l o s e S e tf N o t h i n g 相对W I N D O W SC E 操作系统 在W I N D O W SX P 系统下易于调试和运行 只需在脚本中更改一下路径 无论是硬盘还是U 盘都会直接记录 收稿日期 2 0 1 0 1 0 2 0 作者简介 康养科 1 9 7 3 一 男 电气工程师 大学本科 先后 从事机床 塑料设备 建材设备电气控制及电气设计 上接第5 6 页 通过通讯控件M S C o m m 输出一个接通 控制代码 送到信号适配器的单片机串口R X D 单片 机接收到此控制代码以后 通过单片机程序 使相应的 输出端口X T 3 11 接通 信号适配器的输出端口与P L C 的输入端子相连 给P L C 提供一个 1 信号 即S B 开始 按钮接通 通过P L C 程序控制 北 京 2 0 0 8 奥 运 这几个字体 由于P L C 的输 出端子与信号适配器的输入端口相连 当信号适配器 相应输入端口有信号时 经单片机程序处理 通过串口 发送一个接通码 即M S C o m m 控件收到一个接通码 时 则标签控件中的文字变成红色 若信号适配器相应 的输入端子没有信号 经单片机程序处理 由串口发送 一个断开码 即M S C o m m 控件接收到一个断开码时 则标签控件中的文字由红色变成灰色 依此类推 分别操作 开始 或 停止 按钮 观察 运行结果 信号适配器应用到P L C 控制的霓虹灯虚 拟实验中 准确地虚拟了霓虹灯的亮 红色 灭 灰 色 开始 或 停止 按钮的动作 霓虹灯的亮 红 色 灭 灰色 开始 或 停止 按钮的动作实时性 强 霓虹灯仿真界面描述为楼顶宣传广告霓虹灯的夜 景 形象 生动 直观 3 结束语 一6 2 一 使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国兽药饲料添加剂项目商业计划书
- 中国柔性太阳能电池项目投资计划书
- 中国金属防腐项目商业计划书
- 中国食用小苏打项目创业计划书
- 中国水煤浆项目创业投资方案
- 内蒙古固化剂项目投资分析报告模板
- 中国环丙甲酸项目创业投资方案
- 中国肼基甲酸乙酯项目创业计划书
- 中国玻璃生物反应器行业市场规模及投资前景预测分析报告
- 2025年景观施工实习报告
- 【《离心泵叶轮的水力设计过程案例综述》2200字】
- 2025年新闻宣传、新闻采编专业及理论知识考试题(附含答案)
- 2025至2030 中国热成型钢(PHS)行业现状调查与前景策略研究报告
- 执法监督培训课件
- 股权投资基金培训课件
- 千川投手培训课件
- 2025年中国注塑机熔胶筒螺杆市场调查研究报告
- 皮肤科入科培训
- 职业培训班级管理制度
- 乡镇网络安全管理制度
- 资源综合利用技术专业教学标准(高等职业教育专科)2025修订
评论
0/150
提交评论