14.RS232串口通信原理
分类: 机械 专栏: 【带小白做项目】机械/机电毕设速成 标签: PLC 机电 欧姆龙 毕业设计
2026-01-19 22:23:49 103浏览
1 RS232串口通信
1.1 硬件接线

RS232通信线,是多根导线组合成的线束。在这条线束里面,会有三根主要的导线,分别是:GND,接地;一根纸币机向PLC发送数据的线;一根PLC向纸币机发送数据的线。
其他的线属于备用,有些项目涉及到一些握手控制之类的会用到,我们这个项目是不需要的。
在纸币机向PLC发送数据的线中,纸币机引脚是信号的发送端,标为TX,TX就是发送的意思;PLC引脚是信号的接收端,标为RX,RX就是接收的意思。同样,在PLC向纸币机发送数据的线中,PLC脚标为TX;纸币机脚标为RX。
1.2 信号传输方式

发送端通过切换正负电压的方式,表达出一种二进制信号:当它切到正电压,意思就是0;切到负电压电压,意思就是1;它按照一定的规则,飞快输出一连串二进制信号;那么接收端这边,接收到这串二进制信号后,就可以按照同样的规则,把这个信息解读出来。
1.3 通信协议
所有想表达的信息,在经过这里串口通信的时候,都需要以二进制信号的形式去传递。那么具体哪些信息,以什么样的二进制字符排序去表示,这个就需要双方约定好。
纸币机采用ICT106协议,其部分内容如下图所示:

1.4 通信配置

通信配置包括四个参数内容:波特率,数据位长度,校验位类型,停止位长度。收发双方都会有这四个参数,当双方这四个参数都完全相同时,他们之间才能实现正常的通信。
串口数据帧分为四个部分:起始位、数据位、校验位、停止位。
波特率,指的是收发双方发送或者接收的频率。
起始位,是一个固定的1位信号:0。
数据位,就是发送方实际想传递的内容,一般是8位,或者7位。
校验位,是为了验证,前面数据位的传输有没有丢失,而设立的一块结构。它有三种类型,奇校验-Odd,O,偶校验-Even,E,和无校验-None,N。
停止位,代表着一个数据帧的结束,内容固定为:1;长度有1位、1.5位、2位等。
2 PLC通信配置


根据纸币机的通信配置,对PLC的通信配置进行设置。
3 ICT调试助手

调试助手用于,使用电脑对纸币机进行连接,模拟使用过程,查看其实际反应。
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
展开评论



【带小白做项目】机械/机电毕设速成