383702252
級別: 探索解密
|
首先謝謝你百忙中點開我的問題 觸摸屏上面的輸入數據 是以什么格式傳入進的PLC 十進制轉二進制 還是十進制轉BCD? DSUB D334 D330 D338 他們的數據是怎么個減法?高位和低位相減?怎么個減?變成十進制還是別的? DMOV K2000000 D502 這個數據怎么看 K代表十進制 那么2000000(十進制) = 111101000010010000000(二進制)這樣? 然后怎么弄? 隔開變成BCD? 1 1110 1000 0100 1000 0000 看成21個二進制數? 1000 0100 1000 0000為低位?oooo oooo ooo1 1110是高位? 用4位二進制數來表示1位十進制數中的0~9這10個數碼,簡稱BCD碼,即BCD代碼 再次感謝 |
---|---|
|
peteryanwei
狂風一刀斬
級別: 略有小成
|
PROFACE觸摸屏數據顯示,數據輸入,下面不是有BIN BCD ASCII選項嗎,連接PLCPLC可以直接設定十進直的呀. |
---|---|
|
xiejun8103
三人行,必有我師
級別: 工控俠客
|
應是二進制存在PLC中的,監控時看到的是十進制。在二進制減速法中,是將被減數進行2的補碼后相加。是否高位與高位,低位與低為? 肯定不是,因為有時要進位 ,你把它當連續32位就行了。 |
---|---|
|