前景介紹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文章
8712瀏覽量
152013 -
西門子
+關注
關注
95文章
3066瀏覽量
116510 -
編程
+關注
關注
88文章
3639瀏覽量
94031 -
定時器
+關注
關注
23文章
3256瀏覽量
115443 -
SCL
+關注
關注
1文章
240瀏覽量
17186
發布評論請先 登錄
相關推薦
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)
評論