140 NOM 211 00模塊
140 NOM 211 00模塊
140 NOM 211 00模塊
1 引言
工業(yè)控制中,許多場(chǎng)合要應(yīng)用順序控制的方式進(jìn)行控制,即時(shí)序邏輯的控制方式。但對(duì)于控制對(duì)象較多,工藝復(fù)雜的生產(chǎn)過(guò)程,編制PLC程序時(shí),編程人員需要針對(duì)生產(chǎn)進(jìn)程,分析各個(gè)對(duì)象的狀態(tài),用各種邏輯互鎖完成編程。當(dāng)采用設(shè)備階段控制方式編程時(shí),將使編程變得十分簡(jiǎn)潔。直接面對(duì)設(shè)備的狀態(tài)進(jìn)程去完成控制。將傳統(tǒng)的互鎖邏輯關(guān)系,演化成設(shè)備狀態(tài)的關(guān)系,對(duì)設(shè)備的待機(jī)、運(yùn)行、保持、重啟、中止、放棄、停止、完成、復(fù)位等狀態(tài)進(jìn)程進(jìn)行管理,這對(duì)于整個(gè)生產(chǎn)過(guò)程中設(shè)備運(yùn)行狀態(tài)決定動(dòng)作程序,且設(shè)備的動(dòng)作相對(duì)獨(dú)立的需求是極為方便的,也成為當(dāng)前推廣的編程方式。
2 設(shè)備階段控制方式的實(shí)現(xiàn)
在進(jìn)行設(shè)備階段控制編程時(shí),首先根據(jù)生產(chǎn)工藝和動(dòng)作順序,將整個(gè)生產(chǎn)過(guò)程分成正常工作階段和非正常工作階段。正常工作階段由待機(jī)、運(yùn)行、完成、復(fù)位組成,非正常工作階段由暫停、重啟、停止和放棄階段組成,如圖1所示。設(shè)備的階段控制由主程序來(lái)控制,每一個(gè)時(shí)刻設(shè)備只能處于一個(gè)狀態(tài)。對(duì)每一個(gè)狀態(tài),根據(jù)控制要求編制相應(yīng)的程序模塊。在程序編制中,采用結(jié)構(gòu)化的編程方法,以面向?qū)ο蟮姆绞?,編制相?yīng)的功能塊,完成控制要求。
圖1 設(shè)備階段控制組成圖
3 設(shè)備階段控制在倉(cāng)庫(kù)控制的應(yīng)用
3.1 生產(chǎn)線立體倉(cāng)庫(kù)系統(tǒng)組成
生產(chǎn)線立體倉(cāng)庫(kù)由原料庫(kù)和成品庫(kù)、提升機(jī)和控制系統(tǒng)組成。通過(guò)生產(chǎn)線上工裝板的裝載情況完成出庫(kù)和入庫(kù)操作,系統(tǒng)構(gòu)成如圖2所示,系統(tǒng)的控制如圖3所示。
圖2 生產(chǎn)線立體倉(cāng)庫(kù)結(jié)構(gòu)圖
圖3生產(chǎn)線立體倉(cāng)厙控制系統(tǒng)圖
立體倉(cāng)儲(chǔ)庫(kù),每個(gè)倉(cāng)儲(chǔ)位都裝有檢測(cè)傳感器,實(shí)時(shí)監(jiān)控貨物的有無(wú),此立體倉(cāng)儲(chǔ)庫(kù)包含原材料區(qū)、成品區(qū),具體位號(hào)由程序設(shè)定。提升機(jī)X/y軸無(wú)刷電機(jī)實(shí)現(xiàn)貨物的定位。Z軸和R軸步進(jìn)電機(jī)及氣缸實(shí)現(xiàn)貨物的自動(dòng)存取??刂瞥绦蛞瓿韶浳锍鰩?kù)、入庫(kù)判斷,倉(cāng)庫(kù)貨位號(hào)判斷。定位、貨物的存放和限位保護(hù)等功能。如果按照常規(guī)的順序功能圖來(lái)編程,在每一個(gè)狀態(tài)都要考慮各個(gè)設(shè)備在正常和異常時(shí)控制,將十分復(fù)雜。如使用設(shè)備階段控制編程方法,將使編程變得十分簡(jiǎn)潔。
3.2 立體倉(cāng)庫(kù)的設(shè)備階段控制
按照設(shè)備階段控制的方法,根據(jù)立體倉(cāng)庫(kù)控制要求,將立體倉(cāng)庫(kù)控制分為設(shè)備待機(jī)、運(yùn)行、異常故障、停止、復(fù)位等階段。
設(shè)備待機(jī)階段是指提升機(jī)各軸處于零點(diǎn)位置,且X軸和y軸旋轉(zhuǎn)編碼器置零時(shí)狀態(tài)。
設(shè)備運(yùn)行階段是指根據(jù)庫(kù)位和生產(chǎn)線的來(lái)料狀態(tài),完成出入庫(kù)過(guò)程,當(dāng)出現(xiàn)異常時(shí)轉(zhuǎn)入異常處理狀態(tài)。
設(shè)備異常階段指生產(chǎn)過(guò)程中出現(xiàn)異常時(shí),按下“停止”按鍵或“急?!?,用手動(dòng)方式,排除故障。按下“復(fù)位”鍵,轉(zhuǎn)入復(fù)位進(jìn)入設(shè)備待機(jī)狀態(tài)。設(shè)備復(fù)位階段指巷道提升機(jī)完成零點(diǎn)歸位及編碼器清零的過(guò)程。設(shè)備停止階段指將運(yùn)動(dòng)的電機(jī)停止,等待指令過(guò)程。立體倉(cāng)庫(kù)的階段控制在主程序中通過(guò)“按鍵”或狀態(tài)量實(shí)現(xiàn),其階段控制流程圖見圖4。
圖4 立體倉(cāng)厙的設(shè)備階段控制圖
3.3 各個(gè)階段的控制實(shí)現(xiàn)
3.3.1 設(shè)備運(yùn)行階段
根據(jù)系統(tǒng)控制要求及設(shè)備狀態(tài),設(shè)備運(yùn)行階段要完成:1)出入庫(kù)判斷及倉(cāng)庫(kù)狀態(tài)的掃描,確定相應(yīng)的庫(kù)位及X軸、y軸坐標(biāo);2)根據(jù)坐標(biāo),各軸電機(jī)經(jīng)加減速定位;3)根據(jù)時(shí)序關(guān)系,確定狀態(tài),成貨物出入庫(kù)。系統(tǒng)主要I/0地址分配見表1。
表1 立體倉(cāng)庫(kù)系統(tǒng)主耍l/o地址
倉(cāng)位狀態(tài)的確定。為了節(jié)省I/O輸入點(diǎn)數(shù),采用矩陣掃描的方式。將倉(cāng)位狀態(tài)開關(guān)一端接在矩陣的行線上,另一端接在矩陣的列線上,每個(gè)行線分別接PLC輸出端,列線分別接PLC輸入端,通過(guò)定時(shí)掃描,確定倉(cāng)位的狀態(tài)。
定位。在立體倉(cāng)庫(kù)中提升機(jī)X軸和y軸直流無(wú)刷電機(jī)通過(guò)EM235輸出的o~5V電壓值控制電機(jī)的速度。通過(guò)目標(biāo)位置的坐標(biāo)轉(zhuǎn)換成的脈沖值與各軸絲杠上的編碼器值比較,確定速度的加減及運(yùn)動(dòng)的方向,以梯形速度曲線,保證定位。編碼器采用增量式編碼器,對(duì)編碼器的高速脈沖采用HSCl和HSC2高速計(jì)數(shù)器,用模式9,A/B相正交計(jì)數(shù)器模式完成編碼器脈沖的計(jì)數(shù)。
編碼器設(shè)置程序如下:
直流無(wú)刷電機(jī)的控制程序流程圖如圖5所示。
圖5 直流無(wú)刷電機(jī)控制流程圖
步進(jìn)電機(jī)的定位,采用目標(biāo)坐標(biāo)轉(zhuǎn)換成脈沖數(shù)控制。當(dāng)步進(jìn)電機(jī)連接絲杠時(shí),PLC發(fā)出N個(gè)脈沖,工作臺(tái)面移動(dòng)的距離為
式中:d為步進(jìn)電機(jī)驅(qū)動(dòng)器的脈沖細(xì)分?jǐn)?shù);0為步進(jìn)電機(jī)的步距角;行為絲杠的螺紋距。
PLC脈沖輸出使用脈沖串(PTO)功能在輸出端Q0.0或Q0.1輸出周期和脈沖數(shù)可變的脈沖串,控制步進(jìn)電機(jī)速度與距離。在立體倉(cāng)庫(kù)提升機(jī)的步進(jìn)電機(jī)控制中,使用圖6程序流程圖完成步進(jìn)電機(jī)的定位。步進(jìn)電機(jī)定位中加減速控制功能塊如圖7所示。
圖6 步進(jìn)電機(jī)定位控制流程圖
圖7 步進(jìn)電機(jī)速度控制圖
步進(jìn)電機(jī)速度控制模塊中加速勻速減速設(shè)定程序如下,其寄存器定義見表2。
表2 步進(jìn)電機(jī)加減速控制寄存器表
貨物的出庫(kù)入庫(kù)控制模塊,是標(biāo)準(zhǔn)的按時(shí)間先后順序執(zhí)行的程序,首先判斷出庫(kù)還是入庫(kù),采用順序功能圖的方式,利用狀態(tài)轉(zhuǎn)移的方式,將位置及庫(kù)位采用相對(duì)坐標(biāo)或坐標(biāo)的方式,調(diào)用電機(jī)定位程序模塊,完成貨物出庫(kù)或入庫(kù)控制。
3.3.2 設(shè)備的復(fù)位待機(jī)階段
將所有軸歸零,等待指令進(jìn)入設(shè)備運(yùn)行階段。首先將X軸和y軸目標(biāo)坐標(biāo)設(shè)為零。Z軸和R軸目標(biāo)坐標(biāo)固定,調(diào)用編碼器設(shè)置程序,使電機(jī)各軸運(yùn)動(dòng)。當(dāng)各軸接觸到零位開關(guān)時(shí),復(fù)位程序寄存器及編碼器,完成歸零過(guò)程。
3.3.3 設(shè)備停止階段
當(dāng)“停止”按鍵按下,X軸和y軸直流無(wú)刷電機(jī)通過(guò)模擬量模塊EM232輸出零,電機(jī)速度變?yōu)榱悖闺姍C(jī)停止。Z軸和R軸步進(jìn)電機(jī)通過(guò)調(diào)用功能塊完成。其程序如下:
3.4 設(shè)備階段的控制
將設(shè)備復(fù)位待機(jī)狀態(tài)、設(shè)備運(yùn)行狀態(tài)、設(shè)備故障狀態(tài)和設(shè)備停止?fàn)顟B(tài)使用順序功能圖中順序控制繼電器(SCR)指令及置位/復(fù)位(S/R)指令完成控制。其順序功能圖如圖8所示。
圖8 立體倉(cāng)厙設(shè)備階段控制順序功能圖
4 結(jié)論
立體倉(cāng)庫(kù)的進(jìn)出庫(kù)控制,涉及出入庫(kù)倉(cāng)位,電機(jī)的定位控制等方面,通過(guò)運(yùn)用設(shè)備階段編程的方式,用順序功能圖中狀態(tài)將生產(chǎn)過(guò)程與非生產(chǎn)過(guò)程的設(shè)備階段控制聯(lián)系起來(lái),使編程思路清晰。編程十分容易,將此種編程方式推廣到各種復(fù)雜控制中,將能大大節(jié)約編程時(shí)間,提高編程效率。
咨詢熱線:18150695049
誠(chéng)信經(jīng)營(yíng),質(zhì)量為首,誠(chéng)信至上,鼎晟達(dá)竭誠(chéng)為您服務(wù)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
漳州鼎晟達(dá)自動(dòng)化設(shè)備有限公司
聯(lián)系人:藍(lán)經(jīng)理(銷售經(jīng)理)
手機(jī) :18150695049
QQ :2880842794
郵箱 :2880842794@qq.com
傳真 :0596-3119658(請(qǐng)備注林工收)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*所有備件的質(zhì)保期均為1年,經(jīng)過(guò)專業(yè)測(cè)試認(rèn)證。
*如果您需要訂購(gòu)產(chǎn)品超過(guò)1件,請(qǐng)與我們聯(lián)系,我們可以為您提供折扣。
*我們僅采用快遞方式遞送備件。(順豐)
*如果您發(fā)現(xiàn)其他供貨商為相同產(chǎn)品提供更為低廉的價(jià)格,我們也愿意參照其價(jià)格向您提供進(jìn)一步的折扣。如果還有其他任何問(wèn)題,請(qǐng)隨時(shí)與我們聯(lián)系。
*請(qǐng)讓我們知道您有任何,備品,備件,的需要,我們可以給您進(jìn)一步的援助,我們等候您的詢盤。
【主營(yíng)產(chǎn)品】
1:Invensys Foxboro(福克斯波羅):I/A Series系統(tǒng),F(xiàn)BM(現(xiàn)場(chǎng)輸入/輸出模塊)順序控制、梯形邏輯控制、事故追憶處理、數(shù)模轉(zhuǎn)換、輸入/輸出信號(hào)處理、數(shù)據(jù)通信及處理等。
2:Invensys Triconex: 冗余容錯(cuò)控制系統(tǒng)、基于三重模件冗余(TMR)結(jié)構(gòu)的現(xiàn)代化的容錯(cuò)控制器。
3:Westinghouse(西屋): OVATION系統(tǒng)、WDPF系統(tǒng)、WEStation系統(tǒng)備件。
4:Rockwell Allen-Bradley: Reliance瑞恩、SLC500/1747/1746、
MicroLogix/1761/1763/1762/1766/1764、CompactLogix/1769/1768、
Logix5000/1756/1789/1794/1760/1788、PLC-5/1771/1785等。
5:Schneider Modicon(施耐德莫迪康):Quantum 140系列處理器、控制卡、電源模塊等。
6:ABB:工業(yè)機(jī)器人備件DSQC系列、Bailey INFI 90等。
7:Siemens(西門子):Siemens MOORE, Siemens Simatic C1,Siemens數(shù)控系統(tǒng)等。
8:Motorola(摩托羅拉):MVME 162、MVME 167、MVME1772、MVME177等系列。
9:XYCOM:I/O 、VME板和處理器等。
10:GE FANUC(GE發(fā)那科):模塊、卡件、驅(qū)動(dòng)器等各類備件。
11:Yaskawa(安川):伺服控制器、伺服馬達(dá)、伺服驅(qū)動(dòng)器。
12:Bosch Rexroth(博世力士樂(lè)):Indramat,I/O模塊,PLC控制器,驅(qū)動(dòng)模塊等。
13:Woodward(伍德沃德):SPC閥位控制器、PEAK150數(shù)字控制器。
14:工業(yè)機(jī)器人系統(tǒng)備件。
Okuma E4809-770-021-D SVC-A No.2 Board for Type D
Okuma E4809-770-069-A or Order No. A006-0600 or 1006-0600 Board "Exchange"
OKUMA OSP7000M CRT W/ E4809-770-103-A BOARD 1911-2353-33-33, 1911-2632-28-24
Okuma Drive Module 1855, E4809-045-207-A, 97002-20030-00, E4809045207A
Okuma E4809-045-109-B or 1911-1533 OPUS 5000II SVP BOA
Okuma Board E4809-770-032-3 E48097700323 TPB-H.V0 NEW!
OKUMA BLII-D 50/30A E4809-770-065-A DRIVE BLIID OKUMA LR-15 CNC LATHE
Okuma E4809-770-020-C Order Nr. 1006-0500 Board SVC-D
Okuma BL Motor BL-H200E-12S Absolute Encoder E4809-024-019-C BLH200E12S
OKUMA AXIS DRIVE BLII-D 50/30A SVC II BOARD E4809-770-065A *TESTED*
Okuma E4809-045-084-E or E4809045084E VAC Drive A top board "repair fix price"
Okuma CC0P2 Card Circuit Board E4809-436-055-A E4809436055A Okuma VR-40II VMC
Okuma CRPB-II E4809-770-031 OPUS 5000 II SVP BOARD
Okuma CNC Lathe LC-40-25C DC Power Supply 6 Axis PCB Tap Board E4809-436-002-A
OKUMA AXIS DRIVE BLII-D 50/50A SVC II BOARD E4809-770-065A *TESTED*
OKUMA AXIS DRIVE BLII-D 75/30A SVC II BOARD E4809-770-065 *TESTED*
Okuma Servo Drive E4809-820-004-C_E4809820004C_E48O9-82O-OO4-C_E4168-956-062-A
Okuma E4809-436-015-C Circuit Board
Okuma Drive BL-D30A_BLD30A Axis XA X2_Motor BL-H50E-201_B/N: E4809-770-015-D
Okuma E4809-045-109-D or 1911-1532 OPUS 5000II SVP BOARD
Okuma E4809-770-069-B SVCII Board Type A
Okuma E4809-770-011-A Timing Board
Okuma E4809-045-106-E Graphik Board
Okuma E4809-045-071-A Board for SDU-600.W "Repair fix price"
Okuma E4809-045-062F FDC Board
OKUMA E4809-436-002-A DCPS-2 POWER SUPPLY FOR 4 AXES "repair fix price"
Okuma E4809-045-035-C Main Board
Okuma OPUS7000 Super Main Board E4809-045-219-A 1911-2110-20-20 E4809045219A
Okuma E4809-045-140 or 1006-1109 VAC-Board-II "Repair fix price"
OKUMA BLII-D 75 75A 2 AXIS E4809-770-065-B DRIVE OKUMA VR-40II VERT MILL
Okuma Opus7000 PS80 Board E4809-045-229 1911-2891-21-43
Okuma E4809-045-140 or 1006-1104 VACII - Drive Unit Board "Repair fix price"
Okuma Opus7000 Mother Board Type C E4809-045-216-B 1911-2900-30-047
Okuma E4809-045-140 or 1006-1109 VAC-Board-II
E4809-045-145-B or 1006-1107 Okuma VACIII Drive Board "Repair fix price"
Okuma E4809-770-065-B SVCII BOARD Type A
E4809-045-145-B or 1006-1107 Okuma VACIII Drive Board "Exchange"
Okuma E4809-045-140 or 1006-1109 VAC-Board-II "Exchange"
Okuma E 4809-770-015-B Nonworking Core For Repair
Okuma Opus 5000 Main Board, E4809-045-035-C, NEEDS REPAIR
Okuma OPUS7000 SVP Board, E4809-045-158-A, 1911-2162-17-10, "AS IS"
OKUMA Memory Card 2 E4809-436-032A
OKUMA E4809-045-091-E OPUS 5000 II _IIB E4809045091E _ Parts or Repair
OKUMA Fixed 4 Rack A911-2904 E4809-770-132 Motherboard
OKUMA E4809-024-019-D ABSOLUTE TYPE F ENCODER HITACHI SEIKI MACC MILL CNC
OKUMA E4809-045-109-D Opus 5000II SVP Board IID *AS-IS!*
CNC OKUMA DC POWER SUPPLY DCPS-1 DCPS1 (SOLD AS IS) 0016-26-187 E4809-436-002-A
Okuma OPUS 5000 Main Card 3_RS232C_E4809-045-038-C_E4809045038C *AS-IS!*
OKUMA CORPORATION E4809-045-091-E *FOR PARTS OR NOT WORKING*
Okuma BL-D50A BLD50A_E4809-770-015-D Axis Servo Drive BLD 50A_*Parts/Repair*
CIC Pneumatik G1/8 A-6/8,3,Verschr?aubung,Festo, PU-6
Pneumatikvertei?ler G3 u. G1/8, Pressluftvertei?ler
Manometer -1 + 3 bar, KSG, Kammerdruck ,Kl.1.6, Manomet...
Manometer -1 + 3 bar, KSG, Manometer 3bar
Pneumatikvertei?ler G3 u. G1/8, Pressluftvertei?ler
Pneumatikvertei?ler G3 u. G1/8, Pressluftvertei?ler
Pneumatikvertei?ler G3 u. G1/8, Pressluftvertei?ler
Festo Kabel mit Freilaufdiode,F?esto,Kabel,Frei?laufdiode
Manometer -1 + 5 bar, KSG, Manometer 5bar
Eisele Pneumatik L-Verschraubung G3/8 x 8/10,Festo
Grenztaster Pneumatik RWN/O-3-1/8-B - 9694, Festo
Motorsteuerger??t Opel Omega Diesel,Bosch 0281001215, TW
Luftfilter VW POLO CLASSIC (6KV2) , 1L0129620A
Scheibenwischer?,VW, 1C1 955 425 B
Handbremsseil für Opel Kadett, Bosch 1 987 477 135
Scheibenwischer?,VW, 4F1 955 426 E
Opel OMEGA A,Stabilisator,?QLS1607S,3 50 600,90 334 075
MOTORSTUETZE H , 1K0199855AE, VW
Opel Corsa Handbremsseil, rechts, Bosch 1 987 477 134
Scheibenwischer?,VW, 3C1 955 425 C
VW,056115561G, ?lfilder Bus T4,Golf,Polo,A6?,Audi,Passat
Scheibenwischer?,VW, 4F1 955 426 B
Scheibenwischer?,VW, 1C1 955 425 C
Luftfilter Audi Quattro Avant 079133 843 A
Zylinderkopfdic?htung Satz elring 702.456 Opel
?lfilter ,VW, SEAT, AUDI, SKODA, FORD, MITSUBISHI, JEEP
Fort, Audi, VW, Filter, 034133843A
EINSCHRAUBHEIZK??RPER,Heizpatro?ne,,3750W,110/1?90V, Hilzi...
Heizstab,Heizpa?trone,Heizeleme?nt,Rica,Rica 1012295,KSG,...
Heizstab,Heizpa?trone,Heizeleme?nt,KSG, 1000W, 230V,Edels...
EINSCHRAUBHEIZK??RPER 220V 6000 W
Heizstab,Heizpa?trone,Heizeleme?nt,Rica,KSG, 9 KW,230/40...
Heizstab,Heizpa?trone,Heizeleme?nt,Rica,Rica 0307978,KSG,...
Heizstab,Heizpa?trone, Rica,Rica 2301 235, 230V 2000W, K...
Heizstab,Heizpa?trone,Heizeleme?nt,Kleinesdar,K?SG, 7,5 K...
Heizstab,Heizel?ement,KSG, Heizwendel 110 V 1500 W
EGO, Gro?kochplatte- 300 mm Durchmesser 230 V 3500 W
Rohrheizk?rper,?Heizwendel 220 V 2000 W, KSK 114
Rohrheizk?rper,?Heizwendel 110 V 2200 W, KSK 119
RICA 5209594 800W 220V, KSG, Heizplatte, 800W 220V
Rica Heitzwendel 230V 600W, KSG525, Heik 048030, Steri.