190 likes | 432 Views
Advanced Process Library - APL Procesní knihovna - Obecně. Knihovna s pokročilými funkcemi kompletně přepracovaná Všechny funkce z různých knihoven sloučeny do APL – sloučení standardní knihovny a knihovny pokročilého procesního řízení
E N D
Advanced Process Library - APL Procesní knihovna - Obecně • Knihovna s pokročilými funkcemi kompletně přepracovaná • Všechny funkce z různých knihoven sloučeny do APL – sloučení standardní knihovny a knihovny pokročilého procesního řízení • Všechna signálová propojení obsahují informaci o stavu signálu (kvalitativní kód) • Proto se využívají struktury (Hodnota+Status) • Nová knihovna s kompletním spektrem bloků • Nové konvence v názvechvšechny APL bloky • Strukturyvšechny APL bloky • Stejná funkčnost např. matematické a logické bloky • Rozšířená funkčnostnapř. pohony, dávkování, monitorování • Nové blokynapř. 2 cestný ventil, motor s frekvenčním řízením APL obecně
Analogová logikaLogika s analogovými signály Digitální logikaLogika s digitálními signály Údržba Uživatelské funkce údržby a diagnostiky MatematikaMatematické operace MonitorováníMonitorování analogové a binární procesní hodnoty ŘízeníZadání analogové a binární procesní hodnoty ReportVytvoření hlášení SystemSystémové funkce a diagnostika Advanced Process Library - APL Funkční bloky Organizace do kategorií • Kanály Přenos signálu (sběrnice, PCS 7 a univerzální) • Regulace Regulační funkce včetně doplňkových bloků pro speciální regulační úlohy • Konverze Sloučení či rozdělení signálu a stavu • Čítače Čítače nebo totalizéry průtoku • Dávkování Dávkovací funkce • Pohony Pohony a ventily • Generátory Generátor signálu • Blokace Blokovací funkce APL obecně
new new new new new new new new new new new new new new new new new new new new Advanced Process Library - APL Funkční bloky Maintenance • MuxMST • MuxST Operate • OpAn • OpDi01 • Opdi03 • OpTrig Logic Binary • And04 • And08 • Or04 • Or08 • Not01 Channel • FbAnIn • FbAnOu • FbDiIn • FbDiOu • Pcs7AnIn • Pcs7AnOu • Pcs7DiIn • Pcs7DiIT • Pcs7DiOu Mathematic • Add04 • Add08 • Average • DeadTime • Derivate • Integer • Lag • MeanTime • Mul04 • Mul08 • Limit APL obecně Logic Analog • Mux3An • RateLim • SelA16In • SelA02In Interlock • Intlock02 • Intlock04 • Intlock08 • Intlock16 Report • Event • EventTs Dosage • DoseL Monitor • MonAnL • MonDiL • MonDi08 Count • CountOh • CountSc Convert • StruAnIn • StruAnOu • StruDiIn • StruDiOu • StruScIn • StruScOu • StIn • StOu • MstIn • MstOu Control • ConPerMon • FmCont • FmTemp • GainSched • ModPreCon (4x4 MPC) • PidConL / PidConR • Ratio • SplRange • StepConL Drive • MotL • MotRevL • MotSpL • MotSpCL • VlvL • VlvMotL • Vlv2WayL Generator • Impulse • Ramp • Saw • Sinus
Advanced Process Library - APL Status Signálu (ST) Použití strukturovaných proměnných • Procesní hodnota se stavem signálu ( 80H, 60H, 00H, 28H, 68H, 78H, A4H) Kanálový driver blok Status signálu Procesní hodnota jako struktura • Stav hodnoty ok nebo neznámý • Stav hodnoty špatný nebo nepoužitelný • Stav hodnoty špatný vztaženo k procesu • Stav hodnoty nejistý • Stav hodnoty vztaženo k procesu • Hodnota simulovaná • Stav hodnoty požadavek na údržbu • Stavy korespondující PA profilu PROFIBUS & PROFINET international
Advanced Process Library – APLCFC a propojování bloků Propojení jsou v zásadě struktury • Analogováhodnota -> REAL + 1 Byte Status signálu • Binární hodnota-> BOOL + 1 Byte Status signálu Status signálu
nové Advanced Process Library - APL Status Signálu (ST) • Ukazuje validitu procesního signálu • Pro každou procesní hodnotu je status signálu zobrazen ve faceplate vedle měření • V ikoně bloku je zobrazen nejhorší stav signálu z procesních hodnot ve faceplate • Tok signálu -> každé propojení dopraví jak signál tak status Status signálu
Advanced Process Library – APL Příklad – využití stavu signálu při řízení Status signálu
Advanced Process Library - APL Feature parametr -> Struktura s 32 binárními elementy • Konfigurovatelné chování bloků motorů, ventilů, dávkovacích bloků • Bity rezervovány pro budoucí rozšíření Feature parametr
Advanced Process Library - APL Příklad: Feature parametr Feauture bit 4 = 0 StartAut = 1 start motoru StopAut = 1 stop motoruOba = 0 žádná změna stavu Oba = 1 žádná změna stavu +chybové hlášení Feauture bit 4 = 1 StartAut = 1 start motoru StartAut = 0 stop motoru StopAut není použit Start Stop Feature parametr Start Stop
Advanced Process Library - APL Příklad: Lokální mód Lokální mód: zapnutí, vypnutí motoru z místa Volba: přepnutí do lokálního módu z místa nebo z vizualizace StartLocal Výběr módu z faceplate StopLocal Lokal Start Lokální mód Stop Start FbkRun MCC
Advanced Process Library - APL Příklad: Lokální mód Lokální mód: zapnutí, vypnutí motoru z místa Volba: přepnutí do lokálního módu z místa nebo z vizualizace StartLocal Výběr módu z faceplate StopLocal Lokal Start Lokální mód Stop FbkRun Start Local Act MCC
Advanced Process Library - APL Faceplate Výběr faceplate Limity / stavová oblast Povely a výběr módu Zobrazení stavu Faceplate Procesní oblast Doplňující informace Pomocné hodnoty Propojení na další faceplate
Advanced Process Library - APL Faceplate pracovní oblast Indikace operace Operace s indikací Faceplate Pracovní oblast
Advanced Process Library - APL Změna okna faceplatu Změna zobrazeného okna pomocí levého kliku talčítka Otevření dalšího zobrazení pomocí pravého kliknutí Faceplate +
Hlášenízamčeno Dostatečná autorizace Funkce povolena Nedostatečná autorizace Funkce nepovolena (OS_Perm) Funkce díky stavu procesu není možná Hodnota pasivována ( PV_AH_En) Interní simulace Špatná hodnota Externí simulace Advanced Process Library - APL Reprezentace hodnot Faceplate
nové new Advanced Process Library - APL Úrovně uživatelského oprávnění Úroveň 1 • Podle nastavení uživatele a přístupových práv má operátor různá oprávnění k ovládání ikony bloku. • Jsou k dispozici čtyři úrovně: • Autorizace úrovně = 0 (žádné procesní řízení) • Autorizace úrovně = 1 (jednoduché procesní řízení) • Autorizace úrovně = 2 (vyšší procesní řízení) • Autorizace úrovně = 3 (nejvyšší úroveň procesního řízení) Úroveň 2 Faceplate Úroveň 3
Advanced Process Library - APL Ovládání s a bez potvrzování • Celoprojektové přizpůsobení filozofie ovládání pomocí interního tagu na OS@APLCommandExecutionSteps • Hodnota = 3 -> 3 kroky, s potvrzením (default) • Hodnota = 2 -> 2 kroky, bez potvrzení Faceplate S potvrzením Bez potvrzení
nové Advanced Process Library - APL Přímé ovládání z ikony bloku • Otevření faceplate (levý klik kdekoliv na ikoně bloku) • Přímé zadávání hodnoty z ikony bloku (pravé kliknutí myši na příslušné hodnotě) Faceplate