degahwxf
級別: 略有小成
|
圖片:
在線測試發現FX2N-4AD識別碼是2011,就算我改成2011,下面檢查#29又出現第4位故障,不知道什么原因, |
---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
有快捷指令咋不用 |
|
---|---|---|
|
zhangqi_1234
級別: 略有小成
|
1、不用讀取并判斷模塊的識別碼。M1可用M8000代替。 2、[To K0 K0 K4 K1]這條指令出錯,4位16進制數的分別指定4個通道的輸入類型,K0-K3是有效數據,K4是無效數據。 0-輸入為-10~+10V的電壓信號。 1-輸入為+4~+20mA的電流信號。 2-輸入為-20~+20mA的電流信號。 3-通道關閉。 3、BFM#29的第4位(B3)=1,表示硬件出錯。有可能是[To K0 K0 K4 K1]這條指令造成的。 |
---|---|
|
degahwxf
級別: 略有小成
|
圖片:
圖片:
上面截圖不太對,我里面的程序是用TO K0 K1 K4 K1 的,我說的#29故障字為10001,應該是b4位故障,查資料沒有這個代碼,而且是接電壓信號的情況下出現,不外接信號時#29=0 |
---|---|
|
zhangqi_1234
級別: 略有小成
|
1、檢查4AD的供電電源是否為24V。 2、檢查通道外接電壓信號是否超出10V以上,注意,通道外接電壓信號只能是直流或緩慢變化的,不能是交流。 2、檢查通道的零點值和增益值是否正確。 |
---|---|
|
degahwxf
級別: 略有小成
|
電源是直接用PLC的輸出電源24V,外接信號量過是直流5V, 我用FROM K0 K24 D100 K1,得到D100是0,并測出#23的值是0。后面我又試了一下,TOP K0 K20 K1 K1,想參數復位下,但數據還是這樣的, |
---|---|
|
degahwxf
級別: 略有小成
|
第一次碰到這種情況,這還是新買來的啊,買了三個FX2N-4AD,一個都讀不到數據,讀取程序就這幾行,不應該有問題的啊,奇了怪了, |
---|---|
|
zhangqi_1234
級別: 略有小成
|
1、電壓信號輸入只能接V+和V-,V+和I+不能短接。 2、如果干擾嚴重,要考慮接地。 3、BFM23是偏移值,BFM24是增益。偏移值=0是正確的,增益值不能等于零,它表示轉換的數字量=1000時,對應的模擬量輸入電壓應為5000mV,所以增益值應等于=5000。系統默認就是5000,除非是人為改動過。 4、要改動增益值,得先把BFM21的B1、B0位=0、1(允許調整)。然后再使BFM22的B1位=1(調整通道1的增益)。調整后,模塊要斷電再通電。 5、BFM20=1是復位操作,需要4AD斷電后再重新通電,才能有效。 6、上述手段都不行,可能是模塊硬件損壞。你用的可能是二手貨。 |
---|---|
|
degahwxf
級別: 略有小成
|
圖片:
圖片:
電壓信號沒有接錯,我還是直接用4DA過來的電壓信號, 我根據手冊改動增益程序,試了一下,將增益改成5000,斷電前查#24=5000,斷電后再送電,再查一下#24還是等于0,難道買的是假貨 ,我也試了一下#20=1復位,斷電后再查#24還是=0。只有寄回廠家看看了,要崩潰了, |
---|---|
|