Release Notes – com.tom CODESYS

possibledisastrousΑσφάλεια

9 Δεκ 2013 (πριν από 3 χρόνια και 7 μήνες)

434 εμφανίσεις

Release Notes – com.tom
CODESYS



This document holds the release notes for the "com.tom CODESYS". Bug fixes and
enhancements are documented here. The release notes are grouped by version.
Select a version from the list below to see its release notes.
com.tom CODESYS

Version 1.53

Version 1.51, 1.52

Version 1.49

Version 1.46

Version 1.22

Version 1.21




Top of page

Copyright © 2013 Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.53

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - System
Ticket:#309
Component:CoDeSys - System
Type:Defect
Summary:CANOpen not working on ZFK 2.0 V4, BASIC 4.2, RADIO 3.2 and
RADIO 8.2
Description:CANOpen does not work on Base01
Solution:






Top of page | Index
Copyright © 2013Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.51

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - System
Ticket:#278
Component:CoDeSys - System
Type:Enhancement
Summary:COM Server
Description:
Solution:



CoDeSys - OpenVPN
Ticket:#293
Component:CoDeSys - OpenVPN
Type:Defect
Summary:OpenVPN not working with Cellular Modem
Description:OpenVPN connection is not established when using only the
Cellular Modem for internet access.
Solution:


Ticket:#295
Component:CoDeSys - OpenVPN
Type:Defect
Summary:OpenVPN uses 100% of CPU
Description:OpenVPN uses 100% of the CPU if the configuration is wrong (e.g.
a certificate is missing).
Solution:



CoDeSys - NAT
Ticket:#297
Component:CoDeSys - NAT
Type:Defect
Summary:NAT not working if external net mask is set to 255.255.255.255
Description:NAT does not work if external net mask is set to 255.255.255.255
(e.g. when using OpenVPN.
Solution:



CoDeSys - Website
Ticket:#301
Component:CoDeSys - Website
Type:Defect
Summary:Messages: An s in a reference is not allowed
Description:When adding or editing a message, the input field of 'Text:' does
not allow an s (S is allowed).
Solution:



CoDeSys - RTS
Ticket:#304
Component:CoDeSys - RTS
Type:Defect
Summary:Identifiers messed up in CODESYS export file
Description:Sometimes the identifiers are messed up inside the CODESYS
export file on devices with the EXT03 I/O interface (M-Bus, 2 S0
inputs, 2 digital outputs; e.g. com.tom M-Bus 2.2).
Solution:



CoDeSys - Update
Ticket:#306
Component:CoDeSys - Update
Type:Defect
Summary:IEC 104 Srv configuration not added to export
Description:The IEC 60870-5-105 server configuration was not added to export
and thus could not be installed to another target with the update
mechanism.
Solution:






Top of page | Index
Copyright © 2013Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.49

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - RTS
Ticket:#227
Component:CoDeSys - RTS
Type:Defect
Summary:Spaces replaced by plus signs on PORTAL
Description:The com.tom CoDeSys replaces spaces by plus signs when
sending text data to the PORTAL.
Solution:


Ticket:#153
Component:CoDeSys - RTS
Type:Enhancement
Summary:Support for HTTPS and FTPS
Description:It should be possible to access the web server via HTTPS and the
FTP server via FTPS. Optionally it should be possible to disable
access via plain HTTP/FTP.
Solution:


Ticket:#155
Component:CoDeSys - RTS
Type:Enhancement
Summary:Restrict CHIP.INI access and enable access to b:\home ini files
Description:The CoDeSys application should not be able to access system
specific CHIP.INI parameters.
Solution:


Ticket:#156
Component:CoDeSys - RTS
Type:Enhancement
Summary:Restrict file system access
Description:The CoDeSys file system function should be restricted to path B:
\home.
Solution:



CoDeSys - System
Ticket:#168
Component:CoDeSys - System
Type:Defect
Summary:No more than 2 inputs allowed for one Modbus value
Description:For Modbus function 2 (read input status) it should be possible to
combine up to 32 values. However the configuration does not allow
more than 2 values.
Solution:


Ticket:#261
Component:CoDeSys - System
Type:Defect
Summary:CANopen not supported
Description:Support CANopen in com.tom CoDeSys
Solution:


Ticket:#268
Component:CoDeSys - System
Type:Defect
Summary:Modbus TCP registers scrambled
Description:If the network connection is interrupted shortly during a Modbus
TCP transaction, the result of the current transaction may be
interpreted as the result of the next transaction and so on,
scrambling all registers.
Solution:


Ticket:#162
Component:CoDeSys - System
Type:Enhancement
Summary:Firewall
Description:The com.tom CODESYS should feature a firewall
Solution:


Ticket:#223
Component:CoDeSys - System
Type:Enhancement
Summary:Send and receive short messages
Description:CODESYS for com.tom should be able to send and receive short
messages.
Solution:


Ticket:#278
Component:CoDeSys - System
Type:Enhancement
Summary:COM Server?
Description:
Solution:



CoDeSys - Cellmodem
Ticket:#166
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Show cellular modem SIM ID and traffic counters
Description:The cellular modem's SIM ID and traffic counters to the current and
the last month should be displayed on the home page.
Solution:


Ticket:#175
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Support GM04
Description:com.tom CODESYS should support the GM04 modem.
Solution:



CoDeSys - TSP
Ticket:#262
Component:CoDeSys - TSP
Type:Enhancement
Summary:Support Alarmtable and Trend in Web Visualisation
Description:Support Alarmtable and Trend in the Web Visualisation.
Solution:






Top of page | Index
Copyright © 2013Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.46

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - TSP
Ticket:#192
Component:CoDeSys - TSP
Type:Enhancement
Summary:CoDeSys TSP for com.tom MBUS 5.2
Description:Create a Target Support Package for the com.tom MBUS 5.2
Solution:



CoDeSys - Cellmodem
Ticket:#193
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Make some Cellmodem functions accessible through CoDeSys
program
Description:Make the following Cellmodem functions accessible for a CoDeSys
program:
- activate
- deactivate
- getStatus
- getRssi
Solution:



CoDeSys - System
Ticket:#222
Component:CoDeSys - System
Type:Defect
Summary:IEC60870-5-104 IOA limited to 1677721
Description:The information object address (IOA) is limited to 1677721 instead
of 16777216 for IEC60870-5-104 values.
Solution:Fixed.


Ticket:#251
Component:CoDeSys - System
Type:Defect
Summary:IEC60870-5-104 input values with random values
Description:IEC60870-5-104 input values have random values at start-up until a
client writes them.
Solution:Fixed



CoDeSys - Portal
Ticket:#228
Component:CoDeSys - Portal
Type:Defect
Summary:Index out of bounds error when deleting nodes on the PORTAL
Description:During the synchronisation of the I/Os with the PORTAL the com.
tom CoDeSys shows an error message saying "Index out of
bounds" in the event log, if nodes have to be deleted on the
PORTAL. Only one node will be deleted.
Solution:



CoDeSys - Update
Ticket:#247
Component:CoDeSys - Update
Type:Defect
Summary:M-Bus device description is not exported
Description:On Export, the M-Bus configuration is not exported.
Solution:Fixed



CoDeSys - RTS
Ticket:#248
Component:CoDeSys - RTS
Type:Defect
Summary:Website does not load after reboot triggered by reboot-button
Description:When triggering a reboot with the reboot-button on the website of
the device, the reboot is executed, but the website cannot be
loaded anymore.
Solution:Fixed with RTOS 1.60


Ticket:#249
Component:CoDeSys - RTS
Type:Defect
Summary:Download of a CoDeSys-project with M-Bus-devices times out
Description:Download of a CoDeSys-project with M-Bus-devices times out if the
corresponding physical devices are not connected to the com.tom.
Solution:



CoDeSys - NAT
Ticket:#190
Component:CoDeSys - NAT
Type:Defect
Summary:Ping blocked by NAT
Description:When NAT is enabled it is not possible to ping the device via the IP
address of its external interface.
Solution:Fixed.


Ticket:#252
Component:CoDeSys - NAT
Type:Defect
Summary:NAT out of mapping entries due to network broadcasts
Description:If there are a lot of network broadcasts the NAT module runs out of
mapping entries although these network broadcasts should not be
NATed.
Solution:Fixed






Top of page | Index
Copyright © 2013Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.22

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - OpenVPN
Ticket:#92
Component:CoDeSys - OpenVPN
Type:Defect
Summary:Portal control does not work
Description:OpenVPN variables on portal are not handled correct. Thus,
controlling OpenVPN via portal is not possible. Also not status
information of OpenVPN is showed in portal.
Solution:Fixed.



CoDeSys - Update
Ticket:#93
Component:CoDeSys - Update
Type:Defect
Summary:Update via portal does not work
Description:Portal variables required for software update via portal are not
handled correct. Thus, controlling software update via portal is not
possible. Also not status information of software update is showed
in portal.
Solution:Fixed.






Top of page | Index
Copyright © 2013Beck IPC GmbH
Release Notes – com.tom
CoDeSys V1.21

Index


The tickets are grouped by component and then sorted by type and ticket number.

CoDeSys - RTS
Ticket:#81
Component:CoDeSys - RTS
Type:Defect
Summary:System sometimes crashs during login, logout or reset
Description:If e.g. more as 4 tasks have been defined in the IEC-Program,
the following situation results in a system crash: Login, download,
run, logout, login, reset. Either the system reboots or freezes.
Solution:Fixed.


Ticket:#82
Component:CoDeSys - RTS
Type:Defect
Summary:Downloaderrors with large projects
Description:During downlaod of a large project, one of the following might
happen:
- Relocation failed (or system does not react anymore)
- Unresolved external function (name is garbage)
Solution:Fixed.


Ticket:#83
Component:CoDeSys - RTS
Type:Defect
Summary:Activating serial port's flowcontrol does not work
Description:Activiting a serial port's flow control (as provided by system library
function SysComSetSettingsEx) is ignored at all.
Solution:Fixed.


Ticket:#85
Component:CoDeSys - RTS
Type:Defect
Summary:I2CSendBlock could crash system
Description:Calling the function I2CSendBlock() could lead to system crash.
Solution:Fixed.


Ticket:#86
Component:CoDeSys - RTS
Type:Defect
Summary:Program download could lead to unexpected behaviour
Description:When a program is running and a new program will be downloaded,
in some cases the system could crash or result into an unexpected
state.
Solution:Fixed.


Ticket:#84
Component:CoDeSys - RTS
Type:Enhancement
Summary:Close serial ports on reset
Description:When a program reset (or new download) occurs all serial ports
used by the program should be closed automatically.
Solution:Implemented.


Ticket:#87
Component:CoDeSys - RTS
Type:Enhancement
Summary:Web-Visualisation
Description:The CoDeSys Web-Visualisation should be supported.
Solution:Embedded web-visualisation of CoDeSys screen 'PLC_VISU' to
status page and CoDeSys screen 'PLC_SETTINGS' to
configuration page.


Ticket:#88
Component:CoDeSys - RTS
Type:Enhancement
Summary:Modbus communication driver
Description:Add a modbus communication driver that is able to act as modbus
RTU master or slave and modbus TCP client or server.
Solution:Added prototypical modbus driver to CoDeSys PLC configuration
dialog.



CoDeSys - System
Ticket:#30
Component:CoDeSys - System
Type:Enhancement
Summary:Support more than one certificate
Description:More than one certificate (e.g. for SSL) should be supported.
Solution:Implemented.


Ticket:#89
Component:CoDeSys - System
Type:Enhancement
Summary:Reset button should restore factory settings
Description:When the reset button is pressed during reboot, not just the
password should be resetted, because this may unveil confidential
settings to unauthorised individuals. Instead the reset button should
restore the factory settings.
Solution:Implemented.


Ticket:#91
Component:CoDeSys - System
Type:Enhancement
Summary:Improved event-log messages
Description:Event-log messages generated by the run-time system are denoted
with prefix "Run-Time System" instead of "Application" now.
Solution:Fixed.


Ticket:#101
Component:CoDeSys - System
Type:Enhancement
Summary:Add NetworkWebConfig
Description:The web interface should feature a WebConfig module for network
settings.
Solution:Added.


Ticket:#110
Component:CoDeSys - System
Type:Enhancement
Summary:Add DHCP Server functionality
Description:The system should provide DHCP Server functionality.
Solution:Added.


Ticket:#111
Component:CoDeSys - System
Type:Enhancement
Summary:Add NAT functionality
Description:The system should provide NAT functionality.
Solution:Added.


Ticket:#115
Component:CoDeSys - System
Type:Enhancement
Summary:NetBIOS over TCP/IP (NBT) name registration
Description:The device should be able to register a NetBIOS name so that the
device can be access by this name from the local network.
Solution:Added.



CoDeSys - Portal
Ticket:#90
Component:CoDeSys - Portal
Type:Defect
Summary:Communication with SSL does not work any more
Description:Due to a change in the PORTAL server's configuration, SSL
communication does not work any more.
Solution:Fixed.


Ticket:#109
Component:CoDeSys - Portal
Type:Defect
Summary:Communication hang and system crash
Description:In rare cases it could happen that the portal communication hangs
and a following system crash occurs.
Solution:Fixed.



CoDeSys - SNTP
Ticket:#97
Component:CoDeSys - SNTP
Type:Enhancement
Summary:Dynamic interval on error
Description:The interval in case of an error should be increased dynamically to
avoid spamming the event log with error messages when the
connection is broken.
Solution:Fixed.


Ticket:#98
Component:CoDeSys - SNTP
Type:Enhancement
Summary:Reduce number of event log messages
Description:The SNTP client should not log an error message if the same error
has occurred the last time servers have been queried.
Solution:Fixed.



CoDeSys - Update
Ticket:#99
Component:CoDeSys - Update
Type:Defect
Summary:Communication error when cellmodem supervision is active
Description:When cellmodem supervision is active at the same time it could
happen that a download of an update package fails and/or the
supervision fails.
Solution:Fixed.


Ticket:#100
Component:CoDeSys - Update
Type:Enhancement
Summary:Show progress while unpacking
Description:The update module should show the progress while unpacking an
update package.
Solution:Fixed.



CoDeSys - Cellmodem
Ticket:#106
Component:CoDeSys - Cellmodem
Type:Defect
Summary:Supervision fails when update is active
Description:When an portal driven software update is active at the same time it
could happen that the download of the update package fails and/or
the supervision fails.
Solution:Fixed.


Ticket:#96
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Add support for edge modem
Description:The G24 egde modem should be supported.
Solution:Accepted new modem driver.


Ticket:#104
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Second supervision URL
Description:There should be a second supervision URL, which is checked if the
first URL fails. Only if both URLs fail, the connection should be
considered broken.
Solution:Added.


Ticket:#105
Component:CoDeSys - Cellmodem
Type:Enhancement
Summary:Connection supervision interval configurable
Description:The interval for the connection supervision should be configurable.
Solution:Added.



CoDeSys - Eventlog
Ticket:#103
Component:CoDeSys - Eventlog
Type:Enhancement
Summary:Fetch limited number of events at once
Description:The event log's web service should not fetch all available events at
once. If there are a lot of events, fetching might take too long and
the request will time out.
Solution:Fixed.






Top of page | Index
Copyright © 2013Beck IPC GmbH