有關RS232傳輸

我現在再做一個專題的一部分

是關於驅動馬達轉動跟相關控制

可是要先知道RS232是否會傳送資料給馬達

我又沒有真的馬達可以測試

所以有學長建議我用XP的超級終端機來看

然後買了一條USB轉RS232線  還有一條RS232線

重點是我發現 插頭有點不符合=_=

主機上面有RSR232 9PIN孔

差RS232的母接頭

可是USB轉RS232的接頭只有公的阿

接不起來=口=

怎辦哩

還有測試是不是只要用serial裡的一個元件就可好了??

還是要用這個大大的方法??

http://it360.tw/forum/forum_posts.asp?TID=12247&PN=5

[QUOTE=benzie]

主機上面有RSR232 9PIN孔

差RS232的母接頭

可是USB轉RS232的接頭只有公的阿

接不起來=口=

怎辦哩

還有測試是不是只要用serial裡的一個元件就可好了??

還是要用這個大大的方法??

http://it360.tw/forum/forum_posts.asp?TID=12247&PN=5

[/QUOTE]

如果你已經有了公頭,而只缺母頭
你可以再買一個轉接頭作轉接即可
如下圖

![](upload://1R5H1u7lV4eVX42BK8LM3Zxbe15.jpeg)

程式的寫法時,你可以先試用該連結的內容作測試
不過你需要知道馬達驅動時要下的指令與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讀與寫的溝通

elvistu40385.9056481481

1.不是所有的馬達設備都要標準接線,硬體必須要確認清楚.

2.通訊設定及通訊格式有排列組合的狀況有上百種(甚至上千種),有一點不同就無法連接.

3.下面範例為基本架構,你只要指定Com幾,並將2,3腳連接在一起,你送出的資料,自己就會收到.

 

Untitled 1.vi

![](upload://yZVcp1bvjxOV3gnzKSsK1OGVyhY.jpeg)