nastavit automatickou změnu letního a zimního času

Podobné dokumenty
provést diagnostiku PLC Klíčová slova: SoMachine, PLC, diagnostika, automatická

zpracovávat události ve Vijeo Designeru

ovládat kompaktní pohon ILx pomocí M221 přes RS-485 s ASCII.

na interpolovaný pohyb s LMC078, servosystémem LXM32 a kartézským robotem.

IP kamera. Uživatelský manuál

První kroky s METEL IEC IDE

F-FREEQALL SKYPE. Brána pro Skype a telefonní linku

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

Dell UltraSharp U2917W Dell Display Manager Uživatelská příručka

Instalace souborů VHOPE a souborů knihovny VHOPE

2.1.2 V následujícím dialogovém okně zvolte Instalovat ze seznamu či daného umístění. stiskněte tlačítko Další

Uživatelská příručka k aplikaci Dell Display Manager

Návod k zapojení Bluetooth MIDI

Návod ke cvičení předmětu BPGA SLC 500

Návod k aktualizaci firmwaru pro Web Server OZW672..., OZW772 a OCI670

Dell UltraSharp U2518D/U2518DX/U2518DR Dell Display Manager Uživatelská příručka

Záznam dat Úvod Záznam dat zahrnuje tři základní funkce: Záznam dat v prostředí třídy Záznam dat s MINDSTORMS NXT

Aplikace Capture Pro. Referenční příručka. A-61640_cs

Návod k aktualizaci firmwaru pro Web Server OZW a OZW772...

HT102. Ovládací terminál. Shrnutí

NASTAVENÍ PROGRAMU EVIDENCE AUTOBAZARU PRO OS VISTA, WIN7 a WIN8 LOKÁLNÍ INSTALACE (PRO 1 POČÍTAČ)

Wonderware Software. Nové licencování s licenčním serverem (od verze 2017) Ivan Picek Pantek (CS) s.r.o.

Uživatelský manuál k CRecorder ver. 3.1.

Informace o produktu Instalace programu MMS 3910 W. Konfigurační sada. Datum Platí pro Konfiguarční program MMS 3910W Version 2.01 f.f.

Dell S2419H/S2419HN/S2419NX/ S2719H/S2719HN/S2719NX Dell Display Manager Uživatelská příručka

Návod ke cvičení předmětu BPGA ControlLogix

Propiska s kamerou EXCLUSIVE

PERTINAX6 NÁSTROJ PRO PROGRAMOVÁNÍ ŘÍDICÍCH STANIC ZAT

/ NVR-4008 / NVR-4016

Návod k instalaci programovací jednotky a programovací aplikace. Popis programování senzorů.

1. Po instalaci kamery propojte napájecí konektor a BNC video konektor.

Vývojové prostředí,průvodce novou aplikací

SB485. Převodník rozhraní USB na linku RS485 nebo RS422. s galvanickým oddělením. Převodník SB485. RS485 nebo RS422 USB. přepínače PWR TXD RXD

Aplikace NAM tracker

Dotykový ovládací terminál

NVR (IP). Popis Setup Wizardu.

STRUč Ná Př íruč KA pro Windows Vista

Integrovaná střední škola, Sokolnice 496

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

NVR (IP) Popis Setup Wizardu.

Uživatelská příručka k aplikaci Dell Display Manager

Konvertibilní Tablet STRUČNÁ PŘÍRUČKA 8085 LKB001X CJB1FH002ASA

Programovací software ConfigTool. Základní obsluha a postup připojení k zařízení přes USB a GPRS. Verze 2.00

MQ-99 diktafon v propisce EXCLUSIVE, 8GB

NÁVOD NA INSTALACI KARTY PCTV DELUXE

Automatizace a pohony SIMATIC HMI. Charakteristika. WinCC flexible

USB Flash disk Esonic CAM-U7

TIA na dosah. Upgrade systému na verzi PCS Jan Kváč. SIMATIC PCS 7 Promoter. Tel:

Instalace a první spuštění Programu Job Abacus Pro

Esonic CAM-U7 - skrytá kamera ve flash disku

Průvodce pro přenos dat

LAN se používá k prvnímu nastavení Vašeho DVR a když potřebujete nastavit síť na Vašem DVR pro používání po internetu.

Kamera v knoflíku. Návod k obsluze. Kontakt na dodavatele: SHX Trading s.r.o. Týmlova 8, Praha 4, Tel: ,

lindab comfort Krok za krokem manuál DIMcomfort 4.0

Pozn.: Monostabilní relé přepíná pouze v případě, že je přístroj pod napětím.

3G Mobilní internet USB modem AnyDATA ADU-520L

Komunikace VIPA PLC po Ethernetu

Vyšívací stroj Dodatek k uživatelské příručce

EasyN P aplikace. Návod k obsluze. Kontakt na dodavatele: SHX Trading s.r.o. Týmlova 8, Praha 4, Tel: ,

1. Po instalaci kamery propojte napájecí konektor a BNC video konektor.

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

IR hodinky s kamerou Návod k použití

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

DŮLEŽITÉ INFORMACE, PROSÍM ČTĚTE!

Jak používat program P-touch Transfer Manager

Průvodce instalací modulu Offline VetShop verze 3.4

Přesunutí poštovní schránky ze stávajícího serveru do systému MS Exchange si vyžádá na straně uživatele změnu nastavení poštovního klienta.

Návod k obsluze. Windows -komunikační software GSOFT 3050 pro ruční měřící přístroje GMH 3xxx. Verze Všeobecné informace 2

MBus Explorer MULTI. Uživatelský manuál V. 1.1

Sportovní HD kamera Uživatelská příručka

IR špionážní hodinky Návod k použití

EasyN aplikace. Návod k obsluze. Kontakt na dodavatele: SHX Trading s.r.o. Týmlova 8, Praha 4, Tel: ,

Zkrácený návod k použití

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Diktafon se vzdáleným odposlechem a výdrží až 100 dní

Téma 10: Správa hardwarových zařízení a ovladačů II

Programátor AVRProg USB v3 MK II Eco Manuál

Point of View Android 2.3 Tablet - User s Manual ProTab 2XXL

EASY ACCESS 2.0. Podpora pro vzdálené HMI a PLC. základní uživatelská příručka

Špionážní hodinky, 1920x1080px

Propiska s kamerou EXCLUSIVE

Uživatelský manuál. XMEye aplikace pro zválený dohled. 1/14

Psaní programu pro PLC SIMATIC S7-300 pomocí STEP 7

P2P IPCAM IP 01 Uživatelská příručka

Automatická zavlažovací řídící jednotka. Pokyny pro instalaci a použití

Jak číst e-knihy zabezpečené pomocí Adobe DRM

series Uživatelská příručka Přehled Verze pro Windows RICOH Printer Verze pro Mac Odstraňování potíží

Návod na hodinky s IR kamerou model SY-IRW-H

Instalace hardwaru. 3. Připojte tiskový a úložný server TL-PS310U ke směrovači nebo přepínači/rozbočovači pomocí ethernetového kabelu.

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ MEIV Souborná činnost na složitých elektronických zařízeních zaměřená na servisní a profesní působení studenta

Procesy a vlákna (Processes and Threads)

Úvodní příručka. Zobrazení nebo přepnutí mezi online účty Kliknutím na identifikátor účtu můžete změnit nastavení nebo přepnout účty.

NÁVOD K OBSLUZE ASO-2 SOUMRAKOVÝ SPÍNAČ

Komunikace se snímačem vlhkosti a teploty po protokolu Modbus RTU - z IDEC SmartAxis Touch

Stručný postup k použití programu PL7 Junior (programování TSX Micro)

Dotykový ovládací terminál

Aktualizace softwaru Basis a firmwaru ústředny Lares. Ksenia: Bezpečnost on-line

FERMAX1401 (video kit pro 1 účastníka)

Stručný obsah. Úvod 15. KAPITOLA 1 První kroky v systému Windows KAPITOLA 2 Hlavní panel a jeho možnosti 41. KAPITOLA 3 Soubory a složky 51

Dell P2018H Dell Display Manager Uživatelská příručka

Transkript:

Jak nastavit automatickou změnu letního a zimního času 20.9.2016 Klíčová slova: SoMachine, RTC, čas, zimní, letní, automatická změna Cíl: Podat informace o mžnostech nastavení automatické změny zimního a letního času OEM solution 1

NEŽ ZAČNETE Tento manuál předpokládá, že máte základní znalosti práce s vývojovým prostředím SoMachine. Je nutné znát, jak vytvořit nový projekt a nahrát ho do PLC. Pokud těmito znalostmi nedisponujete, doporučujeme nastudovat dokumentaci k SoMachine nebo se zúčastnit školení. ÚVOD V ukázkovém projektu RTC_Control_Timezone_DaylightSaving.project je příklad použití řízení reálného času (RTC) kontroléru v závislosti na časovém pásmu a zimním a letním čase. Pro RTC regulátoru je považován Koordinovaný světový čas (UTC). Nastavení časové zóny a současného časového období je přidáno do programu. V tomto příkladu jsou předdefinována tato časová pásma: Středoevropský (UTC+1), Severoamerický (UTC-6) a Východoaustralský (UTC+10). Je možné použít či modifikovat tato pásma nebo si nastavit jiná. Nastavená časová pásma jsou schraňována jako perzistentních proměnné v trvalé paměti kontroléru. Díky tomu jsou uchovávána při nahrávání programu. Příklad aplikace implementuje SoMachine vizualizaci, která poskytuje funkce monitorování a řízení pro RTC regulátoru. Hlavní prvky Hlavní prvky této ukázkové aplikace zahrnují: Vizualizaci SoMachine pro řízení a monitorování RTC kontroléru Výber mezi třemi předem definovanými časovými pásmy Převod místního času na UTC vybraného časového pásma Nastavení RTC kontroléru na místní čas Cyklické čtení RTC kontroléru Převod UTC na místní čas podle vybraného časového pásma Výstup aktuálního času a data v UNIXovém formátu času Výstup aktuálního času a data ve strukturovaném a ergonomickém formátu Výstup přepínacích mezí pro letní čas Úprava týdenní odchylky RTC kontroléru Sledování stavu záložní baterie kontroléru OEM solution 2

Přístup k ukázkovému příkladu V tomto projektu popsaný ukázkový projekt je nainstalován na vašem počítači současně se SoMachine. Pro jeho otevření postupujte následovně:: Krok 1 2 Akce Spusťte SoMachine Central na vašem počítači dvojitým kliknutím na jeho ikonu na vaší ploše. Na uvítací stránce Get Started SoMachine Centra, klikněte vpravo na tlačítko Help Center. 3 Klikněte na tlačítko Example. 4 Dvakrát klikněte na ikonu složky System. 5 Dvakrát klikněte na ikonu složky RTC_Control_with_Timezone_Management. 6 Dvakrát klikněte na ikonu projektu RTC_Control_Timezone_DaylightSaving.project Výsledek: Kopie ukázkového příkladu se otevře v nové instanci SoMachine. Hardwarové požadavky Ke spuštění ukázkové aplikace je potřeba hardwarová konfigurace na obrázku níže. Figure 1: Hardware Installation 1 PC se SoMachine V4.2 nebo novější 2 PLC TM251MESE 3 USB programovací kabel - BMX XCA USB H018 nebo TCS XCN AM UM3P Poznámka: Tento příkladu používá kontrolér M251, ale princip je stejný i pro jiné SoMachine kontroléry. OEM solution 3

Informace o projektu Tento ukázkový projekt zahrnuje PLC TM251MESE. Pro tento projekt již nejsou potřeba žádná další jeho nastavení. Library manager Spravce knihoven (library manager) je standardní objekt aplikace. Většina knihoven uvedených ve správci knihoven se automaticky nahravá při přidávání zařízení nebo objektů do aplikace. V tomto příkladě, byly knihovny uvedeny v tabulce níže přidány ručně: Název knihovny SysTimeRtc Popis Postytuje funkce a datové typy potřebné k přístupu RTC kontroléru. POUs and Datové typy Pro implementaci správy časových pásem v této aplikaci byly vytvořeny další funkce a datové typy, které nejsou obsaženy v knihovně. Tyto funkce a datové typy jsou dostupné v aplikaci a nachází se ve složce POUs_ And_Datatypes v Applications tree. Tabulka níže obsahuje tyto přidané funkce a datové typy: Název objektu Typ Popis ST_DateAndTime STRUCT Datový typ postytující čas ve strukturovaném a ergonomickém formátu ST_DstConfig STRUCT Datový typ k definování přípínací meze letního času. ST_TimeZoneConfig FC_CreateDstParam FC_DateTimeConcat STRUCT Funkce Funkce Datový typ poskytující parametr nastavení časového pásma používaný v převodových funkcích. Data type to provide the time zone configuration Tato funkce je používána k výpočtu přípínacích mezí letního času pro vybraný rok Tato funkce je používána k převodu času a data ve strukturovaném a ergonomickém formátu na UNIXový formát času. OEM solution 4

FC_DateTimeSplit Funkce Tato funkce je používána k převodu času a data v UNIXovém formátu na strukturovaný a ergonomický formát. FC_LocalToUtc FC_UtcToLocal Funkce Funkce Tato funkce je používána k převodu lokálního času ve strukturovaném a ergonomickém formátu na UTC v UNIXovém formátu. Tato funkce je používána k převodu UTC z UNIXového formátu na místní čas v strukturovaném a ergonomickém formátu. Globální proměnné Ukázkový projekt obsahuje dva seznamy globálníh proměnných (GVL), GVL_RTC_Control a PersistentVars. V rámci GVL_RTC_ Control jsou deklarovány proměnné, které jsou dostupné globálně v projektu, a které není potřeba uchovávat po studeném startu kontroléru. GVL PersistentVars je typu Persistent list. Je to speciální typ GVL, který umožňuje vytvoření proměnných, jejich hodnoty jsou uchovávány, i při nahrávání aplikace. GVL PersistentVars obsahuje deklaraci proměnných parametrů nastavení.. Program aplikace Program aplikace obsahuje dva programy, Prg_Main a Prg_RTC_Control. Program Prg_RTC_Control implementuje programovou logiku k řízení RTC kontroléru v závislosti na nastavení časového pásma. Program poskytuje vstupní a výstupní parametry, aby mohl být vlán z jiného programu. Program Prg_Main implementuje volání Prg_ RTC_Control zároveň s přiřazením souvisejících globálních proměnných k jeho vtupním a výstupním parametrům. Dále Prg_Main obsahuje programovou logiku pro nastavení týdenní odchylky pro RTC kontroléru. Prg_Main je volán cyklicky v rámci MAST úlohy. Diagram programu běžícího na kontroléru je zobrazen níže: OEM solution 5

o Nastavení automatické změny zimního a letního času Figure 2: Application Program Flowchart Dodatečné informace k diagramu jsou v tabulce níže: Prvek 1 Popis Parametry nastavení časového pásma jsou uloženy v trvalé paměti kontroléru. Parametry se skládají z : Standardní předpoklady k UTC OEM solution 6

Další předpoklady k UTC během letního času Parametr pro přepínání mezi On a Off během letního času o Měsíc ve kterém přepínat o Číslo neděle v měsící ve které přepínat o Hodinu ve kterou přepínat 2 3 Uživatel aplikace vybírá datum a čas (místní), ketré se má nastavit pro RTC kontroléru. Čas k nastavení vybraný v 2 je převeden na UTC v závislosti na parametru nastavení časového pásma funkce FC_LocalToUtc. Funkce poskytuje čas k nastavení jako timestamp v UNIXovém formátu. Prvek 4 5 6 7 8 9 Popis Detekuje-li aplikace vzestupnou hranu příkazu Set RTC, systémová funkce SysTimeRtcSet z knihovny SysTimeRtc je vykonána pro nastavení RTC kontroléru s vybraným časem nastaveným v 2. V každém cyklu programu je čteno RTC kontroléru systémovou funkcí SysTimeRtcGet z knihovny SysTimeRtc. Funkce poskytuje RTC jako timestamp v UNIXovém formátu. Přečtená hodnota RTC z kontroléru je převedena na místní čas v závislosti na parametru časového pásma s použitím funkce FC_UtcToLocal. Tato funkce poskytuje místní čas ve strukturovaném a ergonomickém formátu Přečtená hodnota RTC z kontroléru je převedena do strukturovaného a ergonomického formátu. Přepínčí mezi pro letní čas jsou vypočítány pro následující rok použitím funkce FC_CreateDstParam. Tato funkce poskytuje přepínací meze v UNIXovém formátu. Ty jsou převedeny do strukturovaného a ergonomického formátu použitím funkce FC_DateTimeSplit. Použitím funkce FC_DateTimeConcat se převede místní čas do UNIXového formátu. OEM solution 7

Vizualizace SoMachine Ukázkový kód poskytuje vizualizaci SoMachine, která umožňuje řízení a sledování RCT kontroléru v online režimu. Obrázek níže zobratuje vizualizaci SoMachine v online režimu. Figure 3: SoMachine Visualization Visu_RTC_Control Omezení V této ukázkové aplikaci podporuje FC _CreateDstParam přepínací meze letního času, které jsou určeny číslem neděle vybraného měsíce. Potřebuje-li vaše aplikace podporovat jiný způsob výpočtu přepínacích mezí, bude potřeba vytvořit vlastní logiku k poskytnutí parametru pro funkce FC_LocalToUtc a FC_UtcToLocal. Ukázková aplikace byla testována na různých kontrolérech. Testované kontroléry a jejich kompatibilita je v tabulce níže. OEM solution 8

Rodina kontroléru Kompatibilita PLC M241 PLC M251 PLC M258 Ukázková aplikace je plně kompatibilní s firmwarem kontrolérů vydaném ve stojení se SoMachine V4.2 a novějším. PLC LMC058 Rodina kontroléru Kompatibilita Motion kontrolér LMC078 HMI kontrolér HMI SCU Tyto kontroléry nepodporují systémovou funkci SEC.SetRtcDrift ani systémovou proměnnou PLC_GVL.PLC_R.i_wClockBatterystatus. Funkce SEC.SetRtcDrift a související proměnné musí bát odstraněny z systémové aplikace. Dále sledování stavu baterie musí být odstraněno z vizualizační obrazovky. Spuštění ukázkového příkladu Spuštění příkladu Nahrání aplikace Nahrajte aplikaci do kontroléru a spusťte jej. Pro více informací o nahrávání aplikace se obraťte na průvodnce SoMachine Programming Guide. Přejděte s aplikací do režimu online připojením (login) k připojenému kontroléru Kvakrát klikněte na uzel Visu_RTC_Control v Tools tree k otevření SoMachine vizualizační obrazovky. Čtení aktuálního RTC kontroléru V rámečku Status Controller RTC vizualizační obrazovky je aktuální hodnota RTC kontroléru zobrazena jako UTC a jako místní čas. Místní čas je vypočítáván přidáním předpokladů definovaných vybraným časovým pásmem. Pro místní čas je indikováno, je-li aktivní letní čas. OEM solution 9

Kromě toho je zobrazen stav záložní baterie. Poznámka: Je-li záložní baterie vybitá, hodnota RTC kontroléru není při přerušení napájení uchována. Výběr časového pásma V rámečku Timezone Configuration vizualizační obrazovky lze vybrat předem definované časové pásmo. Podle nastavení časového pásma jsou zobrazeny parametry předpokladu a přepínacích mezí letního. Kromě toho můžete upravovat parametry nastavení vybraného časového pásma. Výběr časového pásma okamžitě ovlivňuje výpočet výpočet místního času zobrazeného v rámečku Status Controller RTC. Nastavení nové hodnoty RTC kontroléru V rámečku Set Controller RTC vizualizační obrazovky můžete vybrat datum a čas RTC kontroléru. Poznámka: V případě, že je čas nastaven v hodině, kdy dochází k přepnutí z letního na zimní čas, je potřeba vybrat, je-li čas letní nebo zimní. Klikněte na tlačítko Set RTC pro nastavení RTC kontroléru s vybraným datem a časem. Set a Weekly Drift for the RTC of the controller V rámečku Set Controller RTC vizualizační obrazovky můžete vybrat týdenní odchylku o kterou se má RTC zrychlit (kladná hodnota) nebo zpomalit (záporná hodnota). Kromě toho je potřeba vybrat den v týdnu a čas, pro který se se má týdenní odchylka vypočítat. Klikněte na tlačítko Set RTC Drift pro nastavení vybrané týdenní odchylky pro RTC kontroléru. OEM solution 10

Schneider Electric CZ, s. r. o. U Trezorky 921/2 158 00 Praha 5 Zákaznické centrum Tel.: 382 766 333 E-mail: podpora@schneider-electric.com Schneider Electric Slovakia, s. r. o. Karadžičova 16 821 08 Bratislava Zákaznícke centrum Tel.: 02 4552 4010 E-mail: sk.schneider@schneider-electric.com www.schneider-electric.cz www.schneider-electric.sk 09 2016. S1545CZ_10 2016 Schneider Electric. Všechna práva vyhrazena. Všechny ochranné známky jsou ve vlastnictví společnosti Schneider Electric Industries SAS nebo jejích přidružených společností. OEM solution 11