yd1472004
級別: 探索解密
|
各位大神,我這里現有一個FX2N PLC 連接著一臺1ms(0.001s)分辨率的定時器,定時器的輸出接PLC輸入。定時器信號控制伺服電機啟動 現在我在調整定時器的時間2~3ms時,發現伺服電機啟動時間沒有變化,但調整量較大后(20ms)會變化比較大,這是不是掃描周期影響的輸出信號,怎么樣才可以消除掃描周期影響。 中斷+輸出實時刷新行嗎,輸出實時刷新怎么用? |
---|---|
|
john42tw
級別: 網絡英雄
|
1ms 與 20ms 對控制上有差異嗎? 伺服電機啟動停止,就不止這個時間吧。 很多東西電控可以達到,但機構可以嗎? |
---|---|
|
yd1472004
級別: 探索解密
|
肯定是有差異的,生產線速度6m/min ,1ms就是0.1mm的長度,我的公差只有正負1mm,我覺得先解決了給伺服的信號的穩定,才能考慮別的
|
---|---|
|
yd1472004
級別: 探索解密
|
謝謝,這是個方法,定時器輸出直接接x0,用高速計數,直接輸出給Y 不經過掃描周期。感覺可以,我去試下
|
---|---|
|
tingfenghu
級別: 工控俠客
|
這個輸入只能用高速輸入點,普通輸入有5ms到10ms之間延時, 這種方式可以采用中斷,這個不受掃描周期的影響,如I0 |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
伺服的控制不是靠時間,而是靠脈波。 脈波的數量決定了距離。 單位時間脈波的數量決定了速度。 脈波發送與PLC掃描周期無關。 |
---|---|
|
wangnaizhi
級別: 論壇先鋒
|
有PLC用時間繼電器干嘛 你的時間繼電器的線圈動作時間也得有個8MS 到12MS這樣吧 本身就有一定的延時性 直接用PLC內部的時間繼電器應該會好點 |
---|---|
|
ge4856254
級別: 探索解密
|
PLC內部的定時器不是也有1ms精度的嗎?難道是因為沒有觸摸屏,直接外部用個定時器,好方便調時間?但是我有個問題沒想明白,PLC內部1ms定時器是怎么刷新的?一般PLC的掃描周期不都要幾個毫秒的嘛,如果1ms的定時器一個掃描周期刷新一次,是不是精度沒法保證了,如果不受掃描周期影響,自身1ms刷新一次,這精度才可以保證吧! |
---|---|
|