詳細(xì)介紹
EPRO/MMS6312
EPRO/MMS6312
主營產(chǎn)品:
DCS、PLC、工業(yè)機(jī)器人備件、伺服驅(qū)動(dòng)器、輸入輸出模塊、冗余容錯(cuò)控制系統(tǒng)卡件,Allen Bradley羅克韋爾1756-1785-1771-1784-1746-1747-1757系列模塊1336、1305/1398系列觸摸屏驅(qū)動(dòng),F(xiàn)XOBORO??怂共_FBM模塊,施耐德140模塊,西門子TI系列MOOER模塊,霍尼韋爾DCS卡件,GE、英維思TRICONEX,黑馬HIMA、本特利350系統(tǒng)備件、西屋模塊等。
二、指令表語言(IL)
指令表編程語言是與匯編語言類似的一種助記符編程語言,和匯編語言一樣由操作碼和操作數(shù)組成。
特點(diǎn):
1、常采用助記符來表示操作功能,具有容易記憶,便于掌握;
2、與梯形圖有對(duì)應(yīng)關(guān)系,在PLC編程軟件下可以相互轉(zhuǎn)換有部分軟件沒有這個(gè)功能(如:三菱的GX Works2)
3、便于操作,在手持編程器的鍵盤上采用助記符表示,在無計(jì)算機(jī)的場(chǎng)合可實(shí)現(xiàn)編程設(shè)計(jì)。
一、建立軟件輔助設(shè)計(jì)平臺(tái)
準(zhǔn)備一臺(tái)個(gè)人計(jì)算機(jī),安裝好與plc相應(yīng)的輔助設(shè)計(jì)軟件,打開設(shè)計(jì)軟件,按照提示輸入必要的設(shè)置,安排好該應(yīng)用軟件的保存地址就可以開展工作了。這些工作,在有關(guān)手冊(cè)中或是相關(guān)書籍中均有詳細(xì)說明,本書不再贅述。當(dāng)然,對(duì)于那些十分簡單的任務(wù),也可以直接用手操編程器,經(jīng)濟(jì)而實(shí)惠,而且*。
二、編寫應(yīng)用軟件
按照功能塊圖,逐塊編寫。在編寫程序之前,筆者的習(xí)慣是先將PLC的內(nèi)存空間做初步的分割安排。每一塊都使用一個(gè)整數(shù)步號(hào)作為起始地址(相當(dāng)于匯編語言中的ORG指令功能),這樣便于將來查閱、修改和替換。一般的編寫順序是:系統(tǒng)構(gòu)成、參數(shù)設(shè)定和輸入輸出驅(qū)動(dòng)程序模塊(其中有一部分可能是只需一次性掃描的指令),然后編寫保護(hù)模塊。以上兩大模塊是系統(tǒng)運(yùn)行的常用模塊,也就是PLC每一次掃描都必須經(jīng)過的模塊。再編寫用于設(shè)備調(diào)試的點(diǎn)動(dòng)模塊和用于執(zhí)行單項(xiàng)功能的手動(dòng)模塊。此時(shí)已經(jīng)可以開機(jī)調(diào)試了,逐一檢查輸入口讀入的狀態(tài)和數(shù)據(jù),點(diǎn)動(dòng)輸出通道的動(dòng)作或數(shù)據(jù)。一切正常之后,對(duì)于相對(duì)復(fù)雜些的模塊,先畫出這一塊內(nèi)部的流程圖。
三、離線仿真
應(yīng)用軟件編寫好之后,或其中一個(gè)獨(dú)立模塊編寫好之后,首先應(yīng)進(jìn)行語法檢查,然后進(jìn)行指令集與梯形圖對(duì)應(yīng)關(guān)系檢查。艾特貿(mào)易小編曾經(jīng)發(fā)現(xiàn)過指令集檢查無誤,但是與之對(duì)應(yīng)的梯形圖卻不正常的情況。此時(shí)若將程序下載到PLC中,可能會(huì)出現(xiàn)錯(cuò)誤,拒絕運(yùn)行。以上步驟正確完成之后,接著才可利用仿真平臺(tái)進(jìn)行虛擬運(yùn)行(PC模仿PLC進(jìn)行工作,外部的輸入和輸出可以假設(shè))。
不少早期的輔助設(shè)計(jì)軟件沒有離線仿真功能,那就只能下載到PLC之后,再進(jìn)行調(diào)試。