西門子PLC的DI_BCD指令

發(fā)布時間:2024-03-14
plc的di_bcd指令符號
表1為di_bcd轉(zhuǎn)換指令說明表。
表1 dlbcd轉(zhuǎn)換指令說明表
參數(shù)
數(shù)據(jù)類型
存儲器區(qū)域
說明
en
bool
i、q、m、l、d
允許輸入
eno
bool
i、q、m、l、d
允許輸出
in
dint
i、q、m、l、d
雙整型數(shù)
out
dword
i、q、m、l、d
雙整型數(shù)的bcd碼
di_bcd(將雙整型數(shù)轉(zhuǎn)換為bcd碼)指令,讀輸入?yún)?shù)in的內(nèi)容,是一個雙整型數(shù)(32位),并轉(zhuǎn)換為7位數(shù)bcd碼(bcd碼數(shù)的范圍:+/- 9999999),轉(zhuǎn)換的結(jié)果由參數(shù)out輸出。如果轉(zhuǎn)換有“溢出”出現(xiàn)(雙整型數(shù)的值超出+/- 9999999),eno將置成“0”。
表2為di_bcd轉(zhuǎn)換指令對狀態(tài)位的影響。
表2 di_bcd轉(zhuǎn)換指令對狀態(tài)位的影響
-
br
cc1
cc0
ov
os
or
sta
rlo
/fc
寫狀態(tài)位
x
-
-
x
x
0
x
x
1
如圖2所示,如果輸入i0.0的信號狀態(tài)為“1”,然后,讀作為雙整型數(shù)的md8的內(nèi)容,并轉(zhuǎn)換成7位bcd碼。轉(zhuǎn)換結(jié)果存放在md12中。如果有“溢出”出現(xiàn),或轉(zhuǎn)換沒有被執(zhí)行(i0.0=0),則輸出.q4.0置成“1”。
圖2 di_bcd轉(zhuǎn)換指令應(yīng)用舉例
上一個:假面騎士斗騎大戰(zhàn)2電腦教程(假面騎士斗騎大戰(zhàn)2電腦上怎么下載)
下一個:離子交換

替別人處理違章需要帶什么證件
交通事故理賠款打給誰
專注于win7系統(tǒng)安裝的教程(win7安裝系統(tǒng)步驟)
法國selecom電磁閥
drladder,專注于研發(fā)和制造智能產(chǎn)品的科技公司
江西武功山幾月份去最好 武功山夏季山頂溫度
在日本買臺式電腦貴嗎(日本買電腦主機)
win7純凈版鏡像安裝后怎樣裝軟件(windows7純凈版)
25121WJ0680T4E今日價格,在線查庫存
windows10電腦軟鍵盤(window10如何打開軟鍵盤)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos