degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
樓主  發(fā)表于: 2017-10-06 14:50
圖片:
在線測試發(fā)現(xiàn)FX2N-4AD識別碼是2011,就算我改成2011,下面檢查#29又出現(xiàn)第4位故障,不知道什么原因,
degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
1樓  發(fā)表于: 2017-10-06 14:57
我就寫了這一段程序,一個模擬量數(shù)據(jù)也讀不出來,
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2045 個
工控威望: 2962 點
下載積分: 25180 分
在線時間: 1434(小時)
注冊時間: 2014-01-05
最后登錄: 2024-11-15
查看不小心遇見你的 主題 / 回貼
2樓  發(fā)表于: 2017-10-06 20:29
有快捷指令咋不用
項目、視覺、通訊QQ3515716
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 493 點
下載積分: 4015 分
在線時間: 250(小時)
注冊時間: 2013-03-22
最后登錄: 2024-11-12
查看zhangqi_1234的 主題 / 回貼
3樓  發(fā)表于: 2017-10-06 22:27
1、不用讀取并判斷模塊的識別碼。M1可用M8000代替。
2、[To K0 K0 K4 K1]這條指令出錯,4位16進制數(shù)的分別指定4個通道的輸入類型,K0-K3是有效數(shù)據(jù),K4是無效數(shù)據(jù)。
      0-輸入為-10~+10V的電壓信號。
      1-輸入為+4~+20mA的電流信號。
      2-輸入為-20~+20mA的電流信號。
      3-通道關閉。
3、BFM#29的第4位(B3)=1,表示硬件出錯。有可能是[To K0 K0 K4 K1]這條指令造成的。
degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
4樓  發(fā)表于: 2017-10-07 08:27
圖片:
圖片:
上面截圖不太對,我里面的程序是用TO K0 K1 K4 K1 的,我說的#29故障字為10001,應該是b4位故障,查資料沒有這個代碼,而且是接電壓信號的情況下出現(xiàn),不外接信號時#29=0
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 493 點
下載積分: 4015 分
在線時間: 250(小時)
注冊時間: 2013-03-22
最后登錄: 2024-11-12
查看zhangqi_1234的 主題 / 回貼
5樓  發(fā)表于: 2017-10-07 10:21
1、檢查4AD的供電電源是否為24V。
2、檢查通道外接電壓信號是否超出10V以上,注意,通道外接電壓信號只能是直流或緩慢變化的,不能是交流。
2、檢查通道的零點值和增益值是否正確。
degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
6樓  發(fā)表于: 2017-10-07 10:46
電源是直接用PLC的輸出電源24V,外接信號量過是直流5V,
我用FROM K0 K24 D100 K1,得到D100是0,并測出#23的值是0。后面我又試了一下,TOP K0 K20 K1 K1,想?yún)?shù)復位下,但數(shù)據(jù)還是這樣的,
hbxiaohuo
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 101 點
下載積分: 1737 分
在線時間: 11(小時)
注冊時間: 2016-07-30
最后登錄: 2021-11-27
查看hbxiaohuo的 主題 / 回貼
7樓  發(fā)表于: 2017-10-07 17:11
是不是把緩沖存儲器寫壞了?有些緩沖區(qū)一般都是10萬次
學習學習!
degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
8樓  發(fā)表于: 2017-10-07 18:19
第一次碰到這種情況,這還是新買來的啊,買了三個FX2N-4AD,一個都讀不到數(shù)據(jù),讀取程序就這幾行,不應該有問題的啊,奇了怪了,
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 493 點
下載積分: 4015 分
在線時間: 250(小時)
注冊時間: 2013-03-22
最后登錄: 2024-11-12
查看zhangqi_1234的 主題 / 回貼
9樓  發(fā)表于: 2017-10-07 19:49
1、電壓信號輸入只能接V+和V-,V+和I+不能短接。
2、如果干擾嚴重,要考慮接地。
3、BFM23是偏移值,BFM24是增益。偏移值=0是正確的,增益值不能等于零,它表示轉換的數(shù)字量=1000時,對應的模擬量輸入電壓應為5000mV,所以增益值應等于=5000。系統(tǒng)默認就是5000,除非是人為改動過。
4、要改動增益值,得先把BFM21的B1、B0位=0、1(允許調整)。然后再使BFM22的B1位=1(調整通道1的增益)。調整后,模塊要斷電再通電。
5、BFM20=1是復位操作,需要4AD斷電后再重新通電,才能有效。
6、上述手段都不行,可能是模塊硬件損壞。你用的可能是二手貨。
degahwxf
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 227 點
下載積分: 785 分
在線時間: 50(小時)
注冊時間: 2007-10-16
最后登錄: 2024-08-29
查看degahwxf的 主題 / 回貼
10樓  發(fā)表于: 2017-10-08 09:19
圖片:
圖片:
電壓信號沒有接錯,我還是直接用4DA過來的電壓信號,
我根據(jù)手冊改動增益程序,試了一下,將增益改成5000,斷電前查#24=5000,斷電后再送電,再查一下#24還是等于0,難道買的是假貨 ,我也試了一下#20=1復位,斷電后再查#24還是=0。只有寄回廠家看看了,要崩潰了,
zq362622701
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 44 個
工控威望: 266 點
下載積分: 2067 分
在線時間: 52(小時)
注冊時間: 2012-12-21
最后登錄: 2024-10-21
查看zq362622701的 主題 / 回貼
11樓  發(fā)表于: 2017-10-16 17:31
有一個專用的讀取AD模塊的指令
那個方便