我現在再做一個專題的一部分
是關於驅動馬達轉動跟相關控制
可是要先知道RS232是否會傳送資料給馬達
我又沒有真的馬達可以測試
所以有學長建議我用XP的超級終端機來看
然後買了一條USB轉RS232線 還有一條RS232線
重點是我發現 插頭有點不符合=_=
主機上面有RSR232 9PIN孔
差RS232的母接頭
可是USB轉RS232的接頭只有公的阿
接不起來=口=
怎辦哩
還有測試是不是只要用serial裡的一個元件就可好了??
還是要用這個大大的方法??
我現在再做一個專題的一部分
是關於驅動馬達轉動跟相關控制
可是要先知道RS232是否會傳送資料給馬達
我又沒有真的馬達可以測試
所以有學長建議我用XP的超級終端機來看
然後買了一條USB轉RS232線 還有一條RS232線
重點是我發現 插頭有點不符合=_=
主機上面有RSR232 9PIN孔
差RS232的母接頭
可是USB轉RS232的接頭只有公的阿
接不起來=口=
怎辦哩
還有測試是不是只要用serial裡的一個元件就可好了??
還是要用這個大大的方法??
[QUOTE=benzie]
主機上面有RSR232 9PIN孔
差RS232的母接頭
可是USB轉RS232的接頭只有公的阿
接不起來=口=
怎辦哩
還有測試是不是只要用serial裡的一個元件就可好了??
還是要用這個大大的方法??
http://it360.tw/forum/forum_posts.asp?TID=12247&PN=5
[/QUOTE]
如果你已經有了公頭,而只缺母頭
你可以再買一個轉接頭作轉接即可
如下圖

程式的寫法時,你可以先試用該連結的內容作測試
不過你需要知道馬達驅動時要下的指令與RS232 Port的設定
喔喔
感謝樓上大大
你說的馬達驅動時要下的指令是甚麼呢
DATA SHEET 裡面找嗎??
RS232 Port的設定是知道了
是在裡面
[QUOTE=benzie]
你說的馬達驅動時要下的指令是甚麼呢
DATA SHEET 裡面找嗎??
==> 是的,你需要先確認你需要讓馬達作什麼樣子的作動
如:正轉 or 反轉
轉動時的轉速參數
確認要如何作動後,再根據Data Sheet尋找該作動的指令
再輸出指令值,輸出命令讓馬達作動
RS232 Port的設定是知道了
是在裡面
==> 若你已經知道 Port 的設定,即可根據參數值作對應的設定
[/QUOTE]
若你要了解更詳細RS232的Labview指令
可以參閱範例程式
以Labview 8.2版為例
路徑: Hardware Input and Output >> Serial >> Basic Serial Write and Read.vi
裡面程式列出使用R232讀與寫的溝通
1.不是所有的馬達設備都要標準接線,硬體必須要確認清楚.
2.通訊設定及通訊格式有排列組合的狀況有上百種(甚至上千種),有一點不同就無法連接.
3.下面範例為基本架構,你只要指定Com幾,並將2,3腳連接在一起,你送出的資料,自己就會收到.
