前景介绍1:
1、 平常我们编写程序的时候用到最多的指令也许就是定时器指令了,有时候我们需要通过人机界面修改定时器的设定时间。但是许多人机界面不支持西门子S5 TIME时间格式。怎么办呢?我们可以通过西门子库文件系统程序将整数转换为S5 TIME格式,但是比较麻烦。现给大家分享一个关于整数转换为S5 TIME格式的编程实例,感觉很不错,程序很简洁,因为使用的是局部变量,可以直接移植使用。
S5_TIME格式时间编程实例:
①、建立功能FC: S5_Time_Transform
②、定义程序接口:
③、利用SCL语言编写程序:
④、仿真结果1
注意:TIME_SET:是画面设定时间
TIME_BASE:是时间基准,
0表示时基10MS;1表示时基100MS; 2表示时基1S; 3表示时基10S;
前景介绍2:
1、浮点数(REAL)转换成TIME的数据类型用SCL语言怎么编程?
TIME类型的变量不能和REAL类型的进行转换,在线帮助输入关键字TIME看转换的说明就行了。
T#格式时间编程实例:
①、建立功能FC: T#_Time_Transform
②、定义程序接口:
③、利用SCL语言编写程序:
④、OB1中调用仿真结果
-
接口
+关注
关注
33文章
8721浏览量
152047 -
西门子
+关注
关注
96文章
3067浏览量
116545 -
编程
+关注
关注
88文章
3642浏览量
94046 -
定时器
+关注
关注
23文章
3256浏览量
115472 -
SCL
+关注
关注
1文章
240浏览量
17189
发布评论请先 登录
相关推荐
labview教程之将仪器回传的时间转换为LabVIEW格式
Python常用时间处理操作汇总
时间戳字段的格式是什么
请问STEP7中如何输入读取和编辑CPU模块的date and time变量?
建立时间和保持时间(setup time 和 hold time)
触摸屏是如何传送时间给S5Time定时器?
![触摸屏是如何传送<b class='flag-5'>时间</b>给<b class='flag-5'>S5Time</b>定时器?](https://file.elecfans.com/web2/M00/8E/7C/poYBAGPgrE2AGUxyAACXJkq4zXY037.jpg)
使用M5Stack StickC和Visuino从NIST TIME服务器获取日期和时间
![使用M<b class='flag-5'>5</b>Stack StickC和Visuino从NIST <b class='flag-5'>TIME</b>服务器获取日期和<b class='flag-5'>时间</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Linux中GNU time命令的使用
如何理解射频开关IC规格书中定义的开关时间 Switching Time
![如何理解射频开关IC规格书中定义的开关<b class='flag-5'>时间</b> Switching <b class='flag-5'>Time</b>](https://file1.elecfans.com/web3/M00/07/5A/wKgZO2ekdt-AE-9rAAKuLDWjupU224.png)
评论