本發(fā)明涉及可編程序控制器技術(shù)領(lǐng)域,尤其涉及一種基于ab系統(tǒng)的plc即插即用模塊的創(chuàng)建方法。
背景技術(shù):
plc模塊是工業(yè)控制常用的控制硬件設(shè)備,plc模塊的穩(wěn)定性及耐用性使其在工業(yè)控制上有著很強(qiáng)的應(yīng)用區(qū)間,然而,現(xiàn)有的工程控制模塊的創(chuàng)建,可選擇區(qū)間小,使用不便,在每次進(jìn)行修改或者新增項(xiàng)目時(shí),都需要在原plc模塊邏輯基礎(chǔ)上進(jìn)行再次開(kāi)發(fā),增加了工程控制模塊二次開(kāi)發(fā)所需的時(shí)間同時(shí)無(wú)法保證工程原有邏輯的安全性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在解決現(xiàn)有技術(shù)的不足,而提供一種基于ab系統(tǒng)的plc即插即用模塊的創(chuàng)建方法。
本發(fā)明為實(shí)現(xiàn)上述目的,采用以下技術(shù)方案:一種基于ab系統(tǒng)的plc即插即用模塊的創(chuàng)建方法,其特征在于,包括以下步驟:
(1)首先將待載入的plc通過(guò)ab系統(tǒng)的rslogix5000軟件進(jìn)行操作;
(2)創(chuàng)建程序時(shí),打開(kāi)rslogix5000軟件,通過(guò)編輯模塊進(jìn)行程序的編輯,新建通過(guò)遠(yuǎn)程msg編輯的數(shù)組,并將源程序中的輸入輸出數(shù)組與之關(guān)聯(lián),建立所需程序的輸入輸出關(guān)聯(lián)數(shù)組;
(3)選擇記憶存儲(chǔ)卡,將所需程序的輸入輸出關(guān)聯(lián)數(shù)組寫(xiě)入cpu;
(4)寫(xiě)入完成后對(duì)各個(gè)程序進(jìn)行加密處理,將每一部分邏輯分層進(jìn)行加密操作,并生成加密鑰匙放入不同文件夾中,相應(yīng)管理部門(mén)的相應(yīng)程序人員即可查看或修改相應(yīng)內(nèi)容;
(5)對(duì)加密處理后的cpu進(jìn)行封裝操作即完成創(chuàng)建。
本發(fā)明的有益效果是:本發(fā)明plc模塊的創(chuàng)建方法使plc模塊具有很強(qiáng)的穩(wěn)定性,并且類(lèi)型多樣化,可選擇區(qū)間大,節(jié)約成本,由使用方通過(guò)編輯msg來(lái)使用模塊,使用方便,減少了工程控制模塊二次開(kāi)發(fā)所需的時(shí)間,不必使原有廠(chǎng)區(qū)控制邏輯展示給再次開(kāi)發(fā)者,保證了原有文件的安全性,能最大程度保證工程原有plc邏輯不受再次開(kāi)發(fā)者影響。
附圖說(shuō)明
圖1為本發(fā)明即插即用模塊的創(chuàng)建流程圖;
以下將結(jié)合本發(fā)明的實(shí)施例參照附圖進(jìn)行詳細(xì)敘述。
具體實(shí)施方式
下面結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明:
實(shí)施例1
以ab模塊l73載入自動(dòng)堆料程序?yàn)槔?。首先?duì)待載入的plc通過(guò)ab系統(tǒng)的rslogix5000軟件進(jìn)行自動(dòng)堆料程序操作,創(chuàng)建自動(dòng)堆料程序時(shí),打開(kāi)rslogix5000軟件,通過(guò)編輯模塊進(jìn)行程序的編輯,新建通過(guò)遠(yuǎn)程msg編輯的數(shù)組,并將源程序中的輸入輸出數(shù)組與之關(guān)聯(lián),建立自動(dòng)堆料程序的輸入輸出關(guān)聯(lián)數(shù)組,選擇記憶存儲(chǔ)卡,將自動(dòng)堆料程序的輸入輸出關(guān)聯(lián)數(shù)組寫(xiě)入cpu,寫(xiě)入完成后對(duì)自動(dòng)堆料程序進(jìn)行加密處理,將每一部分邏輯分層進(jìn)行加密操作,并生成加密鑰匙放入不同文件夾中,相應(yīng)管理部門(mén)的相應(yīng)程序人員即可查看或修改相應(yīng)內(nèi)容,對(duì)加密處理后的cpu進(jìn)行封裝操作即完成創(chuàng)建。
實(shí)施例2
以ab模塊l73載入自動(dòng)取料程序?yàn)槔J紫葘?duì)待載入的plc通過(guò)ab系統(tǒng)的rslogix5000軟件進(jìn)行自動(dòng)取料程序操作,創(chuàng)建自動(dòng)取料程序時(shí),打開(kāi)rslogix5000軟件,通過(guò)編輯模塊進(jìn)行程序的編輯,新建通過(guò)遠(yuǎn)程msg編輯的數(shù)組,并將源程序中的輸入輸出數(shù)組與之關(guān)聯(lián),建立自動(dòng)取料程序的輸入輸出關(guān)聯(lián)數(shù)組,選擇記憶存儲(chǔ)卡,將自動(dòng)取料程序的輸入輸出關(guān)聯(lián)數(shù)組寫(xiě)入cpu,寫(xiě)入完成后對(duì)自動(dòng)取料程序進(jìn)行加密處理,將每一部分邏輯分層進(jìn)行加密操作,并生成加密鑰匙放入不同文件夾中,相應(yīng)管理部門(mén)的相應(yīng)程序人員即可查看或修改相應(yīng)內(nèi)容,對(duì)加密處理后的cpu進(jìn)行封裝操作即完成創(chuàng)建。
上面對(duì)本發(fā)明進(jìn)行了示例性描述,顯然本發(fā)明具體實(shí)現(xiàn)并不受上述方式的限制,只要采用了本發(fā)明的方法構(gòu)思和技術(shù)方案進(jìn)行的各種改進(jìn),或未經(jīng)改進(jìn)直接應(yīng)用于其它場(chǎng)合的,均在本發(fā)明的保護(hù)范圍之內(nèi)。