不同类型PLC 的串口通讯 串口通讯在越来越多的智能仪表,PLC,触摸屏,工控软件(组态王、WINCC),编程软件等等和串口通讯有着直接的关系,因此比较深入的了解串口通讯,有助于我们对这些设备和软件的通讯协议的通讯波特率,起始位,数据位,奇偶校验,停止位的设置。关于计算机的通讯技术,是我们仪表比较前卫又比较较难懂的知识。他更是我们了解平常接触的RJ-45 TCP/IP 通讯的基础。 关于串口通讯的几个概念: 1、串口通讯传送信号的帧数 Data Format 串口通讯传送一个字符(一帧数据)包括:一个起始位;7 位或 8 位数据位(大多数设备通讯数据位 7、8 位居多);一个奇/偶校验位;停止位(1 位或 1 位半或2 位)。 2、电脑串口接线 串口的实物和固定通用的引脚定义 DB25 芯接头定义 DB9 芯接头定义 PC 串行接口串口定义(db9) PC/AT 机上的串行口是 9 针公插座,引脚定义为: 1 CD <-- Carrier Detect 载波检测 2 RXD <-- Receiv e Data 接收数据 3 TXD --> Transmit Data 发送数据 4 DTR --> Data Terminal Ready 数据终端准备好 5 GND –– Sy stem Grou nd 信号地 6 DSR <-- Data Set Ready 数据准备好 7 RTS --> Requ est to Send 请求发送 8 CTS <-- Clear to Send 允许发送 9 RI <-- Ring Indicator 振铃提示 其中2、3、5 脚在设备和 PLC 通讯中经常用到,时常用的接法,必须记住。 在焊接过程中一定要看好排列的次序,分清端脚,现在的DB9 芯头分公母头,计算机上一般为母口,配套的接头为头,公母头上都打有端子号,一定要看清焊接。PLC 的公母头有的不一样,一定要看清,不要不分公母,造成无法连接接头。 3、智能仪表,PLC,触摸屏,工控软件(组态王、WINCC),编程软件都会告诉大家自身串口端口的引脚定义。例如承重管理机,F701C,各大几大 PLC 厂商的串口端口的引脚定义。 从说明书上,可以清楚的可能看出 TXD 和 RXD 的引脚定义。波特率,起始位,数据位,奇偶数校验,停止位等等信息,他为我们提供详尽的通讯参数设置。这在组态王和称重管理机的通讯设置上必须保持一致。 其他欧姆龙各种信号的PLC 也给出了串口引脚的定义,但西门子通讯不对大家开放串口通讯的引脚协议,在翻阅各类资料总结出他的串口引脚为4,9 的485 通讯。在连接电脑串口和各类智能仪表或 PLC 的串口通讯引脚时,电脑的串口引脚TXD 和智能...