怎樣有西門子數(shù)字量模塊輸出BCD碼,8421碼
劉玉蓉
發(fā)布于2014-11-12 17:39
2
0
標簽:
要和別的儀表通訊,只能用BCD碼傳遞設定數(shù)據(jù),需要兩組數(shù)據(jù)發(fā)送,大9999,小為0 ,怎么用數(shù)字量輸出模塊輸出啊,誰知道。
問題補充:
我要給別的儀表傳輸據(jù),不用通訊的方式,儀表只能接受BCD碼的數(shù)據(jù),也就是說數(shù)據(jù)用硬線連接輸出到儀表的,如圖:如果要傳9999,則要將9999轉化為1001 1001 1001 1001,再通過數(shù)字量輸出模塊輸出,總共有兩個儀表要傳,所以要選32位輸出的DO。
圖片說明: 1,PLC給其他儀表傳數(shù)據(jù)
佳答案
你用通訊傳送數(shù)據(jù),怎么還用數(shù)字量輸出模塊輸出啊。Step7中有整數(shù)轉BCD碼的指令,調(diào)用就可以了,見附圖。把BCD碼防盜變量中傳送給儀表。
和儀表通訊一般都是Modbus協(xié)議,需要使用CP340或CP341。
補充:如果是這樣的話,直接調(diào)用DI_BCD指令就可以了,OUT端寫QD0即可。
若有收獲,就點個贊吧!
文章來源于網(wǎng)絡及文獻如有侵權請聯(lián)系站長
分享到:
微信掃一掃分享
閱讀與本文標簽相同的文章