IC693CPU341SIMATICS5-115U大型程序的設(shè)計(jì)
以本系統(tǒng)#1補(bǔ)給水處理單元的控制程序?yàn)槔?,在組織塊OB1內(nèi)主要有下面幾條語句,完成各功能塊的無條件調(diào)用。
JUFB1(定義PLC1向兩臺(tái)工控機(jī)傳送的數(shù)據(jù))
JUFB2(定義兩臺(tái)工控機(jī)向PLC1傳送的數(shù)據(jù))
JUFB231(完成PLC1與兩臺(tái)工控機(jī)之間通訊的基本設(shè)置)
JUFB232(完成PLC1與PLC2、PLC3之間通訊的基本設(shè)置)
JUFB4(實(shí)現(xiàn)自動(dòng)控制及無擾切換功能)
JUFB3(氣動(dòng)門及電動(dòng)門控制)
JUFB10(實(shí)現(xiàn)模擬量處理功能)
JUFB11(報(bào)警處理)
IC693CPU34 在FB1、FB2內(nèi)主要將需要通訊的數(shù)據(jù)分別寫入某數(shù)據(jù)塊如DB10的相應(yīng)位,由此才能與通訊處理器中的變量取得一致。在FB231中調(diào)用兩個(gè)STEP5本身提供的標(biāo)準(zhǔn)功能塊FB244(發(fā)送數(shù)據(jù))、FB245(接收數(shù)據(jù)),再根據(jù)通訊處理器填寫一些必要的參數(shù)如接口、作業(yè)號(hào)等,從而實(shí)現(xiàn)數(shù)據(jù)通訊功能。在FB232內(nèi)按照通訊處理器分配的數(shù)據(jù)位,定義3臺(tái)PLC之間需要傳送的數(shù)據(jù)。在FB4內(nèi)根據(jù)生產(chǎn)工藝流程要求及操作規(guī)范,充分利用其它功能塊及I/O模塊傳送的數(shù)據(jù),實(shí)現(xiàn)系統(tǒng)的自動(dòng)控制及無擾切換功能;針對(duì)多個(gè)被控對(duì)象相似的特點(diǎn),分別編制了幾個(gè)有代表性的功能塊FB20、FB30、FB40,例如在FB4內(nèi)多次調(diào)用了FB20以便解決PLC內(nèi)某程序步時(shí)間和工控機(jī)畫面顯示時(shí)間保持一致的問題,而且FB20內(nèi)又調(diào)用了乘法功能塊FB244.FB3根據(jù)FB4發(fā)出的自動(dòng)程序步指令去控制氣動(dòng)門、電動(dòng)門及泵等現(xiàn)場(chǎng)設(shè)備。FB10負(fù)責(zé)所有模擬量的處理,在此調(diào)用了開方功能塊FB5.FB11根據(jù)FB10轉(zhuǎn)換出來的數(shù)據(jù),對(duì)模擬量進(jìn)行報(bào)警處理,在此一定要注意模擬量和PLC內(nèi)部數(shù)字量的對(duì)應(yīng)關(guān)系,以保證模擬量顯示和報(bào)警的準(zhǔn)確性。
IC693CPU341
IC693CPU341L
IC693UAA007AP1
IC693CPU331L
IC693PWR321Y
IC693ACC301
IC693MDL753D
IC693CMM321-DE
IC693CHS398A
IC693PWR322F
IC693ACC301
IC693PCM300
IC693PWR330E
IC693PWR322E
IC693PWR321S
IC693CPU331W
IC693UDR001NP1
IC693PCM301P
IC693TCM302
IC693PCM301P
1 NIB TURCK NI40U-CP40-VN4X?2 NI40UCP40VN4X2 INDUCTIVE P
1 MICROSWITCH FE-MLS FEMLS MODULATED LIGHT SWITCH
1 NIB FCI ADP-F ADPF INTELLIGENT PHOTOELECTRIC DUCT SMO
1 NIB POWERWARE 1018460 XSLOT RELAY AS/400
1 SQUARE D FAL34020 FAL 20 AMP 3 POLE 480 VAC CIRCU
1 NIB PILLA ELECTRICAL ST120PBFN1 EMERGENCT POWER OFF R
1 NIB HUBBELL HBL360PS2W 60 AMP PIN & SLEEVE PLUG
1 NIB ASCO EF8210G94 SOLENOID VALVE 120/60
1 NIB DURANT 6-Y-1-RMF-PM-11?5A 6Y1RMFPM115A ELECTRIC CO
1 NIB VICKERS 926275 COIL SA