首页 理论教育 PLC网络配置实例:OMRON串口连网

PLC网络配置实例:OMRON串口连网

时间:2023-10-30 理论教育 版权反馈
【摘要】:本例是在CP1HCPU单元上安装RS-422A/485选件板,并把它配置为串口网关模式,以作为Modbus-RTU主站。保存Modbus-RTU回应信息的DM区也与串口有关。本例有4个PLC链接。图2-33 PLC链接配置之一其主站设定如图2-34所示。例5 PLC串口通过移动网络与手机、计算机通信。把PLC串口要设置为无协议方式,特性与Modem一致。图2-37 PLC移动通信配置如发送“OK”。

PLC网络配置实例:OMRON串口连网

例1通过串口阅读条形码

本例是在CP1H CPU单元上安装RS-232C选件板,并把它配置为无协议模式,用以阅读条形码,以识别不同货物编号。这在立体仓库的物件存储控制中很常用。图2-31所示为该配置简图。

这里,PLC设定为RS-232C模式;程序仅使用接收数据指令。

例2 Modbus-RTU简易主站功能。

本例是在CP1HCPU单元上安装RS-422A/485选件板(或RS-232C选件板),并把它配置为串口网关模式,以作为Modbus-RTU主站。之后,对相应的DM区进行Modbus-RTU命令设定。这样,当PLC程序运行时,即可通过软件执行开关(操作相应的控制位ON),而无须调用通信指令,即可向通信对方发送在DM区中设定的Modbus-RTU命令,以控制变频器等与Modbus协议对应的从设备。控制所接收的对方应答,也将自动保存到相应的DM区中。图2-32所示为该配置简图。

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

图2-31 阅读条形码配置简图

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

图2-32 Modbus-RTU主站配置简图

Modbus-RTU命令设定使用的DM区与所使用的串口有关。串口1为DM32200~DM32249、串口2为DM32300~DM32349。保存Modbus-RTU回应信息的DM区也与串口有关。串口1为DM32250~DM32299、串口2为DM32350~DM32399。其中各字节的含义见表2-9。而与所使用串口相关的辅助继电器,包括软件执行开关,见表2-10。

表2-9 Modbus-RTU命令及应答用DM区的字及字节含义

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

表2-10 Modbus-RTU命令用辅助继电器

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

(续)

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

如果按通信对象命令要求,使「Modbus-RTU简易主站功能执行开关」的操作(OFF→ON),所使用的PLC串口,将按照DM固定分配区域中设定的内容,把Modbus-RTU命令自动发出。其发送正常结或异常,都反映到相应的辅助继电器上。

例3 PLC链接配置一。

本例有4个PLC链接。主(母)站为CP1H CPU单元(或CJ1MCPU单元)。各从(子)站为CP1H CPU单元(或CJ1MCPU单元)。设定为全站链接方式。链接的通道(CH)数为10CH。其配置及设定如图2-33所示。

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

图2-33 PLC链接配置之一

其主站设定如图2-34所示。

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

图2-34 PLC链接主站设定

从图知,它用的是串口1(见图1处),设为主站(见图2处),通信设定为波特率9600,格式为“7,2,E”(见图6处),链接字为10CH(见图3处),链接方(模)式为“全部”(见图4处),链接PLC数为3(见图5处)。(www.xing528.com)

其从站3设定如图2-35所示。

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

图2-35 PLC链接从站3设定

从图知,它用的也是串口1(见图1处),设为从站(见图2处),通信设定与主站相同(见图4处),从占链接单元号为2(见图3处)。其他从站也要作类似设定,具体略。

上述设定的含义是,所使用的链接地址为3100~3139。其中主站的写区为3100~3109,其余的为读区。No0子站的写区为3110~3119,其余的为读区。余类推。

把这些设定下载给各PLC,当进行通信时,各PLC写区的内容将依次自动传送给各PLC相同地址的读区。这样,各PLC要向外传送的数据可写入自己的写区,而要使用别的PLC的数据可从别的PLC的写区读取,从而实现这几个PLC间的数据交换。

例4 PLC链接配置二。

本例有4个PLC链接。主(母)站为CP1H CPU单元(或CJ1M CPU单元)。各从(子)站为CP1H CPU单元(或CJ1M CPU单元)。设定为主站链接方式。链接的通道(CH)数为10CH。其配置及设定如图2-36所示。

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

图2-36 PLC链接配置之二

其主站设定与图2-34不同的只是把链接模式改为“主体”。而从站设定不变。这样设定的含义是,主站所使用的链接地址为3100~3139。其中主站的写区为3100~3109,其余的为读区。而各子站的写区均为3110~3119,而读区均为3100~3109。只是在主站上,对各子站的读区不同。对No0子站的读区为3110~3119,对No1子站的读区则为3200~3209、对No2子站的读区为3300~3309。

同理,把这些设定下载给各PLC,当进行通信时,主站PLC写区的内容将依次自动传送给各子站PLC相同地址的读区。而各子站PLC的写区,将分别写入主站的不同的读区中。这样,PLC主从站间即可很方便地实现数据交换。

这样设定的链接通信只是在主站与从站之间进行。从站之间不交换数据。但从站与通信相关的程序相同,便于程序共享。

例5 PLC串口通过移动网络与手机、计算机通信。

移动电话在我国发展很快。目前装机量已超过固定电话。所以,利用它进行PLC与计算机通信或与个人手机互发短信是很方便的。

为此,要有两台GSM的Modem,如BM2403A。还要有两张手机的SIM卡。系统配置如图2-37所示。

此外,还要对串口特性、通信模式进行设置。把PLC串口要设置为无协议方式,特性与Modem一致。并编写调用TXD指令程序。

运行PLC程序后,当执行TXD指令条件具备,则自动发送AT指令给GSM Modem,Mo-dem再将设定好的信息以短信的方式发送给用户手机、计算机。只要在中国移动通信的网络覆盖范围之内,就可收到此短信。

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

图2-37 PLC移动通信配置

如发送“OK”。其AT命令为AT+CMGS=“13912345678”(报头及手机号码)回车(结束符)OK(发送信息)发送符

以上为字符,实际要转换为ASCII码,并要预先存放在TXD指令的源字中。如它的开始字为DM100中,则对应的在DM100~DM112中的值(十六进制)分别为

DM100(4154,即字符AT),DM101(2B,即字符+C),DM102(4D47,即字符MG),DM103(533D,即字符S=),DM104(2231,即字符1),DM105(3339,即字符39),DM106(3132,即字符12),DM107(3334,即字符34),DM108(3536,即字符56),DM109(3738,即字符78),DM110(220D,即字符回车),DM111(4F4B,即字符OK),DM112(1A00,即字符!Nul)。

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

我要反馈