1.通信设置
实现计算机与PLC或者PLC之间的通信,需要对PLC的系统寄存器进行设置,表7-11是与通信设置有关的系统寄存器设置参数表。
表7-11 与通信设置有关的系统寄存器设置参数表
例如:当一台计算机和一台PLC通信时,规定的波特率和传输方式为
波特率:9600bit/s:
数据长度:7bit;
停止位:1bit;
奇偶校验:奇校验;
结束码:有;
起始码:无。
FP系列PLC进行数据交换时均采用RS-232C,RS-422,RS-485三种串行通信接口,相关的链接单元也有三种,且均为串行通信方式。其中FP1C24,C40,C56,C72系列是RS-422接口,而计算机的标准配置是RS-232C的COM接口,因此该系列的PLC必须将RS-422接口转换成计算机能用的RS-232C接口,完成这种转换功能的装置叫适配器。具体来说该系列的PLC须用RS-422/RS-232C适配器才能完成与计算机的联机通信工作。FP1系列中型号末端带“C”的机型(如C24C,C40C,C56C,C72C)及FP0,FP-M,C-NET适配器等是RS-232C接口,它们和计算机的通信联系可直接接入,因而比FP1C24等机型更为方便。
RS-422/RS-232C适配器的外形见图7-29。
图7-29 RS-422/232C适配器
图7-30 RS-232C/485适配器
RS-232C/RS-485适配器的外形见图7-30。S型C-NET适配器是RS-485/RS-232C,外形见图7-31。
图7-31 RS-232C/485适配器(C-NET之S型)
图7-32 RS-232C/485适配器(C-NET)
C-NET适配器的外形见图7-32。
其中C-NET和C-NET之间采用RS-485连接方式,用双绞线连接,通信距离最长可达1.2km。C-NET面板上设有终端切换开关,当C-NET处于通信链路中间时,切换开关应置于“OFF”位置,处于链路两端时,切换开关应置于“ON”位置。(www.xing528.com)
3.通信方式的选择
FP系列PLC主要的有3种通信方式:
PLC与计算之间原通信;
PLC与上位PLC(大中型PLC)之间的通信;
PLC与外围设备间的通信。
用户可以通过这3种通信方式,很方便地实现一台计算机监控多台PLC的集中控制,也可以将一台中高档PLC与多台小型PLC联网,构成一个灵活的集散式控制系统,方便地实现设备或工位之间的连接、互锁、数据的远程和高速收发、增加线路抗干扰能力等现场设备的监控和操作工作。
(1)PLC与计算机的通信(计算机连接)
PLC与计算机的通信模式也叫计算机连接,所谓计算机连接就是实现在计算机和PLC之间的通信功能,根据计算机命令,监测、控制正在运行的PLC。在两者之间实现会话层,计算机发送指令或命令作为输出量给PLC,PLC响应接收到的命令并自动将响应信息返回给计算机。松下的专用协议MEWTOCOL被用来实现PLC与计算机之间的数据交换,在这种模式下有两种通信方式:一台计算机与一台PLC之间的通信称1∶1通信方式,一台计算机与多台PLC之间的通信称1∶N通信方式,应用1∶N方式的网络称为C-NET网络。计算机连接模式是PLC的默认通信模式。
1)一台计算机与一台PLC之间的通信方式(1∶1通信方式)。如果PLC是FP1C24中末端不带“C”字符的系列PLC,则必须通过RS-422/RS-232C适配器和计算机相连。RS-422接口与适配器之间的连线必须是专用的编程电缆,见图7-33。
图7-33 1∶1通信方式
如果PLC是FP1C24C、C40C、C56C、FP0、FP-M系列,则可直接通过编程电缆将PLC与计算相连,不需要适配器,见图7-34所示。
图7-34 1∶1通信方式(不使用适配器)
2)一台计算与多台PLC之间的通信方式(1:N通信方式)。这种通信方式必须使用C-NET适配器专用通信模块,与计算机相连的C-NET模块使用RS-232接口,与PLC相连的C-NET模块一般使用RS-422接口,各个C-NET间采用RS-485方式以双绞线电缆连接,最远传输距离可达1km。
这种通信方式对FP1系列PLC来说,最多可连接32台PLC及设备构成的现场网络,这种通信方式示例如图7-35所示。
(2)PLC与上位PLC的通信
在大型控制系统中,常需要一台大中型PLC作为主机(上位机)控制多台小型PLC(下位机),这些小型PLC又直接控制现场设备,从而构成主从控制网络。在这个网络内的通信一般称为远程I/O通信。上位机专门用于这种通信的单元叫“远程I/O主单元”,下位机上专门配备的通信单元叫“I/OLink单元”,各通信单元间采用RS-485方式进行,相互用双绞线电缆连接。在图7-36中,FP3或FP5等大中型PLC是上位机,使用I/OLink单元控制小型FP1机(下位机)。
图7-35 1∶N通信方式
图7-36 小型PLC与上位PLC的通信
(3)PLC与外围设备的通信(串行通用通信)
PLC可采用RS-232或RS-422等COM接口与各种外围设备进行通信,以实现数据的接收和发送。常见的外围设备有EPROM写入器、智能操作板、条码判读器、打印机等。PLC与外围设备的通信也叫通用串行通信。各型号PLC对连接电缆也有严格要求,一定要按产品手册说明书进行制作,否则无法实现正常通信。在实施设备网络连接时,除具备上述硬件设备外,还要进行具体的系统设备,使用中应注意参考说明书。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。