首页 理论教育 OMRONPLC串口功能使用方法

OMRONPLC串口功能使用方法

时间:2023-10-30 理论教育 版权反馈
【摘要】:而且只能用OMRON编程软件才能通信。要注意的是,即使同为OMRON PLC的RS-232C口,其接口定义有可能与此不同。同时,计算机6还可监控其他3台PLC。也可由用户按OMRON的HostLink等协议自编应用程序与PLC通信。而且通信多是由计算机发起,PLC响应。此功能可用于配置有RS-232C、RS-422A、485通信口的PLC与配置有相同串口的现场设备间的通信。协议宏是OMRON PLC串口单元所特有的功能。

OMRONPLC串口功能使用方法

不同机型串口功能不完全相同。高档机、新型机功能较多。除了上述用于系统设置、编程、上下程序、监控外,还有如下功能:

1.上位链接

可利用串口,进行上位链接(HostLink),实现计算机对PLC的编程、管理及监控。此外,还有ToolBus功能与上位链接功能基本相似。但通信速率稍高。只有CS型及其后续机才有此功能。而且只能用OMRON编程软件才能通信。

上位链接可以是一台计算机与一台PLC进行1∶1链接,组成最简单的信息网。这时用的是RS-232C口,图2-18所示的即为此配置。

图2-19所示为计算机RS-232C口与CP1H机的RS-232C通信板的接线图。要注意的是,即使同为OMRON PLC的RS-232C口,其接口定义有可能与此不同。

978-7-111-34132-1-Chapter03-25.jpg

图2-18 1∶1信息网

1—计算机 2—PLC

978-7-111-34132-1-Chapter03-26.jpg

图2-19 计算机RS-232C口与CP1H 机的RS-232C通信板接线图

除了1∶1链接,还可进行1∶N、或N∶1或NN连网,组成较为复杂的信息网。图2-20所示为这些连网的配置图。这里的N可达32台。

978-7-111-34132-1-Chapter03-27.jpg

图2-20 1∶N、或N∶1或NN连网配置

图2-20a为一台计算机与多台PLC连网。图中1为计算机,2为RS-232C到RS-422A转换器。3为分叉接线器。4为PLC的配置有RS-422A口的CPU单元

图2-20b为3台计算机与1台PLC连网。图中1、4同图2-20a。5为串口通信模块。要用其上的两个RS-232C口,分别与两台计算机相连。这样,可实现处于不同位置的3台计算机同时监控一台PLC。

图2-20c为3台计算机与4台PLC连网。图中1、2、3、4同图2-20a。6为计算机。5为串口通信模块。要用其上的一个RS-232C口、一个RS-422A口,分别与两台计算机相连。这样,可实现处于不同位置的3台计算机同时监控一台PLC。同时,计算机6还可监控其他3台PLC。但对多台PLC监控要使用RS-422A接口。

使用HostLink连网功能,计算机可通过OMRON编程软件与PLC通信。也可由用户按OMRON的HostLink等协议自编应用程序与PLC通信。而且通信多是由计算机发起,PLC响应。但对C系列机,通信也可由PLC发送通信命令发起,让计算机响应。而对CJ/CS系列机,虽不能用C模式通信命令发起通信。但它可用FINS模式通信命令发起通信,让计算机响应。此外,使用FINS命令,还可跨网络、通过网桥设定好路由,实现计算机与PLC或PLC与PLC通信。

2.PLCLink

利用串口,可实现PLC间的数据区链接通信。PLC Link原是OMRON的一种PLC间通信网络。入网的PLC都要使用PLC Link模块,并用双绞线连接、连网。但它的新型别PLC,利用串口也可实现这种连网。PLC Link链接通信机理已在本书1.6节做过介绍。

PLC链接通信区的大小及可参与链接的PLC数量与PLC的型别有关。要按有关说明书要求配置。如CP1H机,可实现1∶1链接,也可实现1∶N(最大为8台)链接。

图2-21所示为CP1H机的1∶1PLC链接,实现两台PLC之间的数据交换。可以是CP1H机间链接(见图2-21a),也可CP1H机与CJ1M机链接(见图2-21b)。(www.xing528.com)

978-7-111-34132-1-Chapter03-28.jpg

图2-21 1∶1PLC链接

图2-22 所示为1∶N PLC链接,可实现多台PLC之间的数据交换。这里主站为CP1H机。

从站除CP1H机外,还有CJ1M机。

提示:CP1H在CPU模块上可配置两个串口,但仅能用其中任意一个串口做PLC Link。否则系统将出错。

3.NT链接

利用串口,可进行NT,即可编程终端,链接,以实现可编程终端对PLC的监控。图2-23所示即为该连接的示意。图2-23a为1∶1链接,即一台PT监控一台PLC;图2-23b为1∶N链接,即多台PT监控一台PLC。

4.无协议通信

利用串口,可使用串口通信指令,如数据发送(TXD、TXDU)、数据接收(RXD、RX-DU)等通信指令,实现与通信对象交换数据。有的PLC称这种通信为自由协议通信。

注意,这里虽无协议,但双方还是要有相关约定。通信时发送、接收数据的含义要按双方的约定处理。无协议通信用起来比较灵活,也比较方便。只是得编写、运行相应的PLC程序,否则什么通信也不会做的。

此功能可用于配置有RS-232C、RS-422A、485通信口的PLC与配置有相同串口的现场设备间的通信。也可用于主动与计算机通信。

978-7-111-34132-1-Chapter03-29.jpg

图2-23 NT链接

978-7-111-34132-1-Chapter03-30.jpg

图2-24 协议宏通信示意

5.协议宏

协议宏是一组通信命令序列。可运用OMRON的协议宏编辑软件预先编辑。编辑好后,下载给通信单元,然后再运行宏指令(PMCR)予以调用。这样,调用一个宏命令,相当于运行多个的通信指令,以简化PLC的通信编程。

协议宏是OMRON PLC串口单元所特有的功能。如用于与OMRON的现场设备,如OMRON的温度控制器、智能信号处理器等通信,还有标准的宏序列。用户可直接调用。不然,用户也可按需要,自行编辑。图2-24所示为协议宏通信示意。

6.串口通信的其他功能

MODBUS-RTU简易主站功能。这时设定串口为串行网关,发送Modbus-RTU命令。可用以控制变频器等Modbus对应的从设备。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈