zhouyk
級別: 探索解密
|
各位大神,我用一臺FX3U PLC控制一個伺服運行,在測試程序中運行正常,在主程序中運行就會使伺服電機原點偏移,觀察時有如下差異:測試程序 中使用時間來控制PLC發送定位脈沖200毫秒內發送9000個脈沖,能夠完成,而將測試程序完全復制于主程序中運行時,則需要350毫秒以上,若不運行主程序,原點不發生偏移,但若全部運行主程序,則會發生原點偏移,真搞不清是什么鬼請教各位大神,謝謝 |
---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
程序問題 鑒定完畢 吧程序上傳 看下 樓主留言:真誠感謝!我實在是看不出來程序問題出在哪里,因為我是把測試程序復制到主程序里,這時若單獨運行測試程序,不會有問題,但若進行聯動工作,問題就來了,其實聯動時我也只是動了一個電磁閥控制沖床電機的離合器而已,沖床一運行,有一個編碼器連接到PLC上,就這么簡單。 |
|
---|---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
不明白樓主用時間里來控制發送脈沖數是何意? |
|
---|---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
用時間來控制發脈沖數,這個是有含糊的地方。本來幾百毫秒這個不是很準確的。這個搞法有些欠缺。 |
|
---|---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
程序長短會影響掃描周期。 但樓主的情況,如果是為了發脈沖,有很多指令很準確。 估計是指令使用不當。 |
|
---|---|---|
|