2003922
相互學(xué)習(xí)、共同進(jìn)步
級別: 略有小成
|
我有一個伺服電機(jī)用速度模式,0-10V控制,另外我采集到編碼器的脈沖值入PLC了。我想在用編碼器提前知道停車位置的情況下,通過模擬量進(jìn)行自動線性減速停機(jī)到制定位置,這個程序結(jié)構(gòu)該如何寫?大家?guī)蛶兔?PID嗎?PID又是如何組建結(jié)構(gòu)呢? |
---|---|
|
2003922
相互學(xué)習(xí)、共同進(jìn)步
級別: 略有小成
|
不能用位置控制,如果能用的話就不用這么麻煩。 |
---|---|
|
小侯
小侯
級別: 工控俠客
|
我之前做過一個很類似的 不過我是利用變換速度來做剎車 當(dāng)移動時已設(shè)定速度再送料 當(dāng)?shù)竭_(dá)減速點(diǎn)位置時先降速度到減速速度 以減速速度運(yùn)行到剎車點(diǎn)即送出停止 此時馬達(dá)仍會跑一段距離 當(dāng)多次測試後減速點(diǎn)位置及剎車點(diǎn)就能設(shè)定好 如果是多種速度 那再以運(yùn)行速度來設(shè)置各個減速點(diǎn)及剎車點(diǎn) 至於你要根據(jù)剎車距離線性減速停機(jī) 我倒是有個構(gòu)想 用SCL指令 SCL是XY查表 可以設(shè)定以目前速度到0速作為Y軸,以剎車距離作為X軸 當(dāng)你預(yù)計(jì)停下的位置越近 那你速度會越慢 可能要經(jīng)過一番調(diào)教參速設(shè)定 這只是我一個構(gòu)想我也沒試過 供你參考 |
---|---|
|