kaizhijian
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kaizhijian的 主題 / 回貼
樓主  發(fā)表于: 2010-05-04 15:23
按照手冊上的說明 我寫了程序LD M8013     TO  K0   K0  H1111 K1,然后LD M8013     TO  K0  K1 K0  K4,為什么CH1的電流仍然是0mA,而不是我想要的4mA?
[ 此帖被kaizhijian在2010-05-05 12:30重新編輯 ]
xulileigh
學海無涯諾亞舟....
級別: 探索解密
精華主題: 0
發(fā)帖數量: 122 個
工控威望: 162 點
下載積分: 728 分
在線時間: 134(小時)
注冊時間: 2010-04-19
最后登錄: 2014-04-30
查看xulileigh的 主題 / 回貼
1樓  發(fā)表于: 2010-05-04 16:23
不知道....
shuangfeng_5
PLC,觸摸屏,VB,C#開發(fā)上位機,15818665964
級別: 略有小成
精華主題: 0
發(fā)帖數量: 236 個
工控威望: 236 點
下載積分: 5502 分
在線時間: 57(小時)
注冊時間: 2008-11-08
最后登錄: 2024-10-25
查看shuangfeng_5的 主題 / 回貼
2樓  發(fā)表于: 2010-05-05 16:26
你最好是把問題說清楚點,你這個模塊是第幾個位置。位置不同地址就不同。
自動化控制系統(tǒng)設計,VB,C#開發(fā)上位機,PLC,觸摸屏編程,微信:15818665964
kaizhijian
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kaizhijian的 主題 / 回貼
3樓  發(fā)表于: 2010-05-10 10:10
引用
引用樓主kaizhijian于2010-05-04 15:23發(fā)表的 關于MITSUBISHI的FX-2N-4DA模塊 :
按照手冊上的說明 我寫了程序LD M8013     TO  K0   K0  H1111 K1,然后LD M8013     TO  K0  K1 K0  K4,為什么CH1的電流仍然是0mA,而不是我想要的4mA?



我這個模塊就裝在第一個擴展模塊的位置
tjdsllq
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看tjdsllq的 主題 / 回貼
4樓  發(fā)表于: 2010-05-10 10:57
只寫這2個肯定不行,還要寫一段關于輸出寄存器的程序,把該寄存器的數字量轉換為模擬量送到CH1
四叔公
級別: 探索解密
精華主題: 0
發(fā)帖數量: 55 個
工控威望: 152 點
下載積分: 577 分
在線時間: 42(小時)
注冊時間: 2010-05-10
最后登錄: 2021-07-31
查看四叔公的 主題 / 回貼
5樓  發(fā)表于: 2010-05-10 12:43
唔識
dakaxinglong
級別: 正式會員
精華主題: 0
發(fā)帖數量: 14 個
工控威望: 94 點
下載積分: 531 分
在線時間: 10(小時)
注冊時間: 2010-04-16
最后登錄: 2013-11-12
查看dakaxinglong的 主題 / 回貼
6樓  發(fā)表于: 2010-05-10 21:17
我認為問題出在LD M8013     TO  K0  K1 K0  K4這段上,你把數值0寫到了#1到#4進行轉換,不是把相應的數字量進行模擬轉化,建議把第二個K0改成D0,即LD M8013     TO  K0  K1 DO  K4,再通過傳送指令給D0~D4賦值。
還有,你看看是不是程序里有該模塊的偏移的程序段,把系統(tǒng)缺省的4到20通過修改偏移和增益給修改了。
kaizhijian
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kaizhijian的 主題 / 回貼
7樓  發(fā)表于: 2010-05-12 22:10
引用
引用第6樓dakaxinglong于2010-05-10 21:17發(fā)表的  :
我認為問題出在LD M8013     TO  K0  K1 K0  K4這段上,你把數值0寫到了#1到#4進行轉換,不是把相應的數字量進行模擬轉化,建議把第二個K0改成D0,即LD M8013     TO  K0  K1 DO  K4,再通過傳送指令給D0~D4賦值。
還有,你看看是不是程序里有該模塊的偏移的程序段,把系統(tǒng)缺省的4到20通過修改偏移和增益給修改了。

哥們,你好,很高興看到你的回帖,我最初時就是按你說的那樣做的,但是它就是在DO=0時,不輸出4MA,我才修改成剛才那樣子了。呵呵,后來沒辦法,我著急撤人,我就把0到1000在程序內部轉化成200到1000了解決了。