![7ab7f0928556a4aa4842e438ae216cf7.png](https://i-blog.csdnimg.cn/blog_migrate/a80b0b3b5fd7fe8b995bf20612768be7.jpeg)
先说一个梗:如果一个工程师说用过RS-232,那一定会暴露年龄。
的确 因为RS-232 已经很老了。
![9814c578cc87df562645b53b5ad79511.png](https://i-blog.csdnimg.cn/blog_migrate/9eecbd498e9a63d14c2702f22a5eec2b.jpeg)
究竟什么是RS-232?首先,它是串行数据传输的一种形式。或者简单地说,它是一种沟通方式。
大多数人只是称它为串行连接。曾经,它是最常用的数据传输形式。您可能会认识到标准的9针DB9电缆。简而言之,RS-232传输信号使用正电压为二进制0和二进制1的负电压。
RS-232是美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。 RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业联盟,RS(Recommended standard)代表推荐标准,232是标识号,C代表RS232的第三次修改(1969年),在这之前,还有RS232B、RS232A。
但是PLC使用rs-232做什么?
PLC使用RS232与其他模块甚至其他PLC通信。这些模块可以是任何也使用RS232的模块,如操作员界面或HMI,计算机,电机控制器或驱动器,机器人,或某种视觉系统。
如果要使用RS232,请记住一件重要的事情RS232设备实际上有两种不同的类型。DTE代表数据终端设备。比如是计算机。DCE代表数据通信设备。例如调制解调器。
DCE是Data Communications Equipment(数据通信设备), 如MODEM,连接DTE设备的通信设备。(一般广域网常用DCE设备有:CSU/DSU,广域网交换机,MODEM) DTE是Data Terminal Equipment(数据终端设备),如终端,是广义的概念,PC也可以是终端。(一般广域网常用DTE设备有:路由器,终端主机) 通常从外观就能判断是DTE还是DCE,DTE是针头(俗称公头),DCE是孔头(俗称母头),这样两种接口才能接在一起。
![641bcc2d22445b612e5637989b9b0c13.png](https://i-blog.csdnimg.cn/blog_migrate/70cb62565c3994eecff486cace0059b3.jpeg)
两个DTE或者两个DCE设备在没有一些帮助的情况下无法相互通信。这通常通过使用反向(零调制解调器)电缆来连接设备来完成。
![f5a836ede6be14ff0e8dc16a65af891b.png](https://i-blog.csdnimg.cn/blog_migrate/0b969e8599c4a853e9a1fd6b3b5b5628.jpeg)
通常PLC是DTE,我们使用的设备将是DCE。许多人可能熟悉的一个非常常见的例子是连接到打印机的计算机。虽然USB已成为标准,RS232仍广泛用于工作场所的旧打印机。RS232协议和电缆允许计算机通过电压信号向打印机发出命令。然后打印机解密这些命令并完成打印。
![90bd3449b41a26850ebe2c89f3f07e12.png](https://i-blog.csdnimg.cn/blog_migrate/71b02b3dc85e86835c96f92fab8160be.jpeg)
RS-232有几个缺点:
1.速度缓慢,数据传输为20kb/s
2.RS-232的另一个问题是电缆的最大长度约为15米,电缆电阻和压降成为制约电缆长度的原因。
多年来,RS-232一直是行业标准。今天,USB和以太网已经开始逐步淘汰这个较旧的串行通信标准。但是,借助简单的适配器,设备仍然可以使用新旧标准相互通信。仍有许多制造商使用RS-232因为使用广而且便宜。制造商可以使用RS-232将PLC连接到HMI等设备,输入和输出模块以及电机驱动器。
请记住,RS-232只是接口标准不是通信协议。标准DB9电缆可能是此应用中使用最多的电缆。
更多精彩内容,请关注公众号:PLClion