我想用RS232 25P的線
從外部控制LABVIEW8.5的開關元件
請問有接腳可以做這種動作的嗎?
如果有,有哪些接腳?
該接什麼呢?
謝謝各位大大幫我解惑^^
我想用RS232 25P的線
從外部控制LABVIEW8.5的開關元件
請問有接腳可以做這種動作的嗎?
如果有,有哪些接腳?
該接什麼呢?
謝謝各位大大幫我解惑^^
labview中有提供rs232的控制元件。
在instrument->serial裡面是rs232的控制單元。
通常你要先初始化設定,之後才能read與write。
最後別忘紀要釋放rs232喔,不然其他程式就不能使用他了。
ps.在find example裡search rs232會找到一些範例。
你可以用RTS與CTS的訊號,它們開路時RTS "ON",CTS "OFF",短路時,RST與CTS都會"ON".至於RTS與CTS的腳位,你要自己找資料.一般9PIN應該是5,6腳.
查了資料,若是標準接線9PIN是接7(RTS),8(CTS)腳,25PIN是接4(RTS),5(CTS)腳.
l D型連接腳位定義
DB-25接腳定義
接腳 |
名稱 |
意義 |
接腳 |
名稱 |
意義 |
1 |
PG |
保護用接地(外殼接地) |
14 |
STD |
次級傳輸資料 |
2 |
TD |
傳輸資料線(出) |
15 |
TC |
DCE傳送計時 |
3 |
RD |
接收資料線(入) |
16 |
SRD |
次級接收資料 |
4 |
RTS |
傳送端要求傳送(出) |
17 |
RC |
DCE接收計時 |
5 |
CTS |
接收端清除準備接收(入) |
18 |
- |
|
6 |
DSR |
接收端已準備妥當(入) |
19 |
SRS |
次級要求傳送 |
7 |
SG |
信號接地 |
20 |
DTR |
資料終端備妥 |
8 |
DCD |
資料載波偵測 |
21 |
SQD |
訊號品質偵測 |
9 |
- |
保留 |
22 |
RI |
鈴響指示(入) |
10 |
- |
保留 |
23 |
DRS |
資料訊號率偵測 |
11 |
- |
未配置 |
24 |
XTC |
DTE傳送計時 |
12 |
SCD |
次級資料載波偵測 |
25 |
- |
未配置 |
13 |
SCS |
次級清除以發送 |
|
DB-9接腳定義
接腳 |
名稱 |
意義 |
接腳 |
名稱 |
意義 |
1 |
DCD |
資料載波偵測 |
6 |
DSR |
接收端已準備妥當(入) |
2 |
RD |
接收資料線(入) |
7 |
RTS |
傳送端要求傳送(出) |
3 |
TD |
傳輸資料線(出) |
8 |
CTS |
接收端清除準備接收(入) |
4 |
DTR |
資料終端備妥(出) |
9 |
RI |
鈴響指示(入) |
5 |
SG |
信號接地 |
|
|
|
DB-25共有4條資料線、11條控制線、3條時序線及7條備用線,常用的只有9條。
謝謝大大~~
我最近試試看!!~感謝您!!~
本來看書上說不行的@@"
DonWang大大您好
您之前回覆的我們已經測試OK也正是我們需要的
不過您設定的是COM1而我們設定需要是LPT1的部份如下
http://it360.tw/forum/forum_posts.asp?TID=12594&KW=lpt1
我們2~9腳也已經設定過了用以下元件
SCOTT7O大大說的如果要同時輸入輸出則需要在不同資料埠
所以我們想用狀態埠和控制埠的接腳來完成控制開關
該如何完成請您指導一下~感恩
<span =“lgtext”><font =“forumsubject”>Parallel port與RS232 port是不同的.RS232輸出與輸入可用同一port,只需將2,3腳短路就可以自己輸出資料,自己接收.<span =“lgtext”><font =“forumsubject”>Parallel port我就沒試過.
DonWang大大
我們用的好像是Parallel port
其實我們不會分Parallel port或RS232
但我們試過大大的方法後不能用所以應該是Parallel port吧!!~
總之~謝謝大大的解說
RS232的接頭有分DB-25與DB-9,接腳如之前說明.它主要的是RD與TD,可將兩個設備(如PC,PLC,人機等)互相做資料溝通.另外還有RS485,RS422也是相同的接頭.只是接腳不同功能相似,只是訊號連接長度較長且有多台互相連線溝通.
Parallel port說明如下,我認為他只能單向傳資料就像PC對Printer一樣.
大大~~如同你所說的
我們用兩條線完成了!!~謝謝你的幫助