SoftPLC IDE - release notes
2023.08.03 (v 0.9.23.0803)
- BUG-FIX: Saving project time zone fixed
2022.11.03 (v 0.9.22.1103)
- CHANGE: Time transformations prolonging 40 years forward
2022.10.17 (v 0.9.22.1017)
- BUG-FIX: Time transformations prolonging fix
2022.09.29 (v 0.9.22.0929)
- CHANGE: Time transformations are generated 20 years forward
2022.06.02 (v 0.9.22.0602)
- BUG-FIX: Aurora driver: PQ write broadcast fixed, comError handling fixed
- BUG-FIX: Fixed encoding for Daikin driver
- NEW: Mini RT - new release 20220601
- BUG-FIX: Fixed handling of publish_dir
- BUG-FIX: Fixed datetime set on unix via dateset script
- BUG-FIX: Added V2.12 as compatible to ARM platform
2022.03.14 (v 0.9.22.0314)
- BUG-FIX: MXPLC-B platform - remote connection fix
2021.12.15 (v 0.9.21.1215)
- BUG-FIX: RcWare file driver: https request read fix
2020.06.08 (v 0.9.18.0316)
- NEW: Mini RT - Support for SC1X5 (ARM i.MX) platform added
- NEW: Mbus driver - Support for TCP channel added
- NEW: Bacnet client - Improved algorithm for encoding TPG (repeating state after midnight). Minor changes in device detection
- FIX: SBus driver - Sequence ID in request frame is used according to s-bus protocol rules (incremented in every request)
- FIX: Aurora driver - CosPhi write
2018.03.16 (v 0.9.18.0316)
- BUG_FIX: RcFileDriver fix: Use encoding from web response charset, not ASCII as default (parsing of string values with specific national characters fixed)
- CHANGE: M-Bus meter definition updated
- NEW: Sinvert driver added
- NEW: New modbus module added - M/R313; Prepared for new PPC MiniRT release (20180313)
- NEW: New device added - M/R313
- NEW: Domat modbus devices: support for R modules (adjusted shared text description of M modules), new R modules added - R220, R330
- NEW: SoftPlc native channel special tools: “use same guid” option added to import
- NEW: Mini RT - new release 20180313
- BUG_FIX: Messaging task bug-fix: Buffer for parsing of incoming SMS extended to 512 bytes https://podio.com/energocentrumcz/softplc-v1-rcware-vision/apps/bugs/items/334
- CHANGE: Buderus driver - write improved - switch back to normal mode immediately after write; omit update of values with length > 1 in normal mode;
- NEW: Modbus: new module added (M/R313)
- NEW: Modbus: new modules added - R220(12x relay DO) and R330(32x open collector DO) M-Bus: - support for signed BCD type (according EN 13757-3:2013) - support for parsing values without specified dif/vif - div/vif contains only dib part(data ty…
2017.07.14 (v 0.9.17.0714)
- BUG_FIX: BACNet: Fixed encoding array index if equal to zero
- BUG-FIX: Buderus driver fix: variables with datatype length greater then one are not parsed in “normal response” mode
- BUG-FIX: TecoDriver - fix for float variables on IPLC510 (PPC platform endianess bug)
- CHANGE: Diehl driver: Source serial number in power limit broadcast message changed to 0x430D3003
- CHANGE: BACNet: Changed decoding of string in different charsets
- NEW: Sscp driver: Force close TCP channel if there is no valid response from server
- NEW: Mbus driver: fast read option added to driver parameters; new meters added to definition file
- NEW: BACNet: Added readproperty function with bacnet type return
- NEW: BACNet: Added alternative method for reading object list if segmentation isn't supported
2017.01.30 (v 0.9.17.0130)
- BUG-FIX: Bug report link fixed
2016.10.26 (v 0.9.16.1026)
- NEW: Telecontrol driver editor(IEC 60870-5-104): Support for M_SP_TB_1 ASDU type (Single-point information with CP56Time2a time tag)
- NEW: Telecontrol driver(IEC 60870-5-104): Support for M_SP_TB_1 ASDU type (Single-point information with CP56Time2a time tag)
- NEW: RC File driver: http headers editor for web requests
- BUG-FIX: RC File driver: fixed parsing of Int64 variables (Int32 range constraint)
- NEW: M-Bus - new meter definitions added
- NEW: Mbus: Signed BCD support
2016.04.06 (v 0.9.16.0406)
- NEW: New MiniRT release V20160406
- NEW: Mbus driver: new meters added to xml definition
- NEW: CommLynx(Danfoss): support for write to broadcast address (dangerous!!! check params carefully)
- BUG-FIX: Buderus driver: communication fixed - commError handling (A5 response in normal mode, normal mode timeout doesn't cause commError); editor - parametr code fixed (hex format in xml definition), new params added to definition
- BUG-FIX: SolarLog meteo: fix CRC option - accept wrong CRC in certain conditions
- BUG-FIX: Elcor driver: Archive reading fixed - undocumented date format (bin vs BCD)
2016.01.27 (v 0.9.16.0127)
- BUG-FIX: Simatic driver: malformed response fix (comm buffer cleared before new request)
- BUG-FIX: SscpDriver - proxy ID saving fixed; communication via proxy through unstable connection fixed (bad processing of isLogged state when SocketException occurs)
- NEW: BK Precision driver - read display values
2015.11.12 (v 0.9.15.1112)
- NEW: BK Precision driver
- NEW: Optical head support for 62056-21 driver
- NEW: Mini RT - new release 20151112
- BUG-FIX: M-Bus commError quality on variable: commError is set only on affected meter variables not on every variable of channel
- BUG-FIX: B112_StateMap: hidden input (X1 or X2) caused evaluation fault and WDT
- NEW: http proxy user domain parameter added
- NEW: Dali: Simple heart beat implemented: If there is no communication on channel (only command driven vars on channel), force modbus traffic is necessary to identify of TCP socket fault and correct comm error signaling.
- NEW: Simatic driver added (ASCII only)
- NEW: MBus: new meters added to definition file
- CHANGE: ByteArray variables are not saved to RcWareDb
- CHANGE: SSCP: fix: vlist #V1.0 version supported; adjusted to new version of SscpParser.dll
- CHANGE: Solarmax: passive mode channel watchdog - reopen serial channel if there is no proper communication for 10 minutes
- CHANGE: SNMP - third party dll adjusted for big endian platforms
- BUG-FIX: polling thread respects update period parameter
- BUG-FIX: BacNet: Added support for Utf-8 strings
- BUG-FIX: BacNet: Fixed case when received non bacnet packet (caused crash)
- BUG-FIX: KACO driver fix - parsing of 16. value of ArgusBox
2015.06.12 (v 0.9.15.0612)
- NEW: MBus: new meters added to xml definition file
- NEW: Mini RT - new release 20150611
- BUG-FIX: Diehl driver: Read routine fixed
- BUG-FIX: FB T41 - Generic consumption meter: Tariff reset fix
2015.04.21 (v 0.9.15.0421)
- BUG-FIX: Platform config - compatible FW version fixed
2015.04.16 (v 0.9.15.0416)
- NEW: Mini RT - new release 20150415
- NEW: MiniPlc: chip.ini - default address and mask added to IP section.
- NEW: M-Bus meters: Supercal 739 added to xml definition file
2015.04.07 (v 0.9.15.0407)
- NEW: MiniPlc: New RTOS version 1.40 supported
2015.02.13 (v 0.9.15.0213)
- BUG-FIX: Mbus: ACEAN - DVH5 definition fixed
- BUG-FIX: SolarMax: Fix: Passive mode update
- BUG-FIX: SSCP: login routine fixed according new SSCP version
- NEW: MBus: new meter added to definition file
- NEW: MiniRT - new Release 20150213
- CHANGE: Platform Config/Manual add host: Ambiguous text description for platform type changed from “IPLC500” to “IPLC201/301”. Default value changed to PPC.
- NEW: Feature: more secure vars file save mechanism - using two files (added var2, var2cs) and file timestamps (save to older, load from younger)
- BUG-FIX: Fix: vars save request is not invoked after setting value of certain system variables (DB/Proxy status, ForceSave …)
2015.01.13 (v 0.9.15.0113)
- BUG-FIX: ELink: Fixed writting
- BUG-FIX: BACNet: Fixed TPG struct - using all of values (int/bool/double)
- NEW: Xcc driver added
- NEW: Diehl driver added
- NEW: DSC driver added
- NEW: MBus: new meter added to definition file
2014.09.19 (v 0.9.14.0919)
- NEW: User can specify platform detection mode via combobox in “Advanced servicing dialog”, ForceMXPLC mode added.
- NEW: New PPC RT release 2014.09.15
- BUG-FIX: SharkLCDMenu: Fixed adding new items into TPG
- BUG-FIX: Delta driver: Fixed HW editor issue (disappearing sub/command number) for devices with user defined request type (P/Q device); xml with device definition updated
- NEW: Elink - added support for writing (not tested)
- NEW: RcFiles - added support for write
- BUG-FIX: Delta driver: length for write telegram fixed (Q control)
2014.08.19 (v 0.9.14.0819)
- NEW: Delta HW Editor - pseudo PQ control device added
- BUG-FIX: FUPLA color schemes readable under restricted user-rights
- BUG-FIX: Telecontrol (IEC-104) Client fixes: tcp reconnection improved; fixed issue when communication frames from server are scattered (techsys RTU)
- NEW: MBus: “Sharky 775 V.2 Cooling” meter added to definition
- NEW: LG-PI driver: write on change feature could be forbidden in driver settings
- NEW: Delta driver - P/Q write support
- BUG-FIX: BACNet: Fixed TPG weekly schedule encoding
- NEW: BACNet: Added MAC address type
- NEW: SolarMax: Communication with string boxes (MaxConnect) fixed.
- BUG-FIX: Luxmate: commError fixed - extended to all variables of device
- NEW: New drivers added: Bawit, Etatherm, Luxmate, EESA
- NEW: Aurora: Read partner device ram - implemented double number format
- BUG-FIX: Aurora: Fixed missing processing of received response; Fixed byte order for offset in Read device partner RAM
2014.02.28 (v 0.9.14.0228)
- NEW: Drivers added: Xtender, Hogen, Seconet, SNMP, SSCP
- NEW: Weather driver: http proxy support
- NEW: M-Bus: New meter added to xml definition - Schneider IEM3235
- BUG-FIX: CommLynx: Danfoss inverters: P write fixed
- BUG-FIX: Solutronic inverters: Q write fixed
- BUG-FIX: DALI driver - MBAP counter overflow fixed
- BUG-FIX: Danfoss inverters: UniLynx device editor fixed
- BUG-FIX: ModbusServer fix: Server crashed if modbus write attempt arrives on COM port before proper RT (12345) connection initialization
- NEW: MiniPLC RT
- BUG-FIX: Watchdog issues: Fixed cyclic reboot when program execution is bypassed by HW switch or loadable program isn't available.
2013.11.06 (v 0.9.13.1106)
- NEW: Modbus RTU: New feature added - Checking device address in response according request (configurable via driver parameters)
- CHANGE: M-Bus: definition updated
- CHANGE: Seconet: ElementNo addressing increased by one in editor(in splcproj stays same)
- NEW: MiniPLC RT: New release 2013.11.06
2013.10.23 (v 0.9.13.1023)
- BUG-FIX: Platform dialog fix - if valid IP is not specifed, avoid upload Mini RT
- BUG-FIX: MLIO - AI HW description fixed
- BUG-FIX: Modbus editor fix - starting address upper limit changed to 65536
- BUG-FIX: M-Bus editor fix - loading of “signed” and “convert to base unit” parameters from m-bus definition file
- CHANGE: Aurora driver - implemented HW address ToString() method, generic variable editor shows meaningful description to each Aurora variable
- CHANGE: Solutronic Inverters - PQ write adjusted (FW 2.65 Broadcast)
- CHANGE: SNMP driver - new comm. parameter added - “Parse SNMP string type as double value”; Trap handling improved - trap variable works as asynchronous event counter
- CHANGE: SolarMax - MaxConnect device (StringBox support added)
- CHANGE: Modbus HW Editor - MLIO device: DO3 removed, transformation for AO fixed
- NEW: new drivers added (SolarLogMeteo, Schrack Seconet)
- NEW: Delta HW Editor: New device added to xml definition - Solivia 5000
- NEW: Solutronic HW Editor - New device added: Solplus 25_55
- NEW: MiniPLC RT: New release 2013.10.23
2013.08.14 (v 0.9.13.0814)
- NEW: Modbus: MLIO module added
2013.06.25 (v 0.9.13.0625)
- NEW: UDP channel: listening port base can be configured
2013.06.05 (v 0.9.13.0605)
- NEW: SunnyWebBox: New devices added (WR7KTL11, …)
- NEW: HW editors: Solutronic, Conergy
- NEW: Drivers added: PecontSSK, Solutronic, Conergy
- NEW: DALI: new feature - direct arc power control
- NEW: Conergy driver: added inverter Error variables
- NEW: MBus: convert to base uni and signed flag
- CHANGE: Limited maximal size of port monitor file
- CHANGE: Port monitor outputs only when active
- CHANGE: MBus: Techem Ultra S3 added to definition
- CHANGE: Modbus: TCP channel reconnection improved
- BUG-FIX: Export SW variables fixed
- BUG-FIX: OPC driver's “ConvertValuesToNativeVariableTypesOnWrite” parameter wasn't saved/loaded
- BUG-FIX: SolarMax driver - PQ write fix
- BUG-FIX: HMP64M: fix - Consumption estimate reading
- BUG-FIX: MBus: Meter type combobox resized
- NEW: MiniPLC RT
2013.03.05 (v 0.9.13.0305)
- BUG-FIX: T41_GenericConsumptionMeter: Initialization of max output terminals fixed
- NEW: New SMA devices.
- NEW: MiniPLC RT
- BUG-FIX: fixed tpg over modbus server
2013.01.22 (v 0.9.13.0122)
- NEW: Teco: Added port monitor outputs; DriverParameters added, UDP sequence ID fixed
- NEW: ComApPX driver added
- NEW: SMA: New devices added to definition (SCBFS021, SMU8b005, SCC350-M)
- CHANGE: project name added to variables definition for AlarmServer export
- CHANGE: OPC flag in box editor doesn't set OPC flag for output's manual mode & value
- BUG-FIX: Fixed remote port monitor for winservice rt
- NEW: Http proxy support added for connections to SoftPlc proxy, RcWareDb and RcWare Alarm Server
- NEW: Added 11q250 module (pseudo in ptk module)
- NEW: MiniPLC RT
- BUG-FIX: Modbus: Float32 Rotate/NoRotata write
- NEW: New RTOS version supported
2012.12.06 (v 0.9.12.1206)
- NEW: MiniPLC RT
- NEW: SMA HW editor: SMA device variables can be renamed at once with special button.
- CHANGE: SBus: Speed optimization
- NEW: OPC driver: option of converting variable to it's OPC native type on write added
- NEW: Sunny WebBox: WR6KRP13 added.
- NEW: new driver added - HMP64M.
- NEW: Modbus MiniPLCGenerator: Module and mapping count check during channel processing.
- BUG-FIX: T41_GenericConsumptionMeter: loading of last interval values fixed, leap year issue fixed
- BUG-FIX: T20 - the Sunday bug fixed
- BUG_FIX: Format of variable TimeStamp in XML (InvariantCulture bug on XML write).
- BUG-FIX: Mastervolt HW editor fix: detection, S/N number format, value transformation and unit
- NEW: PBus: Added 2D20 and 2P100 modules
- CHANGE: Bacnet - changed boundary for packet segmentation
- NEW: IEC 62056 - fixes for never ending loops in case of noise on line
- NEW: JC - added tpg and regtime
- BUG-FIX: Teco - fixed tpg count load/save
- NEW: MBus definition file: New attributes added(M007).
- NEW: SMA WebBox driver: CosPhi write interval is extended to negative values ←1 , 1>.
- NEW: SolarMax driver: PassiveMode, SYS key parsing
- BUG-FIX: Mastervolt fix: S/N number format, S/N addressing - both inputs have same S/N number
- NEW: MBus: Auxiliary attributes added to Schrack DIZ.
- NEW: Bacnet: TPG start item defined for each day
- BUG-FIX: BacNet: Fixed null in packet receiving
- BUG-FIX: RcFiledriver: Filtered file selection fixed. Communication variable update depends on defined file mask. Match order maximum changed to 256.
- NEW: JC - added more variables
- NEW: Teco - added new TPG structure
- BUG-FIX: BacNet: Fixed reading PLC ip address
- BUG-FIX: Bacnet: Fixed detection of duplicate devices
- NEW: MBus: Sonometer 1100 definition added
2012.10.17 (v 0.9.12.1017)
- NEW: Support for module M430 added
- NEW: MiniPLC RT
- Support for M430
- NEW: IChecker driver added(solar string metering)
- NEW: RcWare File driver - filtered file selection
- NEW: Kostal driver added(solar inverters)
- NEW: Mastervolt driver added(solar inverters)
- NEW: SolarMax driver: PQ control added
- NEW: VantageMeteo driver added(wheater station)
- BUG-FIX: Modbus driver: Ingecon communication
- NEW: SMA driver
- PQ control via JSON added
- Device definition updated
- CHANGE: communication with SoftPlc Proxy: invalid credentials are indicated
2012.08.27 (v 0.9.12.0827)
- BUG-FIX: RcWare File Driver - https issue fix
- BUG-FIX: Fronius driver: GetRelatedItems() bug fixed (inverter commError), echo response correctly handled, fake reading for WriteOnly variables fixed
- BUG-FIX: Modbus driver: Word16 endianess fixed
- NEW: LG_PI485 driver added
- NEW: Modbus driver: Ingecon inverter functions added
- NEW: Function blocks
- T20_OSSC_Node
- NEW: MiniPLC RT
- CHANGE: communication with SoftPlc Proxy improvements
2012.07.12 (v 0.9.12.0712)
- NEW: New FBD boxes - GenericConsumptionMeter, ElectricityMeter
- NEW: PBus: Added ptm1.2y10 module
2012.06.08 (v 0.9.12.0608)
- NEW: Modbus module M560
- BUG-FIX: RT can be forced to support old HW (Advanced servicing menu)
- NEW: Elcor94 - Archive read support
- CHANGE: M-Bus - force update fixed, new meter definiton added
- NEW: MiniPLC RT
2012.05.16 (v 0.9.12.0516)
- NEW: only OPC variables could be refreshed through remote connection
2012.05.09 (v 0.9.12.0509)
- NEW: RcWare File driver - RegExRightToLeft
2012.04.25 (v 0.9.12.0425)
- NEW: Fronius driver
- NEW: M-Bus definition: new meters added (CF-Echo2 Cooling, MC402)
- NEW: KACO driver : Powador 39.0 TL3 added
- NEW: Modbus driver: Support for new analog type - Float16_Toshiba
- NEW: Elcor94 driver: DriverParameters added (response timeout, RTS control)
- NEW: Bacnet - COV subscription time user definable, added sleep between requests
- CHANGE: Elink - sub address can be now greater than 99
- BUG-FIX: Fixed priority update - updated item wasn't moved to end of queue
- BUG-FIX: PowerMeterNode fix: Set output to 0 kW if there is a long delay between input pulses
- NEW: PBus: Added 4QD and 4QD-M2 modules
- BUG-FIX: Danfoss special functions fix: address overflow during detection
- BUG-FIX: Bacnet - fixed COV group func
2012.04.11 (v 0.9.12.0411)
- NEW: MiniPLC RT
- BUG-FIX: M-Bus driver: Supercal 531 communication.
- CHANGE: Watchdog reimplemented. Avoid reset when the save of variables is processed.
2012.02.21 (v 0.9.12.0221)
- NEW: PBus devices
- NEW: Oelmaier driver
- NEW: GFR driver
2012.01.17 (v 0.9.12.0117)
- NEW: Priority update implemented
- NEW: MiniPlc runtime
- CHANGE: 64bit support added to OPC driver
2011.12.13 (v 0.9.11.1213)
- NEW: Delta driver (Solar inverters).
- NEW: Function blocks
- BD54_Int_DecompositionNode
- BD55_Int_CompositionNode.
- NEW: MiniPLC RT
- BUG-FIX: M-Bus driver: Schrack DIZ communication.
2011.10.20 (v 0.9.11.1020)
- NEW: Support for Domat module M580 added.
2011.10.12 (v 0.9.11.1012)
- NEW: MiniPLC RT
- BUG-FIX: Watchdog initialization fixed.
2011.09.28 (v 0.9.11.0928)
- BUG-FIX: It was possible to delete HW variables from device tool. This led to corrupted projects.
- NEW: Drivers
- SolarMax (Sputnik Inverters)
- Daikin (Intelligent Touch Controller)
- ComLynx (Danfoss Inverters)
- NEW: MiniPLC RT
- BUG-FIX: Converter mode fixed.
2011.09.19 (v 0.9.11.0919)
- NEW: MiniPLC RT
- BUG-FIX: PID oscillation of integral part when proportional part reached MIN
- BUG-FIX: M-Bus parsing of Int48
- NEW: RcWareDb.Status variable has more states
2011.07.25 (v 0.9.11.0725)
- BUG-FIX: E-MAX function block: switch off behavior fixed.
- NEW: Telecontrol (IEC 104) driver.
- NEW: DALI driver.
- NEW: MiniPLC RT
- BUG-FIX: E-MAX function block: switch off behavior fixed.
- NEW: DALI driver.
2011.07.19 (v 0.9.11.0719)
- NEW: Saia: special functions added
- NEW: MiniPLC RT
- BUG-FIX: Long variable definitions were not transmitted correctly.
2011.06.22 (v 0.9.11.0622)
- CHANGE: Port monitor - changed arrows to rx/tx text
- NEW: Variables - window position doesn't change after variable editation
- NEW: Bacnet - group function; improvements
2011.06.14 (v 0.9.11.0614)
- NEW: MIN_COM_PENALTY and MAX_COM_PENALTY parameters in config file.
- CHANGE: S-Bus driver: Request is repeated in case of no response received
- NEW: RcFiles driver: Added support for reading hex values
- BUG-FIX: Aurora - Fixed buffer overflow
- NEW: Bacnet - Added alarm acknowledge
- NEW: AlarmServer connection added
2011.05.31 (v 0.9.11.0531)
- BUG-FIX: RcFiles driver: Fixed never ending while in case of reading file with only one line and 'Process last line' checked
- BUG-FIX: Fupla: Boxes connected to other boxes through output variable in ladder sometimes fail to save
2011.05.06 (v 0.9.11.0506)
- CHANGE: BACNet improvements.
- CHANGE: SMA WebBox compatibility for special functions.
2011.05.03 (v 0.9.11.0503)
- BUG-FIX: serial baud rates fixed
- BUG-FIX: OPC driver writing values in “RcWare TPG mode” fixed
- CHANGE: Refusol driver changes
- CHANGE: BACNet driver updates
- CHANGE: KACO driver updates
- CHANGE: HW variables can be deleted from variables editor
- NEW: M-Bus : Sontex 539 meter added
2011.03.16 (v 0.9.11.0316)
- BUG-FIX: BACNet fixes;
- CHANGE: Refusol improvements;
- NEW: OPC driver: RcWare TPG support added
2011.03.10 (v 0.9.11.0310)
- BUG-FIX: B48 - all inputs connected caused an exception
- NEW: C103_StringToInt64MappingNode
2011.03.04 (v 0.9.11.0304)
- BUG-FIX: FBD box was generated twice when connected to itself and ladder
- NEW: Added variable for forced variable values save
- NEW: MiniPLC RT.
- NEW: D style flip/flop box.
2011.02.24 (v 0.9.11.0224)
- BUG-FIX: interrupted TCP connection fix, TCP BlockRead fix
- BUG-FIX: Aurora driver endianess fix
- NEW: Teco driver: added PLC time
- NEW: RcFiles driver: added exec program
- NEW: SunnyWebBox driver added
- NEW: KACO driver added
- NEW: Zepadig driver added
- CHANGE: Refusol driver improvements
2011.01.10 (v 0.9.11.0110)
- NEW: MiniPLC RT.
- BUG-FIX: all PIDs are resistant to parametrs change that could result to integration windup
- NEW: all PIDs have three new outputs (inside as default) that shows P, I and D part of output y
2010.12.02 (v 0.9.10.1202)
- NEW: MiniPLC RT.
- CHANGE: B84 - Behavior while changing period in runtime fixed
- CHANGE: BD25 - Behavior while changing Ton and Tfalse in runtime fixed
- CHANGE: PID - Behavior while changing Ti in runtime fixed - no step change on output
2010.11.29 (v 0.9.10.1129)
- NEW: force priority refresh mode added to fupla
- BUG-FIX: graph shows value-tooltip regardless oscilloscope mode
- CHANGE: B80 InterpolationNode : min & max for X added
2010.11.17 (v 0.9.10.1117)
- NEW: Modbus driver: proprietary TPG and DateTime implemented.
- NEW: MiniPLC RT.
- NEW: Modbus server - serves TPG and DateTime.
2010.10.30 (v 0.9.10.1030)
- NEW: MiniPLC RT.
- BUG-FIX: Treatment of Word32 in Modbus for PPC based devices
- BUG-FIX: Modbus server: collisions on a bus when there were more devices present on the same bus
2010.10.25 (v 0.9.10.1025)
- CHANGE: Logging extended
- BUG-FIX: Loading actual variables' values ignores non-existing ones
2010.09.30 (v 0.9.10.0930)
- NEW: Added PowerOne Aurora protocol driver
- NEW: MiniPLC: SoftPLC native communication accepts hostname
2010.09.20 (v 0.9.10.0920)
- NEW: B83 FBD box added
2010.08.05 (v 0.9.10.0805)
- NEW: Module MCIO 2 added.
- NEW: PPC & x86 MiniPLC RT.
2010.07.12 (v 0.9.10.0712)
- NEW: Module M504 added.
- NEW: Term4 driver.
- NEW: Elink driver.
- NEW: PPC & x86 MiniPLC RT.
2010.05.25 (v 0.9.10.0525)
- NEW: PPC MiniPLC RT
2010.04.13 (v 0.9.10.0413)
- NEW: data saving to RcWareDb ability added
2010.03.18 (v 0.9.10.0318)
- CHANGE: Weather driver improvemnets.
2010.03.15 (v 0.9.10.0315)
- CHANGE: SoftPLC Channel has additional parameters.
- NEW: MiniPLC RT.
- CHANGE: Support for more GSM numbers and emails for messaging.
2010.03.13 (v 0.9.10.0313)
- NEW: MiniPLC RT Support - new RTOS version is supported.
2010.03.10 (v 0.9.10.0310)
- CHANGE: Driver improvements.
- NEW: MiniPLC RT
- CHANGE: Improvements for PPC.
2010.03.03 (v 0.9.10.0303)
- BUG-FIX: Empty string variables broke communication.
2010.02.10 (v 0.9.10.0210)
- NEW: Modbus type Int48 added for SoftPLC RT.
- NEW: Drivers for SoftPLC - Elcor94, Melsec A1S, Refusol USS, SmartServer.
2009.12.08 (v 0.9.9.1203)
- BUG-FIX: SocketClient BufferedStream timeouts are set properly
2009.11.23 (v 0.9.9.1123)
- NEW: MiniPLC RT
- NEW: Support for Buderus system
- BETA: PPC Runtime
2009.10.07 (v 0.9.9.1007)
- CHANGE: New features in the Sauter RSZ driver.
2009.10.01 (v 0.9.9.1001)
- CHANGE: New features in the Sauter RSZ driver.
- NEW: Support for HTTPS connections to the SoftPLC Proxy.
- NEW: C100 & C101 FBD boxes added
2009.09.12 (v 0.9.9.0912)
- NEW: Support for JESY system.
- NEW: MiniPLC RT
- NEW: Support for JESY system.
2009.08.26 (v 0.9.9.0826)
- NEW: MiniPLC RT
- BUG-FIX: [#811] Enthalpy calculation fixed
- NEW: Support for read-write variables (Support for modules Domat “UI”)
2009.06.17 (v 0.9.9.0617)
- NEW: SoftPLC Proxy connection status variable added
- NEW: SoftPLC native communication driver editor improved
2009.06.16 (v 0.9.9.0616)
- NEW: Import SW variables with original Guids function added
- CHANGE: SoftPLC Native driver: updated variable's quality is always set to Good
- CHANGE: BufferedStream added to native network communication
- BUG_FIX: Composition/decomposition function node bug fix
2009.05.25 (v 0.9.9.0525)
- NEW: More robust implementation of timers.
- NEW: MiniPLC RT
- BUG-FIX: [#771]: B30, B31 - byn value fixed when the block is disabled.
2009.04.17 (v 0.9.9.0417)
- NEW: SoftPLCProxy support added;
2009.04.16 (v 0.9.9.0416)
- rebuilt for release
2009.03.24 (v 0.9.9.0324)
- BUG-FIX: quality of the SW variable is always copied
- CHANGE: EMU driver changes
- CHANGE: Bacnet driver changes
- CHANGE: RcFiles driver changes
2009.02.24 (v 0.9.9.0224)
- BUG-FIX: [#765];
- NEW: variable of PLC time type added to RSZ driver;
- CHANGE: Bacnet driver changes;
- CHANGE: Landis driver changes & fixes;
2009.02.03 (v 0.9.9.0203)
- CHANGE: M-Bus: driver changes
2009.01.15 (v 0.9.9.0115)
- NEW: Support for Maxi Multi IO and M710.
- NEW: MiniPLC RT
- NEW: Support for Maxi Multi IO and M710.
2009.01.07 (v 0.9.9.0107)
- CHANGE: INT TPG default states changed from [1,2] to [0,1]
- CHANGE: Teco, Hauser, M-Bus: driver changes
- NEW: M710 module added.
- NEW: Teco driver can read/write TPG
- NEW: RSZ driver can read/write TPG
- NEW: Inmat driver added (.NET 2.0 only)
- NEW: Hauser driver added (.NET 2.0 only)
- NEW: Message dialog is shown after variables are sent/received from remote device.
- NEW: Last created solution's path is included in user settings
- NEW: Import variables function added to generic HW editor
- BUG-FIX: hw to hw_block variable connection was lost when hw variable type was changed
- NEW: Default value on communication error made editable.
2008.10.17 (v 0.9.8.1017)
- CHANGE: Additional landis driver editor improvements.
- NEW: RcWeather driver added (.NET 2.0 only).
2008.10.09 (v 0.9.8.1009)
- NEW: MMIO module added.
- NEW: MiniPLC RT
- NEW: Support for MMIO module.
2008.10.02 (v 0.9.8.1002)
- CHANGE: Landis driver improved.
2008.09.22 (v 0.9.8.0922)
- CHANGE: Landis driver editor improved.
2008.09.19 (v 0.9.8.0919)
- NEW: Landis driver (.NET 2.0 only).
- NEW: BACNet driver (.NET 2.0 only).
2008.09.15 (v 0.9.8.0915)
- CHANGE: Special events in TPG.
2008.06.30 (v 0.9.8.0630)
- NEW: Teco driver added.
- CHANGE: multiple variables can be deleted in generic HW editor
- NEW: Port context menu (it appears after right click at port) contians most often connected nodes.
2008.06.20 (v 0.9.8.0620)
- NEW: Import special function.
- NEW: Support for Landis legacy (RcWare SCADA) driver added (.NET 2.0 only).
2008.06.03 (v 0.9.8.0603)
- NEW: MiniPLC RT
- NEW: Default value on communication error for Double, Int64 and Boolean variables.
2008.05.30 (v 0.9.8.0530)
- BUG-FIX: B65 and B67 now calculate valid values
2008.04.22 (v 0.9.8.0422)
- BUG-FIX: desktop is reset when loading layout failed
- NEW: MiniPLC RT
- CHANGE: TCP Socket options changed - forced (cable problems, client disconnection etc.) connections are cleaned faster. The device is moreresistent to DoS attacks.
- NEW: Modules M210, M320 and M420 added.
2008.03.20 (v 0.9.8.0320)
- NEW: MiniPLC RT
- BUG-FIX: [#641]: MiniPLC hangs up when there are more than 949 M-Bus variables on a channel.
2008.03.19 (v 0.9.8.0319)
- BUG-FIX: HW channel could have been deleted even if it's CommError/PriorityRefresh variable was referenced in schema.
- NEW: MiniPLC RT
- CHANGE: All TPGs have the possibility to interpret time created by program logic. Not only the real time.
- NEW: PriorityRefresh variable added to each the channel. Usable mainly on MBus channel to force refresh energy readings.
2008.02.25 (v 0.9.8.0225)
- NEW: Variables on channels can be updated with priority. It is usefull for M-Bus networks.
2008.02.25 (v 0.9.8.0225)
- NEW: More values added to M-Bus communication with Schrack meter
- BUG-FIX: clicking on deleted node in compiler output window before saving project brought troubles
- NEW: MiniPLC RT
- NEW: More values added to M-Bus communication with Schrack meter
2008.01.16 (v 0.9.8.0116)
- NEW: Multiple color schemas for function block editor (BETA).
- NEW: MiniPLC RT
- BUG-FIX: [#610] B105, B106, BD51 Keep their outputs when binit == true.
- CHANGE: Support for Siemens modems for SMS messaging.
- NEW: Communication lines' monitor (port monitor). Right-click on the channel → Port monitor.
2007.12.08 (v 0.9.7.1208)
- NEW: MiniPLC RT
- BUG-FIX: [#594] T14 and T15 Bit Rotation Node did not work properly when “Generate only used variables” option was disabled.
- CHANGE: B32 - B37 PID behaviour of the P part after the controller is enabled corresponds to the originally implemented functionality, i.e. both P and I parts are enabled with the Enable signal going to True.
2007.12.02 (v 0.9.7.1202)
- CHANGE: Improvements in MBus drivers.
- MiniPLC RT is not changed.
2007.11.28 (v 0.9.7.1128)
- NEW: MiniPLC RT
- BUG-FIX: [#587] Sometimes a TCP connection (from OPC, IDE, Touch screen,…) blocked MiniPLC.
2007.11.19 (v 0.9.7.1119)
- NEW: MiniPLC RT
- CHANGE: [#575] If LCD decay is equal to 0 the light will be always on. The LCD starts with lights on.
- BUG-FIX: [#577] BD50 needed appropriate “by” output outside. Otherwise the “bmem” output di not work correctly.
2007.11.15 (v 0.9.7.1115)
- THIS IS A TEST VERSION
- BUG-FIX: [#564] (Bug introduced in the 2007.10.11 build) Project could not be uploaded to the device due to incorrect project name comparison.
- NEW: MiniPLC RT
- BUG-FIX: [#562] MiniPLC was not responsive when there was a project with Modbus channel without actual IO.
2007.11.09 (v 0.9.7.1109)
- THIS IS A TEST VERSION
- BUG-FIX: project is now compiled when trying to run it in remote connection mode (caused differences between .schema and .splcproj)
- BUG-FIX: [#558] B85 Variable Slew Rate Limit exceeded low limit for a short period of time under certain conditions (two steep descent).
- NEW: MiniPLC RT
- NEW: B72 Integer Min added.
- NEW: B73 Integer Max added.
- NEW: B76 Integer Multiplication added.
- NEW: B77 Integer Division added.
2007.11.06 (v 0.9.7.1106)
- THIS IS A TEST VERSION
- BUG-FIX: [#552] BD51 Boolean memory - bx2 can be put outside.
- BUG-FIX: [#551],[#549] - Print/PrintSettings threw an exception.
- BUG-FIX: [#544] Variable occurences window was not working properly in second & next opened solution during one IDE session.
- BUG-FIX: Project could not be compiled when closed schema was renamed.
- NEW: MiniPLC RT
- BUG-FIX: [#555] Overflow behavior of the B107 Analog Counter fixed.
2007.10.11 (v 0.9.7.1011)
- BUG-FIX: “Project changed” flag is set after schema import.
- CHANGE: Alarms configuration moved to the Touch Screen Editor.
- NEW: Author's name (taken from the Windows login name) stored by project.
- NEW: Support for Domat UI 010.
- NEW: MiniPLC RT
- BUG-FIX: [#541] - B85 Variable Slew Rate Limit did not work correctly when one of the times was 0. Transfer in any direction was not correct or immediate.
2007.10.05 (v 0.9.7.1005)
- THIS IS A TEST VERSION
- NEW: MiniPLC RT
- NEW: First implementation of SMS and Email messaging.
2007.09.26 (v 0.9.7.0926)
- THIS IS A TEST VERSION
- BUG-FIX: Introduced in the 0.9.7.0914 - The IDE crashed when the line had zero length.
- NEW: MiniPLC RT (dated 18.9.2007)
- NEW: Alarm LED can be controlled.
2007.09.17 (v 0.9.7.0917)
- THIS IS A TEST VERSION
- BUG-FIX: Channel editors added. The bug was introduced in the 0.9.7.0914 version.
2007.09.14 (v 0.9.7.0914)
- THIS IS A TEST VERSION
- CHANGE: New data format for link persistence. It wil not be possible to open projects (schemas) created by this version in older versions of IDE.
- NEW: Modbus modules M610 and M620 added.
- NEW: MiniPLC RT
- NEW: INELS protocol implemented.
2007.08.31 (v 0.9.7.0831)
- THIS IS A TEST VERSION
- CHANGE: HW Analog values have even more flexible transformation settings. There are three phases now: linear transformation of the value from IO, interpolation curve, linear transformation of the result of the interpolation curve (ex.: temperature shift of Ni1000).
- NEW: Modbus modules M300 and M500 added.
- NEW: MiniPLC RT
- NEW: Modbus server function implemented.
- NEW: more flexible variable-in-fupla searching added
2007.08.22 (v 0.9.7.0822)
- THIS IS A TEST VERSION FOR MiniPLC Mail & SMS MESSAGING AND MiniPLC AS ETHERNET-232/485 CONVERTER
- NEW: MiniPLC RT
- BUG-FIX: [#499] - Web upload did not work since 23.5.2007.
2007.08.21 (v 0.9.7.0821)
- THIS IS A TEST VERSION FOR MiniPLC Mail & SMS MESSAGING AND MiniPLC AS ETHERNET-232/485 CONVERTER
- NEW: MiniPLC RT
- NEW: Ethernet - 232/485 converter functionality.
2007.08.18 (v 0.9.7.0818)
- THIS IS A TEST VERSION FOR MiniPLC Mail & SMS MESSAGING
- BUG-FIX: Exception was thrown when importing schema with more than one occurence of the same variable in ladder.
- BUG-FIX: [#492] IDE crashed when copying FBD boxes between projects.
- CHANGE: B98 has got a new output “datetime” that can be used for DateTime variable type and its visualization in the touchscreen.
- NEW: MiniPLC RT
- NEW: Mail messaging.
2007.08.07 (v 0.9.7.0807)
- THIS IS A TEST VERSION FOR M-BUS COMMUNICATIONS
- NEW: Several new M-Bus meters.
2007.07.31 (v 0.9.7.0731)
- THIS IS A TEST VERSION FOR MA010 DEVICE BOX
- BUG-FIX: [#489] Closing HW tab in a newly created project resulted in losing device boxes.
- BUG-FIX: [#486] Function blocks were not added into schemas with certain position of the horizontal scroll bar.
- BUG-FIX: Variables' references were not increased when importing schemas
- NEW: Added more checking when deleting variables
- NEW: M-Bus communication added.
- NEW: MiniPLC RT
- BUG-FIX: [#491] Projects with bit rotation function block crashed when there was no input on bx or bxf.
- NEW: Mail messaging.
2007.07.11 (v 0.9.7.0711)
- BUG-FIX: [#482] - Combinations of selection with mouse and Shift and Ctrl are working now.
- CHANGE: [#425] - Function block copy will copy also OPC settings.
- NEW: MiniPLC RT
- BUG-FIX: [#477] - When using System.WaitForApplicationStop and the project is compiled with System.StopRequest equal to true the project stopped after the startup. Now the variables are correctly initialized.
- NEW: Manual IP address specification can be used to access devices that cannot be automatically detected.
2007.05.22 (v 0.9.7.0522)
- THIS IS A TEST VERSION FOR EXTENDED MODBUS FEATURES
- NEW: MiniPLC RT
- CHANGE: small fixes of extended Modbus.
2007.05.21 (v 0.9.7.0521)
- THIS IS A TEST VERSION FOR EXTENDED MODBUS FEATURES
- NEW: MiniPLC RT
- CHANGE: TCP Native channel is read-only.
- CHANGE: Extended modbus - word 32 coded on 2 subsequent word registers.
2007.05.17 (v 0.9.7.0517)
- NEW: MiniPLC RT
- BUG-FIX: [#437] - In case when there were more modbus channels the variables were updated incorrectly.
- NEW: TCP Native channel for MiniPLC.
2007.05.04 (v 0.9.7.0504)
- NEW: MiniPLC RT
- CHANGE: Minimal flash save interval set to 6 hours.
- NEW: All available infromation from M700 is available.
2007.05.02 (v 0.9.7.0502)
- BUG-FIX: [#417] - Exceptions thrown when working with variables (Append OPC etc.) and when filter or total row was selected and no other variables were checked.
- BUG-FIX: [#418] - Text comment in FUPLA editor did not allow to enter a text.
- BUG-FIX: [#419] - Schema locked functonality fixed.
- NEW: MiniPLC RT
- BUG-FIX: [#422] - Sometimes the LCD menu did not present the menu items as shown in the editor.
- BUG-FIX: [#423] - Problems with multiplexers, operating hours, counters and recuperation when compiled with “Generate only used variables” enabled. It is neccessary to upload a newly compiled program to the MiniPLC device.
2007.04.24 (v 0.9.7.0424)
- BUG-FIX: [#394] - Problems with resizing of node properties dialog when Windows use 120DPI fonts.
- BUG-FIX: [#365] - Exceptions thrown when schemas areordered in a tree-like structure. Appears only under some circumstances.
- NEW: Modbus driver implementation has now possibility to adjust maximal telegram time and pause between two telegrams. This was necessary because of integration MiniPLC - Danfoss frequency changer. Danfoss's implementation of Modbus is not correct.
- The parameters can be set in the channel edit → Driver properties (applicable only on channels with Modbus protocol).
- NEW: MiniPLC RT
- BUG-FIX: [#412] Problems with nodes B11-Integer Multiplexer, B9-Analogue Multiplexer and BD10 Digital Multiplexer if compiled with “Generate only used variables”.
2007.04.11 (v 0.9.7.0411)
- THIS IS ONLY AN EVALUATION VERSION. THERE ARE NEW FEATURES THAT NEED TO BE TESTED.
- CHANGE: New links (needs to be tested).
- CHANGE: Domat Modbus M700 editor improved.
- NEW: MiniPLC RT
- NEW: COM2 works as RS232 or RS485 (depending on the connected wire).
- NEW: Generic Modbus implemented.
2007.03.26 (v 0.9.7.0326)
- BUG-FIX: [#364] - When the schemas were ordered in a tree and some of the nodes had no function nodes, there were exceptions.
- BUG-FIX: [#365] - Problems with deleting schemas in tree organization.
- BUG-FIX/ENHANCEMENT: [#309] - Better selection of boxes and variables in the FUPLA editor.
- BUG-FIX/ENHANCEMENT: [#371] - It is not possible to draw lines in the area of the variables' ladder.
2007.03.12 (v 0.9.7.0312)
- BUG-FIX/ENHANCEMENT: [#356] - Alarms configuration was lost when replacing BD50 by BD49 (and vice versa). Even when the names of the function block remained the same.
- BUG-FIX: [#354] - OPC visible did not sigal that the project was changed and when the project was saved immediately after changing OPC visible property, the OPC visibility change was not taken into account.
- CHANGE: [#336] - Better behaviour of the grid in the HW generic editor after manipulation with variables.
- NEW: Backup files (.bak) of projects (.splcproj) and FUPLA (.fupla) are created. They contain the state of the project before changes were made.
- NEW: MiniPLC Runtime
2007.02.26 (v 0.9.7.0226)
- CHANGE: [#337] - Remote connection configuration dialog → Edit configuration threw an exception because there was not a DLL installed.
- CHANGE: [#338] - Platform config informs about reachability of a MiniPLC.
- NEW: MiniPLC Runtime
- NEW: Language support for German, Hungarian and Slovenian
2007.02.24 (v 0.9.7.0224)
- BUG-FIX: [#310] - Bubble help and other icons influence only one schema.
- CHANGE: [#304] - OPCDEF is created on every project save.
- CHANGE: [#197] - Every printed page contains a date and the name of the project.
- NEW: [#311] - Warning is issued during compilation when there is an obsolete function block used.
- NEW: [#312] - Compilation results contain the name of the schema where there was the issue.
- NEW: [#313] - Multiple variables with identical name are recongnized during the compilation.
- NEW: MiniPLC Runtime
- NEW: LCD light decay time.
2007.02.10 (v 0.9.7.0210)
- Contains a new version of GUI Controls (Janus). There is a bug confirmed by Janus that prevents redrawing a grid and using a filter row. The temporary workaround: the IDE will not update values when the filter row is active.
- BUG-FIX: [#300] - Schemas could be lost when the project was saved and the changes in a schema were not accepted.
- BUG-FIX: [#299] - Schemas remained locked after stopping a program in the IDE. Users could not edit function blocks and create links. Workaround was pressing the “Stop” button twice or close and open the schema again.
2007.02.02 (v 0.9.7.0202)
- NEW: MiniPLC Runtime.
- BUG-FIX: [#265] - After longer device uptime, the seconds and minutes appeard from time to time negavtive. It happend on the /splcstat page.
- NEW: B100 - Time conversions function block implemented.
- NEW: Web graphs cache value history.
2007.01.25 (v 0.9.7.0125)
- IMPORTANT: Do NOT use this version for MiniPLC development. The best version for MiniPLC so far is 20.1.2007. 25.1.2007 contains MiniPLC RT that needs files of web for correct functioning.
- BUG-FIX: [#241] - MiniPLC Web Server was not functional.
- BUG-FIX: [#184] - IDE refreshes the values also when it's not active.
- CHANGE: Improved printing.
- CHANGE: Block B108 Beep improvements.
- NEW: New MiniPLC firmware.
- NEW: Blocks: B99 Time, T4 Pulse Three Point Control
2007.01.23 (v 0.9.7.0123)
- BUG-FIX: [#231] The name of the application in the Windows Firewall is correct (before, there was an empty entry). On older installations it is necessary to clear the …MUICache keys in the registry in order to take the changes into account.
- CHANGE: Improvements in MiniPLC configuration.
- IMPORTANT: LCD menu uses the .lcdmenu file directly now. It is not necessary to export lcd.cfg file from the RcWare HMI Editor. You must use at least the version 0.9.7.0123 of the HMI Editor.
- CHANGE: Improvements in printing.
2007.01.20 (v 0.9.7.0120)
- BUG-FIX: [#209] Export of values from the graph did not work.
- BUG-FIX: [#212] TPG Double didn't accept negative values.
- CHANGE: Additional improvements of printing.
- CHANGE: Indication of hardware and firmware MiniPLC's version.
- NEW: New MiniPLC firmware.
2007.01.17 (v 0.9.7.0117)
- BUG-FIX: [#181] - Comment ('T' icon) does not appear on immediately in the schema.
- BUG-FIX: [#182] - “Set probe” command does not work in the right 'ladder' in a run mode.
- CHANGE: [#185] - The value can be set also by double-click on the value shown above a link.
- CHANGE: Print preview improvements.
- CHANGE: Domat modbus modules MCIO and M550 - improved range settings.
2007.01.12 (v 0.9.7.0112)
- BUG-FIX: [#183] - Problems with closing of the application when the history graphs were active.
- CHANGE: Slight changes in the function block T34 (EMax).
- NEW: New MiniPLC Firmware.
2007.01.07 (v 0.9.7.0107)
- BUG-FIX: [#170] - saving a '.schema' file corrupted the file. In case that the schema has been imported from another project. The bug was introduced in the version from 22.12.2006.
- CHANGE: [#97] - More information during solution “Save As” command.
- NEW: New MiniPLC Firmware.
- NEW: [#82] - Data can be retrieved from MiniPLC as well.
- NEW: MiniPLC configuration
- Web files upload directly from MiniPLC configuration dialog.
- Language settings (LCD & Web TPG edit, Web error messages)
- IMPORTANT: It is necessary to upgrade the firmware in MiniPLC.
2006.12.22 (v 0.9.6.1222)
- BUG-FIX: [#35] - Sometimes, on application exit, the application crashed.
- BUG-FIX: [#85, #86] - “Set probe” command from the context menu and from right click on a connection fixed.
- BUG-FIX: [#94] - Larger active area for connecting a line to the variables' ladder.
- BUG-FIX: [#95] - Connecting lines are drawn as far as the ladder.
- BUG-FIX: [#121] - The schema area is resized correctly after copying function blocks.
- BUG-FIX: [#122] - Schema ladder's context menu improved.
- BUG-FIX: [#129] - “Export schema” command works also when the schema is not opened.
- BUG-FIX: [#134] - The graph view shifted the graph to the right.
- NEW: HVAC T36 Power meter - “omit” input added
- NEW: [#91] - Desktop is restored after “Open solution”. So far the active window and schema's editor zoom are restored.
- NEW: [#92] - Schema panning added - “Right mouse” + “mouse move”.
- NEW: [#93] - Context menu in the variables editor.
- NEW: [#114] - “Create variable” dialog appears after doubleclick on an unknown variable after import of a schema.
- NEW: [#137] - Drawing speed improved.
2006.12.13 (v 0.9.6.1213)
- CHANGE: Minor improvements in the FUPLA editor.
2006.12.04 (v 0.9.6.1204)
- BUG-FIX: [#84]: IDE freezes when the history is sampled over a longer period of time
- NEW: context menu in the variables editor
2006.11.28 (v 0.9.6.1128)
- CHANGE: small improvements in the graphical editor
- NEW: new version of MiniPLC firmware
2006.11.22 (v 0.9.6.1122)
- BUG-FIX: [#66] Advantech MCIO “Negate” state was not saved
- NEW: MiniPLC - web upload from IDE
- NEW: new version of MiniPLC firmware
2006.11.16 (v 0.9.6.1116)
- BUG-FIX: [#31] reference counting does not work properly on a schema deletion
2006.11.08
- BUG-FIX: [Bug0028] IDE+MiniPLC: The FTP connection after file upload (program definition, firmware) was not correctly closed.
- CHANGE: IDE+MiniPLC: “Upload firmware” command doesn't replace the settings (IP, users etc.). The settings are replaced by “Reset to factory defaults”.
- NEW: new function block - T36 - Power meter
2006.11.06
- BUG-FIX: [Bug0025] IDE: Problems with remote access on very slow TCP connections (like GPRS). Sometimes the IDE stops responding.
- BUG-FIX: [Bug0026] IDE: Import of schemas where the output of one block was at the same place as the input of another (i.e. link of 0 length).
2006.11.04
- CHANGE: improvements in printing
2006.11.01 (0.4.6.1101)
- BIG-FIX: [Bug0015] IDE: imported function blocks that have some of it’s internal variables (parameters, outputs) as sources in another schema’s ladder cannot be deleted after import to another project.
- CHANGE: new version of MiniPLC FW
2006.10.27 (0.4.6.1027)
- BUG-FIX: [Bug0012] - automatically created project (after a new install for example) couldn't be saved, or it's properties changed.
2006.10.26 (0.4.6.1026)
- CHANGE: The correct web access to the MiniPLC will work only with IPC@CHIP firmware version V1.10. Currently, it's in the beta state but solves the issue with 2 users accessing the same directory. We'll use it for read and write rights for users.
- CHANGE: the files with program description for MiniPLC RT are renamed from xxx.spl and xxx.var to SOFTPLC.PRG and SOFTPLC.VAR
- CHANGE: some parts of IDE (menus, buttons) are disabled when the Platform does not support the functionality
- NEW: MiniPLC configuration form - the direct FTP access should not be necessary anymore
- Settings that influence the generated code added
- Upload LCD menu definition
- Upload of SOFTPLC.PRG created during the last compilation
- This operation will also be accessible from the “Remote configuration form” later
2006.10.23
- BUG-FIX: [Bug0010] exception is thrown when closing IDE after user has used and closed history graph window
- NEW: the MiniPLC support is in the “normal” IDE
- NEW: Better support for MiniPLC compilation
- detects unusable functions blocks
- detects unusable channels and HW variables
- detects incorrect COM port numbers
- NEW: xxx.spl file is created always when the project is compiled
- the file must be sent to the MiniPLC via. FTP still
- automatical upload will be added later in the week of 2006/10/23 to 2006/10/27
- NEW: MiniPLC runtime programs (softplc.exe, splccfg.exe, chip.ini and autoexec.bat) should be uploaded from the IDE
- Platform config → Advanced servicing (new button on the form) → Upload firmware
- this uploads all 4 files to the MiniPLC (the IP must be changed later on)
- NEW: Platform config → Advanced servicing (new button on the form) → Reset to factory defaults
- deletes all files from the MiniPLC except (softplc.exe, splccfg.exe, chip.ini and autoexec.bat)
- something like “format disk”
2006.10.05
- NEW: you can assign wav files to each alarm in alarm configuration
2006.09.29
- BUG-FIX: [Bug0008] TPG text edit now edits just begin and value(not end) and some more bugs in TPG fixed
- NEW: exceptions when saving project are showed to user and project is not overwritten
2006.09.15
- BUG-FIX: [Bug0007] (read-only files with licenses were not accepted)
2006.08.28 release version 0.4.6.828
- added Johnson controls communication driver
2006.08.25 release version 0.4.6.825
- fixed Bug0004 (HW blocks were not taken into account on startup)
2006.07.21 release version 0.4.6.721
- fixed Bug0003 (fupla editor doesn’t save recursively connected FBD boxes)
2006.07.17 release version 0.4.6.717
- fixed Bug0002 (T16 to T19 badly save their internal parameters.)
2006.07.14
- fixed Bug0001 (B107 and T14 badly save their internal parameters. The project can't be opened in RT afterwards)
- right-click on devices and channels in HW editor allows to block and unblock respective variables
2006.06.23
- copy SW variables (from Variables overview MDI window)
- Export: select variables → File → Export → Export SW Variables. Saves selected variables to a file.
- Import: File → Import → Import SW Variables. Imports variables from a file.
- copy HW variables (from HWEditor MDI window)
- Export devices: Right click on the channel → Export devices → Select devices and export to a file.
- Import devices&individual variables: Right click on the channel → Import devices or variables → Imports variables from a file.
- Export individual variables: Go to Generic editor → Select variables → Export to a file using a button on the editor form.
- backup & restore values of variables (from Variables overview MDI window)
- Backup: select variables → File → Export → Backup values of variables. Saves values of selected variables to a file.
- Import: File → Import → Restore values of variables. Imports values of variables from a file.