SARW S.C. Witold Rejner, Tomasz Wieczorek ul. Zegrzyńska 28A/11 05-110 Jabłonna www.sarw.pl Tomasz Wieczorek tomasz.wieczorek@sarw.pl Marek Sabała marek.sabala@sarw.pl KIM JESTEŚMY
1. Integracja systemowa automatyki Projektowanie i wdrażanie systemów automatyki przemysłowej. Dostawa kompletnych rozwiązań dla klientów końcowych. 2. Oprogramowanie PLC, HMI, SCADA Tworzenie oprogramowania na platformach PLC, HMI, SCADA dla producentów maszyn i linii technologicznych. 3. Systemy kontrolno-pomiarowe Tworzenie i opracowywanie kompletnych systemów kontrolno-pomiarowych z akwizycją i obróbką danych. 4. Wsparcie techniczne Szkolenia z zakresu programowania aplikacji przemysłowych. 5. Inteligentny budynek Autorskie rozwiązania systemów inteligentnych budynków. CZYM SIĘ ZAJMUJEMY
DZIEŃ PROGRAMISTÓW DZIEŃ PROGRAMISTÓW LabVIEW 2015 LabVIEW 2015
PIERWSZE KROKI ROK 2008
PIERWSZE WRAŻENIE
KOD NA EKRANIE O ROZDZIELCZOŚCI 1920x1200 POCZĄTKI - PIERWSZA I OSTATNIA PORAŻKA?
PORZĄDKOWANIE CHAOSU
PORZĄDKOWANIE CHAOSU
Marek Sabała: PIERWSZY PROJEKT PROBLEMY NOWICJUSZA PIERWSZY PROGRAM
WYMAGANIA Sterowanie oświetleniem Wizualizacja Zadawanie parametrów Raportowanie Komunikacja z pięcioma sterownikami PLC PIERWSZY PROGRAM
PIERWSZY PROGRAM KOD cz. 1/3
PIERWSZY PROGRAM KOD cz. 2/3
PIERWSZY PROGRAM KOD cz. 3/3
GŁÓWNE WADY NADUŻYCIE SEKWENCJI ZBYT DUŻY ROZMIAR KODU NA STRONIE BRAK PODZIAŁU NA MODUŁY ZBYTNIE OGRANICZENIE UŻYCIA SUBVI NADUŻYCIE ZMIENNYCH LOKALNYCH ZALETY PROGRAM DZIAŁA PIERWSZY PROGRAM KOD OMÓWIENIE BŁĘDÓW
BRAKUJĄCE VI I KONTROLKI W PROJEKCIE PIERWSZY PROGRAM PROJEKT OMÓWIENIE BŁĘDÓW
ORGANIZACJA PROJEKTU PIERWSZY PROGRAM PROJEKT OMÓWIENIE BŁĘDÓW
GDZIE JESTEŚMY TERAZ PRZYKŁAD NAJNOWSZEJ APLIKACJI NAJNOWSZY PROJEKT
Wielokanałowy rozproszony system akwizycji Szybkie kanały pomiarowe 100kS/s Różne typy urządzeń pomiarowych Wielostanowiskowość Wielu użytkowników i ich różne oczekiwania Samodzielność obsługi Nieulotność danych Obróbka danych Elastyczność konfiguracji NAJNOWSZY PROJEKT - ZAŁOŻENIA
Aplikacje klienckie WSAd Pobieranie danych z systemu PXI Komunikacja awaryjna z CRIO Wizualizacja Konfiguracja systemu Tworzenie raportów Archiwizacja do bazy danych SQL Baza danych Microsoft SQL Server PXI RT Pobieranie danych z CRIO Archiwizacja do SQL Server Konfiguracja systemu Udostępnianie danych Agregacja kanałów pomiarowych CRIO Pobieranie danych z urządzeń końcowych Wstępne obrobienie danych Udostępnianie danych do systemu PXI RT Urządzenia końcowe Kanały pomiarowe NAJNOWSZY PROJEKT KONFIGURACJA
NAJNOWSZY PROJEKT TOPOLOGIA
Aplikacje klienckie WSAd Pobieranie danych z systemu PXI Komunikacja awaryjna z CRIO Wizualizacja Konfiguracja systemu Tworzenie raportów Archiwizacja do bazy danych SQL Baza danych Microsoft SQL Server PXI RT Pobieranie danych z CRIO Archiwizacja do SQL Server Konfiguracja systemu Udostępnianie danych Agregacja kanałów pomiarowych CRIO Pobieranie danych z urządzeń końcowych Wstępne obrobienie danych Udostępnianie danych do systemu PXI RT Urządzenia końcowe Kanały pomiarowe NAJNOWSZY PROJEKT KONFIGURACJA
Asynchroniczna archiwizacja dużej ilości danych Przesyłanie dużej ilości danych z kanałów szybkich Archiwizacja z systemu RT bezpośrednio do MSSQL Server Automatyczna wymiana aplikacji klienckich Automatyczna rekonfiguracja aplikacji klienckich NAJNOWSZY PROJEKT PROBLEMY I ROZWIĄZANIA
NAJNOWSZY PROJEKT WIZUALIZACJA
NAJNOWSZY PROJEKT WIZUALIZACJA
ORGANIZACJA PROJEKTU I KODÓW PROGRAMU PC
PORÓWNANIE KODÓW STARE vs NOWE
PORÓWNANIE PROJEKTU STARE vs NOWE
ORGANIZACJA PROJEKTU I KODÓW SYSTEMÓW RT
PORÓWNANIE KODÓW SYSTEMU RT STARE vs NOWE
PORÓWNANIE PROJEKTU STARE vs NOWE
PORÓWNANIE FPGA STARE vs NOWE
SARW S.C. Witold Rejner, Tomasz Wieczorek ul. Zegrzyńska 28A/11 05-110 Jabłonna www.sarw.pl Tomasz Wieczorek tomasz.wieczorek@sarw.pl Marek Sabała marek.sabala@sarw.pl ZAPRASZAMY DO DYSKUSJI - PYTANIA