本發(fā)明屬于數(shù)據(jù)的傳輸與處理的技術(shù)領(lǐng)域,尤其涉及一種新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置工具。
背景技術(shù):
現(xiàn)有的熱熔膠機(jī)流量計(jì)控制采用的是液晶觸摸控制,不具備通過以太網(wǎng)進(jìn)行監(jiān)控的功能,導(dǎo)致相應(yīng)參數(shù)配置及其流量計(jì)的統(tǒng)計(jì)不便,本發(fā)明申請解決了熱熔膠機(jī)流量通過以太網(wǎng)進(jìn)行傳輸與監(jiān)控的技術(shù)難點(diǎn),并實(shí)現(xiàn)通過以太網(wǎng)進(jìn)行熱熔膠機(jī)流量計(jì)相應(yīng)配置及其流量統(tǒng)計(jì)的便捷功能。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置工具,旨在解決現(xiàn)有的熱熔膠機(jī)流量計(jì)的多機(jī)與PLC通訊時(shí)便攜的功能;因現(xiàn)有的熱熔膠機(jī)流量計(jì)控制系統(tǒng)在批量標(biāo)準(zhǔn)化生產(chǎn)時(shí),所生產(chǎn)的控制系統(tǒng)配置都是一樣,無法滿足不同的用戶需求因?yàn)樵谕痪W(wǎng)段只有一個(gè)ip地址存在否則出現(xiàn)報(bào)錯(cuò)無法通訊,需要逐個(gè)模塊的內(nèi)部程序修改ip和相關(guān)參數(shù)造成不便。
本發(fā)明是這樣實(shí)現(xiàn)的,本發(fā)明提供的一種新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置工具,所述新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)配置的需求物料包括:熱熔膠機(jī)流量計(jì)以太網(wǎng)模塊、上位機(jī)軟件、交換機(jī)16口、通訊網(wǎng)線。
搜索單元,用于搜索在線的熱熔膠流量計(jì)客戶端數(shù)量;
熱熔膠流量計(jì)名稱單元,用于修改熱熔膠流量計(jì)名稱;
連接模式單元,用于設(shè)置與PLC的連接模式;
通訊端口單元,用于設(shè)置熱熔膠流量計(jì)終端的端口號;
IP地址單元,用于設(shè)置PLC以太網(wǎng)通訊的IP地址;
端口號單元,用于設(shè)置PLC以太網(wǎng)通訊的端口號;
MAC地址單元,用于設(shè)置熱熔膠流量計(jì)以太網(wǎng)的MAC地址;
DHCP服務(wù)器配置單元,用于設(shè)置熱熔膠流量計(jì)IP地址的獲取方式;
軟元件類型單元,用于設(shè)置寫入PLC的軟元件類型;
啟始軟元件單元,用于寫入PLC的起始地址;
軟元件數(shù)量單元,用于寫入PLC的軟元件數(shù)量;
刷新周期單元,用于數(shù)據(jù)寫入PLC的刷新周期。
進(jìn)一步,所述搜索單元還用于搜索網(wǎng)上已連接的熱熔膠機(jī)流量計(jì);
所述通訊端口單元和在PLC通迅時(shí)配置為1021和1022;
MAC地址單元不與其它設(shè)備重復(fù);
DHCP服務(wù)器配置單元獲取熱熔膠流量計(jì)IP地址時(shí),Enable則從DHCP服務(wù)器自動(dòng)獲取IP地址;Disable時(shí)側(cè)手動(dòng)配置流量計(jì)的IP地址和子網(wǎng)掩碼以及網(wǎng)關(guān);
刷新周期單元在數(shù)據(jù)寫入PLC的刷新周期中,當(dāng)流量的數(shù)據(jù)采集后并不會(huì)立即寫入PLC,通過設(shè)置刷新周期時(shí)間,從而周期性的寫入PLC;設(shè)置的數(shù)據(jù)單位為10ms。
進(jìn)一步,所述新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置工具通過以太網(wǎng)與熱熔膠機(jī)流量計(jì)連接。
本發(fā)明基于以太網(wǎng)的PLC對接熱熔膠機(jī)流量計(jì),具有數(shù)據(jù)傳輸、支持三菱MC協(xié)議、連接定期自動(dòng)發(fā)送數(shù)據(jù)、參數(shù)的靈活配置、數(shù)據(jù)處理效率高等特性。其特性體現(xiàn)在如下:
本發(fā)明提供的新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置工具,通過軟件進(jìn)行以太網(wǎng)參數(shù)和熱熔膠機(jī)流量計(jì)等參數(shù)設(shè)置,在軟件操作下,通過以太網(wǎng)進(jìn)行控制熱熔膠機(jī)流量計(jì)的功能,解決了熱熔膠機(jī)使用上的不便利性的問題,在批量標(biāo)準(zhǔn)化生產(chǎn)時(shí),客戶能進(jìn)行按需求配置,以滿足不同的用戶需求,提高了生產(chǎn)效率和增強(qiáng)了功能上的靈活性。
本發(fā)明通過對熱熔膠機(jī)流量計(jì)及以太網(wǎng)的PLC數(shù)據(jù)接系統(tǒng),對在線的網(wǎng)上已連接的熱熔膠機(jī)流量計(jì)搜索連接,可修改熱熔膠流量計(jì)名稱,便于區(qū)分管理,根據(jù)設(shè)置熱熔膠流量計(jì)終端的端口號(配置1021和1022)、設(shè)置三菱PLC以太網(wǎng)通訊的IP地址、設(shè)置三菱PLC以太網(wǎng)通訊的端口號(默認(rèn)為5000)、設(shè)置以太網(wǎng)模塊的MAC地址(注意:不能和其它設(shè)備重復(fù))和配置DHCP服務(wù)器配置(可分為自動(dòng)獲取IP模式和手動(dòng)配置IP模式、子網(wǎng)掩碼以及網(wǎng)關(guān))進(jìn)行數(shù)據(jù)的通訊交互,建立通訊后,設(shè)置PLC控制器的的軟元件類型和寫入軟元件起始地址和元件數(shù)量,進(jìn)行周期性地寫入數(shù)據(jù)。
本發(fā)明支持三菱MC協(xié)議,連接上以太網(wǎng),熱熔膠流量計(jì)將開始以設(shè)定的PLC控制器寫入數(shù)據(jù)設(shè)定和設(shè)置的刷新時(shí)間,定期自動(dòng)發(fā)送數(shù)據(jù);如果此時(shí)沒有PLC控制器存在,將會(huì)等待PLC控制器的連,一旦PLC控制器恢復(fù)連接數(shù)據(jù)將被寫入;同一網(wǎng)絡(luò)對于熱熔膠流量計(jì)的連接數(shù)量不受限制,本發(fā)明確定了熱熔膠流量計(jì)和所有網(wǎng)絡(luò)上的設(shè)備IP地址不重復(fù),有利于數(shù)據(jù)處理效率高效率工作,軟件操作方便,簡單,靈活等。
附圖說明
圖1是本發(fā)明實(shí)例提供的新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置示意圖。
圖中:1、熱熔膠機(jī)流量計(jì);2、新型熱熔膠機(jī)流量計(jì)對PLC控制系統(tǒng)的遠(yuǎn)程調(diào)試配置明細(xì)表;3、以太網(wǎng)。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
下面結(jié)合附圖及實(shí)施例對本發(fā)明的應(yīng)用原理作詳細(xì)描述。
(一)參數(shù)設(shè)置菜單說明
1、Search:搜索在線的熱熔膠流量計(jì)客戶端數(shù)量搜索網(wǎng)上已連接的熱熔膠機(jī)流量計(jì)。
2、Module Name:熱熔膠流量計(jì)名稱
熱熔膠流量計(jì)的名稱,可以修改,以便于設(shè)置時(shí)對多個(gè)熱熔膠流量計(jì)進(jìn)行區(qū)分。
3、Connection Mode:與PLC連接模式,UDP通訊不可更改。
4、Port Address:通訊端口
當(dāng)需要和PLC通迅時(shí),設(shè)置熱熔膠流量計(jì)終端的端口號,不能配置為1021和1022。
5、Remote Ip Adress:PLC的IP地址
PLC通迅時(shí),設(shè)置三菱PLC以太網(wǎng)通訊的IP地址。
6、Remote Port Address:PLC的端口號
PLC通迅時(shí),設(shè)置三菱PLC以太網(wǎng)通訊的端口號。
7、MAC Address:MAC地址
設(shè)置熱熔膠流量計(jì)以太網(wǎng)模塊的MAC地址,不能和其它設(shè)備重復(fù)。
8、DHCP Config:DHCP服務(wù)器配置
設(shè)置熱熔膠流量計(jì)IP地址的獲取方式,Enable則從DHCP服務(wù)器自動(dòng)獲取IP地址;Disable時(shí)則手動(dòng)配置流量計(jì)的IP地址和子網(wǎng)掩碼以及網(wǎng)關(guān)。
9、Type Device:軟元件類型
當(dāng)和PLC通訊時(shí)設(shè)置寫入PLC的軟元件類型。
10、Start of Device:啟始軟元件
當(dāng)和PLC通訊時(shí)寫入PLC的起始地址。
11、Number of Devices:軟元件數(shù)量
寫入PLC的軟元件數(shù)量,流量計(jì)每一個(gè)通道,流量部分占用PLC的32位數(shù)據(jù),總量也占用PLC的32位數(shù)據(jù).四個(gè)通道寫入”D”寄存器將占用PLC的D數(shù)據(jù)寄存器16點(diǎn)的數(shù)據(jù);如果只需將第一通道的數(shù)據(jù)寫入PLC,可將軟元件數(shù)量設(shè)定為4。
12、Refresh Cycle:刷新周期
數(shù)據(jù)寫入PLC的刷新周期.當(dāng)流量的數(shù)據(jù)采及(面板顯示)后并不會(huì)立即寫入PLC,通過設(shè)置刷新周期時(shí)間,而周期性的寫入PLC.設(shè)置的數(shù)據(jù)是10ms為單位,如設(shè)置200則刷新周期為2秒鐘。
(二)通訊
熱熔膠流量計(jì)的以太網(wǎng),支持三菱MC協(xié)議。
一旦連接上以太網(wǎng),熱熔膠流量計(jì)將開始以設(shè)定的PLC寫入數(shù)據(jù)設(shè)定和設(shè)置的刷新時(shí)間,定期發(fā)送數(shù)據(jù)PLC,如果此時(shí)沒有PLC存在,將會(huì)等待PLC的連,一旦PLC恢復(fù)連接數(shù)據(jù)將被寫入。
同一網(wǎng)絡(luò)對于熱熔膠流量計(jì)的連接數(shù)量不受限制,但是必須確定熱熔膠流量計(jì)和所有網(wǎng)絡(luò)上的設(shè)備IP地址不重復(fù)。
(三)PLC控制系統(tǒng);包括:
搜索單元,用于搜索在線的熱熔膠流量計(jì)客戶端數(shù)量;
熱熔膠流量計(jì)名稱單元,用于修改熱熔膠流量計(jì)名稱;
連接模式單元,用于設(shè)置與PLC的連接模式;
通訊端口單元,用于設(shè)置熱熔膠流量計(jì)終端的端口號;
IP地址單元,用于設(shè)置PLC以太網(wǎng)通訊的IP地址;
端口號單元,用于設(shè)置PLC以太網(wǎng)通訊的端口號;
MAC地址單元,用于設(shè)置熱熔膠流量計(jì)以太網(wǎng)模塊的MAC地址;
DHCP服務(wù)器配置單元,用于設(shè)置熱熔膠流量計(jì)IP地址的獲取方式,Enable則從DHCP服務(wù)器自動(dòng)獲取IP地址;Disable時(shí)則手動(dòng)配置流量計(jì)的IP地址和子網(wǎng)掩碼以及網(wǎng)關(guān);
軟元件類型單元,用于設(shè)置寫入PLC的軟元件類型;
啟始軟元件單元,用于寫入PLC的起始地址;
軟元件數(shù)量單元,用于寫入PLC的軟元件數(shù)量;
刷新周期單元,用于數(shù)據(jù)寫入PLC的刷新周期。
(四)軟件配置步驟
在搜索時(shí)電腦和熱熔膠流量計(jì)的以太網(wǎng)可以不在同一網(wǎng)段,當(dāng)需要讀取配置信息時(shí)則需要將電腦IP地址設(shè)置成同一網(wǎng)段。
1.運(yùn)行軟件
點(diǎn)擊桌面圖標(biāo)或點(diǎn)擊開始xinshi Flowmeter——Xinshi Flowmete。
2.搜索 點(diǎn)擊search按鈕
如果有熱熔膠流量計(jì)在網(wǎng)絡(luò)上,則顯示框內(nèi)有熱熔膠流量計(jì)的信息。
3.讀取配置信息
點(diǎn)擊流量計(jì)的名稱,讀取配置信息。
4.保存
點(diǎn)擊Save按鈕保存,或點(diǎn)擊Exit按鈕不保存退出,保存成功,彈出成功對話框。
如圖1所示,本發(fā)明實(shí)施例提供的新型熱熔膠機(jī)流量計(jì)及以太網(wǎng)的PLC數(shù)據(jù)對接系統(tǒng)包括:熱熔膠流量計(jì)1;熱熔膠流量計(jì)1,用于將熱熔膠流量計(jì)1的數(shù)據(jù)傳輸至新型熱熔膠機(jī)流量計(jì)的PLC控制系統(tǒng)2;
新型熱熔膠機(jī)流量計(jì)的PLC控制系統(tǒng)2,通過以太網(wǎng)3與熱熔膠流量計(jì)1通訊,用于設(shè)置網(wǎng)卡IP地址、PLC的相關(guān)參數(shù),作相應(yīng)顯示和報(bào)警。
新型熱熔膠機(jī)流量計(jì)的PLC控制系統(tǒng)2設(shè)置有:
搜索單元,用于搜索在線的熱熔膠流量計(jì)客戶端數(shù)量;還用于搜索網(wǎng)上已連接的熱熔膠機(jī)流量計(jì)。
熱熔膠流量計(jì)名稱單元,用于修改熱熔膠流量計(jì)名稱;以便于設(shè)置時(shí)對多個(gè)熱熔膠流量計(jì)進(jìn)行區(qū)分。
連接模式單元,用于設(shè)置與PLC的連接模式UDP通訊不可更改。
通訊端口單元,用于設(shè)置熱熔膠流量計(jì)終端的端口號當(dāng)需要和PLC通迅時(shí),設(shè)置熱熔膠流量計(jì)終端的端口號.配置為1021和1022。
IP地址單元,PLC通迅時(shí),用于設(shè)置PLC以太網(wǎng)通訊的IP地址。
端口號單元,用于設(shè)置PLC以太網(wǎng)通訊的端口號;
MAC地址單元,用于設(shè)置熱熔膠流量計(jì)以太網(wǎng)的MAC地址;置熱熔膠流量計(jì)以太網(wǎng)模塊的MAC地址,不能和其它設(shè)備重復(fù)。
DHCP服務(wù)器配置單元,用于設(shè)置熱熔膠流量計(jì)IP地址的獲取方式;Enable則從DHCP服務(wù)器自動(dòng)獲取IP地址;Disable時(shí)側(cè)手動(dòng)配置流量計(jì)的IP地址和子網(wǎng)掩碼以及網(wǎng)關(guān)。
軟元件類型單元,當(dāng)和PLC通訊時(shí)用于設(shè)置寫入PLC的軟元件類型。
啟始軟元件單元,當(dāng)和PLC通訊時(shí)用于寫入PLC的起始地址;
軟元件數(shù)量單元,當(dāng)和PLC通訊時(shí)用于寫入PLC的軟元件數(shù)量;流量計(jì)每一個(gè)通道,流量部分占用PLC的32位數(shù)據(jù),總量也占用PLC的32位數(shù)據(jù).四個(gè)通道寫入”D”寄存器將占用PLC的D數(shù)據(jù)寄存器16點(diǎn)的數(shù)據(jù);如果只需將第一通道的數(shù)據(jù)寫入PLC,可將軟元件數(shù)量設(shè)定為4。
刷新周期單元,用于數(shù)據(jù)寫入PLC的刷新周期;數(shù)據(jù)寫入PLC的刷新周期.當(dāng)流量的數(shù)據(jù)采及(面板顯示)后并不會(huì)立即寫入PLC,通過設(shè)置刷新周期時(shí)間,而周期性的寫入PLC.設(shè)置的數(shù)據(jù)是10ms為單位,如設(shè)置200則刷新周期為2秒鐘。
本發(fā)明基于以太網(wǎng)的PLC對接熱熔膠機(jī)流量計(jì),具有數(shù)據(jù)傳輸、支持三菱MC協(xié)議、連接定期自動(dòng)發(fā)送數(shù)據(jù)、參數(shù)的靈活配置、提高了數(shù)據(jù)處理效率、增加了接熱熔膠機(jī)流量計(jì)使用便利性等特性。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。