為了減少使用模擬量模塊,本人這幾天在公司做了一個(gè)S7-200 226PLC和440變頻器用USS協(xié)議通訊讀取電壓、電流的案例。
在測試過(guò)程中運行、停止、速度給定、反饋也就是 USS CTRL 指令兩下搞定, 心里想西門(mén)子東西就是好用???
用到讀電流這個(gè)指令的時(shí)候,問(wèn)題就來(lái)了。我開(kāi)始的程序是這樣寫(xiě)的
LD SM0.5 EN USS RPM R
LD SM0.5 EU XMT
0 DIRVE
26 PARAM
0 Index
&vb16 db pt
done m0.1
error vb10
value vd11
變頻器怎么也讀不到 電流 然后就將 LD SM0.5 改成I0.5 也讀不到 error 一直報 20 驅動(dòng)器應答中的參數或數值不正確或包含錯誤代碼。
就這個(gè)問(wèn)題 研究?jì)商欤?nbsp; 結果一不小心發(fā)現了,不是沒(méi)讀上來(lái)只是 讀100下 有可呢就讀個(gè)2-3下才有讀的出電流。
我還是覺(jué)得是不是自己的參數設定有問(wèn)題,
不知道大家有沒(méi)有碰到類(lèi)似的問(wèn)題,