📱 手机上看不到完整课程(数字人讲师需要电脑浏览器的 3D 支持)。下面是这节课的图文讲解 + 音频,内容完全一样,手机上也能完整学完。想体验完整课程,用电脑打开这一页即可。
仍然在手机上试试完整课程
为什么需要通讯:单机干不了现场的活
0:25一台 PLC 是孤岛,仪表变频器视觉各管各的
- 单机只能干单机的活一台 PLC 是个孤岛
- 现场设备不止传感器仪表、变频器、视觉各有各的脑子
- 它们靠一根线说话这根线就叫通讯
- 不会通讯调不动设备光会梯形图,大半设备调不动
一台 PLC 是孤岛,仪表变频器视觉各管各的
一台 PLC 是个孤岛,自己跑程序能干的活有限。现场的设备不只是一个传感器:温控仪表要把温度报上来,变频器的频率要调,视觉相机要给出判定,扫码枪要吐条码。这些各有各的脑子,不归梯形图管,靠一根线跟 PLC 说话——这根线就叫通讯。光会梯形图,不会通讯,大半设备调不动。
通讯口长什么样:编程口和通讯口分开
0:24编程口连电脑,COM0~COM5 串口连设备
- 编程口和通讯口分开USB 或网口是连电脑的
- 通讯走 COM0 到 COM5跟设备说话用串口
- RS232 点对点距离短一根线连一台
- RS485 多台挂一条线跑得远、抗干扰
编程口连电脑,COM0~COM5 串口连设备
PLC 身上有好几种口。编程用 USB 或网口(RJ45),那是跟电脑连的。跟设备通讯走的是 COM0 到 COM5 这几个串口。串口分两种线:RS232 点对点、距离短;RS485 可以多台挂一条线、跑得远、抗干扰。选哪个,看设备离多远、挂几台。
串口参数四件套:波特率/数据位/校验/停止位
0:19读串口0的8个参数到 D0~D7
- 波特率每秒多少位快慢得一致
- 数据位校验停止位一帧几位、检不检错、多长
- 双方必须同一种语速参数对不上就是乱码
- 读出来看一眼本机串口0八个参数在此
读串口0的8个参数到 D0~D7
两个设备要聊上天,得先说同一种“语速”。串口有四样必须对上:波特率(每秒多少位)、数据位(每帧几位)、校验(有没有检错)、停止位(一帧多长)。只要有一样不对,收到的就是乱码。本机串口0的八个参数,读出来是这样。
怎么看、怎么改参数:CFGCR 读、CFGCW 写
0:20看用 CFGCR 读、改用 CFGCW 写(先读后写)
- 看参数用 CFGCR读进 D 区一瞄就懂
- 改参数用 CFGCW先在 D 区摆好新值
- 波特率是个档位从 3 档调到 4 档
- 改完再读一次确认确认生效才稳妥
看用 CFGCR 读、改用 CFGCW 写(先读后写)
想看参数用 CFGCR:把某个串口的参数读到 D 区,一瞄就懂。想改就用 CFGCW:先在 D 区摆好新值,再写回去。比如把波特率从 3 档调到 4 档,就是改 D3 再写回串口。改完最好再读一次,确认生效。
六个口各管什么:设备分口走线
0:23仪表走串口1、变频器走串口2、视觉走串口3
- 六个口不是随便挑各有各的用途
- COM0 编程兼通讯常常身兼两职
- COM2 可切 RS232/485看机型切换
- 设备分口走线谁走哪根线要清楚
仪表走串口1、变频器走串口2、视觉走串口3
六个串口不是随便挑。COM0 往往是编程兼通讯,COM2 常带 RS232/RS485 切换,扩展口 COM3 到 COM5 看机型。一个系统里,仪表走串口1、变频器走串口2、视觉走串口3,分清楚谁走哪根线,排查故障才不抓瞎。
预告:下一课讲地址与标志位
0:16下一课:地址对不上全白干,成没成看标志位
- 下一课讲两件更要命的地址和标志位
- 地址对不上全白干对面在哪要认准
- 成没成靠标志位发出去要能确认
- 出错码告诉你哪错不是发了就算成
下一课:地址对不上全白干,成没成看标志位
认完口,下一课讲两件更要命的:第一,对面那台设备的“地址”怎么对,对不上全白干;第二,发出去之后怎么知道成没成——靠通讯标志位和出错码。这两样不搞清,通讯永远在碰运气。