1 second UPS. Poziom trudności: łatwy. Wersja dokumentacji: 1.3. Aktualizacja: 06.02.2015. Beckhoff Automation Sp. z o. o.



Podobne dokumenty
Komunikacja między sterownikami przez protokół ADS

Zmienne RETAIN i PERSISTENT na PC lub CX

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Skrócona instrukcja instalacji oprogramowania WinPower

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Kopiowanie i instalowanie pliku w systemie Windows CE

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

1. Opis ogólny. 2. Opis techniczny. 3. Wymagania techniczne

Podstawy obsługi programów TwinCAT System Manager i TwinCAT PLC Control

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Konfiguracja sterowników Horner APG do pracy w trybie Modbus RTU Master

Bloki FB_TorqueMonitoringEx2 oraz FB_TorqueMonitoringEL_Ex2

Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000

GRM-10 - APLIKACJA PC

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych

Pierwsze kroki z easy Soft CoDeSys Eaton Corporation. All rights reserved.

PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1

Konfiguracja sterowników Horner APG do pracy w trybie Modbus RTU Master

Spis treści. 1 Moduł RFID (APA) 3

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

Pętla for. Wynik działania programu:

Portal Personelu dostępny jest pod adresem

2 INSTALACJA OPROGRAMOWANIA. 3 3 GŁÓWNE OKNO PROGRAMU 3 4 MODUŁ OBSŁUGI ARCHIWUM 7

Rysunek 1: Okno z lista

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

3G FL760 instrukcja instalacji

System obsługi wag suwnicowych

Dodawanie kamer w rejestratorach z PoE

Komunikacja za pomocą potoków. Tomasz Borzyszkowski

Przywracanie ustawień fabrycznych

INSTRUKCJA OBSŁUGI PROGRAMU DO ODCZYTU PAMIĘCI FISKALNEJ DATECS OPF

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4

Kalipso wywiady środowiskowe

(aktualizacja 30 kwietnia 2018)

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0

PIERWSZY PROGRAM W JĘZYKU FBD

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

MultiTool instrukcja użytkownika 2010 SFAR

Instrukcja aktualizacji oprogramowania

Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator

Hi-Q Recorder Instrukcja Użytkownika

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Opis zmian w programie Ekspert szkolny w wersji 1.55 z dnia r.

FlowSoft02. Przeznaczenie programu

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Instalacja rozwiązania Uruchomienie rozwiązania w systemie Sage Konfiguracja dodatku Ustawienia dodatkowe rozwiązania...

SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4

INSTRUKCJA OBSŁUGI microplc STEROWNIK INKUBATORA ver: F1.0

Instrukcja obsługi Konfigurator MLAN-1000

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

INSTRUKCJA OBSŁUGI TACHOTERMINAL PRO. Firmware

Załącznik I Instrukcja działania FBs-PACK

Spis treści. Utx Time Server UTX TIME SERVER nota v.1.3

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Instrukcja integracji urządzenia na magistrali Modbus RTU

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Księgowanie i eksport wynagrodzeń do systemu FK

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

Specyfikacja rejestrów sterownika stacji zlewczej ścieków STZ XLe

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

Laboratorium ASCOM COLT-2

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie

Ćwiczenie 2 Wczytywanie i zapisywanie do plików tekstowych

Instalacja sterownika portu USB

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Roger Access Control System. Aplikacja RCP Point. Wersja oprogramowania : 1.0.x Wersja dokumentu: Rev. C

FAQ: /PL Data: 02/06/2014 WinCC Professional Alarmowanie programowe z PLC S7-1500

Jednostka Sterująca - Menu

Szybki przewodnik instalacji

Lumel Proces pierwsze kroki

Dodawanie wzorca graficznego do programów linii InsERT GT

program TRX

Instrukcja użytkownika aplikacji modernizowanego Systemu Informacji Oświatowej PRACA NA WIELU BAZACH DANYCH

Konfiguracja programu ODBCImportYOTOGI do pracy z systemem Yotogi.

Instrukcja użytkownika ARSoft-WZ1

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU

O co chodzi z tym MATLAB'em?!

Tu można sprawdzić poziom sygnału, adres IP karty SIM, 2G...LTE, wersję firmware...

Dla kas Nano E w wersjach od 3.02 oraz Sento Lan E we wszystkich wersjach.

Spis treści. Opis urządzenia. Pierwsze użycie

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

WYŚWIETLACZ KOMPUTERA

Instrukcja obsługi Szybkiego paragonu w programie LiderSim [ProLider].

Konwersja bazy Sybase ASA Runtime do Microsoft SQL Server

Aktualizacja map TT Europa. Aktualizacja map TT Europa w programie mapfactor Navigator w urządzeniach SmartGPS - instrukcja

Instrukcja konfiguracji programu TV Wall do zarządzania dekoderami IN-IP-5904-MP, IN-IP-5904

Instrukcja uruchomienia i obsługi Programu Użytkownika Kas Posnet PUK

PCUSBVGA2 SKRÓCONA INSTRUKCJA INSTALACJI

Krok 2: Pierwsze uruchomienie

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania

Rejestratory Sił, Naprężeń.

INSTRUKCJA. PODŁĄCZENIA OBSŁUGI i KONFIGURACJI LICZNIKA KLIENTÓW w oparciu o stertownik Internetowy PLC STERBOX wer. V4

TwinCAT System. Pierwsze kroki w TwinCAT System Manager i TwinCAT PLC Control. Luty 2007 TwinCAT PLC - Tworzenie prostego programu 1

- w firmie AGD, w komputerze używanym przez sekretarkę oraz trzech akwizytorów stwierdzono usterkę systemu komputerowego,

Transkrypt:

Poziom trudności: łatwy Wersja dokumentacji: 1.3 Aktualizacja: 06.02.2015 Beckhoff Automation Sp. z o. o.

Spis treści 1. Wprowadzenie... 2 2. Domyślne wywołanie bloku FB_S_UPS... 3 3. Domyślne wywołanie bloku FB_S_UPS_CX80xx, FB_S_UPS_CX9020_U900, FB_S_UPS_CX51x0... 3 4. Wywołanie bloku FB_S_UPS z własnymi ustawieniami... 4 5. Wywołanie bloku FB_S_UPS_UPS_CX80xx z własnymi ustawieniami... 5 6. Zmienne PERSISTENT... 6 1. Wprowadzenie jest to funkcjonalność umożliwiająca po wykryciu zaniku zasilania zapisanie danych na karcie Compact Flash. Zmienne te muszą być oznaczone jako PERSISTENT. składa się z wbudowanego prostego UPS oraz bloku funkcyjnego FB_S_UPS wywołanego w programie TwinCAT. jest dostępny dla następujących komputerów przemysłowych oraz Embedded PC: Sterownik: 1 second UPS: Blok Funkcyjny Biblioteka Wszystkie serie CX50x0 Wbudowany FB_S_UPS TcSUPS.lib Wszystkie serie CX51x0 Wbudowany FB_S_UPS_CX51x0 TcSUPS_CX51x0.lib CX9020 Seria C6915-0000 Opcja FB_S_UPS_CX9020 _U900 TcSUPS_CX9020_U900.li b Seria CP62xx-xxxx-0020 Opcja FB_S_UPS TcSUPS.lib Seria CP77xx-xxxx-0030 Wszystkie serie CX80xx Wbudowany FB_S_UPS_CX80xx TcSystemCX80xx.lib 2

2. Domyślne wywołanie bloku FB_S_UPS Uwaga!! Wystarczy wywołać blok funkcyjny w programie i nadać mu nazwę, nie ma potrzeby podpinania wejść i wyjść będzie działał z parametrami domyślnymi (podane w następnym rozdziale). Przykładowe wywołanie pokazane jest na ilustracji powyżej. 3. Domyślne wywołanie bloku FB_S_UPS_CX80xx, FB_S_UPS_CX9020_U900, FB_S_UPS_CX51x0 Uwaga!! Wystarczy wywołać blok funkcyjny w programie i nadać mu nazwę, nie ma potrzeby podpinania wejść i wyjść będzie działał z parametrami domyślnymi (podane w następnym rozdziale). Przykładowe wywołanie pokazane jest na ilustracji powyżej. 3

4. Wywołanie bloku FB_S_UPS z własnymi ustawieniami Opis poszczególnych wejść i wyjść: snetid adres AmsNetId sterownika w formie zmiennej typu STRING, domyślnie zapisujemy lokalnie więc pozostawiamy pusty wpis,,,, iplcport numer portu, możemy wpisać wartość typu INT lub wartość typu ENUM: RunTime 1: AMSPORT_R0_PLC_RTS1 lub 801 wartość domyślna, RunTime 2: AMSPORT_R0_PLC_RTS2 lub 811, RunTime 3: AMSPORT_R0_PLC_RTS3 lub 821, RunTime 4: AMSPORT_R0_PLC_RTS4 lub 831. iupsport numer portu z którego będziemy odczytywali stan zasilania domyślnie 16#4A8, ttimeout czas oczekiwania na wykonanie szybkiego zamknięcia systemu w formie zmiennej typu TIME (np.:t#750ms), domyślnie DEFAULT_ADS_TIMEOUT lub T#5s, eupsmode opisuje tryb pracy bloczka FB_S_UPS, wartość domyślna esups_wrpersistdata_shutdown. Tryby pracy: o esups_wrpersistdata_shutdown zapisuje zmienne typu PERSISTENT, następnie wykonuje szybkie zamknięcie systemu, o esups_wrpersistdata_noshutdown zapisuje tylko zmienne typu PERSISTENT bez wykonania szybkiego zamknięcia system, o esups_immediateshutdown wykonuje tylko szybkie zamknięcie system bez zapisywania zmiennych PERSISTENT, o esups_checkpowerstatus sprawdza tylko status zasilania bez zapisywania zmiennych PERSISTENT oraz bez szybkiego zamykania systemu podczas awarii zasilania. epersistentmode tryb pracy zapisu zmiennych PERSISTENT. Domyślnie ustawione na SPDM_2PASS pozwala na zapisanie danych nawet jeżeli może to wydłużyć czas wykonania się programu, trecovertime - czas, który blok funkcyjny będzie czekał po awarii zasilania do stanu PowerOK. Zmienna musi być trochę większa od czasu podtrzymania zasilania, domyślnie T#10s, bpowerfaildetect przyjmuje wartość TRUE podczas awarii zasilania, a kiedy zasilanie jest poprawne wyjście przyjmuje wartość FALSE, estate wewnętrzny stan bloku funkcyjnego w przypadku, gdy zasilanie jest poprawne zmienna przyjmuje wartość esups_powerok. 4

5. Wywołanie bloku FB_S_UPS_UPS_CX80xx z własnymi ustawieniami Opis poszczególnych wejść i wyjść: snetid adres AmsNetId sterownika w formie zmiennej typu STRING, domyślnie zapisujemy lokalnie więc pozostawiamy pusty wpis,,,, iplcport numer portu, możemy wpisać wartość typu INT lub wartość typu ENUM: RunTime 1: AMSPORT_R0_PLC_RTS1 lub 801 wartość domyślna, RunTime 2: AMSPORT_R0_PLC_RTS2 lub 811, RunTime 3: AMSPORT_R0_PLC_RTS3 lub 821, RunTime 4: AMSPORT_R0_PLC_RTS4 lub 831. ttimeout czas oczekiwania na wykonanie szybkiego zamknięcia systemu w formie zmiennej typu TIME (np.:t#750ms), domyślnie DEFAULT_ADS_TIMEOUT lub T#5s, eupsmode opisuje tryb pracy bloczka FB_S_UPS, wartość domyślna esups_wrpersistdata_shutdown. Tryby pracy: o esups_wrpersistdata_shutdown zapisuje zmienne typu PERSISTENT, następnie wykonuje szybkie zamknięcie systemu, o esups_wrpersistdata_noshutdown zapisuje tylko zmienne typu PERSISTENT bez wykonania szybkiego zamknięcia system, o esups_immediateshutdown wykonuje tylko szybkie zamknięcie system bez zapisywania zmiennych PERSISTENT, o esups_checkpowerstatus sprawdza tylko status zasilania bez zapisywania zmiennych PERSISTENT oraz bez szybkiego zamykania systemu podczas awarii zasilania. epersistentmode tryb pracy zapisu zmiennych PERSISTENT. Domyślnie ustawione na SPDM_2PASS pozwala na zapisanie danych nawet jeżeli może to wydłużyć czas wykonania się programu, trecovertime - czas, który blok funkcyjny będzie czekał po awarii zasilania do stanu PowerOK. Zmienna musi być trochę większa od czasu podtrzymania zasilania, domyślnie T#10s, bpowerfaildetect przyjmuje wartość TRUE podczas awarii zasilania, a kiedy zasilanie jest poprawne wyjście przyjmuje wartość FALSE, estate wewnętrzny stan bloku funkcyjnego w przypadku, gdy zasilanie jest poprawne zmienna przyjmuje wartość esups_powerok. 5

6. Zmienne PERSISTENT Zmienne, które mają być zapisane jako PERSISTENT wymagają specjalnej deklaracji muszą być umieszczone między wyrażeniami VAR PERSISTENT i END_VAR lub podczas automatycznej deklaracji zaznaczyć należy opcje PERSISTENT (ilustracja poniżej). Wartość inicjalizacyjna (Initial Value ilustracja powyżej) zmiennej PERSISTENT zostanie przypisana tylko w przypadku błędu odczytu zmiennych z pliku. Zmienne PERSISTENT mogą być również zmiennymi globalnymi, przykład deklaracji Dodatkowe informacje o zmiennych typu PERSISTENT znajdują się pod adresem: ftp://ftp.beckhoff.com/poland/pomoc/retain_persistent/ 6