可以像計(jì)算普通數(shù)字一樣在 SCL 中計(jì)算時(shí)間變量,即不需要尋找額外的函數(shù),例如T_COMBINE ,但可以使用簡(jiǎn)單的算術(shù)。這種方法被稱為“操作數(shù)重載”。SCL 編譯器會(huì)自動(dòng)使用合適的函數(shù)??梢詫?duì)時(shí)間類型使用合理的算法,因此可以更有效地編程。
示例
time difference := time stamp_1 - time stamp_2;
重載的操作數(shù) 操作
ltime + time T_ADD LTime
ltime – time T_SUB LTime
ltime + lint T_ADD LTime
ltime – lint T_SUB LTime
time + time T_ADD Time
time - time T_SUB Time
time + dint T_ADD Time
time - dint T_SUB Time
ldt + ltime T_ADD LDT / LTime
ldt – ltime T_SUB LDT / LTime
ldt + time T_ADD LDT / Time
ldt – time T_SUB LDT / Time
dtl + ltime T_ADD DTL / LTime
dtl – ltime T_SUB DTL / LTime
dtl + time T_ADD DTL / Time
dtl – time T_SUB DTL / Time
ltod + ltime T_ADD LTOD / LTime
ltod – ltime T_SUB LTOD / LTime
ltod + lint T_ADD LTOD / LTime
ltod – lint T_SUB LTOD / LTime
ltod + time T_ADD LTOD / Time
ltod – time T_SUB LTOD / Time
tod + time T_ADD TOD / Time
tod – time T_SUB TOD / Time
tod + dint T_ADD TOD / Time
tod – dint T_SUB TOD / Time
dt + time T_ADD DT / Time
dt – time T_SUB DT / Time
ldt – ldt T_DIFF LDT
dtl – dtl T_DIFF DTL
dt – dt T_DIFF DT
date – date T_DIFF DATE
ltod – ltod T_DIFF LTOD
date + ltod T_COMBINE DATE / LTOD
date + tod T_COMBINE DATE/TOD
審核編輯:黃飛
-
西門子
+關(guān)注
關(guān)注
98文章
3138瀏覽量
117820 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4372瀏覽量
64306 -
編譯器
+關(guān)注
關(guān)注
1文章
1657瀏覽量
49927 -
SCL
+關(guān)注
關(guān)注
1文章
243瀏覽量
17482
原文標(biāo)題:西門子博途:時(shí)間變量的處理
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
西門子博途1200碼垛機(jī)程序應(yīng)用
暢銷西門子助聽器價(jià)格表_西門子助聽器價(jià)格大全

詳解博途編程實(shí)現(xiàn)S7300與西門子觸摸屏通訊
西門子PLC編程軟件博途下載
Unity3D與西門子PLC通訊

如何在博途平臺(tái)調(diào)試西門子G120變頻器

西門子博途:PLC變量

西門子plc單按鈕啟停的十種方法(博途1200/1500PLC)

如何在博途平臺(tái)調(diào)試西門子G120變頻器

評(píng)論