Vývojové prostředí StudioWin

StudioWin je integrované vývojové prostředí pro tvrobu a ladění programů pro řídicí automaty MICROPEL a konfiguaci periferních zařízení. Je určeno pro běh pod OS Win XP a vyšší. Pro odladění programu bez fyzické přítomnosti zařízení obsahuje softwarový simulátor.
Specifikace
foto
E-shop

Verze 8.212

Prostředí

  • doplnění generátoru vizualizačních kanálů a jejich napojení na StudioWeb
  • doplnění vestavěného nástroje DEDIT o editaci grafických menu
  • doplnění volby SSL a domény pro TCP spojení 
  • úprava dislogu pro práci se soubory

Simulátor

  • oprava simulátoru v popisech IO modulů
  • oprava instalace modulu z typu automatu
  • oprava definice virtuálnich IO
  • úprava zpracování sekce příkazů ze zatahovaného souboru

Překladač

  • dopnění možnosti podmíněného překladu zdrojového textu
  • opraveny chyby ve zpracování dataptr (funkce přiřazení, porovnání, volání podprogramu, návratová hodnota z funkce, konstatní a proměnný index do pole dataptr)

Komunikace 

  • oprava aktualizace seznamu pro přímé připojení a zobrazení linky exbus

Verze 8.209

Součásti instalace

  • Aktualizace firmware v. 3.1

Prostředí

  • oprava zpracování cesty na soubor nápovědy

  • oprava seznamu ovladačů u MT470
  • oprava udaje času překladu v popisu zatahovaného souboru

Simulátor

  • oprava simulátoru v popisech IO modulů
  • oprava instalace modulu z typu automatu
  • oprava definice virtuálnich IO
  • úprava zpracování sekce příkazů ze zatahovaného souboru

Překladač

  • oprava v předávání parametrů typu const dataptr

Komunikace 

  • oprava aktualizace seznamu automatů přes DDE

Verze 8.206

Součásti instalace

  • Aktualizace firmware v. 2.7
  • Aktualizace konfiguračních souborů CCF v. 1.9

Prostředí

  • oprava formátování stromu zařízení v kartě síť pro zařízení na lince EXBUS
  • oprava funkce otevřít a kopírovat z okna pro práci se soubory
  • opravy kompatibility nastavení prostředí k starším verzím studia
  • úprava oken pro hledání v souborech, editaci parametrů zařízení, výpisu paměti
  • doplnění okna sledovačů pro zařízení MEX
  • doplnění funkce "tooltip" do stromu projektu
  • doplněna preference adresy PESNET pro napojení automatů v projektu
  • uzavření našeptávače doplněno o stisk klávesy tabulátoru
  • oprava uložení nastavení modulů pro řadu MPC4xx
  • doplnění o zatahování aplikací
  • doplnění okna sledovačů pro periferie
  • oprava exportu projektu do zaplněného adresáře (přepis původních souborů)

Simulátor

  • oprava systémové funkce pro kreslení n-úhelníku

  • oprava přepočtu adresy pro MT201
  • přizpůsobení pro vizualizaci
  • úprava připojení přes lokální IP adresu
  • oprava simulace UART2

Překladač

  • oprava funkce pro automatické přetypování konstant v průběhu překladu
  • doplnění funkce preprocesoru

  • oprava generování konstantních hodnot typu float do kódové paměti
Komunikace 
  • opraveno přetečení seznamu ovladačů v automatech MCA46 a CA6
  • oprava ověření typu zařízení při zatahování přes DDEAp
  • požadavek na detailní popis automatů řady MPC300, K pouze na příkaz z menu (urychlení startu komunikace)
  • oprava zatahování konfigurace modulů E,D,J,K (docházelo ke ztrátě kalibrace)
  • oprava pádu programu při práci s pojmenovaným spojením typu "čekání na spojení"

Verze 8.202

Součásti instalace

  • Aktualizace firmware v. 2.1
  • Aktualizace konfiguračních souborů CCF v. 1.7

Komunikace 

  • Oprava editace pro nastavení parametrů automatů a konfiguračních registrů periférií
  • Doplnění příkazu pro nastavení aktuálního času automatu podle času počítače
Vlastnosti projektu 
  • Rozšířena možnost nastavení velikosti písma pro různá okna komponentů projektu.

Verze 8.200

Součásti instalace

  • Aktualizace knihoven Simple4 v. 1.0
  • Aktualizace firmware v. 1.5
  • Aktualizace konfiguračních souborů CCF v. 1.5
  • Řešené příklady
    • exbus simulace - možnost simulace automatů připojených na sběrnici exbus
    • excel_data - realizace uživatelské archivace dat (databáze), kterou pořizuje program automatu. Vyčítání archivovaných dat provádí aplikace v programu Excel za pomoci komunikace DDE a napojení na program DDEAp
    • excel_ex02 - použití DDE příkazů z jednotlivých buněk sešitu programu Excel™.
    • hdl udp - použití komunikačního kanálu rozhraní ethernet na automatech MPC415 k ovládání systému HDL (https://www.hdl-automation.cz/produkty).
    • mbusdemo - programování, použití a simulace linky M-BUS
    • mt424_klav - realizaci dotykové klávesnice na grafickém displeji automatu MT424 a její spolupráci s textovým menu vytvořeným knihovnou menu lib
    • mt470_klav - příklad ukazuje realizaci dotykové klávesnice na grafickém displeji automatu MT470 a její spolupráci s textovým menu vytvořeným knihovnou menulib
    • sms_zpravy - příklad ukazuje realizaci SMS brány pro automaty MPC400 a pro automaty starších řad MPC300 a K.
    • synchro - příklad ukazuje realizaci synchronizace dat do a ze vzdálené sítě pomocí připojení přes linku Ethernet
    • tcp_modbus - použití knihovny MODBUS TCP pro automaty MPC415 v aplikaci komunikace pomocí protokolu MODBUS TCP
    • tcp_uart - použití knihovny MODBUS TCP pro automaty MPC415 v aplikaci uživatelsky definovaného formátu komunikace pomocí připojení přes komunikační kanál ethernet
    • uart_echo - komunikace pomocí linky uart mezi dvěma automaty (podpořeno simulací)
    • uart_modbus - použití knihovny MODBUS 400 lib pro automaty řady MPC400 v aplikaci komunikace pomocí protokolu MODBUS přes rozhraní komunikačního kanálu MDBUS/UART
    • vizualizace - realizaci vizualizace s pomocí programu StudioWeb a napojení simulátorů StudiaWin na tuto vizualizaci
    • simple2 - použití překladače starší verze programovacího jazyka Simple 2

Editor zdrojového textu

  •  Vylepšený nástroj "našeptávač" pro nápovědu jednotlivých položek datových struktur.
  •  Nástroj „Formát“ pro jednoduchou editaci čísel po formátování tisku číselných hodnot na displej automatu (Ctrl-F12).
  •  Možnost napojení na vlastnosti automatu při editaci zdrojového textu bez otevřeného projektu.

Sledovače

  •  Grafická značka jako upozornění v záhlaví sledovače na možnou nekompatibilitu mezi překladem a programem zataženým do automatu/simulátoru doplněná o stav, kdy je překlad a symboly aktuální.
  •  Odstraněné chyby při vyhodnocení adres symbolů, při změnách typů a řad automatů.
  •  Funkce pro vyhledání souborů symbolů podle zataženého jména programu do automatu.


Dialog pro vkládání souborů 

  • Upravený dialog pro vkládání souborů do projektu má nová navigační tlačítka pro přechod do adresáře knihoven a příkladů distribuovaných v instalačních souborech MICROPEL.
Simulátor 
  • Simulátor má doplněno kompletní nastavení ovladačů, jako u reálného automatu s možnostmi komunikace po lince Ethernet. 
  • Je simulována síť automatů a možnost k připojení na ní přes externí komunikátor ve formátu EPNP, vizualizace a pomocí protokolu MODBUS TCP.
  • Je umožněno krokování programem po řádcích s vnořením nebo bez do podprogramů a funkcí, zadávání bodů zastavení (breakpoints)
  • Veškeré ovladače skutečných automatů jsou nyní podporovány simulátory, komunikace přes Ethernet umožňují připojení simulátoru automatu k reálné síti automatů nebo k jinému simulátoru
Vlastnosti projektu 
  • Projekt je nyní orientován podle automatů a jejich aplikace a ne podle adresy na lince PESNET (u automatů řady MPC400 již není linka PESNET nezbytná a automat ji nemusí mít vůbec instalovanou).

Komunikace 

  • Krom simulace a připojení pomocí kanálu DDE, podporuje prostředí ještě tzv. přímé připojení. Přímé připojení krom základních funkcí programování, čtení a modifikace hodnot sledovačů, podporuje nyní všechny funkce pro nastavení vlastností automatu, aktualizaci základního programového vybavení (firmware), aktualizaci ovladačů.

Verze 8.102

  • opravený editor SMS zpráv, v předchozích verzích studia editor nesprávně nastavoval řídicí a stavovou proměnnou pro ovládání knihovny SMS zpráv

Vývojové prostředí StudioWin je základním nástrojem pro tvorbu zdrojových programů, jejich ladění a zatahování do řídících automatů MICROPEL. Dále slouží jako konfigurační nástroj pro většinu zařízení MICROPEL a sledování jejich provozních stavů. Nedílnou součástí StudiaWin je softwarový simulátor, který umožňuje odladit funkci zařízení, ale i celé sítě zařízení, bez jejich fyzické přítomnosti.


Komunikace s cílovým zařízením:

vývojové prostředí StudioWin komunikuje s řídicímy automaty prosřednictvím aplikace DDEApp nebo DataServer. Preferovaná komunikační komponenta je DDE app.

POZOR ! Vývoj programu DataServer byl ukončen. 

Komunikační programy jsou ke stažení zde DDEApp  a zde DataServer