计算机链接通讯在三菱PLC与变频器中的应用

2015-10-29 06:53宋振岭
科学家 2015年9期
关键词:链接三菱通讯

宋振岭

摘 要 笔者将在下文中简介电脑(上位机三菱FX2N系列PLC)透过计算机链接模式主动发送命令和可编程序控制器(上位机三菱FX2N套组的PLC、下位机三菱A700套组)的通讯模式。详尽阐述了完成计算机链接通讯所要求达到的硬件环境,各设施数据的设置、通讯程序等等。利用计算机链接通讯能够达成与一部上位机三菱FX2N系列、16部下位机三菱FX2N系列PLC、32部下位机三菱A700系列变频器件的通讯。

关键词 计算机;链接;通讯;三菱;PLC

中图分类号 TM5 文献标识码 A 文章编号 2095-6363(2015)09-0092-02

电脑链接通讯是三菱可编程逻辑控制器、变频器专属的通信模式。其能够满足电脑以及可编程控制器、下位机三菱A700套组的变频器间的通讯需要。通信模式是上位机可编程逻辑控制器传送参数到下位机可编程逻辑控制器,下位机读取参数后将信息反馈给上位机——即是说非主动回馈参数到上位机,从而实现数据分享,其中要牵涉到运用ASCⅡ码数值。

1 电脑链接通信的硬件设施

电脑链接通讯需要RS485通讯接口正常工作,由于三菱FX2N组件可编程逻辑控制器和三菱A700组件的变频器主功能模块无法令RS485端口正常工作,所以必须在上位机以及下位机扩展口联接FX2N-485-BD模块。

在FX2N-485-BD模块的常规运转态势下,上位机能够传递参数到下位机。上位机和下位机中的FX2N-485-BD模块需要上位机的参数接收端与下位机的参数发送端进行数据处理。具体情况在下图中已经罗列出来,供读者参考。

2 计算机链接通讯软件以及编程

一套上位机三菱FX2N组件LC,一套下位机三菱FX2N组件PLC(零号站)以及一部A700模式的变频站(一号站),其控制原理是:将上位机可编程逻辑控制器中D0与D1两接口的参数在三菱FX2N系列可编程逻辑控制器中D10以及D11数据寄存器中显示,将零号站D20以及D21两端口的数据在上位机PLC的D30以及D31上读取;并将上位机可编程逻辑控制器与X1与X2连接的闭合器SA1以及SA2作为A700变频站正反转、终止的管控闭合器(闭合器SA1完成联接,系统正转;闭合器SA2完成联接,系统反转;闭合器SA1和SA2均未联通,系统停止工作),将上位机可编程逻辑控制器中的数据寄存器D40指标录入系统,最后将变频器回馈的具象化的参数——频率、电流、电压回馈给上位机可编程逻辑控制器。

2.1 数据的设置

上位机可编程逻辑控制器要和下位机可编程逻辑控制器、下位机的变频器完成通讯,因此三者的功能、特性必须吻合,方能完成通信。笔者假定各设施的通信形式相同,通信形式1:电脑链接通信(RS485端口);起止符匮乏;传送频率192000码率;停止位1位;奇校验;参数长7位。对应的指标设立是:

1)上位机参数的设立。

上位机可编程逻辑控制器要通过控制字D8120完成布设,依照我国电脑通信规章体制,通讯体系字符串是:0000 0000 1001 0110(十六进制数0092),需要MOV H92 D8120命令的下达来结束。

2)下位机可编程逻辑控制器数据的设置。

下位机可编程逻辑控制器透过GX Developer Version设立,需要和上位机数据相吻合。

3)下位机变频器参数的设立。

下位机变频器参数要和上位机PLC的参数匹配,具体情况见下表。

2.2 上位机PLC与下位机PLC通信达成办法

上位机和下位机间透过电脑达到通信的目的时,输送涉及到ASCⅡ码值。并透过RS命令来结束传送。从上位机向下位机传送参数的范畴为D100-D129,从下位机回馈出的参数范围是D200-D229,RS参数传递指令是:RS D100 K30 D200 K30.

而上位机可编程逻辑控制器应将两项参数(D0、D1)写进下位机可编程逻辑控制器,要编程批写命令WW。WW命令和软部件十六点单元匹配,另外,是与字软部件一点单元相匹配。根据WW命令的应用规范,上位机PLC向下位机PLC写入参数的时候,应输送数据包含下面几种:下位机PLC站号两位数据(00);PC号(三菱FX2N系列PLC是FF);指令代码(WW);等待时间(0);所以,输送的控制讯息是:00FFWW0。

因为数据输送使用的是ASCⅡ码值,能够使用ASC命令实现数据的互换,例如:ASC 00FFWW0 D101。要录入参数的元件为下位机可编程逻辑控制器的D10与D11数据寄存器,呈现出来的参数格式是5字符D0010;而且相对的ASCⅡ码要由ASC指令来完成数据交换——ASC D001002 D108;之后把预先设定的数据当成上位机可编程逻辑控制器中数据寄存器D0和D1的值,透过ASCI D0 K8转换ASCⅡ码,然后才能进行和校验。

上位机可编程逻辑控制器读取下位机可编程逻辑控制器中的时候通过WR命令。当上位机需要读取数据时,下位机要完成被动响应(回馈对应数据到上位机),下位机回馈的数据寄存在上位机D200开始的寄存器内,返回参数有以下内容:STX(文本起点02H)、站号(下位机可编程逻辑控制器站号是00)、PC号(FF)和下位机可编程逻辑控制器中的D10、D11的参数(ASC Ⅱ码)、ETX(文本终点03H)。

2.3 上位机PLC与下位机变频器的通信模式

从电脑向变频器下达通信命令的格式。变频器运转命令代码FA,写入数据位长是8位。第二位是正转命令、第三位是反转命令;假如第二位、第三位都是0,那么电动机终止工作。

与上位机PLC输入点X1与X2相连的开关SA1与SA2要完成一号站正转、反转以及终止等等命令,这样,就必须通过运转命令FA写入K1X0。

依照数据通信的表现形式,命令运转的参数是:变频器站号(01号站)、指令代码(FA)、等待时间(0),其数据格式是:01FA0;通过ASC指令把“01FA0”转换为ASC Ⅱ码并存入D101寄存器内,最后进行和校验。

3 结论

电脑链接通讯是当代通讯技术的核心部分,电脑链接通信能够将若干部三菱PLC以及变频器相连,达到通信的目的,从而形成资源共同享有的优势。这样,可以使厂房自动化水准越来越高。在自动化水准越来越高的当今社会,怎样合理使用电脑链接通讯是目前亟待解决的新课题。

参考文献

[1]林圳铠.利用OPC实现西门子S7-200PLC与上位机iFix以太网通信探索[J].智能计算机与应用,2012,02(1):76-77.

[2]范磊.浅谈FVS338VPN防火墙在计算机自动监控系统中的应用[J].大陆桥视野,2012,(16):189-190.

[3]罗冰洋,张登.LabVIEW平台下发动机ECU与计算机数据通讯的实现[J].计算机系统应用,2012,(12):193-195.

[4]西门子凭借“无缝链接”理念打造透明工厂——高效工业以太网交换机连接自动化网络与办公IT网络系统[J].中国仪器仪表,2012,(4):22.

[5]解军,张喜林,卢庆港,等.基于ISM与GSM链接的电力电缆接头温度监测系统[J].电测与仪表,2014,(7):81-85.

猜你喜欢
链接三菱通讯
《茶叶通讯》简介
《茶叶通讯》简介
通讯报道
三菱日联银行
三菱日联银行
利用三菱PLC在老设备上的改造应用
通讯简史
别致型男 试驾2015款三菱帕杰罗精英超越版