suiyuan666
級別: 論壇先鋒
|
看不到。上午試的時候C235在伺服一啟動時會有2個之后就沒有了。從伺服監視輸出看X0有多次輸出。但PLC就是接收不到。 |
---|---|
|
bojianzhang
級別: 探索解密
|
我覺得你應該檢查一下OP接線。 OP 是集電極開路輸入。 和LG 組成一組。 LG 接0V, OP 接X0, PLC 輸入公共端24V+。 正常狀況下, 電機旋轉很慢的情況下, 你能觀察到X0 閃爍。 祝你好運。 |
---|---|
|
jonny_jean
級別: 家園常客
|
感覺您的接線跟程序上都有問題, 伺服驅動OP輸出因該是差動輸出跟PLC的XO輸入準位不同需轉換,這就說的通您看伺服監看值有輸出PLC不作動的原因 您可以伺服SON斷開轉動伺服馬達,看您手動一圈plc的X0有亮嗎?因該會微亮不到PLC的X0動作標準 要不然改接法,伺服驛碼器Z相輸出 您的程式下了原點復歸了為何還下脈衝訊號給伺服哩!還下JOG等. M8000指令執行權大過於任何一個指令,您可以改由下了伺服原點指令後下再去抓Z相訊號 工作原點,實際原點可以看看,一直沒走一圈哪來的Z相. 給參考 |
---|---|
|
suiyuan666
級別: 論壇先鋒
|
因伺服近點和原點距離有點遠,想讓伺服碰到近點后減速,再抓取Z相脈沖N個后停止,此時原點感應器能亮。 |
---|---|
|
xf_chen
級別: 略有小成
|
問題解決了嗎?你可以用DSZR回原點,精度應該不是問題。伺服近點和原點距離有點遠,可以回原點后再發一補償脈沖,將伺服位置調整到你需要的位置就可以了,我們通常把它定義為初始位置。 |
---|---|
|
zxdzxdzxd
級別: 略有小成
|
我也在使用Z相來回原點的。我使用FX3U+FX2N-1PG控制三菱MR-C的伺服,我的接Z相C235正常。 |
---|---|
|
suiyuan666
級別: 論壇先鋒
|
謝謝您的關心,還沒呢。明天再試下。 |
---|---|
|
suiyuan666
級別: 論壇先鋒
|
您好,我的Z相接到X0,伺服運轉時,X0燈一直不亮。線接的也沒問題。 |
---|---|
|
chenbo0725
級別: 略有小成
|
這個很簡單啊!都不需要伺服Z相信號啊!你就把原點信號當Z相信號啊!抓原點信號的上升或下降沿信號用C235高速計數判斷(找到原點后C235清零),我們以前FX2N都是這樣找原點(FX2N好像沒有找原點方便指令),位置精度很準。 |
---|---|
|
suiyuan666
級別: 論壇先鋒
|
抓原點信號的上升或下降沿信號用C235高速計數判斷(找到原點后C235清零)?這個有點不明白,可以解釋下嗎? 我的問題已解決了,是LG那根線沒接好。 |
---|---|
|