HONEYWELL CC-PDIS01 51405042-175
HONEYWELL CC-PDIS01 51405042-175
可編程控制器(簡稱pc或plc)是隨著技術(shù)的進(jìn)步與現(xiàn)代社會生產(chǎn)方式的轉(zhuǎn)變,為適應(yīng)多品種、生產(chǎn)系統(tǒng)高可靠性的需要產(chǎn)生發(fā)展起來的一種新型工業(yè)自動化控制裝置。該裝置以微型計(jì)算機(jī)為核心,從1969年問世以來,由于其具有通用靈活的控制性能、可以適應(yīng)各種工業(yè)環(huán)境的高可靠性、入門簡單但能夠承擔(dān)大規(guī)模系統(tǒng)的控制能力、通信方便可以構(gòu)成各種網(wǎng)絡(luò),在工業(yè)自動化領(lǐng)域取得了廣泛應(yīng)用。有人將可編程控制器控制技術(shù)與數(shù)控技術(shù)、cad/cam技術(shù)、工業(yè)機(jī)器人技術(shù)并稱為現(xiàn)代工業(yè)自動化技術(shù)的四大支柱。
上世紀(jì)80年代以來,我國大量引進(jìn)國外許多品牌的可編程控制器,其中以siemens(西門子)、mitsubishi(三菱)和omron(歐姆龍、立石)三種品牌居多。siemens可編程控制器以“博大精深”著稱,其品種之全、類型之多、可控制的規(guī)模之大,mitsubishi可編程控制器以“豐富多彩”為特點(diǎn),不僅類型很多,而且*,不同系列機(jī)型間有不同特點(diǎn);omron可編程控制器則以“精巧實(shí)用”為其特點(diǎn)。當(dāng)然其他的可編程控制器也有其特點(diǎn)。雖然不同品牌的可編程控制器間存在許多差異,但在功能和應(yīng)用角度看是相通的。
在工業(yè)控制中存在著大量的順序控制。諸如機(jī)床自動加工、自動生產(chǎn)線的自動運(yùn)行及機(jī)械手的動作等,都是按照固定的順序進(jìn)行動作,因此就必須熟練掌握梯形圖的各種順序控制設(shè)計(jì)方法。本文根據(jù)mitsubishifx系列可編程控制器編程特點(diǎn),論述了四種順序控制設(shè)計(jì)方法的不同編程思想和特點(diǎn)。
2.1順控問題
順序控制就是指生產(chǎn)過程可以根據(jù)生產(chǎn)工藝預(yù)先規(guī)定各部件的動作順序,在外信號、內(nèi)部狀態(tài)或時(shí)間、數(shù)量等條件的作用下,使生產(chǎn)過程中的每個(gè)執(zhí)行機(jī)構(gòu)自動有步驟地進(jìn)行操作。順序控制設(shè)計(jì)法就是按照特定設(shè)計(jì)規(guī)則設(shè)計(jì)可編程控制器程序梯形圖的方法,程序中使用的編程元件一般為狀態(tài)寄存器s或輔助繼電器m,其實(shí)質(zhì)是在輸入信號與輸出信號之間增加中間編程元件,用以代表生產(chǎn)工藝中各個(gè)階段。這種設(shè)計(jì)方法具有編程效率高,設(shè)計(jì)思路清晰,易于掌握,調(diào)試、修改、維護(hù)方便等優(yōu)點(diǎn),從設(shè)計(jì)到使用及維護(hù)的周期較經(jīng)驗(yàn)設(shè)計(jì)法明顯縮短。采用順序控制設(shè)計(jì)法可以將結(jié)構(gòu)化、模塊化編程的思想運(yùn)用到梯形圖設(shè)計(jì)中來,改善程序的條理性和可讀性。在使用順序控制設(shè)計(jì)法設(shè)計(jì)梯形圖時(shí),首先要根據(jù)系統(tǒng)的工藝過程,設(shè)計(jì)出順序功能圖,然后根據(jù)順序功能圖編寫出梯形圖。
2.2關(guān)于iec61131-3標(biāo)準(zhǔn)編程語言
iec61131-3標(biāo)準(zhǔn)編程語言包括圖形化編程語言和文本化編程兩大類型語言。其中,圖形化編程語言包括3種:1.梯形圖(ld-ladderdiagram);2.功能塊圖(fbd-functionblockdiagram);3.順序功能圖(sfc-sequentialfunctionchart)。文本化編程語言包括2種:1.指令表(il-instructionlist);2.結(jié)構(gòu)化文本(st-struturedtext)。
早已經(jīng)納入iec61131-3標(biāo)準(zhǔn)編程語言的順序功能圖(sequentialfunctionchart簡稱sfc)是描述控制系統(tǒng)的順控過程、功能和特性的標(biāo)準(zhǔn)化plc圖形順控編程主流語言。sfc是設(shè)計(jì)可編程控制器的順序控制程序的主要工具,它由步、動作(或命令)、轉(zhuǎn)換、轉(zhuǎn)換條件和有向連線組成,如圖1所示。設(shè)計(jì)的順序功能圖必須要由步和有向連線組成閉合回路,使系統(tǒng)能夠多次重復(fù)執(zhí)行同一工藝過程,不出現(xiàn)中斷的現(xiàn)象。
本文特別指出,對于具有sfc語言直接實(shí)現(xiàn)順控編程功能的plc不在本文研討之列。本文僅僅使用sfc概念研討那些不具備sfc標(biāo)準(zhǔn)順控編程語言的小型plc的順控編程論題。盡管可編程控制器梯形圖順序控制設(shè)計(jì)不是plc順控編程的主流方法,但是梯形圖順控編程技術(shù)卻是相當(dāng)多的小型plc用戶經(jīng)常遇到的實(shí)際問題,也是本題具有重要實(shí)際意義之所在。