線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1057
推到 Plurk!
推到 Facebook!

IPC收Puls問題...

答題得分者是:ScottWang
c501
一般會員


發表:11
回覆:26
積分:7
註冊:2004-11-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-08-28 00:22:30 IP:114.38.xxx.xxx 訂閱
我有一台IPC,上面只有四個USB和一個RS232,使用通訊控制伺服驅動器,因為驅動器不支援動態抓Encoder的原點,所以我在想能不能用RS232收。
原點Puls寬度大概1ms左右,程式掃瞄速度我希望在500us,這樣一掃到原點就可以馬上把資料送進PLC程式裡去計算。

Encoder電壓也是5V,也是跑差動信號,因為我映像中好像有看到對岸有用這方法收過,如果辦的到的話,想請教大家,大概要如何做。

感恩...
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-08-29 07:16:59 IP:218.161.xxx.xxx 訂閱
IPC - (Industrial PC)工業電腦.
puls - pulse 脈波
Encoder - 四線兩信號相差90度輸出,A先於B為Hi,則正轉,B先於A為Hi,則反轉
Encoder的原點1ms - 是指記號點的寬度嗎?
以上是正確的嗎?
你要的功能是:
IPC → RS232 → 伺服驅動器
那IPC,PLC,伺服驅動器,Encoder,RS232,這些的相互關係要不要說明請楚.
你的伺服驅動器是類似以下的嗎?
http://portal.ccvs.kh.edu.tw/sys/lib/read_attach.php?id=5212
------
高壓直流電源供應器,高壓模組,測試LED專用AC LED定電流源,全範圍可調電壓電流,
中低壓直流電源供應器,電壓放大器,電流放大器,帶通濾波器,高精度參考電壓,
標準電壓,恆流源(定電流源),恆壓源(定電壓源),大電流電源供應器.
接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,研究單位實驗設備,
另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
c501
一般會員


發表:11
回覆:26
積分:7
註冊:2004-11-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-08-29 08:42:56 IP:114.38.xxx.xxx 訂閱
IPC - (Industrial PC)工業電腦.
puls - pulse 脈波
Encoder - 四線兩信號相差90度輸出,A先於B為Hi,則正轉,B先於A為Hi,則反轉
Encoder的原點1ms - 是指記號點的寬度嗎?
--------------------------------------
以上的資料沒錯,脈波寬度跟速度有關係,大概會出現1ms多。


你要的功能是:
IPC → RS232 → 伺服驅動器
那IPC,PLC,伺服驅動器,Encoder,RS232,這些的相互關係要不要說明請楚.
----------------------------------------
我的伺服驅動器跟網站差不多,但我的是交流的, 伺服驅動器跟IPC是用另一個專門的高速網路通訊在控制。

因為我需要運轉中的原點信號,驅動器那邊已經確定沒辦法抓給我了,我必須用其它方法,所以我才想能不能用RS232收。
我的想法是直接把馬達的Encoder Z相原點跟RS232一樣都是5V信號接在一起,寫一隻程式去監控RS232有沒有信號進來。

Encoder Z → RS232 →寫一隻程式掃瞄

感恩....





===================引 用 ScottWang 文 章===================
IPC - (Industrial PC)工業電腦.
puls - pulse 脈波
Encoder - 四線兩信號相差90度輸出,A先於B為Hi,則正轉,B先於A為Hi,則反轉
Encoder的原點1ms - 是指記號點的寬度嗎?
以上是正確的嗎?
你要的功能是:
IPC → RS232 → 伺服驅動器
那IPC,PLC,伺服驅動器,Encoder,RS232,這些的相互關係要不要說明請楚.
你的伺服驅動器是類似以下的嗎?
http://portal.ccvs.kh.edu.tw/sys/lib/read_attach.php?id=5212
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-08-29 10:06:06 IP:218.161.xxx.xxx 訂閱
若你是想要直接用RS232的Pin去接收資料,請先看以下的討論,再來想想你要怎麼做.
還有RS232是要偵測你的Encoder之單向正轉,或者雙向正反轉都要.
http://delphi.ktop.com.tw/board.php?cid=173&fid=1167&tid=101134
------
高壓直流電源供應器,高壓模組,測試LED專用AC LED定電流源,全範圍可調電壓電流,
中低壓直流電源供應器,電壓放大器,電流放大器,帶通濾波器,高精度參考電壓,
標準電壓,恆流源(定電流源),恆壓源(定電壓源),大電流電源供應器.
接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,研究單位實驗設備,
另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
c501
一般會員


發表:11
回覆:26
積分:7
註冊:2004-11-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-08-29 10:40:48 IP:114.38.xxx.xxx 訂閱
謝謝版大,看過討論後,我想我的想法應該是可以行的通了,只是rs232程式我沒玩過,我再來研究如何抓取。
我只想抓原點回來,A/B兩相訊號我從驅動器就可以抓回來了,不需要我自己處理,所以應該會簡單一些。

感恩....^_^


謝謝版
===================引 用 ScottWang 文 章===================
若你是想要直接用RS232的Pin去接收資料,請先看以下的討論,再來想想你要怎麼做.
還有RS232是要偵測你的Encoder之單向正轉,或者雙向正反轉都要.
http://delphi.ktop.com.tw/board.php?cid=173&fid=1167&tid=101134
系統時間:2024-04-24 0:32:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!