劉廣萍:松下PLC與VFOC變頻器通信程序設(shè)計(jì)
1 引言
目前,自動(dòng)化設(shè)備發(fā)展的趨勢(shì)是集成可遠(yuǎn)程通信的通信模塊,在自動(dòng)化設(shè)備之間建立起通信聯(lián)系,以便于建立遠(yuǎn)程控制。RS-485是一種應(yīng)用廣泛的通信方式,使用485,其硬件成本低,適應(yīng)性強(qiáng),但必須解決編程問(wèn)題。可編程控制器(PLC)作為一種通用的工業(yè)自動(dòng)化裝置,由于其具有體積小、編程簡(jiǎn)單、抗干擾能力強(qiáng),可靠性高等特點(diǎn)被越來(lái)越多的用戶所采用,并且隨著可編程智能控制面板(觸摸屏)產(chǎn)品的應(yīng)用,用PLC+觸摸屏對(duì)變頻器進(jìn)行串行通信控制方式的應(yīng)用將越來(lái)越廣泛。本文主要介紹松下可編程控制器FP∑、可編程智能控制面板GT10和變頻器 VFOC設(shè)備之間的通信程序的編制方法,以實(shí)現(xiàn)設(shè)備之間的通信。
2 系統(tǒng)配置及系統(tǒng)參數(shù)的設(shè)置
2.1 系統(tǒng)配置
本系統(tǒng)利用松下可編程控制器FP∑、可編程智能控制面板GT10(觸摸屏)和變頻器 VFOC設(shè)備之間通信的方式對(duì)電機(jī)進(jìn)行正反轉(zhuǎn)控制,系統(tǒng)將通過(guò)GT10給PLC發(fā)送命令控制變頻器實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)。 圖1是系統(tǒng)配置示意圖,其中GT10作為人機(jī)界面,PLC作為主站, VFOC為從站。系統(tǒng)連接使用了PLC便于調(diào)試的穿越功能,即計(jì)算機(jī)與GT10相連,GT10與PLC相連,GT10與PLC間通信進(jìn)行的同時(shí),GT10的數(shù)據(jù)傳送和計(jì)算機(jī)對(duì)PLC程序的調(diào)試也可同時(shí)進(jìn)行。PLC使用的通信插件是具有1通道RS232C和1通道RS485的FPG-COM4。FPG-COM4中的RS232與GT10相連,RS485與變頻器VFOC相連。
圖1 系統(tǒng)配置示意圖
2.2 系統(tǒng)參數(shù)設(shè)置
在進(jìn)行通信之前,必須對(duì)各設(shè)備的通信參數(shù)(如波特率,通信格式等)進(jìn)行設(shè)置,即進(jìn)行通信初始化設(shè)置,使其對(duì)應(yīng)一致。
2.2.1 PLC系統(tǒng)參數(shù)的設(shè)置
PLC通信口的數(shù)據(jù)格式、波特率等通信設(shè)定可以通過(guò)PLC的系統(tǒng)寄存器進(jìn)行設(shè)置。 在FPWINGR中的“選項(xiàng)”菜單中,選擇“PLC系統(tǒng)寄存器設(shè)置”進(jìn)行PLC系統(tǒng)參數(shù)的設(shè)置,如下:
COM1口:通信模式