如何進(jìn)行時間格式數(shù)據(jù)計算
劉玉蓉
發(fā)布于2014-10-13 17:38
18
0
標(biāo)簽:
做程序時如何對時間格式的數(shù)據(jù)進(jìn)行計算,如:十進(jìn)制/十六進(jìn)制,加減乘除的等,一出現(xiàn)ABCDEF時就報系統(tǒng)故障,0-9時沒問題,請講一下。程序如下:
L "開度" //MW34是百分?jǐn)?shù)%
L 0
<=I
JC M777
L "開度" //MW34 %
L 100
>=I
JC M779
JU M780
M780: L "開度"
L MW 60 //開度0-100的時間
*I
T MW 38
L 100 //%
/I
T MW 86 //開度所對應(yīng)的時間
ITB
T MW 40 //開度-時間
L "時基" //W#16#2000- 10秒
OW
T MW 64 //開閥時間 S5T#...
JU M778
M779: AN "開限位"
= "自動開標(biāo)志"
JU M778
M777: AN "關(guān)限位"
= "自動關(guān)標(biāo)志"
JU M778
M778: NOP 0
佳答案
1、定時器和計數(shù)器值均是S5Time數(shù)據(jù)格式BCD碼,必須進(jìn)行轉(zhuǎn)換才能正常使用!
2、類似問題參考《自西門子技術(shù)支持熱線的故事:計數(shù)器Counter的預(yù)設(shè)值PV,如何設(shè)定?》 如下:
參考資料:https://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=913150&s_id=0&num=21#anch