恭喜,你发布的帖子
发布于 2017-10-19 21:03:36
9楼
这个脚本纯碎是我用来当做VBS练习的,结合了两个练习点:
1,编程中对于日期和时间的理解,一句话概括就是“日期和时间的原型是浮点数”,它是相对于计算机“原点时间”的一个相对值,计算机系统以1900-1-1 0:00:00为元年,比如1900-1-2 0:00:00,它刚好经过了1天,那么这个时间用浮点数记作1.000000;这个时间再往后推10分钟,该记作什么数值呢?小数部分加上
10分钟/(24小时*60分钟)=0.00694444,也就是1.00694444。可以在vbs中试验一下Now+0.0069444,看看结果是否是当前时间往后推10分钟?
2,就是语音输出了。WinCC OA那个版块给了一个VBS语音调用系统讲述人的例子,让系统讲中国话,虽然照着做没有问题,但总觉得太复杂了!本来一条语句可以搞定的,繁复地写了很多语句,让人不明觉厉。
时间和语音结合起来,刚好就做了一个到期提醒的例子。
VBS脚本用起来真是很方便,习惯了它的语法之后,我好多功能都不用在PLC中编程了,除非是有实时性要求的,多用用vbs和C,将PC和PLC各自的长处都能发挥出来。
请填写推广理由:
分享
只看
楼主