前景介绍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文章
9648浏览量
157852 -
西门子
+关注
关注
98文章
3426浏览量
120968 -
编程
+关注
关注
90文章
3730浏览量
97555 -
定时器
+关注
关注
23文章
3379浏览量
125207 -
SCL
+关注
关注
1文章
244浏览量
18104
发布评论请先 登录
相关推荐
热点推荐
labview教程之将仪器回传的时间转换为LabVIEW格式
2:46:58 PM 直接拆解出相对应的资料型态。接着我们用Date/Time To Seconds 将时间资讯写入,便可以输出LabVIEW 格式的时间资讯
发表于 12-18 16:44
Python常用时间处理操作汇总
time.time()用于获取当前时间戳,localtime()将浮点数的时间戳向时间元组转换,asctime()和strftime()可以进行时间
发表于 04-19 14:51
时间戳字段的格式是什么
我们有来自benchvue的日志(hdf5),我们将其导入到matlab中。有人可以告诉我们时间戳字段的格式是什么 - 它似乎不是标准的unix格式。我们可以使用benchvue将这些
发表于 10-15 11:18
请问STEP7中如何输入读取和编辑CPU模块的date and time变量?
描述 为了输入或读取 CPU 时钟的日期和时间,S7-300/400需要数据类型 “DT” (DATA_AND_TIME) ,S7-1200/1500需要数据类型 “DTL” 。
发表于 12-22 15:43
建立时间和保持时间(setup time 和 hold time)
建立时间和保持时间贯穿了整个时序分析过程。只要涉及到同步时序电路,那么必然有上升沿、下降沿采样,那么无法避免setup-time 和 hold-time这两个概念。 1. 什么是set
发表于 02-08 14:48
•7281次阅读
触摸屏是如何传送时间给S5Time定时器?
西门子定时器主要有两种,一是`Simatic Time,`另一种是推荐目前使用的`IEC Time`。在以前的老的Step7编程的时候基本都是使用的`S5Time`定时器的。有时候我们
使用M5Stack StickC和Visuino从NIST TIME服务器获取日期和时间
电子发烧友网站提供《使用M5Stack StickC和Visuino从NIST TIME服务器获取日期和时间.zip》资料免费下载
发表于 07-06 14:28
•0次下载
Linux中GNU time命令的使用
更强大的功能 GNU time 命令提供了更强大的功能: 更详细的统计信息 更丰富的格式输出 支持保存统计数据到文件 下边我们来学习写 GNU time 的使用 1. 最简单的用法 root
如何理解射频开关IC规格书中定义的开关时间 Switching Time
等指标外,还有一个较为重要的指标switching time,以日清纺微电子的车规SPDT开关NJG1801BKGC-A为例,其规格书标称开关时间在100ns左右。 除了switching time
S5_TIME格式时间编程实例
评论