春秋戰(zhàn)國
小白一枚!努力學(xué)習(xí)!
級別: 略有小成
|
我用一個壓力變送器鏈接4AD。變送器的標(biāo)準(zhǔn)輸出值4.0、7.2、10.4、13.6、16.8、20.0mA。 假設(shè)變送器給4AD的CH1電流是16.8mA,那么CH1的電流值放在D0。 我想用比較指令。 CMP K16.8 D0 M100 這樣子有沒有問題?可以K16.8嗎?就是可以帶小數(shù)點嗎?還是只能K16? 請問如何把一個帶小數(shù)點的數(shù)字存放在D10中? 例如:MOV K16.8 D10 這是不可以的,如何把16.8放在D10中? 希望能給我條指令?謝謝! [ 此帖被春秋戰(zhàn)國在2017-03-19 10:53重新編輯 ] |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
|
PLC中沒有K16.8的,這個是實數(shù).K是10進(jìn)制整數(shù). CH1存放的并不是16.8電流的值,而4-20m轉(zhuǎn)換成數(shù)值.一般是0到4000 樓主留言:4~20mA到底是不是0~1000,還是0~4000? |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
|
不設(shè)置偏移量和增益的情況下,一般來說是0到4000,當(dāng)然也可以設(shè)置其它數(shù)值. 這個比較不用實數(shù),可以將16.8ma換算整數(shù)值就可以. 編程序之前看一下FX2N-4AD手冊, |
|
---|---|---|
|