====== SoftPLC IDE - poznámky k vydání ====== ==== 2023.08.03 (v 0.9.23.0803) ==== * OPRAVA CHYBY: Opraveno ukládání časové zóny projektu ==== 2022.11.03 (v 0.9.22.1103) ==== * ZMĚNA: Prodloužení časových transformací o 40 let dopředu ==== 2022.10.17 (v 0.9.22.1017) ==== * OPRAVA CHYBY: Oprava prodloužení časových transformací ==== 2022.09.29 (v 0.9.22.0929) ==== * ZMĚNA: Časové transformace jsou generovány na 20 let dopředu ==== 2022.06.02 (v 0.9.22.0602) ==== * OPRAVA CHYBY: Ovladač Aurora: Opraven broadcast zápis PQ, opraveno zpracování chyby komunikace * OPRAVA CHYBY: Opraveno kódování pro ovladač Daikin * NOVINKA: Mini RT - nové vydání 20220601 * OPRAVA CHYBY: Opravena obsluha publish_dir * OPRAVA CHYBY: Opraveno nastavení data a času na unixu pomocí skriptu dateset * OPRAVA CHYBY: Přidána V2.12 jako kompatibilní s platformou ARM ==== 2022.03.14 (v 0.9.22.0314) ==== * OPRAVA CHYBY: Platforma MXPLC-B - oprava vzdáleného připojení ==== 2021.12.15 (v 0.9.21.1215) ==== * OPRAVA CHYBY: Ovladač souborů RcWare: oprava čtení https požadavku ==== 2020.06.08 (v 0.9.18.0316) ==== * NOVINKA: Mini RT - Přidána podpora pro platformu SC1X5 (ARM i.MX) * NOVINKA: Ovladač Mbus - přidána podpora pro TCP kanál * NOVINKA: Klient Bacnet - Vylepšený algoritmus pro kódování TPG (opakování stavu po půlnoci). Drobné změny v detekci zařízení * OPRAVA: Ovladač SBus - Sequence ID v rámci požadavku je použito podle pravidel protokolu s-bus (zvýšeno v každém požadavku) * OPRAVA: Ovladač Aurora - zápis CosPhi ==== 2018.03.16 (v 0.9.18.0316) ==== * OPRAVA CHYBY: Oprava RcFileDriver: Použito kódování ze znakové sady webové odpovědi, ne ASCII jako výchozí (opraveno parsování řetězcových hodnot se specifickými národními znaky) * ZMĚNA: Aktualizována definice měřičů M-Bus * NOVINKA: Přidán ovladač Sinvert * NOVINKA: Přidán nový modul Modbus - M/R313; Připraveno pro nové vydání PPC MiniRT (20180313) * NOVINKA: Přidáno nové zařízení - M/R313 * NOVINKA: Modbus zařízení Domat: podpora pro moduly R (upraven sdílený textový popis modulů M), přidány nové moduly R - R220, R330 * NOVINKA: Speciální nástroje nativního kanálu SoftPlc: do importu přidána možnost "použít stejné guid" * NOVINKA: Mini RT - nové vydání 20180313 * OPRAVA CHYBY: Oprava chyby v úloze Messaging: Buffer pro parsování příchozích SMS rozšířen na 512 bajtů https://podio.com/energocentrumcz/softplc-v1-rcware-vision/apps/bugs/items/334 * ZMĚNA: Ovladač Buderus - vylepšen zápis - přepnutí zpět do normálního režimu ihned po zápisu; vynechání aktualizace hodnot s délkou > 1 v normálním režimu; * NOVINKA: Modbus: přidán nový modul (M/R313) * NOVINKA: Modbus: přidány nové moduly - R220 (12x relé DO) a R330 (32x otevřený kolektor DO) M-Bus: - podpora pro typ signed BCD (podle EN 13757-3:2013) - podpora pro parsování hodnot bez specifikovaného dif/vif - div/vif obsahuje pouze část dib (typ dat... ==== 2017.07.14 (v 0.9.17.0714) ==== * OPRAVA CHYBY: BACNet: Opraveno kódování indexu pole, pokud je roven nule * OPRAVA CHYBY: Oprava ovladače Buderus: proměnné s délkou datového typu větší než jedna nejsou parsovány v režimu "normální odpověď" * OPRAVA CHYBY: TecoDriver - oprava pro float proměnné na IPLC510 (chyba endianity platformy PPC) * ZMĚNA: Ovladač Diehl: Změněno zdrojové sériové číslo ve zprávě broadcast power limit na 0x430D3003 * ZMĚNA: BACNet: Změněno dekódování řetězců v různých znakových sadách * NOVINKA: Ovladač Sscp: Vynucené uzavření TCP kanálu, pokud není platná odpověď ze serveru * NOVINKA: Ovladač Mbus: do parametrů ovladače přidána možnost rychlého čtení; do definičního souboru přidány nové měřiče * NOVINKA: BACNet: Přidána funkce readproperty s návratem typu bacnet * NOVINKA: BACNet: Přidána alternativní metoda pro čtení seznamu objektů, pokud není podporována segmentace ==== 2017.01.30 (v 0.9.17.0130) ==== * OPRAVA CHYBY: Opraven odkaz na hlášení chyb ==== 2016.10.26 (v 0.9.16.1026) ==== * NOVINKA: Editor ovladače Telecontrol (IEC 60870-5-104): Podpora typu ASDU M_SP_TB_1 (jednobodová informace s časovou značkou CP56Time2a) * NOVINKA: Ovladač Telecontrol (IEC 60870-5-104): Podpora typu ASDU M_SP_TB_1 (jednobodová informace s časovou značkou CP56Time2a) * NOVINKA: Ovladač souborů RC: editor http hlaviček pro webové požadavky * OPRAVA CHYBY: Ovladač souborů RC: opraveno parsování proměnných Int64 (omezení rozsahu Int32) * NOVINKA: M-Bus - přidány nové definice měřičů * NOVINKA: Mbus: Podpora Signed BCD ==== 2016.04.06 (v 0.9.16.0406) ==== * NOVINKA: Nové vydání MiniRT V20160406 * NOVINKA: Ovladač Mbus: nové měřiče přidány do xml definice * NOVINKA: CommLynx (Danfoss): podpora zápisu na broadcast adresu (nebezpečné!!! pečlivě zkontrolujte parametry) * OPRAVA CHYBY: Ovladač Buderus: opravena komunikace - zpracování chyby komunikace (odpověď A5 v normálním režimu, timeout v normálním režimu nezpůsobí chybu komunikace); editor - opraven kód parametru (hex formát v xml definici), do definice přidány nové parametry * OPRAVA CHYBY: SolarLog meteo: oprava volby CRC - přijmout špatné CRC za určitých podmínek * OPRAVA CHYBY: Ovladač Elcor: Opraveno čtení archivu - nedokumentovaný formát data (bin vs BCD) ==== 2016.01.27 (v 0.9.16.0127) ==== * OPRAVA CHYBY: Ovladač Simatic: oprava poškozené odpovědi (komunikační buffer vyčištěn před novým požadavkem) * OPRAVA CHYBY: SscpDriver - opraveno ukládání proxy ID; opravena komunikace přes proxy přes nestabilní připojení (špatné zpracování stavu isLogged při výskytu SocketException) * NOVINKA: Ovladač BK Precision - čtení zobrazovaných hodnot ==== 2015.11.12 (v 0.9.15.1112) ==== * NOVINKA: Ovladač BK Precision * NOVINKA: Podpora optické hlavy pro ovladač 62056-21 * NOVINKA: Mini RT - nové vydání 20151112 * OPRAVA CHYBY: Kvalita M-Bus commError na proměnné: commError je nastaven pouze na dotčených proměnných měřiče, ne na každé proměnné kanálu * OPRAVA CHYBY: B112_StateMap: skrytý vstup (X1 nebo X2) způsobil chybu vyhodnocení a WDT * NOVINKA: přidán parametr uživatelské domény http proxy * NOVINKA: Dali: Implementován jednoduchý heart beat: Pokud na kanálu není komunikace (pouze proměnné řízené příkazy), je nutný vynucený provoz modbus pro identifikaci chyby TCP socketu a správnou signalizaci chyby komunikace. * NOVINKA: Přidán ovladač Simatic (pouze ASCII) * NOVINKA: MBus: nové měřiče přidány do definičního souboru * ZMĚNA: Proměnné ByteArray se neukládají do RcWareDb * ZMĚNA: SSCP: oprava: podpora verze vlist #V1.0; upraveno pro novou verzi SscpParser.dll * ZMĚNA: Solarmax: watchdog kanálu v pasivním režimu - znovuotevření sériového kanálu, pokud po dobu 10 minut není správná komunikace * ZMĚNA: SNMP - dll třetí strany upravena pro big endian platformy * OPRAVA CHYBY: vlákno dotazování respektuje parametr periody aktualizace * OPRAVA CHYBY: BacNet: Přidána podpora pro řetězce Utf-8 * OPRAVA CHYBY: BacNet: Opraven případ, kdy byl přijat ne-bacnet paket (způsobil pád) * OPRAVA CHYBY: Oprava ovladače KACO - parsování 16. hodnoty ArgusBox ==== 2015.06.12 (v 0.9.15.0612) ==== * NOVINKA: MBus: nové měřiče přidány do xml definičního souboru * NOVINKA: Mini RT - nové vydání 20150611 * OPRAVA CHYBY: Ovladač Diehl: Opravena rutina čtení * OPRAVA CHYBY: FB T41 - Obecný měřič spotřeby: Oprava resetu tarifu ==== 2015.04.21 (v 0.9.15.0421) ==== * OPRAVA CHYBY: Konfigurace platformy - opravena kompatibilní verze FW ==== 2015.04.16 (v 0.9.15.0416) ==== * NOVINKA: Mini RT - nové vydání 20150415 * NOVINKA: MiniPlc: chip.ini - výchozí adresa a maska přidány do sekce IP. * NOVINKA: Měřiče M-Bus: Supercal 739 přidán do definičního souboru xml ==== 2015.04.07 (v 0.9.15.0407) ==== * NOVINKA: MiniPlc: Podporována nová verze RTOS 1.40 ==== 2015.02.13 (v 0.9.15.0213) ==== * OPRAVA CHYBY: Mbus: ACEAN - opravena definice DVH5 * OPRAVA CHYBY: SolarMax: Oprava: Aktualizace v pasivním režimu * OPRAVA CHYBY: SSCP: přihlašovací rutina opravena podle nové verze SSCP * NOVINKA: MBus: nový měřič přidán do definičního souboru * NOVINKA: MiniRT - nové vydání 20150213 * ZMĚNA: Konfigurace platformy/Ruční přidání hostitele: Změněn nejednoznačný textový popis typu platformy z "IPLC500" na "IPLC201/301". Výchozí hodnota změněna na PPC. * NOVINKA: Funkce: bezpečnější mechanismus ukládání souboru proměnných - použití dvou souborů (přidány var2, var2cs) a časových razítek souborů (uložit do staršího, načíst z mladšího) * OPRAVA CHYBY: Oprava: požadavek na uložení proměnných není vyvolán po nastavení hodnoty určitých systémových proměnných (DB/Proxy status, ForceSave ...) ==== 2015.01.13 (v 0.9.15.0113) ==== * OPRAVA CHYBY: ELink: Opraven zápis * OPRAVA CHYBY: BACNet: Opravena struktura TPG - použití všech hodnot (int/bool/double) * NOVINKA: Přidán ovladač Xcc * NOVINKA: Přidán ovladač Diehl * NOVINKA: Přidán ovladač DSC * NOVINKA: MBus: nový měřič přidán do definičního souboru ==== 2014.09.19 (v 0.9.14.0919) ==== * NOVINKA: Uživatel může určit režim detekce platformy pomocí comboboxu v "Dialogu pokročilého servisu", přidán režim ForceMXPLC. * NOVINKA: Nové vydání PPC RT 2014.09.15 * OPRAVA CHYBY: SharkLCDMenu: Opraveno přidávání nových položek do TPG * OPRAVA CHYBY: Ovladač Delta: Opraven problém editoru HW (mizející sub/číslo příkazu) pro zařízení s uživatelsky definovaným typem požadavku (zařízení P/Q); aktualizováno xml s definicí zařízení * NOVINKA: Elink - přidána podpora pro zápis (netestováno) * NOVINKA: RcFiles - přidána podpora pro zápis * OPRAVA CHYBY: Ovladač Delta: opravena délka pro zápisový telegram (řízení Q) ==== 2014.08.19 (v 0.9.14.0819) ==== * NOVINKA: Delta HW Editor - přidáno pseudo zařízení pro řízení PQ * OPRAVA CHYBY: Barevná schémata FUPLA čitelná pod omezenými uživatelskými právy * OPRAVA CHYBY: Opravy klienta Telecontrol (IEC-104): vylepšeno opětovné připojení tcp; opraven problém, kdy jsou komunikační rámce ze serveru rozptýleny (techsys RTU) * NOVINKA: MBus: do definice přidán měřič "Sharky 775 V.2 Cooling" * NOVINKA: Ovladač LG-PI: funkce zápisu při změně může být zakázána v nastavení ovladače * NOVINKA: Ovladač Delta - podpora zápisu P/Q * OPRAVA CHYBY: BACNet: Opraveno kódování týdenního plánu TPG * NOVINKA: BACNet: Přidán typ MAC adresy * NOVINKA: SolarMax: Opravena komunikace se string boxy (MaxConnect). * OPRAVA CHYBY: Luxmate: opravena chyba komunikace - rozšířeno na všechny proměnné zařízení * NOVINKA: Přidány nové ovladače: Bawit, Etatherm, Luxmate, EESA * NOVINKA: Aurora: Čtení RAM partnerského zařízení - implementován formát čísla double * OPRAVA CHYBY: Aurora: Opraveno chybějící zpracování přijaté odpovědi; Opraveno pořadí bajtů pro offset v Čtení RAM partnerského zařízení ==== 2014.02.28 (v 0.9.14.0228) ==== * NOVINKA: Přidány ovladače: Xtender, Hogen, Seconet, SNMP, SSCP * NOVINKA: Ovladač počasí: podpora http proxy * NOVINKA: M-Bus: Do definice xml přidán nový měřič - Schneider IEM3235 * OPRAVA CHYBY: CommLynx: měniče Danfoss: opraven zápis P * OPRAVA CHYBY: Měniče Solutronic: opraven zápis Q * OPRAVA CHYBY: Ovladač DALI - opraveno přetečení čítače MBAP * OPRAVA CHYBY: Měniče Danfoss: opraven editor zařízení UniLynx * OPRAVA CHYBY: Oprava ModbusServeru: Server spadl, pokud pokus o zápis modbus dorazil na COM port před řádnou inicializací připojení RT (12345) * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Problémy s watchdogem: Opraven cyklický restart, když je provádění programu obejito HW přepínačem nebo není k dispozici nahrávatelný program. ==== 2013.11.06 (v 0.9.13.1106) ==== * NOVINKA: Modbus RTU: Přidána nová funkce - Kontrola adresy zařízení v odpovědi podle požadavku (konfigurovatelné přes parametry ovladače) * ZMĚNA: M-Bus: aktualizována definice * ZMĚNA: Seconet: Adresování ElementNo zvýšeno o jednu v editoru (v splcproj zůstává stejné) * NOVINKA: MiniPLC RT: Nové vydání 2013.11.06 ==== 2013.10.23 (v 0.9.13.1023) ==== * OPRAVA CHYBY: Oprava dialogu platformy - pokud není zadána platná IP, vyhnout se nahrávání Mini RT * OPRAVA CHYBY: MLIO - opraven popis HW AI * OPRAVA CHYBY: Oprava editoru Modbus - horní limit počáteční adresy změněn na 65536 * OPRAVA CHYBY: Oprava editoru M-Bus - načítání parametrů "signed" a "převést na základní jednotku" z definičního souboru m-bus * ZMĚNA: Ovladač Aurora - implementována metoda ToString() pro HW adresu, editor generických proměnných zobrazuje smysluplný popis ke každé proměnné Aurora * ZMĚNA: Měniče Solutronic - upraven zápis PQ (FW 2.65 Broadcast) * ZMĚNA: Ovladač SNMP - přidán nový kom. parametr - "Parsovat typ řetězce SNMP jako hodnotu double"; Vylepšeno zpracování Trap - proměnná trap funguje jako asynchronní čítač událostí * ZMĚNA: SolarMax - zařízení MaxConnect (přidána podpora StringBox) * ZMĚNA: Modbus HW Editor - zařízení MLIO: odstraněno DO3, opravena transformace pro AO * NOVINKA: přidány nové ovladače (SolarLogMeteo, Schrack Seconet) * NOVINKA: Delta HW Editor: Do xml definice přidáno nové zařízení - Solivia 5000 * NOVINKA: Solutronic HW Editor - Přidáno nové zařízení: Solplus 25_55 * NOVINKA: MiniPLC RT: Nové vydání 2013.10.23 ==== 2013.08.14 (v 0.9.13.0814) ==== * NOVINKA: Modbus: přidán modul MLIO ==== 2013.06.25 (v 0.9.13.0625) ==== * NOVINKA: UDP kanál: lze konfigurovat základnu naslouchacího portu ==== 2013.06.05 (v 0.9.13.0605) ==== * NOVINKA: SunnyWebBox: Přidána nová zařízení (WR7KTL11, ...) * NOVINKA: HW editory: Solutronic, Conergy * NOVINKA: Přidány ovladače: PecontSSK, Solutronic, Conergy * NOVINKA: DALI: nová funkce - přímé řízení výkonu oblouku * NOVINKA: Ovladač Conergy: přidány chybové proměnné měniče * NOVINKA: MBus: příznak převodu na základní jednotku a znaménka * ZMĚNA: Omezena maximální velikost souboru monitoru portu * ZMĚNA: Monitor portu vystupuje pouze, když je aktivní * ZMĚNA: MBus: Techem Ultra S3 přidán do definice * ZMĚNA: Modbus: Vylepšeno opětovné připojení TCP kanálu * OPRAVA CHYBY: Opraven export SW proměnných * OPRAVA CHYBY: Parametr 'ConvertValuesToNativeVariableTypesOnWrite' ovladače OPC nebyl uložen/načten * OPRAVA CHYBY: Ovladač SolarMax - oprava zápisu PQ * OPRAVA CHYBY: HMP64M: oprava - čtení odhadu spotřeby * OPRAVA CHYBY: MBus: Změněna velikost comboboxu typu měřiče * NOVINKA: MiniPLC RT ==== 2013.03.05 (v 0.9.13.0305) ==== * OPRAVA CHYBY: T41_GenericConsumptionMeter: Opravena inicializace svorek max výstupu * NOVINKA: Nová zařízení SMA. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: opraveno tpg přes modbus server ==== 2013.01.22 (v 0.9.13.0122) ==== * NOVINKA: Teco: Přidány výstupy monitoru portu; Přidány DriverParameters, opraveno UDP sequence ID * NOVINKA: Přidán ovladač ComApPX * NOVINKA: SMA: Do definice přidána nová zařízení (SCBFS021, SMU8b005, SCC350-M) * ZMĚNA: název projektu přidán do definice proměnných pro export AlarmServeru * ZMĚNA: Příznak OPC v editoru boxu nenastavuje příznak OPC pro manuální režim a hodnotu výstupu * OPRAVA CHYBY: Opraven vzdálený monitor portu pro winservice rt * NOVINKA: Přidána podpora Http proxy pro připojení k SoftPlc proxy, RcWareDb a RcWare Alarm Server * NOVINKA: Přidán modul 11q250 (pseudo v modulu ptk) * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Modbus: Zápis Float32 Rotate/NoRotate * NOVINKA: Podporována nová verze RTOS ==== 2012.12.06 (v 0.9.12.1206) ==== * NOVINKA: MiniPLC RT * NOVINKA: SMA HW editor: Proměnné zařízení SMA lze přejmenovat najednou speciálním tlačítkem. * ZMĚNA: SBus: Optimalizace rychlosti * NOVINKA: Ovladač OPC: přidána možnost převodu proměnné na její nativní typ OPC při zápisu * NOVINKA: Sunny WebBox: přidán WR6KRP13. * NOVINKA: přidán nový ovladač - HMP64M. * NOVINKA: Modbus MiniPLCGenerator: Kontrola počtu modulů a mapování během zpracování kanálu. * OPRAVA CHYBY: T41_GenericConsumptionMeter: opraveno načítání hodnot posledního intervalu, opraven problém s přestupným rokem * OPRAVA CHYBY: T20 - opravena nedělní chyba * OPRAVA CHYBY: Formát proměnné TimeStamp v XML (chyba InvariantCulture při zápisu XML). * OPRAVA CHYBY: Oprava HW editoru Mastervolt: detekce, formát S/N čísla, transformace hodnoty a jednotka * NOVINKA: PBus: Přidány moduly 2D20 a 2P100 * ZMĚNA: Bacnet - změněna hranice pro segmentaci paketů * NOVINKA: IEC 62056 - opravy pro nekonečné smyčky v případě šumu na lince * NOVINKA: JC - přidáno tpg a regtime * OPRAVA CHYBY: Teco - opraveno načítání/ukládání počtu tpg * NOVINKA: Definiční soubor MBus: Přidány nové atributy (M007). * NOVINKA: Ovladač SMA WebBox: Interval zápisu CosPhi je rozšířen na záporné hodnoty <-1, 1>. * NOVINKA: Ovladač SolarMax: PassiveMode, parsování klíče SYS * OPRAVA CHYBY: Oprava Mastervolt: formát S/N čísla, adresování S/N - oba vstupy mají stejné S/N číslo * NOVINKA: MBus: Pomocné atributy přidány k Schrack DIZ. * NOVINKA: Bacnet: Počáteční položka TPG definována pro každý den * OPRAVA CHYBY: BacNet: Opraven null při příjmu paketu * OPRAVA CHYBY: RcFiledriver: Opraven výběr filtrovaného souboru. Aktualizace komunikační proměnné závisí na definované masce souboru. Maximum pořadí shody změněno na 256. * NOVINKA: JC - přidáno více proměnných * NOVINKA: Teco - přidána nová struktura TPG * OPRAVA CHYBY: BacNet: Opraveno čtení IP adresy PLC * OPRAVA CHYBY: Bacnet: Opravena detekce duplicitních zařízení * NOVINKA: MBus: Přidána definice Sonometer 1100 ==== 2012.10.17 (v 0.9.12.1017) ==== * NOVINKA: Přidána podpora pro modul M430 * NOVINKA: MiniPLC RT * Podpora pro M430 * NOVINKA: Přidán ovladač IChecker (měření solárních stringů) * NOVINKA: Ovladač souborů RcWare - filtrovaný výběr souborů * NOVINKA: Přidán ovladač Kostal (solární měniče) * NOVINKA: Přidán ovladač Mastervolt (solární měniče) * NOVINKA: Ovladač SolarMax: přidáno řízení PQ * NOVINKA: Přidán ovladač VantageMeteo (meteorologická stanice) * OPRAVA CHYBY: Ovladač Modbus: komunikace Ingecon * NOVINKA: Ovladač SMA * přidáno řízení PQ přes JSON * Aktualizována definice zařízení * ZMĚNA: komunikace se SoftPlc Proxy: indikace neplatných přihlašovacích údajů ==== 2012.08.27 (v 0.9.12.0827) ==== * OPRAVA CHYBY: Ovladač souborů RcWare - oprava problému https * OPRAVA CHYBY: Ovladač Fronius: opravena chyba GetRelatedItems() (chyba komunikace měniče), odezva echo správně zpracována, opraveno falešné čtení pro proměnné WriteOnly * OPRAVA CHYBY: Ovladač Modbus: opravena endianita Word16 * NOVINKA: Přidán ovladač LG_PI485 * NOVINKA: Ovladač Modbus: přidány funkce měniče Ingecon * NOVINKA: Funkční bloky * T20_OSSC_Node * NOVINKA: MiniPLC RT * ZMĚNA: vylepšení komunikace se SoftPlc Proxy ==== 2012.07.12 (v 0.9.12.0712) ==== * NOVINKA: Nové FBD boxy - Obecný měřič spotřeby, Elektroměr * NOVINKA: PBus: Přidán modul ptm1.2y10 ==== 2012.06.08 (v 0.9.12.0608) ==== * NOVINKA: Modul Modbus M560 * OPRAVA CHYBY: RT lze vynutit k podpoře starého HW (menu Pokročilý servis) * NOVINKA: Elcor94 - podpora čtení archivu * ZMĚNA: M-Bus - opravena vynucená aktualizace, přidána nová definice měřiče * NOVINKA: MiniPLC RT ==== 2012.05.16 (v 0.9.12.0516) ==== * NOVINKA: přes vzdálené připojení lze obnovit pouze OPC proměnné ==== 2012.05.09 (v 0.9.12.0509) ==== * NOVINKA: Ovladač souborů RcWare - RegExRightToLeft ==== 2012.04.25 (v 0.9.12.0425) ==== * NOVINKA: Ovladač Fronius * NOVINKA: Definice M-Bus: přidány nové měřiče (CF-Echo2 Cooling, MC402) * NOVINKA: Ovladač KACO: přidán Powador 39.0 TL3 * NOVINKA: Ovladač Modbus: Podpora pro nový analogový typ - Float16_Toshiba * NOVINKA: Ovladač Elcor94: Přidány DriverParameters (timeout odpovědi, řízení RTS) * NOVINKA: Bacnet - uživatelsky definovatelný čas předplatného COV, přidán spánek mezi požadavky * ZMĚNA: Elink - podadresa může být nyní větší než 99 * OPRAVA CHYBY: Opravena prioritní aktualizace - aktualizovaná položka nebyla přesunuta na konec fronty * OPRAVA CHYBY: Oprava PowerMeterNode: Nastavit výstup na 0 kW, pokud je dlouhá prodleva mezi vstupními pulzy * NOVINKA: PBus: Přidány moduly 4QD a 4QD-M2 * OPRAVA CHYBY: Oprava speciálních funkcí Danfoss: přetečení adresy během detekce * OPRAVA CHYBY: Bacnet - opravena funkce skupiny COV ==== 2012.04.11 (v 0.9.12.0411) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Ovladač M-Bus: komunikace Supercal 531. * ZMĚNA: Watchdog reimplementován. Vyhnout se resetu, když probíhá ukládání proměnných. ==== 2012.02.21 (v 0.9.12.0221) ==== * NOVINKA: Zařízení PBus * NOVINKA: Ovladač Oelmaier * NOVINKA: Ovladač GFR ==== 2012.01.17 (v 0.9.12.0117) ==== * NOVINKA: Implementována prioritní aktualizace * NOVINKA: MiniPlc runtime * ZMĚNA: Přidána 64bitová podpora do ovladače OPC ==== 2011.12.13 (v 0.9.11.1213) ==== * NOVINKA: Ovladač Delta (Solární měniče). * NOVINKA: Funkční bloky * BD54_Int_DecompositionNode * BD55_Int_CompositionNode. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Ovladač M-Bus: komunikace Schrack DIZ. ==== 2011.10.20 (v 0.9.11.1020) ==== * NOVINKA: Přidána podpora pro modul Domat M580. ==== 2011.10.12 (v 0.9.11.1012) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Opravena inicializace watchdogu. ==== 2011.09.28 (v 0.9.11.0928) ==== * OPRAVA CHYBY: Bylo možné smazat HW proměnné z nástroje zařízení. To vedlo k poškození projektů. * NOVINKA: Ovladače * SolarMax (měniče Sputnik) * Daikin (Intelligent Touch Controller) * ComLynx (měniče Danfoss) * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Opraven režim převodníku. ==== 2011.09.19 (v 0.9.11.0919) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Oscilace PID integrální části, když proporcionální část dosáhla MIN * OPRAVA CHYBY: M-Bus parsování Int48 * NOVINKA: Proměnná RcWareDb.Status má více stavů ==== 2011.07.25 (v 0.9.11.0725) ==== * OPRAVA CHYBY: Funkční blok E-MAX: opraveno chování při vypnutí. * NOVINKA: Ovladač Telecontrol (IEC 104). * NOVINKA: Ovladač DALI. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Funkční blok E-MAX: opraveno chování při vypnutí. * NOVINKA: Ovladač DALI. ==== 2011.07.19 (v 0.9.11.0719) ==== * NOVINKA: Saia: přidány speciální funkce * NOVINKA: MiniPLC RT * OPRAVA CHYBY: Definice dlouhých proměnných nebyly správně přenášeny. ==== 2011.06.22 (v 0.9.11.0622) ==== * ZMĚNA: Monitor portu - změněny šipky na text rx/tx * NOVINKA: Proměnné - pozice okna se po editaci proměnné nemění * NOVINKA: Bacnet - skupinová funkce; vylepšení ==== 2011.06.14 (v 0.9.11.0614) ==== * NOVINKA: Parametry MIN_COM_PENALTY a MAX_COM_PENALTY v konfiguračním souboru. * ZMĚNA: Ovladač S-Bus: Požadavek se opakuje v případě, že nebyla přijata žádná odpověď * NOVINKA: Ovladač souborů RcWare: Přidána podpora pro čtení hex hodnot * OPRAVA CHYBY: Aurora - Opraveno přetečení bufferu * NOVINKA: Bacnet - Přidáno potvrzení alarmu * NOVINKA: Přidáno připojení k AlarmServeru ==== 2011.05.31 (v 0.9.11.0531) ==== * OPRAVA CHYBY: Ovladač souborů RcWare: Opravena nekonečná smyčka v případě čtení souboru pouze s jedním řádkem a zaškrtnutým 'Zpracovat poslední řádek' * OPRAVA CHYBY: Fupla: Boxy připojené k jiným boxům přes výstupní proměnnou v žebříku se někdy nepodaří uložit ==== 2011.05.06 (v 0.9.11.0506) ==== * ZMĚNA: Vylepšení BACNet. * ZMĚNA: Kompatibilita SMA WebBox pro speciální funkce. ==== 2011.05.03 (v 0.9.11.0503) ==== * OPRAVA CHYBY: opraveny sériové přenosové rychlosti * OPRAVA CHYBY: Ovladač OPC zápis hodnot v "režimu RcWare TPG" opraven * ZMĚNA: Změny ovladače Refusol * ZMĚNA: Aktualizace ovladače BACNet * ZMĚNA: Aktualizace ovladače KACO * ZMĚNA: HW proměnné lze smazat z editoru proměnných * NOVINKA: M-Bus: přidán měřič Sontex 539 ==== 2011.03.16 (v 0.9.11.0316) ==== * OPRAVA CHYBY: Opravy BACNet; * ZMĚNA: Vylepšení Refusol; * NOVINKA: Ovladač OPC: přidána podpora RcWare TPG ==== 2011.03.10 (v 0.9.11.0310) ==== * OPRAVA CHYBY: B48 - všechny připojené vstupy způsobily výjimku * NOVINKA: C103_StringToInt64MappingNode ==== 2011.03.04 (v 0.9.11.0304) ==== * OPRAVA CHYBY: FBD box byl generován dvakrát při připojení k sobě samému a žebříku * NOVINKA: Přidána proměnná pro vynucené uložení hodnot proměnných * NOVINKA: MiniPLC RT. * NOVINKA: Box typu D klopný obvod. ==== 2011.02.24 (v 0.9.11.0224) ==== * OPRAVA CHYBY: oprava přerušeného TCP spojení, oprava TCP BlockRead * OPRAVA CHYBY: oprava endianity ovladače Aurora * NOVINKA: Ovladač Teco: přidán čas PLC * NOVINKA: Ovladač souborů RcWare: přidán exec program * NOVINKA: Přidán ovladač SunnyWebBox * NOVINKA: Přidán ovladač KACO * NOVINKA: Přidán ovladač Zepadig * ZMĚNA: Vylepšení ovladače Refusol ==== 2011.01.10 (v 0.9.11.0110) ==== * NOVINKA: MiniPLC RT. * OPRAVA CHYBY: všechny PID jsou odolné vůči změně parametrů, která by mohla vést k integration windup * NOVINKA: všechny PID mají tři nové výstupy (uvnitř jako výchozí), které ukazují část P, I a D výstupu y ==== 2010.12.02 (v 0.9.10.1202) ==== * NOVINKA: MiniPLC RT. * ZMĚNA: B84 - Opraveno chování při změně periody za běhu * ZMĚNA: BD25 - Opraveno chování při změně Ton a Tfalse za běhu * ZMĚNA: PID - Opraveno chování při změně Ti za běhu - žádná skoková změna na výstupu ==== 2010.11.29 (v 0.9.10.1129) ==== * NOVINKA: do fupla přidán režim vynuceného obnovení priority * OPRAVA CHYBY: graf zobrazuje tooltip hodnoty bez ohledu na režim osciloskopu * ZMĚNA: B80 InterpolationNode : přidáno min & max pro X ==== 2010.11.17 (v 0.9.10.1117) ==== * NOVINKA: Ovladač Modbus: implementováno proprietární TPG a DateTime. * NOVINKA: MiniPLC RT. * NOVINKA: Server Modbus - obsluhuje TPG a DateTime. ==== 2010.10.30 (v 0.9.10.1030) ==== * NOVINKA: MiniPLC RT. * OPRAVA CHYBY: Zpracování Word32 v Modbus pro zařízení založená na PPC * OPRAVA CHYBY: Server Modbus: kolize na sběrnici, když bylo na stejné sběrnici přítomno více zařízení ==== 2010.10.25 (v 0.9.10.1025) ==== * ZMĚNA: Rozšířeno logování * OPRAVA CHYBY: Načítání skutečných hodnot proměnných ignoruje neexistující ==== 2010.09.30 (v 0.9.10.0930) ==== * NOVINKA: Přidán ovladač protokolu PowerOne Aurora * NOVINKA: MiniPLC: Nativní komunikace SoftPLC akceptuje název hostitele ==== 2010.09.20 (v 0.9.10.0920) ==== * NOVINKA: Přidán FBD box B83 ==== 2010.08.05 (v 0.9.10.0805) ==== * NOVINKA: Přidán modul MCIO 2. * NOVINKA: PPC & x86 MiniPLC RT. ==== 2010.07.12 (v 0.9.10.0712) ==== * NOVINKA: Přidán modul M504. * NOVINKA: Ovladač Term4. * NOVINKA: Ovladač Elink. * NOVINKA: PPC & x86 MiniPLC RT. ==== 2010.05.25 (v 0.9.10.0525) ==== * NOVINKA: PPC MiniPLC RT ==== 2010.04.13 (v 0.9.10.0413) ==== * NOVINKA: přidána schopnost ukládání dat do RcWareDb ==== 2010.03.18 (v 0.9.10.0318) ==== * ZMĚNA: Vylepšení ovladače počasí. ==== 2010.03.15 (v 0.9.10.0315) ==== * ZMĚNA: Kanál SoftPLC má další parametry. * NOVINKA: MiniPLC RT. * ZMĚNA: Podpora pro více GSM čísel a e-mailů pro zasílání zpráv. ==== 2010.03.13 (v 0.9.10.0313) ==== * NOVINKA: Podpora MiniPLC RT - podporována nová verze RTOS. ==== 2010.03.10 (v 0.9.10.0310) ==== * ZMĚNA: Vylepšení ovladače. * NOVINKA: MiniPLC RT * ZMĚNA: Vylepšení pro PPC. ==== 2010.03.03 (v 0.9.10.0303) ==== * OPRAVA CHYBY: Prázdné řetězcové proměnné přerušily komunikaci. ==== 2010.02.10 (v 0.9.10.0210) ==== * NOVINKA: Přidán typ Modbus Int48 pro SoftPLC RT. * NOVINKA: Ovladače pro SoftPLC - Elcor94, Melsec A1S, Refusol USS, SmartServer. ==== 2009.12.08 (v 0.9.9.1203) ==== * OPRAVA CHYBY: Timeouty SocketClient BufferedStream jsou nastaveny správně ==== 2009.11.23 (v 0.9.9.1123) ==== * NOVINKA: MiniPLC RT * NOVINKA: Podpora pro systém Buderus * BETA: PPC Runtime ==== 2009.10.07 (v 0.9.9.1007) ==== * ZMĚNA: Nové funkce v ovladači Sauter RSZ. ==== 2009.10.01 (v 0.9.9.1001) ==== * ZMĚNA: Nové funkce v ovladači Sauter RSZ. * NOVINKA: Podpora pro HTTPS připojení k SoftPLC Proxy. * NOVINKA: Přidány FBD boxy C100 & C101 ==== 2009.09.12 (v 0.9.9.0912) ==== * NOVINKA: Podpora pro systém JESY. * NOVINKA: MiniPLC RT * NOVINKA: Podpora pro systém JESY. ==== 2009.08.26 (v 0.9.9.0826) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#811] Opraven výpočet entalpie * NOVINKA: Podpora pro proměnné pro čtení a zápis (Podpora pro moduly Domat "UI") ==== 2009.06.17 (v 0.9.9.0617) ==== * NOVINKA: Přidána proměnná stavu připojení SoftPLC Proxy * NOVINKA: Vylepšen editor ovladače nativní komunikace SoftPLC ==== 2009.06.16 (v 0.9.9.0616) ==== * NOVINKA: Přidána funkce importu SW proměnných s původními Guid * ZMĚNA: Nativní ovladač SoftPLC: kvalita aktualizované proměnné je vždy nastavena na Good * ZMĚNA: Přidán BufferedStream do nativní síťové komunikace * OPRAVA CHYBY: Oprava chyby uzlu funkce složení/rozložení ==== 2009.05.25 (v 0.9.9.0525) ==== * NOVINKA: Robustnější implementace časovačů. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#771]: B30, B31 - hodnota byn opravena, když je blok zakázán. ==== 2009.04.17 (v 0.9.9.0417) ==== * NOVINKA: Přidána podpora SoftPLCProxy; ==== 2009.04.16 (v 0.9.9.0416) ==== * přestavěno pro vydání ==== 2009.03.24 (v 0.9.9.0324) ==== * OPRAVA CHYBY: kvalita SW proměnné je vždy zkopírována * ZMĚNA: Změny ovladače EMU * ZMĚNA: Změny ovladače Bacnet * ZMĚNA: Změny ovladače RcFiles ==== 2009.02.24 (v 0.9.9.0224) ==== * OPRAVA CHYBY: [#765]; * NOVINKA: proměnná typu čas PLC přidána do ovladače RSZ; * ZMĚNA: Změny ovladače Bacnet; * ZMĚNA: Změny a opravy ovladače Landis; ==== 2009.02.03 (v 0.9.9.0203) ==== * ZMĚNA: M-Bus: změny ovladače ==== 2009.01.15 (v 0.9.9.0115) ==== * NOVINKA: Podpora pro Maxi Multi IO a M710. * NOVINKA: MiniPLC RT * NOVINKA: Podpora pro Maxi Multi IO a M710. ==== 2009.01.07 (v 0.9.9.0107) ==== * ZMĚNA: Výchozí stavy INT TPG změněny z [1,2] na [0,1] * ZMĚNA: Teco, Hauser, M-Bus: změny ovladače * NOVINKA: Přidán modul M710. * NOVINKA: Ovladač Teco umí číst/zapisovat TPG * NOVINKA: Ovladač RSZ umí číst/zapisovat TPG * NOVINKA: Přidán ovladač Inmat (pouze .NET 2.0) * NOVINKA: Přidán ovladač Hauser (pouze .NET 2.0) * NOVINKA: Po odeslání/přijetí proměnných ze vzdáleného zařízení se zobrazí dialogové okno zprávy. * NOVINKA: Cesta k naposledy vytvořenému řešení je zahrnuta v uživatelském nastavení * NOVINKA: Funkce importu proměnných přidána do generického HW editoru * OPRAVA CHYBY: připojení proměnné hw k hw_block bylo ztraceno při změně typu hw proměnné * NOVINKA: Výchozí hodnota při chybě komunikace je editovatelná. ==== 2008.10.17 (v 0.9.8.1017) ==== * ZMĚNA: Další vylepšení editoru ovladače Landis. * NOVINKA: Přidán ovladač RcWeather (pouze .NET 2.0). ==== 2008.10.09 (v 0.9.8.1009) ==== * NOVINKA: Přidán modul MMIO. * NOVINKA: MiniPLC RT * NOVINKA: Podpora pro modul MMIO. ==== 2008.10.02 (v 0.9.8.1002) ==== * ZMĚNA: Ovladač Landis vylepšen. ==== 2008.09.22 (v 0.9.8.0922) ==== * ZMĚNA: Editor ovladače Landis vylepšen. ==== 2008.09.19 (v 0.9.8.0919) ==== * NOVINKA: Ovladač Landis (pouze .NET 2.0). * NOVINKA: Ovladač BACNet (pouze .NET 2.0). ==== 2008.09.15 (v 0.9.8.0915) ==== * ZMĚNA: Speciální události v TPG. ==== 2008.06.30 (v 0.9.8.0630) ==== * NOVINKA: Přidán ovladač Teco. * ZMĚNA: v generickém HW editoru lze smazat více proměnných * NOVINKA: Kontextové menu portu (zobrazí se po kliknutí pravým tlačítkem na port) obsahuje nejčastěji připojené uzly. ==== 2008.06.20 (v 0.9.8.0620) ==== * NOVINKA: Speciální funkce importu. * NOVINKA: Přidána podpora pro starší ovladač Landis (RcWare SCADA) (pouze .NET 2.0). ==== 2008.06.03 (v 0.9.8.0603) ==== * NOVINKA: MiniPLC RT * NOVINKA: Výchozí hodnota při chybě komunikace pro proměnné Double, Int64 a Boolean. ==== 2008.05.30 (v 0.9.8.0530) ==== * OPRAVA CHYBY: B65 a B67 nyní počítají platné hodnoty ==== 2008.04.22 (v 0.9.8.0422) ==== * OPRAVA CHYBY: plocha se resetuje, když selže načítání rozvržení * NOVINKA: MiniPLC RT * ZMĚNA: Změněny možnosti TCP Socket - vynucená (problémy s kabelem, odpojení klienta atd.) připojení jsou čištěna rychleji. Zařízení je odolnější vůči útokům DoS. * NOVINKA: Přidány moduly M210, M320 a M420. ==== 2008.03.20 (v 0.9.8.0320) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#641]: MiniPLC zamrzne, když je na kanálu více než 949 proměnných M-Bus. ==== 2008.03.19 (v 0.9.8.0319) ==== * OPRAVA CHYBY: HW kanál mohl být smazán, i když jeho proměnná CommError/PriorityRefresh byla odkazována ve schématu. * NOVINKA: MiniPLC RT * ZMĚNA: Všechna TPG mají možnost interpretovat čas vytvořený programovou logikou. Nejen reálný čas. * NOVINKA: Proměnná PriorityRefresh přidána ke každému kanálu. Použitelné hlavně na kanálu MBus pro vynucení obnovení odečtů energie. ==== 2008.02.25 (v 0.9.8.0225) ==== * NOVINKA: Proměnné na kanálech lze aktualizovat s prioritou. Je to užitečné pro sítě M-Bus. ==== 2008.02.25 (v 0.9.8.0225) ==== * NOVINKA: Více hodnot přidáno ke komunikaci M-Bus s měřičem Schrack * OPRAVA CHYBY: kliknutí na smazaný uzel v okně výstupu kompilátoru před uložením projektu způsobovalo problémy * NOVINKA: MiniPLC RT * NOVINKA: Více hodnot přidáno ke komunikaci M-Bus s měřičem Schrack ==== 2008.01.16 (v 0.9.8.0116) ==== * NOVINKA: Více barevných schémat pro editor funkčních bloků (BETA). * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#610] B105, B106, BD51 Udržují své výstupy, když binit == true. * ZMĚNA: Podpora pro modemy Siemens pro zasílání SMS zpráv. * NOVINKA: Monitor komunikačních linek (monitor portu). Klikněte pravým tlačítkem na kanál -> Monitor portu. ==== 2007.12.08 (v 0.9.7.1208) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#594] Uzel rotace bitů T14 a T15 nefungoval správně, když byla vypnuta možnost "Generovat pouze použité proměnné". * ZMĚNA: B32 - B37 PID chování části P po povolení regulátoru odpovídá původně implementované funkčnosti, tj. obě části P i I jsou povoleny se signálem Enable přecházejícím na True. ==== 2007.12.02 (v 0.9.7.1202) ==== * ZMĚNA: Vylepšení v ovladačích MBus. * MiniPLC RT se nemění. ==== 2007.11.28 (v 0.9.7.1128) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#587] Někdy TCP připojení (z OPC, IDE, Touch screen,...) zablokovalo MiniPLC. ==== 2007.11.19 (v 0.9.7.1119) ==== * NOVINKA: MiniPLC RT * ZMĚNA: [#575] Pokud je LCD decay roven 0, světlo bude vždy zapnuté. LCD startuje se zapnutými světly. * OPRAVA CHYBY: [#577] BD50 potřeboval příslušný výstup "by" venku. Jinak výstup "bmem" nefungoval správně. ==== 2007.11.15 (v 0.9.7.1115) ==== * **TOTO JE TESTOVACÍ VERZE** * OPRAVA CHYBY: [#564] (Chyba zavedena v sestavení 2007.10.11) Projekt nebylo možné nahrát do zařízení kvůli nesprávnému porovnání názvu projektu. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#562] MiniPLC nereagovalo, když existoval projekt s kanálem Modbus bez skutečného IO. ==== 2007.11.09 (v 0.9.7.1109) ==== * **TOTO JE TESTOVACÍ VERZE** * OPRAVA CHYBY: projekt je nyní kompilován při pokusu o spuštění v režimu vzdáleného připojení (dříve způsobovalo rozdíly mezi .schema a .splcproj) * OPRAVA CHYBY: [#558] B85 Variable Slew Rate Limit překročil dolní limit na krátkou dobu za určitých podmínek (dva strmé sestupy). * NOVINKA: MiniPLC RT * NOVINKA: Přidáno B72 Integer Min. * NOVINKA: Přidáno B73 Integer Max. * NOVINKA: Přidáno B76 Násobení celých čísel. * NOVINKA: Přidáno B77 Dělení celých čísel. ==== 2007.11.06 (v 0.9.7.1106) ==== * **TOTO JE TESTOVACÍ VERZE** * OPRAVA CHYBY: [#552] BD51 Boolean memory - bx2 lze dát ven. * OPRAVA CHYBY: [#551],[#549] - Tisk/Nastavení tisku vyvolalo výjimku. * OPRAVA CHYBY: [#544] Okno výskytů proměnných nefungovalo správně ve druhém a dalším otevřeném řešení během jedné relace IDE. * OPRAVA CHYBY: Projekt nebylo možné zkompilovat, když bylo přejmenováno zavřené schéma. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#555] Opraveno chování přetečení analogového čítače B107. ==== 2007.10.11 (v 0.9.7.1011) ==== * OPRAVA CHYBY: Příznak "Projekt změněn" je nastaven po importu schématu. * ZMĚNA: Konfigurace alarmů přesunuta do editoru dotykové obrazovky. * NOVINKA: Jméno autora (převzato z přihlašovacího jména Windows) uloženo projektem. * NOVINKA: Podpora pro Domat UI 010. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#541] - B85 Variable Slew Rate Limit nefungoval správně, když byl jeden z časů 0. Přenos v jakémkoli směru nebyl správný nebo okamžitý. ==== 2007.10.05 (v 0.9.7.1005) ==== * **TOTO JE TESTOVACÍ VERZE** * NOVINKA: MiniPLC RT * NOVINKA: První implementace SMS a e-mailových zpráv. ==== 2007.09.26 (v 0.9.7.0926) ==== * **TOTO JE TESTOVACÍ VERZE** * OPRAVA CHYBY: Zavedeno v 0.9.7.0914 - IDE spadlo, když měla čára nulovou délku. * NOVINKA: MiniPLC RT (datováno 18.9.2007) * NOVINKA: Alarm LED lze ovládat. ==== 2007.09.17 (v 0.9.7.0917) ==== * **TOTO JE TESTOVACÍ VERZE** * OPRAVA CHYBY: Přidány editory kanálů. Chyba byla zavedena ve verzi 0.9.7.0914. ==== 2007.09.14 (v 0.9.7.0914) ==== * **TOTO JE TESTOVACÍ VERZE** * ZMĚNA: Nový datový formát pro persistenci odkazů. **Nebude možné otevřít projekty (schémata) vytvořené touto verzí ve starších verzích IDE.** * NOVINKA: Přidány moduly Modbus M610 a M620. * NOVINKA: MiniPLC RT * NOVINKA: Implementován protokol INELS. ==== 2007.08.31 (v 0.9.7.0831) ==== * **TOTO JE TESTOVACÍ VERZE** * ZMĚNA: Analogové hodnoty HW mají ještě flexibilnější nastavení transformace. Nyní existují tři fáze: lineární transformace hodnoty z IO, interpolační křivka, lineární transformace výsledku interpolační křivky (např.: posun teploty Ni1000). * NOVINKA: Přidány moduly Modbus M300 a M500. * NOVINKA: MiniPLC RT * NOVINKA: Implementována funkce serveru Modbus. * NOVINKA: přidáno flexibilnější vyhledávání proměnných ve fupla ==== 2007.08.22 (v 0.9.7.0822) ==== * **TOTO JE TESTOVACÍ VERZE PRO ZPRÁVY MiniPLC Mail & SMS A MiniPLC JAKO PŘEVODNÍK ETHERNET-232/485** * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#499] - Nahrávání webu nefungovalo od 23.5.2007. ==== 2007.08.21 (v 0.9.7.0821) ==== * **TOTO JE TESTOVACÍ VERZE PRO ZPRÁVY MiniPLC Mail & SMS A MiniPLC JAKO PŘEVODNÍK ETHERNET-232/485** * NOVINKA: MiniPLC RT * NOVINKA: Funkčnost převodníku Ethernet - 232/485. ==== 2007.08.18 (v 0.9.7.0818) ==== * **TOTO JE TESTOVACÍ VERZE PRO ZPRÁVY MiniPLC Mail & SMS** * OPRAVA CHYBY: Výjimka byla vyvolána při importu schématu s více než jedním výskytem stejné proměnné v žebříku. * OPRAVA CHYBY: [#492] IDE spadlo při kopírování FBD boxů mezi projekty. * ZMĚNA: B98 dostal nový výstup "datetime", který lze použít pro typ proměnné DateTime a jeho vizualizaci na dotykové obrazovce. * NOVINKA: MiniPLC RT * NOVINKA: E-mailové zprávy. ==== 2007.08.07 (v 0.9.7.0807) ==== * **TOTO JE TESTOVACÍ VERZE PRO KOMUNIKACI M-BUS** * NOVINKA: Několik nových měřičů M-Bus. ==== 2007.07.31 (v 0.9.7.0731) ==== * **TOTO JE TESTOVACÍ VERZE PRO DEVICE BOX MA010** * OPRAVA CHYBY: [#489] Zavření karty HW v **nově vytvořeném** projektu vedlo ke ztrátě boxů zařízení. * OPRAVA CHYBY: [#486] Funkční bloky nebyly přidávány do schémat s určitou pozicí horizontálního posuvníku. * OPRAVA CHYBY: Reference proměnných nebyly zvýšeny při importu schémat * NOVINKA: Přidána další kontrola při mazání proměnných * NOVINKA: Přidána komunikace M-Bus. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#491] Projekty s funkčním blokem rotace bitů padaly, když nebyl žádný vstup na bx nebo bxf. * NOVINKA: E-mailové zprávy. ==== 2007.07.11 (v 0.9.7.0711) ==== * OPRAVA CHYBY: [#482] - Kombinace výběru myší a Shift a Ctrl nyní fungují. * ZMĚNA: [#425] - Kopírování funkčního bloku zkopíruje také nastavení OPC. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#477] - Při použití System.WaitForApplicationStop a projekt je zkompilován s System.StopRequest rovným true, projekt se po spuštění zastavil. Nyní jsou proměnné správně inicializovány. * NOVINKA: Manuální specifikace IP adresy lze použít pro přístup k zařízením, která nelze automaticky detekovat. ==== 2007.05.22 (v 0.9.7.0522) ==== * **TOTO JE TESTOVACÍ VERZE PRO ROZŠÍŘENÉ FUNKCE MODBUS** * NOVINKA: MiniPLC RT * ZMĚNA: drobné opravy rozšířeného Modbusu. ==== 2007.05.21 (v 0.9.7.0521) ==== * **TOTO JE TESTOVACÍ VERZE PRO ROZŠÍŘENÉ FUNKCE MODBUS** * NOVINKA: MiniPLC RT * ZMĚNA: Nativní kanál TCP je pouze pro čtení. * ZMĚNA: Rozšířený modbus - slovo 32 kódováno na 2 po sobě jdoucích slovech registrů. ==== 2007.05.17 (v 0.9.7.0517) ==== * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#437] - V případě, že bylo více kanálů modbus, byly proměnné aktualizovány nesprávně. * NOVINKA: TCP Nativní kanál pro MiniPLC. ==== 2007.05.04 (v 0.9.7.0504) ==== * NOVINKA: MiniPLC RT * ZMĚNA: Minimální interval ukládání flash nastaven na 6 hodin. * NOVINKA: K dispozici jsou všechny dostupné informace z M700. ==== 2007.05.02 (v 0.9.7.0502) ==== * OPRAVA CHYBY: [#417] - Výjimky vyvolané při práci s proměnnými (Připojit OPC atd.) a když byl vybrán filtr nebo řádek součtu a žádné další proměnné nebyly zaškrtnuty. * OPRAVA CHYBY: [#418] - Textový komentář v editoru FUPLA neumožňoval zadat text. * OPRAVA CHYBY: [#419] - Opravena funkčnost uzamčení schématu. * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#422] - Někdy LCD menu nezobrazovalo položky menu tak, jak byly zobrazeny v editoru. * OPRAVA CHYBY: [#423] - Problémy s multiplexery, provozními hodinami, čítači a rekuperací, pokud byly zkompilovány s povolenou možností "Generovat pouze použité proměnné". **Je nutné nahrát nově zkompilovaný program do zařízení MiniPLC**. ==== 2007.04.24 (v 0.9.7.0424) ==== * OPRAVA CHYBY: [#394] - Problémy se změnou velikosti dialogu vlastností uzlu, když Windows používají písma 120DPI. * OPRAVA CHYBY: [#365] - Výjimky vyvolané, když jsou schémata uspořádána ve stromové struktuře. Objevuje se pouze za určitých okolností. * NOVINKA: Implementace ovladače Modbus má nyní možnost nastavit maximální dobu telegramu a pauzu mezi dvěma telegramy. To bylo nutné kvůli integraci MiniPLC - Frekvenční měnič Danfoss. Implementace Modbusu od Danfossu není správná. * Parametry lze nastavit v úpravě kanálu -> Vlastnosti ovladače (použitelné pouze na kanálech s protokolem Modbus). * NOVINKA: MiniPLC RT * OPRAVA CHYBY: [#412] Problémy s uzly B11-Integer Multiplexer, B9-Analogue Multiplexer a BD10 Digital Multiplexer, pokud jsou zkompilovány s "Generovat pouze použité proměnné". ==== 2007.04.11 (v 0.9.7.0411) ==== * **TOTO JE POUZE ZKUŠEBNÍ VERZE. JSOU ZDE NOVÉ FUNKCE, KTERÉ JE TŘEBA OTESTOVAT.** * ZMĚNA: Nové odkazy (nutno otestovat). * ZMĚNA: Editor Domat Modbus M700 vylepšen. * NOVINKA: MiniPLC RT * NOVINKA: COM2 funguje jako RS232 nebo RS485 (v závislosti na připojeném vodiči). * NOVINKA: Implementován generický Modbus. ==== 2007.03.26 (v 0.9.7.0326) ==== * OPRAVA CHYBY: [#364] - Když byla schémata uspořádána ve stromu a některé z uzlů neměly žádné funkční uzly, docházelo k výjimkám. * OPRAVA CHYBY: [#365] - Problémy s mazáním schémat ve stromové organizaci. * OPRAVA CHYBY/VYLEPŠENÍ: [#309] - Lepší výběr boxů a proměnných v editoru FUPLA. * OPRAVA CHYBY/VYLEPŠENÍ: [#371] - Není možné kreslit čáry v oblasti žebříku proměnných. ==== 2007.03.12 (v 0.9.7.0312) ==== * OPRAVA CHYBY/VYLEPŠENÍ: [#356] - Konfigurace alarmů byla ztracena při nahrazení BD50 za BD49 (a naopak). I když názvy funkčního bloku zůstaly stejné. * OPRAVA CHYBY: [#354] - Viditelnost OPC nesignalizovala, že byl projekt změněn, a když byl projekt uložen okamžitě po změně vlastnosti viditelnosti OPC, změna viditelnosti OPC nebyla zohledněna. * ZMĚNA: [#336] - Lepší chování mřížky v generickém editoru HW po manipulaci s proměnnými. * NOVINKA: Vytvářejí se záložní soubory (.bak) projektů (.splcproj) a FUPLA (.fupla). Obsahují stav projektu před provedením změn. * NOVINKA: MiniPLC Runtime ==== 2007.02.26 (v 0.9.7.0226) ==== * ZMĚNA: [#337] - Dialog konfigurace vzdáleného připojení -> Upravit konfiguraci vyvolal výjimku, protože nebyla nainstalována DLL. * ZMĚNA: [#338] - Konfigurace platformy informuje o dosažitelnosti MiniPLC. * NOVINKA: MiniPLC Runtime * NOVINKA: Jazyková podpora pro němčinu, maďarštinu a slovinštinu ==== 2007.02.24 (v 0.9.7.0224) ==== * OPRAVA CHYBY: [#310] - Bublinová nápověda a další ikony ovlivňují pouze jedno schéma. * ZMĚNA: [#304] - OPCDEF se vytváří při každém uložení projektu. * ZMĚNA: [#197] - Každá vytištěná stránka obsahuje datum a název projektu. * NOVINKA: [#311] - Během kompilace je vydáno varování, pokud je použit zastaralý funkční blok. * NOVINKA: [#312] - Výsledky kompilace obsahují název schématu, kde se problém vyskytl. * NOVINKA: [#313] - Více proměnných se stejným názvem je rozpoznáno během kompilace. * NOVINKA: MiniPLC Runtime * NOVINKA: Doba dohasínání světla LCD. ==== 2007.02.10 (v 0.9.7.0210) ==== * Obsahuje novou verzi GUI Controls (Janus). Janus potvrdil chybu, která brání překreslení mřížky a použití řádku filtru. Dočasné řešení: IDE nebude aktualizovat hodnoty, když je aktivní řádek filtru. * OPRAVA CHYBY: [#300] - Schémata mohla být ztracena, když byl projekt uložen a změny ve schématu nebyly přijaty. * OPRAVA CHYBY: [#299] - Schémata zůstala uzamčena po zastavení programu v IDE. Uživatelé nemohli upravovat funkční bloky a vytvářet odkazy. Řešením bylo dvojí stisknutí tlačítka "Stop" nebo zavření a opětovné otevření schématu. ==== 2007.02.02 (v 0.9.7.0202) ==== * NOVINKA: MiniPLC Runtime. * OPRAVA CHYBY: [#265] - Po delší době provozu zařízení se sekundy a minuty občas zobrazovaly záporné. Stávalo se to na stránce /splcstat. * NOVINKA: B100 - Implementován funkční blok převodu času. * NOVINKA: Webové grafy ukládají historii hodnot do mezipaměti. ==== 2007.01.25 (v 0.9.7.0125) ==== * **DŮLEŽITÉ**: **NEPOUŽÍVEJTE tuto verzi** pro vývoj MiniPLC. Nejlepší verze pro MiniPLC je zatím 20.1.2007. 25.1.2007 obsahuje MiniPLC RT, který pro správnou funkci potřebuje soubory webu. * OPRAVA CHYBY: [#241] - Webový server MiniPLC nebyl funkční. * OPRAVA CHYBY: [#184] - IDE obnovuje hodnoty i když není aktivní. * ZMĚNA: Vylepšený tisk. * ZMĚNA: Vylepšení bloku B108 Beep. * NOVINKA: Nový firmware MiniPLC. * NOVINKA: Bloky: B99 Čas, T4 Pulzní tříbodové řízení ==== 2007.01.23 (v 0.9.7.0123) ==== * OPRAVA CHYBY: [#231] Název aplikace v bráně Windows Firewall je správný (dříve tam byla prázdná položka). Na starších instalacích je nutné vymazat klíče ...**MUICache** v registru, aby se změny projevily. * ZMĚNA: Vylepšení v konfiguraci MiniPLC. * **DŮLEŽITÉ**: LCD menu nyní používá přímo soubor .lcdmenu. Není nutné exportovat soubor lcd.cfg z editoru HMI RcWare. Musíte použít alespoň verzi 0.9.7.0123 editoru HMI. * ZMĚNA: Vylepšení tisku. ==== 2007.01.20 (v 0.9.7.0120) ==== * OPRAVA CHYBY: [#209] Export hodnot z grafu nefungoval. * OPRAVA CHYBY: [#212] TPG Double nepřijímal záporné hodnoty. * ZMĚNA: Další vylepšení tisku. * ZMĚNA: Indikace verze hardwaru a firmwaru MiniPLC. * NOVINKA: Nový firmware MiniPLC. ==== 2007.01.17 (v 0.9.7.0117) ==== * OPRAVA CHYBY: [#181] - Komentář (ikona 'T') se ve schématu neobjeví okamžitě. * OPRAVA CHYBY: [#182] - Příkaz "Nastavit sondu" nefunguje v pravém 'žebříku' v režimu běhu. * ZMĚNA: [#185] - Hodnotu lze nastavit také dvojklikem na hodnotu zobrazenou nad odkazem. * ZMĚNA: Vylepšení náhledu tisku. * ZMĚNA: Moduly Domat modbus MCIO a M550 - vylepšené nastavení rozsahu. ==== 2007.01.12 (v 0.9.7.0112) ==== * OPRAVA CHYBY: [#183] - Problémy se zavíráním aplikace, když byly aktivní grafy historie. * ZMĚNA: Drobné změny ve funkčním bloku T34 (EMax). * NOVINKA: Nový firmware MiniPLC. ==== 2007.01.07 (v 0.9.7.0107) ==== * OPRAVA CHYBY: [#170] - uložení souboru '.schema' poškodilo soubor. V případě, že schéma bylo importováno z jiného projektu. Chyba byla zavedena ve verzi z 22.12.2006. * ZMĚNA: [#97] - Více informací během příkazu "Uložit řešení jako". * NOVINKA: Nový firmware MiniPLC. * NOVINKA: [#82] - Data lze získat také z MiniPLC. * NOVINKA: Konfigurace MiniPLC * Nahrávání webových souborů přímo z dialogu konfigurace MiniPLC. * Nastavení jazyka (editace LCD & Web TPG, chybové zprávy Webu) * **DŮLEŽITÉ**: Je nutné aktualizovat firmware v MiniPLC. ==== 2006.12.22 (v 0.9.6.1222) ==== * OPRAVA CHYBY: [#35] - Někdy při ukončení aplikace aplikace spadla. * OPRAVA CHYBY: [#85, #86] - Opraven příkaz "Nastavit sondu" z kontextového menu a z pravého kliknutí na spojení. * OPRAVA CHYBY: [#94] - Větší aktivní plocha pro připojení čáry k žebříku proměnných. * OPRAVA CHYBY: [#95] - Spojovací čáry jsou kresleny až k žebříku. * OPRAVA CHYBY: [#121] - Plocha schématu je správně změněna po zkopírování funkčních bloků. * OPRAVA CHYBY: [#122] - Vylepšeno kontextové menu žebříku schématu. * OPRAVA CHYBY: [#129] - Příkaz "Exportovat schéma" funguje i když schéma není otevřeno. * OPRAVA CHYBY: [#134] - Pohled grafu posunul graf doprava. * NOVINKA: HVAC T36 Měřič výkonu - přidán vstup "omit" * NOVINKA: [#91] - Plocha je obnovena po "Otevřít řešení". Zatím se obnovuje aktivní okno a zoom editoru schématu. * NOVINKA: [#92] - Přidáno posouvání schématu - "Pravé tlačítko myši" + "pohyb myši". * NOVINKA: [#93] - Kontextové menu v editoru proměnných. * NOVINKA: [#114] - Dialog "Vytvořit proměnnou" se objeví po dvojkliku na neznámou proměnnou po importu schématu. * NOVINKA: [#137] - Rychlost kreslení vylepšena. ==== 2006.12.13 (v 0.9.6.1213) ==== * ZMĚNA: Drobná vylepšení v editoru FUPLA. ==== 2006.12.04 (v 0.9.6.1204) ==== * OPRAVA CHYBY: [#84]: IDE zamrzne, když je historie vzorkována po delší dobu * NOVINKA: kontextové menu v editoru proměnných ==== 2006.11.28 (v 0.9.6.1128) ==== * ZMĚNA: drobná vylepšení v grafickém editoru * NOVINKA: nová verze firmwaru MiniPLC ==== 2006.11.22 (v 0.9.6.1122) ==== * OPRAVA CHYBY: [#66] Stav "Negate" Advantech MCIO nebyl uložen * NOVINKA: MiniPLC - nahrávání webu z IDE * NOVINKA: nová verze firmwaru MiniPLC ==== 2006.11.16 (v 0.9.6.1116) ==== * OPRAVA CHYBY: [#31] počítání referencí nefunguje správně při smazání schématu ==== 2006.11.08 ==== * OPRAVA CHYBY: [Bug0028] IDE+MiniPLC: FTP připojení po nahrání souboru (definice programu, firmware) nebylo správně uzavřeno. * ZMĚNA: IDE+MiniPLC: Příkaz "Nahrát firmware" nenahrazuje nastavení (IP, uživatelé atd.). Nastavení jsou nahrazena příkazem "Obnovit tovární nastavení". * NOVINKA: nový funkční blok - T36 - Měřič výkonu ==== 2006.11.06 ==== * OPRAVA CHYBY: [Bug0025] IDE: Problémy se vzdáleným přístupem na velmi pomalých TCP připojeních (jako GPRS). Někdy IDE přestane reagovat. * OPRAVA CHYBY: [Bug0026] IDE: Import schémat, kde výstup jednoho bloku byl na stejném místě jako vstup jiného (tj. odkaz nulové délky). ==== 2006.11.04 ==== * ZMĚNA: vylepšení tisku ==== 2006.11.01 (0.4.6.1101) ==== * OPRAVA CHYBY: [Bug0015] IDE: importované funkční bloky, které mají některé ze svých interních proměnných (parametry, výstupy) jako zdroje v žebříku jiného schématu, nelze po importu do jiného projektu smazat. * ZMĚNA: nová verze FW MiniPLC ==== 2006.10.27 (0.4.6.1027) ==== * OPRAVA CHYBY: [Bug0012] - automaticky vytvořený projekt (například po nové instalaci) nebylo možné uložit nebo změnit jeho vlastnosti. ==== 2006.10.26 (0.4.6.1026) ==== * **ZMĚNA: Správný webový přístup k MiniPLC bude fungovat pouze s firmwarem IPC@CHIP verze V1.10. V současné době je ve stavu beta, ale řeší problém se 2 uživateli přistupujícími ke stejnému adresáři. Použijeme ho pro práva čtení a zápisu pro uživatele.** * ZMĚNA: soubory s popisem programu pro MiniPLC RT jsou přejmenovány z xxx.spl a xxx.var na SOFTPLC.PRG a SOFTPLC.VAR * ZMĚNA: některé části IDE (menu, tlačítka) jsou zakázány, když platforma nepodporuje danou funkci * NOVINKA: Konfigurační formulář MiniPLC - přímý přístup FTP by již neměl být nutný * Přidána nastavení ovlivňující generovaný kód * Nahrát definici menu LCD * Nahrát SOFTPLC.PRG vytvořený během poslední kompilace * Tato operace bude později přístupná také z "Formuláře vzdálené konfigurace" ==== 2006.10.23 ==== * OPRAVA CHYBY: [Bug0010] výjimka je vyvolána při zavírání IDE poté, co uživatel použil a zavřel okno grafu historie * **NOVINKA: podpora MiniPLC je v "normálním" IDE** * NOVINKA: Lepší podpora pro kompilaci MiniPLC * detekuje nepoužitelné funkční bloky * detekuje nepoužitelné kanály a HW proměnné * detekuje nesprávná čísla COM portů * NOVINKA: soubor xxx.spl je vytvořen vždy, když je projekt zkompilován * soubor musí být do MiniPLC odeslán stále přes FTP * automatické nahrávání bude přidáno později v týdnu od 23.10.2006 do 27.10.2006 * NOVINKA: programy runtime MiniPLC (softplc.exe, splccfg.exe, chip.ini a autoexec.bat) by měly být **nahrávány z IDE** * Konfigurace platformy -> Pokročilý servis (nové tlačítko na formuláři) -> Nahrát firmware * toto nahraje všechny 4 soubory do MiniPLC (IP musí být změněna později) * NOVINKA: Konfigurace platformy -> Pokročilý servis (nové tlačítko na formuláři) -> Obnovit tovární nastavení * smaže všechny soubory z MiniPLC kromě (softplc.exe, splccfg.exe, chip.ini a autoexec.bat) * něco jako "formátovat disk" ==== 2006.10.05 ==== * NOVINKA: ke každému alarmu v konfiguraci alarmů můžete přiřadit soubory wav ==== 2006.09.29 ==== * OPRAVA CHYBY: [Bug0008] Editace textu TPG nyní upravuje pouze začátek a hodnotu (ne konec) a opraveny některé další chyby v TPG * NOVINKA: výjimky při ukládání projektu jsou zobrazeny uživateli a projekt není přepsán ==== 2006.09.15 ==== * OPRAVA CHYBY: [Bug0007] (soubory pouze pro čtení s licencemi nebyly přijaty) ==== 2006.08.28 vydání verze 0.4.6.828 ==== * přidán komunikační ovladač Johnson controls ==== 2006.08.25 vydání verze 0.4.6.825 ==== * opraven Bug0004 (HW bloky nebyly brány v úvahu při spuštění) ==== 2006.07.21 vydání verze 0.4.6.721 ==== * opraven Bug0003 (editor fupla neukládá rekurzivně připojené FBD boxy) ==== 2006.07.17 vydání verze 0.4.6.717 ==== * opraven Bug0002 (T16 až T19 špatně ukládají své interní parametry.) ==== 2006.07.14 ==== * opraven Bug0001 (B107 a T14 špatně ukládají své interní parametry. Projekt poté nelze otevřít v RT) * kliknutí pravým tlačítkem na zařízení a kanály v HW editoru umožňuje blokovat a odblokovat příslušné proměnné ==== 2006.06.23 ==== * kopírovat SW proměnné (z okna MDI Přehled proměnných) * Export: vybrat proměnné -> Soubor -> Export -> Exportovat SW proměnné. Uloží vybrané proměnné do souboru. * Import: Soubor -> Import -> Importovat SW proměnné. Importuje proměnné ze souboru. * kopírovat HW proměnné (z okna MDI HWEditor) * Export zařízení: Klikněte pravým tlačítkem na kanál -> Exportovat zařízení -> Vybrat zařízení a exportovat do souboru. * Import zařízení a jednotlivých proměnných: Klikněte pravým tlačítkem na kanál -> Importovat zařízení nebo proměnné -> Importuje proměnné ze souboru. * Export jednotlivých proměnných: Přejděte do Generického editoru -> Vybrat proměnné -> Exportovat do souboru pomocí tlačítka na formuláři editoru. * zálohování a obnovení hodnot proměnných (z okna MDI Přehled proměnných) * Záloha: vybrat proměnné -> Soubor -> Export -> Zálohovat hodnoty proměnných. Uloží hodnoty vybraných proměnných do souboru. * Import: Soubor -> Import -> Obnovit hodnoty proměnných. Importuje hodnoty proměnných ze souboru.