RS232 通讯接口及接线方法

avatar 2014/12/1521:29:02 评论 1,302 views

在仪器与仪器之间,PLC与PLC之间,PLC与仪器之间通讯采用最多的方式之一就是RS232C。RS232C在实际应用中一般有3根接线是必须接的,分别是RX  TX  GND,简单的可以理解为接收(RX),发送(TX),地(GND).那么这三根线在不同的设备上怎么接呢。比如现在有两台设备需要通过RS232C进行通讯,只需要将一台设备的RX接到另一台的TX(另两根线也是,说白了就是一边发送,一边接收,发送的只管发送,接收的只管接收),GND和GND连通就可以了。具体怎么接呢下面我举几个不同的例子。

在接线之前还需要了解串口接口定义,也就是说,不同的设备他的接口不一样,什么叫接口呢,比如三个人去吃饭,有的桌子是可以4个人坐的,有6个人坐的,有8个人坐的,有10个人坐的,那这个桌子就是接口。有的设备接口上可以接4根线,有的接中上可以接4根线,6根线,8根线,9根线,15根线,25根线等等,他们的形状也不一样。但不管怎么样我们只接3根线就行了,其它的不用管。

我们电脑上现在一般都没有了串口(232接口),要使用时需要一根USB转串口的线,这根线一头是USB插在电脑上,另一头就是232接口了。也就是下面这相图。这里有个公头(针型)和母头(孔型)的说法,不用管他,公头和母头不配对怎么插的上的,比如一个圆的一个方的总插不上把,只要把公头和母头分别对应的是哪三根线弄清楚就行了。

PC串行接口串口定义(db9)
PC/AT 机上的串行口是 9 针公插座,db9引脚定义为:

Pin Name Dir Description

1 CD <-- Carrier Detect

2 RXD <-- Receive Data

3 TXD --> Transmit Data

4 DTR –> Data Terminal Ready

5 GND —– System Ground

6 DSR <-- Data Set Ready

7 RTS --> Request to Send

8 CTS <– Clear to Send

9 RI <– Ring Indicator

记住:2脚是RXD(接收),3脚是TXD(发送),5脚是GND(地).(这是电脑端的线,公头和母头的排序是不一样的,面对插头公头从左往右数,母头从右往左数,常用的是2、3、5脚,可以记成收、发、地)

台达PLC编程口接线方法:

假设现在还有一台台达的PLC,他的通讯接口是圆头的MD8。通过查询设备的硬件手册可以知道硬件接口定义如下图:

MD8串口引脚定义:8个针脚,4-RX(接收),5-TX(发送),8-GND(地)(这是设备端)
现在就好办了,将DB9的TX接MD8的RX(电脑设备3脚接PLC的4脚),DB9的RX接MD8的TX(电脑端的2脚接PLC的5脚),GND接GND(电脑端的5脚和PLC的3脚),这样就能在PLC和电脑之间连接串口通讯了。

 松下PLC编程口232接线方法:

PLC端: 1--GND  2--SD(TXD) 3--RD(RXD)

接线方法:电脑端RS232C的2脚接PLC的2脚,3脚接PLC的3脚,5脚接PLC的1脚。PLC端的4、5脚就不用管了。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: