找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2604|回复: 12

WINCC flexible 脚本函数实例

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2020-12-7 21:58:39 | 显示全部楼层 |阅读模式
来源: 机器人PLC自动化应用


1.CreateFolder 创建文件夹
如果指定的文件夹已经存在,则会发生错误!
以下示例说明了“创建文件夹”方法的使用:
样例:
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject") 激活创建功能
Set f = fso.CreateFolder("c:\New Folder") 建立文件New Folder
reateFolderDemo= f.Path
事例:
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder("C:\Users\zs\Desktop\New Folder")


------------------------------------------------------
2.实例:建立一个车号记录文档 test
建立一个现实RFID读入信息的IO域,使用变量”RFID_strVisuText1_0”






变量与RFID 读取的DB块相关联


新建脚本CreateAfile


Dim MyFile 声明变量
Dim fso,f, ts, path 声明变量
path =“D:\test\” & SmartTags(“Detail_RFID\RFID_strVisuText1_0”) & “_” & “.csv” 写入变量信息
变量path里写入要存储的地址是“D:\test” ,文件名是变量FID_strVisuText1_0的显示值和文件属性.CSV
Set fso = CreateObject(“Scripting.FileSystemObject”) 标准语句
Set MyFile = fso.CreateTextFile (path,True) 启用生成文件
MyFile.WriteLine(“time :;” & CStr(DatePart(“h”,Time))&“:” & CStr(DatePart(“n”,Time))& “:” & CStr(DatePart(“s”,Time))&“ ” & CStr(DatePart(“d”,Date))& “.” & CStr(DatePart(“m”,Date))& “.” & CStr(DatePart(“yyyy”,Date))) 在生成的文件中写入的内容是系统时间
MyFile.Close 语句结束
通过对每一台车的记录,形成了一个车身数据库.


-------------------------------------------------------
3. Int和Fix 整数,固定函数
数参数可以是任何有效的数值表达式。
如果数字包含空值,则返回空值。
Int和Fix都删除数字的小数部分,并返回结果整数值。
INT和修复之间的差异在于,如果数是负的,int返回第一负整数小于或等于数,而修复返回第一负整数大于或等于数量。例如,诠释将-8.4转换成-9 ,并且Fix将-8.4转换为-8。
例如:
MyNumber = Int(99.8)    ' Returns 99.MyNumber = Fix(99.2)    ' Returns 99.MyNumber = Int(-99.8)   ' Returns -100.
工控课堂 www.gkket.com

0

主题

116

回帖

333

积分

注册会员

积分
333
发表于 2020-12-8 03:05:23 | 显示全部楼层
无回帖,不论坛,这才是人道。
工控课堂 www.gkket.com
  • 打卡等级:本地老炮
  • 打卡总天数:436
  • 打卡月天数:23
  • 打卡总奖励:48858
  • 最近打卡:2025-12-23 00:00:04

0

主题

207

回帖

5万

积分

论坛元老

积分
55160
发表于 2020-12-8 03:05:33 | 显示全部楼层
加油,加油,不要沉下去,我是最热贴
工控课堂 www.gkket.com

0

主题

102

回帖

158

积分

新手上路

积分
158
发表于 2025-11-16 22:49:18 | 显示全部楼层
水个经验,楼主加油,支持你~
工控课堂 www.gkket.com

0

主题

50

回帖

66

积分

新手上路

积分
66
发表于 2025-11-16 23:12:25 | 显示全部楼层
这波分析到位,逻辑满分!
工控课堂 www.gkket.com

0

主题

146

回帖

241

积分

注册会员

积分
241
发表于 2025-11-16 23:22:10 | 显示全部楼层
说得对!狠狠赞同,没毛病~
工控课堂 www.gkket.com

0

主题

1674

回帖

4324

积分

金牌会员

积分
4324
发表于 2025-11-16 23:22:44 | 显示全部楼层
原来还有这种操作,长见识了!
工控课堂 www.gkket.com

0

主题

193

回帖

679

积分

中级会员

积分
679
发表于 2025-11-16 23:23:03 | 显示全部楼层
已转发给朋友,一起感受这份快乐~
工控课堂 www.gkket.com

0

主题

516

回帖

2233

积分

高级会员

积分
2233
发表于 2025-11-16 23:23:30 | 显示全部楼层
楼主太会说了,字字句句都在理
工控课堂 www.gkket.com

0

主题

582

回帖

2068

积分

高级会员

积分
2068
发表于 2025-11-16 23:23:42 | 显示全部楼层
笑不活了,评论区比正文还精彩!
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 07:51 , Processed in 0.170830 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表