Documente Academic
Documente Profesional
Documente Cultură
Version information
Contents (4.3.2008)
1 AS 2.5.3.0028.SP08 version information.............................................................................................................................................................1
1.1 New functions......................................................................................................................................................................................1
1.1.1 PV2PV mapping........................................................................................................................................................................1
1.1.2 AsIOTrc library..........................................................................................................................................................................1
1.1.3 EPL-V2......................................................................................................................................................................................1
1.1.4 As EPLV2 library.......................................................................................................................................................................1
1.1.5 AR010 as a service...................................................................................................................................................................1
1.1.6 SNTP support...........................................................................................................................................................................1
1.1.7 New hardware...........................................................................................................................................................................1
1.1.7.1 Power Panel...................................................................................................................................................................1
1.1.7.2 X20 CPU........................................................................................................................................................................1
1.1.7.3 SGC CPU.......................................................................................................................................................................2
1.1.8 Improved module download......................................................................................................................................................2
1.1.9 AR remote install.......................................................................................................................................................................2
1.1.10 Terminal mode support for PP300/PP400..............................................................................................................................2
1.1.10.1 Operating a PP300/PP400 in Terminal mode..............................................................................................................2
1.1.11 Motion Components................................................................................................................................................................4
1.1.12 Motion Components................................................................................................................................................................4
1.1.12.1 Cam editor...................................................................................................................................................................4
1.1.12.2 NC Trace......................................................................................................................................................................4
1.1.12.3 NC Trace......................................................................................................................................................................4
1.1.12.4 NC Test........................................................................................................................................................................6
1.1.12.5 NC Test........................................................................................................................................................................6
1.1.12.6 INIT parameter module................................................................................................................................................7
1.1.13 Visual Components.................................................................................................................................................................7
1.1.13.1 Bitmap border..............................................................................................................................................................7
1.1.13.2 Multiple text and multiple bitmap on button..................................................................................................................8
1.1.13.3 Cross reference...........................................................................................................................................................8
1.1.13.4 Data point names.........................................................................................................................................................8
1.1.13.5 Event library.................................................................................................................................................................9
1.1.13.6 Global text groups........................................................................................................................................................9
1.1.13.7 Key actions..................................................................................................................................................................9
1.1.13.8 Functional update......................................................................................................................................................10
1.1.13.9 Dynamic decimal point shifting..................................................................................................................................11
1.1.13.10 Edit control...............................................................................................................................................................11
1.1.13.11 New properties.........................................................................................................................................................12
1.1.13.12 TeachIn....................................................................................................................................................................12
1.2 Supported hardware..........................................................................................................................................................................13
1.2.1 System 2003...........................................................................................................................................................................13
1.2.1.1 System 2003 system units...........................................................................................................................................13
1.2.1.2 System 2003 I/O modules............................................................................................................................................13
1.2.1.3 System 2003 interface modules...................................................................................................................................14
1.2.1.4 System 2003 bus controllers........................................................................................................................................15
1.2.2 System 2005...........................................................................................................................................................................15
1.2.2.1 System 2005 system units...........................................................................................................................................15
1.2.2.2 System 2005 I/O modules............................................................................................................................................16
1.2.2.3 System 2005 bus controllers........................................................................................................................................17
1.2.2.4 System 2005 interface modules...................................................................................................................................17
1.2.3 Compact I/O system...............................................................................................................................................................18
1.2.3.1 Compact CPU system units.........................................................................................................................................18
1.2.3.2 Compact I/O system I/O modules................................................................................................................................19
1.2.4 Power Panel............................................................................................................................................................................20
1.2.4.1 Power Panel system units............................................................................................................................................20
1.2.4.2 Power Panel interface modules...................................................................................................................................26
1.2.5 Mobile Panel...........................................................................................................................................................................27
1.2.5.1 Mobile Panel system units...........................................................................................................................................27
1.2.6 Provit.......................................................................................................................................................................................28
1.2.6.1 IPC system units..........................................................................................................................................................28
1.2.6.2 IPC display unit............................................................................................................................................................28
1.2.6.3 IPC interface modules..................................................................................................................................................30
1.2.6.4 IPC input device...........................................................................................................................................................30
1.2.7 Automation PC........................................................................................................................................................................30
1.2.7.1 APC system units.........................................................................................................................................................30
1.2.7.2 Automation Panel.........................................................................................................................................................31
1.2.7.3 APC / PPC interface modules......................................................................................................................................31
1.2.8 Panel PC.................................................................................................................................................................................32
1.2.8.1 Panel PC system units.................................................................................................................................................32
1.2.8.2 Automation Panel.........................................................................................................................................................32
1.2.8.3 APC / PPC interface modules......................................................................................................................................33
1.2.9 Panelware...............................................................................................................................................................................33
1.2.9.1 Panelware system units...............................................................................................................................................33
1.2.9.2 Panelware compact panels..........................................................................................................................................34
1.2.10 ACOPOS...............................................................................................................................................................................34
1.2.10.1 ACOPOS system units...............................................................................................................................................34
1.2.10.2 ACOPOS bus controllers...........................................................................................................................................35
1.2.10.3 ACOPOS encoders....................................................................................................................................................35
i
Version information
Contents (4.3.2008)
1 AS 2.5.3.0028.SP08 version information
1.2.10.4 ACOPOS servo drives...............................................................................................................................................35
1.2.10.5 ACOPOS I/O modules...............................................................................................................................................36
1.2.11 ACOPOSmulti.......................................................................................................................................................................36
1.2.11.1 ACOPOSmulti encoders............................................................................................................................................36
1.2.11.2 ACOPOSmulti servo drives........................................................................................................................................36
1.2.12 X20 System...........................................................................................................................................................................36
1.2.12.1 X20 System I/O modules...........................................................................................................................................36
1.2.12.2 X20 interface modules...............................................................................................................................................38
1.2.12.3 System X20 system units...........................................................................................................................................39
1.2.13 X67 System...........................................................................................................................................................................39
1.2.13.1 X67 System I/O output modules................................................................................................................................39
1.2.13.2 X67 System stepper motor modules..........................................................................................................................40
1.2.14 X2X System..........................................................................................................................................................................40
1.2.14.1 X2X System control elements....................................................................................................................................40
1.3 Important notes..................................................................................................................................................................................41
1.3.1 Motor temperature model was deactivated (only in V1.181 - V1.183)....................................................................................41
1.3.2 CHM files can no longer be opened from the network after Windows update........................................................................41
1.3.3 MFC applications lose GDI objects on computers running Windows XP................................................................................42
1.3.4 Installing .NET Framework 2.0 on Windows XP.....................................................................................................................42
1.3.5 "Find in files" crash.................................................................................................................................................................42
1.4 B&R Revision Information (03.04.2008)Version 2.5.3.0028.SP08 [C2.91] Automation Software......................................................42
1.4.1 Contents..................................................................................................................................................................................42
1.4.2 Requests and problems by ID number...................................................................................................................................42
1.4.3 Requests and problems by version.......................................................................................................................................101
1.4.4 Requests and problems by product/component...................................................................................................................142
1.4.4.1 1A4000.02 Automation Studio...................................................................................................................................142
1.4.4.2 1A4000.02 Motion Components................................................................................................................................161
1.4.4.3 1A4000.02 Visual Components.................................................................................................................................228
1.4.4.4 1A4000.02 (1.3 Automation Help)..............................................................................................................................253
1.4.4.5 1A4000.02 Automation Runtime................................................................................................................................253
1.4.4.6 1A4000.02 Automation Net/PVI.................................................................................................................................299
1.4.4.7 1A4000.02 Automation Tools.....................................................................................................................................304
1.4.4.8 4PP420.1043-75........................................................................................................................................................305
ii
1 AS 2.5.3.0028.SP08 version information
1.1 New functions
1.1.1 PV2PV mapping
The variable declaration and I/O mapping editors can now map PVs to PVs.
This library provides function blocks for using the I/O trace driver (DdxxIoTrace) in Automation Runtime. They offer support for X2X oscilloscope
functions with additional data logging options.
1.1.3 EPL-V2
EPL-V2 MN (managing node) mode is supported. 3rd-party devices with fixed mapping that are capable of using EPL-V2 as well as the
X20BCxx83 and X67BC8321-1 bus controllers can be operated.
This library provides the EPLV2 functions necessary for user tasks. This library is particularly important with regard to 3rd-part devices so that
users can use the corresponding 3rd-party device connections without separate I/O drivers.
Beginning with Automation Runtime version C2.90, the AR010 (ar010loader.exe loader) can be started as a service in the Windows system.
This makes it possible to change users without having to end AR010.
It is possible to synchronize the system time of Automation Runtime targets on a network using SNTP. SNTP stands for Simple Network Time
Protocol and basically allows time information to be distributed in a network.
In Automation Runtime, an SNTP server and an SNTP client can be configured. The server waits for queries from the client and then sends its
own time back for use on the client.
Modules in the PP45, PP300, and PP400 product families are now supported.
A new high-powered CPU has been added to the product line. It can even effectively handle cycle times of 200 µs. Ethernet and USB are
onboard. Network capability and connecting USB devices are therefore possible at no additional cost. In addition, every CPU has a connection
for real-time communication.
A new compact CPU has been added to the product line. A "System Generation Compact CPU" (SGC) refers to CPUs with µP16 and µP25
embedded processors.
The following CPUs from the X20 family are included: CP0201, CP0291, CP0292, XC0201, XC0202.
The transfer speed of BR modules has been considerably improved by modifying the transfer mechanism. In addition, the dialog boxes that
appeared when downloading modules have been grouped together in a single dialog box.
The newly implemented function "Project / Services / Volatile" now makes it possible to store modules in volatile memory (DRAM) instead of in
the configured target memory. Transferring to volatile memory considerably speeds up the process of loading modules to the target system
since they don't have to be copied to non-volatile memory.
Installing software on B&R Automation Runtime systems can now be done directly from a USB storage device.
With Automation Runtime Version P2.90 and higher, Terminal mode is supported for PP300 and PP400 Power Panels.
Detailed instructions for configuration and operation can be found under the following link: Operating a PP300/PP400 in Terminal mode
The following section will describe the steps for operating a PP300 or PP400 in Terminal mode.
1.1.10.1.1
In principle, the terminal server must be configured as a terminal in the same way that, for example, a PP100 device would.
The terminal server project contains all of the terminal's information.
This includes:
A CF card must be set up for the terminal. The card contains a specific AR with preconfigured Ethernet settings.
Complete the following steps to set up a CF card for the terminal:
♦ If you are using a PP300 terminal, unzip and open the following project: PP300.pgp.zip
If you are using a PP400 terminal, unzip and open the following project: PP400.pgp.zip
♦ Via Project / Change OS version... (Project / Change OS version...) select the desired operating system
version:
Whenever possible, the same operating system version should be used as in the terminal server project.
♦ The new CF can now be inserted in the terminal and the terminal starts in Terminal Mode.
In the cam profile editor, data that is entered in table form (x and y coordinates or just y coordinates) can be inserted. The polynomials for the
cam profile are calculated using a configurable interpolation mode as well as the number of polynomials.
Fixed point and synchronous section lists can be imported from a file if the data is present in the .CSV file format.
1.1.12.2 NC Trace
1.1.12.3 NC Trace
If the ParID trace configuration contains different NC objects that are entered in the trace configuration, a multi-axis trace is carried out
automatically.
The multi-axis trace is currently only implemented for the ACP10 software.
The trace configuration is new and can be saved in its own files using the shortcut menu.
ParID trace:
CNC trace:
1.1.12.3 NC Trace 5
Version information
Trigger settings:
Shortcut menu:
1.1.12.4 NC Test
1.1.12.5 NC Test
In NC Test, an automatic global initialization is carried out before a PLCopen command is performed if the initialization has not yet taken place.
1.1.12.3 NC Trace 6
Version information
1.1.12.5.2 NC Test mode
The NC Test can be operated in parallel and exclusive mode. The following message appears when starting the NC Test:
The NC object structure in NC Test is read cyclically. New values can continue to be entered.
If an NC INIT parameter module is uploaded to a project with the "Upload from target" command, then the hardware mapping is kept in the
following circumstances:
Split
The horizontal and vertical split sets which parts of the bitmap should be stretched to achieve the desired border effect.
Example
We connect it to the border and place the splitters as close to the middle of the bitmap as possible.
This retains the curves and the narrow side of the bitmap (between the splitters) is reproduced to the desired length.
1.1.12.5 NC Test 7
Version information
1.1.13.2 Multiple text and multiple bitmap on button
Multiple texts
Texts on the button can now be switched directly at runtime using an index data point.
Using a text snippet is no longer necessary.
Multiple bitmaps
Bitmaps in a bitmap group can be switched on a button control at runtime using an index data point.
A descriptive text for the displayed data point can be output on the touchpad.
To do so, a global text group containing all descriptive texts is connected to the data source.
The user ID is then used to select which text is to be assigned to the respective data point.
Advanced programming interface for a Visual Components application. It contains event mechanisms for responding to user input as well as
access functions for data points and their unit configurations.
There are global text groups. Their texts are available in all visualizations.
They can be found in the "Shared resources" group.
Clipboard
These key actions (cut, copy, paste, toggle selection mode) can only be used on a touchpad for the Edit control and execute the action there.
Toggle selection mode means that the cursor highlights the text until the mode is reset.
The Import Resource wizard has been updated to include new functions.
Now all parts of a project can be imported with their dependencies.
First, all desired components are selected:
The next page allows more exact specifications to be made about which actions should be carried out for the individual objects:
Import
Imports the selected resource. This option is selected by default if this resource is not yet present in the target project.
Redirect
If the object being imported is already inserted in the visualization application (same name and type), then the object is not imported again.
Remove
Does not import the selected resource and deletes its dependencies. For example, if a text group is imported, then a language might explicitly
be "removed". In this case, the text group is imported without the respective language.
Skip
Same behavior as "Redirect". However, this option is always available, not just when the resource has the same name in the source and target
projects (like "Redirect").
Overwrite
The resource is replaced.
It is now possible to control the number of decimal places in a numeric entry field using the AddFractionDigitsDatapoint.
This is located in the Numeric control under "Format".
The edit control is a considerably advanced string control that can be used to edit longer texts.
It supports multi-line output, copy/paste, syntax highlighting, etc.
1.1.13.11.1 ConnectionErrorPage
"ConnectionErrorPage" makes it possible to display an interrupted connection in Terminal mode. A corresponding error message is generated.
The backlight data point makes it possible to determine how much time the background lighting stays lit until it switches off.
1.1.13.11.3 FallBackLanguage
The "FallBackLanguage" specifies the default language. If there is no translation for an entry (e.g. test group), the text from the
FallBackLanguage is displayed in its place.
1.1.13.12 TeachIn
The current value is shown on the touchpad with a MinMax control in the setting "TeachIn":
7CP430.60-1
7CP470.60-1
7CP474.60-1
7CP476.60-1
7CP570.60-1
7CP770.60-1
7CP774.60-1
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
CANIO/
Base Expansion EPL/X2X Added
Model number EPL X2X CANIO X2X
backplane module rack connector in
connector
7AF101.7
7AF104.7
7AI261.7
7AI294.7
7AI351.7
7AI351.7i
7AI354.7
1.1.13.12 TeachIn 13
Version information
7AI774.7
7AI902.70-1 2.5.1.0012
[C2.83]
7AI984.70 2.5.2.8
[A2.86]
7AM351.7
7AO352.7
7AT324.70
7AT324.70-1
7AT351.7
7AT352.7
7AT664.7
7CI410.70-1
7CM211.7
7CM411.70-1
7CM471.70-1
7DI135.7
7DI138.7
7DI140.7
7DI435.7
7DI439.7
7DI439.72
7DI645.7
7DM435.7
7DM438.72
7DM465.7
7DO135.7
7DO138.7
7DO139.70
7DO164.7
7DO435.7
7DO720.7
7DO721.7
7DO722.7
7MM424.70-1
7MM432.70-1
7NC161.7
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
AR AR
Model number
SG3 SG4
7IF311.7
7IF321.7
7IF361.70-1
7IF371.70-1
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
AR AR
Model number
SG3 SG4
7EX270.50-1
7EX290.50-1
7EX470.50-1
7EX481.50-1
(Not configurable, FBK only)
7EX484.50-1
(Not configurable, FBK only)
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
3CP260.60-1
3CP340.60-1
3CP360.60-1
3CP360.60-2
3CP380.60-1
3CP382.60-1
3IF260.60-1
3CP152.9
3CP152.90-2
3IP151.60-2
3IP152.60-1
3IP161.60-1
3IP350.60-1
3XP152.60-1
3XP152.60-2
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
CANIO/
Base Expansion EPL/X2X
Model number EPL X2X CANIO X2X
module rack module rack connector
connector
3AI350.6
3AI375.6
3AI775.6
3AI780.6
3AI961.6
3AM050.6
3AM051.6
3AM055.6
3AM374.6
3AO350.6
3AO360.60-1
3AO775.6
3AT350.6
3AT450.6
3AT652.6
3AT660.6
3DI175.6
3DI450.60-9
3DI475.6
3DI476.6
3DI477.6
3DI486.6
3DI575.6
3DI695.6
3DI875.6
3DM455.60-2
3DM476.6
3DM486.6
3DO479.6
3DO480.6
3DO486.6
3DO487.6
3DO650.6
3DO690.6
3DO750.6
3DO760.6
3NC150.6
3NC352.6
3UM161.9
AR AR
Model number
SG3 SG4
3EX282.6
(Not configurable, FBK only)
3EX350.6
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
3IF671.9
(3IF060.6)
3IF622.9
(3IF060.6)
3IF672.9
(3IF060.6)
3IF621.9
(3IF060.6)
3IF681.86
3IF661.9
(3IF060.6)
3IF648.95
3IF681.95
3IF681.96
3IF613.9
(3IF060.6)
3IF686.9
3IF722.9
3IF761.9
3IF762.9
3IF762.9-1
3IF771.9
3IF772.9
3IF779.9
3IF781.9
3IF782.9
3IF782.9-1
3IF786.9
3IF786.9-1
3IF787.9
3IF787.9-1
3IF789.9
3IF789.9-1
3IF791.9
3IF792.9
3IF797.9
3IF797.9-1
3EX450.26-1
3EX450.66-1
3EX450.66-2
3EX450.71-1
3EX450.72-1
3EX450.76-1
3EX450.77-1
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
7EC020.60-2
7EC020.61-2
7EC021.60-1
80CIS.PS0-2
80CIS.PS0-3
80CIS.PS0-4
80CIS.PS0-5
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
CANIO/
Base Expansion EPL/X2X Added
Model number EPL X2X CANIO X2X
module rack module rack connector in
connector
7CX404.50-1
7CX408.50-1
7CX414.50-1
7CX436.50-1
7CX436.50-K01
7XX408.50-1
7XX408.50-k01
7XX410.50-1
7XX412.50-1
7XX415.50-k02
7XX415.50-k03
7XX416L.50-K01
7XX426.50-1
7XX432.50-1
7XX436.50-1
7XV108.50-11
7XV108.50-12
7XV108.50-51
7XV116.50-01
7XV116.50-02
7XV116.50-11
7XV116.50-12
7XV116.50-23
7XV124.50-01
7XV124.50-02
7XV124.50-11
7XV124.50-12
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
4P0420.00-490
4P0420.00-K04 2.5.1.0014
[E2.83]
4P3040.00-490
4P3040.00-K12 2.5.1.0014
[E2.83]
4P3040.00-K16 2.5.1.0014
[E2.83]
4P3040.00-K42 2.5.1.0013
[D2.83]
4P3040.00-K43 2.5.1.0013
[D2.83]
4P3040.00-K48 2.5.2.108.SP04
[H2.88], 2.5.3.0026
[L2.90]
4PP015.0420-01
4PP015.0420-36
4PP015.0420-K04
4PP015.0420-K05
4PP015.C420-01
4PP015.C420-36
4PP015.E420-01
4PP015.E420-36
4PP015.E420-K01
4PP015.E420-K02 2.5.1.0020
[K2.83]
4PP035.0300-01
4PP035.0300-36
4PP035.0300-K06
4PP035.0300-K07 2.7.0.0003
4PP035.0300-K08 2.7.0.0003
4PP035.0300-K09 2.7.0.0003
4PP035.0300-K10 2.5.1.0014
[E2.83]
4PP035.0300-K11 2.5.1.0014
[E2.83]
4PP035.0300-K12 2.5.1.0020
[K2.83]
4PP035.E300-01
4PP035.E300-36
4PP035.E300-K01 2.5.1.0014
[E2.83]
4PP035.E300-K03 2.5.1.0013
[D2.83]
4PP035.E300-K04 2.5.2.0017
[H2.86]
4PP035.E300-K05 2.5.2.0018
[H2.86]
4PP035.E300-K06 2.5.2.0018
[H2.86]
4PP045.0571-042
4PP045.0571-062
4PP045.0571-K01
4PP045.0571-K02
4PP045.0571-K03
4PP045.0571-K06 2.6.0.0007
4PP045.0571-K10 3.0.70.5
4PP045.0571-K12 2.7.0.0003
4PP045.0571-L42 2.5.3.0026
[L2.90]
4PP120.0571-01
4PP120.0571-21
4PP120.0653-K02 2.5.3.0027.SP01
[O2.90]
4PP120.1043-31
4PP120.1505-31
4PP151.0571-01
4PP151.0571-21
4PP151.1043-31
4PP151.1505-31
4PP152.0571-01
4PP152.0571-21
4PP152.1043-31
4PP180.1043-31
4PP180.1505-31
4PP181.1043-31
4PP181.1505-31
4PP182.1043-31
4PP210.0000-95
4PP220.0571-45
4PP220.0571-65
4PP220.0571-85
4PP220.0571-A5
4PP220.0571-K24
4PP220.0571-K27 2.5.3.0026.SP01
[M2.90]
4PP220.0571-K28 3.0.70.5
4PP220.1043-75
4PP220.1043-B5
4PP220.1043-K02
4PP220.1043-K03
4PP220.1043-K04
4PP220.1043-K05
4PP220.1043-K06
4PP220.1043-K07
4PP220.1043-K08
4PP220.1043-K09
4PP220.1043-K10
4PP220.1043-K11
4PP220.1043-K12
4PP220.1043-K13
4PP220.1043-K14
4PP220.1043-K16
4PP220.1043-K17
4PP220.1043-K18
4PP220.1043-K31 2.5.2.108.SP04
[H2.88], 2.5.3.0026
[L2.90]
4PP220.1043-K33 2.5.2.108.SP04
[H2.88], 2.5.3.0026
[L2.90]
4PP220.1505-75
4PP220.1505-B5
4PP220.1505-K02
4PP220.1505-K03
4PP220.1505-K05
4PP220MFA-K01
4PP220MFA-K20
4PP250.0571-K01
4PP250.0571-K02
4PP250.0571-K03
4PP250.0571-K04
4PP250.0571-K19 2.5.2.108.SP04
[H2.88]
4PP250.0571-K20 2.5.3.0027.SP01
[O2.90]
4PP250.1043-K01
4PP250.1043-K02
4PP250.1043-K03
4PP250.1214-K01
4PP251.0571-45
4PP251.0571-65
4PP251.0571-85
4PP251.0571-A5
4PP251.1043-75
4PP251.1043-B5
4PP251.1505-75
4PP251.1505-B5
4PP252.0571-45
4PP252.0571-65
4PP252.0571-85
4PP252.0571-A5
4PP252.1043-75
4PP252.1043-B5
4PP280.0843-K01
4PP280.1043-75
4PP280.1043-B5
4PP280.1043-K01
4PP280.1043-K03 2.5.2.0111[D2.88]
4PP280.1505-75
4PP280.1505-B5
4PP281.1043-75
4PP281.1043-B5
4PP281.1505-75
4PP281.1505-B5
4PP282.1043-75
4PP282.1043-B5
4PP320.0571-01 2.5.3.0027.SP01
[O2.90]
4PP320.0571-35 2.5.3.0027.SP01
[O2.90]
4PP320.0571-K08 3.0.70.6
4PP320.1043-31 2.5.3.0027.SP01
[O2.90]
4PP320.1505-31 2.5.3.0027.SP01
[O2.90]
4PP380.0571-K05 3.0.70.6
4PP380.0571-K06 3.0.70.6
4PP420.0571-75 2.5.3.0027.SP01
[O2.90]
4PP420.0571-B5 2.5.3.0027.SP01
[O2.90]
4PP420.0571-K28 3.0.70.6,
2.5.3.0028.SP08
[C2.91]
4PP420.0571-K29 3.0.70.6
4PP420.0571-K30 2.7.0.0003
4PP420.1043-K04 2.5.3.0027.SP01
[O2.90]
4PP420.1043-K40 2.5.3.0028.SP08
[C2.91]
4PP420.1043-K41 2.7.0.0003
4PP450.0571-K02 2.7.0.0003
4PP450.0571-K10 3.0.70.5
4PP450.0571-K23 2.7.0.0003
4PP451.0571-75 2.5.3.0027.SP01
[O2.90]
4PP452.0571-75 2.5.3.0027.SP01
[O2.90]
4PP480.1043-K02 3.0.70.6
4PP480.1505-K02 2.6.0.0007
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
PP200 / PP400
3IF722.9
3IF761.9
3IF762.9
3IF762.9-1
3IF771.9
3IF772.9
3IF779.9
3IF781.9
3IF782.9
3IF786.9
3IF787.9
3IF789.9
3IF791.9
3IF792.9
3IF797.9
3IF797.9-1
PP45
4PP045.IF10-1
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
4MP181.0843-03
4MP181.0843-K05
4MP251.0571-12
4MP281.0571-12
4MP281.0843-13
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
1.2.6 Provit
1A4000.00
1A4600.10
1A4600.10-2
1A4601.02
1A4601.02-2
1A4601.05
1A4601.05-2
*1) ... Works with AR106 only with an additional SDL transmitter
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
5D2000.02
5D2000.03
5D2000.04
5D2000.10
5D2200.01
5D2200.04
5D2210.01
5D2210.02
5D2219.01
5D2219.02
5D2300.01
5D2300.02
5D2300.03
5D2500.01
5D2500.02
5D2500.10
5D2500.22
5D2510.01
5D2510.10
5D2510.22
5D2519.01
5D2519.02
5D5000.01
5D5000.03
5D5000.10
5D5000.14
5D5000.18
5D5001.03
5D5100.01
5D5200.01
5D5200.02
5D5200.04
5D5201.02
5D5201.03
5D5202.01
5D5202.03
5D5210.01
5D5210.02
5D5211.02
5D5211.03
5D5211.06
5D5211.07
5D5212.01
5D5212.02
5D5212.04
5D5213.01
5D5500.10
5D5500.32
5D5501.01
5D5510.10
5D5600.01
5D5600.02
5D5600.03
5D5601.01
5D5601.02
5D5601.03
5D5602.03
5LS172.4
5LS172.6
5LS172.60
5LS172.61
5LS187.6
5LS187.6-1
5LS189.6
5LS189.6-1
5LS197.6
5E9600.01-010
5E9600.01-020
1.2.7 Automation PC
5PC600.SE00-00 2.7.0.003
5PC600.SX01-00
5PC600.SX02-00
*1)
5PC600.SX02-01
5PC600.SX05-00
*1)
5PC600.SX05-01
*1) ... Works with AR106 only with an additional SDL transmitter
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
5AP920.1043-01
5AP920.1505-01
5AP920.1505-K31
5AP920.1706-01
5AP920.1906-01
5AP920.2138-01
5AP980.1043-01
5AP980.1505-01
5AP980.1505-K04
5AP980.1505-K10 2.7.0.0003
5AP981.1043-01
5AP981.1505-01
5AP982.1043-01
5AC600.CFSS-00*1)
5AC600.FDDS-00
5AC800.EXT3-K02*2) 2.7.0.0003
5LS172.4
5LS172.6
5LS172.60
5LS172.61
5LS187.6
5LS187.61
5LS189.6
5LS189.61
5LS197.6
1.2.8 Panel PC
5PC720.1043-00
5PC720.1043-01
5PC720.1214-00
5PC720.1505-00
5PC720.1505-01
5PC720.1505-02
5PC781.1043-00
5PC781.1505-00
5PC782.1043-00
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
5AP920.1043-01
5AP920.1505-01
5AP920.1505-K31
5AP920.1706-01
5AP920.1906-01
5AP920.2138-01
5AP980.1043-01
5AP980.1505-01
5AP980.1505-K04
5AP980.1505-K10 2.7.0.0003
5AP981.1043-01
5AP981.1505-01
5AP982.1043-01
5AC600.CFSS-00*1)
5AC600.FDDS-00
5AC800.EXT3-K02*2) 2.7.0.0003
5LS172.4
5LS172.6
5LS172.60
5LS172.61
5LS187.6
5LS187.61
5LS189.6
5LS189.61
5LS197.6
1.2.9 Panelware
4C2210.01-510
Legend:
4B1165.00-K04
4B1260.00-390
4B1260.00-490
4B1270.00-390
4B1270.00-490
4B1270.00-K16
4B1270.00-K45 2.7.0.0003
4B1400.00-K12 2.6.0.0007
4PW035.E300-K02 3.0.70.6
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
1.2.10 ACOPOS
8AC140.60-2
8AC140.61-2
8AC141.60-2
8AC141.61-2
8AC140.61-3
8AC141.61-3
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
AR AR
Model number
SG3 SG4
8AC110.60-2
8AC112.60-1
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
Model number
8AC120.60-1
8AC121.60-1
8AC123.60-1
Model number
8V1010.00-2
8V1010.50-2
8V1016.00-2
8V1016.50-2
8V1022.00-1
8V1022.00-2
8V1045.00-1
8V1045.00-2
8V1090.00-1
8V1090.00-2
8V1180.00-2
8V128M.00-1
8V128M.00-2
8V1320.00-2
8V1640.00-1
8V1640.00-2
Model number
8AC130.60-1
8AC131.60-1
1.2.11 ACOPOSmulti
Added
Model number
in
Added
Model number
in
CANIO/
Base Expansion EPL/X2X Added
Model number EPL X2X CANIO X2X
module rack module rack connector in
connector
X20AI1744
X20AI2622
X20AI2632
X20AI4622
X20AI4632
X20AO2622
X20AO2632
X20AO4622
X20AO4632
1)
X20AT2222
X20AT2402
X20AT4222
X20AT6402
X20BR9300
X20BT9100
X20CM1941
X20DC1196
X20DC1198
X20DC1398
X20DC2395
X20DC2398
X20DC4395
X20DI2371
X20DI2377
X20DI2653 2.5.2.0106[H2.87]
X20DI4371
X20DI4653 2.5.2.0106[H2.87]
X20DI6371
X20DI6372
X20DI6553 2.5.2.0106[H2.87]
X20DI9371
X20DI9372
X20DO2322
X20DO4322
X20DO4332
X20DO6321
X20DO6322
X20DO8332
X20DO9321
X20DO9322
X20PS2100
X20PS3300
X20ZF0000
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
X20CP1483 3.0.70.6
X20CP1485-1 3.0.70.6
X20CP3485-1 3.0.70.6
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
CANIO/
Base Expansion EPL/X2X Added
Model number EPL X2X CANIO X2X
backplane backplane connector in
connector
X67AI1223
X67AI1323
X67AM1223
X67AM1323
X67AO1223
X67AO1323
X67AT1322
X67AT1402
X67BC7321
X67BC7321-1
X67DC1198
X67DI1371
X67DI1371.L08
X67DI1371.L12
X67DM1321.L08
X67DM1321.L12
X67DM9321
X67DM9331.L12
X67DO1332
X67DO9332.L12 2.5.2.0106[H2.87]
X67DV1311.L08
X67IF1121
X67UM1352
X67UM1352-K01
Legend:
... Module supported
... Module not supported
... Module not possible in this combination
Added
Model number
in
X67SM2436-K01
4XP0000.00-K01
4XP0000.00-K02
4XP0000.00-K03
4XP0000.00-K04
4XP0000.00-K05
4XP0000.00-K06
4XP0000.00-K07
4XP0000.00-K08
4XP0000.00-K09
4XP0000.00-K10
4XP0000.00-K25 2.6.0.0006
4XP0000.00-K26 3.0.70.6
4XP0000.00-K40 3.0.70.5
4XP0000.00-K41 3.0.70.6
4E0011.01-K11
5PP120.1505-K02 2.6.0.0007
When current was applied to the motor, the temperature of the motor temperature model (TEMP_MOTOR_MODELL) hardly changed. This can
cause thermal damage to the motor windings. Small motors (rated current < 5A) are especially susceptible when peak current is applied, as are
motors without a temperature sensor when the current applied is higher than the rated current.
1.3.2 CHM files can no longer be opened from the network after Windows update
Changes must be made to the registry file in order to start CHM files from a network drive again. This can be done as follows:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
"MaxAllowedZone"=dword:00000005
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000005
If an MFC application (Microsoft Foundation Classes) is executed on a computer running Microsoft Windows XP Service Pack 2 (SP2), memory
leaks may be determined for GDI objects (Graphics Device Interface) when creating or closing lower-level windows. GDI objects from the
process can be displayed in the Task Manager to view the memory leak.
This problem also occurs on Windows Server 2003 computers if the design service is started. By default, the design service is disabled in
Windows Server 2003.
According to Microsoft, Service Pack 2 is required to install Microsoft .NET Framework 2.0 on Windows XP systems.
Microsoft provides information about this in the system requirements for .NET Framework 2.0:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=de#Requirements.
A Window XP bug causes Automation Studio to crash when starting the "Find in files" function. If "Find in files" is selected, the SFCs in the
project are opened with their sub-editors in the background and then closed again. In Windows XP, 6 GDI objects hang when opening and
closing MDI child windows in MFC applications.
When "Find in files" is carried out 2-3 times in an open project, the 10000 GDI object limit for AS is reached, and the MFC framework crashes.
Microsoft describes this in the following article and has prepared a hotfix for this problem:
http://support.microsoft.com/default.aspx?scid=kb;de-de;319740.
1.4.1 Contents
54870 Problem V2.2 SP1 V2.5.3.0025 - Status 27122 when calling the
[K2.90] TCPclient() function block
66395 Problem V2.3.0.0008 V2.5.3.0003 V2.5.3.0003 [A2.90] No error message for "step into" in
[A2.90] libraries on SG3 and SGC targets if
target memory not User RAM
68425 Problem V2.3.0.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] Line Coverage incorrect if the task is
[E2.85] stopped
78375 Problem V2.3.0.0009 V2.5.2.1442 V2.5.2.1442 [V2.46] Error 3035 after booting
[V2.46]
87130 New V2.5.0.0004 V2.5.2.0001 V2.5.2.0001 [B2.85] Updates in graphic profiling display
function [A2.85]
1.3.2 CHM files can no longer be opened from the network after Windows update 42
Version information
89685 New V2.4.0.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] Warning with line coverage and setting
function [D2.83] breakpoints
90108 New V2.4.1.0001 V2.5.3.0027 V2.5.3.0027 [N2.90] Advanced navigation options for listbox
function [N2.90] and alarm controls
90316 Problem V2.4.0.1355 V2.5.2.0103 V2.5.2.0103 [E2.87] CAN 29-bit (extended) identifier support
[E2.87] for SG4 targets does not function
91313 New V2.4.1ßeta V2.5.2.0001 V2.5.2.0002 [E2.85] VNC support for terminal panels
function [B2.85]
92550 Problem V2.4.0.0009 V2.4.0.1452 V2.4.0.1452 [V2.40] CANdftab() returning status 8833 instead
[V2.40] of 14710 during cyclic operation
93622 Information - V2.4.0.1607 V2.4.0.1607 Starting with ACP10 software V1.130 the
number of data records for the network
command trace is no longer accepted
directly from the NC configuration, but
calculated depending on the number of
configured ACOPOS modules.
95723 New V2.4.1.0006 V2.5.3.0001 V2.5.3.0023 [H2.90] Dynamic bitmaps on the button control
function [V2.85]
95975 Problem V2.4.1.0006 V2.5.2.0001 V2.5.2.0002 [D2.85] Directory path > 254 characters causes a
[A2.85] page fault
99492 Problem V2.5.0.1301 V2.5.2.0001 V2.5.2.0002 [D2.85] Inserting and removing 2003 screw-in
[A2.85] modules on the AF10x in the main rack
not supported
101195 New V2.4.1.0011 V2.5.2.0001 V2.5.2.0002 [E2.85] New function: Edit Up / Edit Down
function [B2.85]
102108 Projekt V2.4.1.0012 V2.5.3.0028.SP01 V2.5.3.0028.SP03 Request: Configurable key repeat rate
[Q2.90] [R2.90]
102253 New V2.4.1.0012 V2.5.3.0020 V2.5.3.0020 [E2.90] Line control: Differences between editor
function [E2.90] and runtime
103067 Information V2.4.0.0009 V2.4.0.1609 V2.4.0.1609 Starting with ACP10 software V1.150,
EnDat parameters transferred from PLC
to the ACOPOS always work
103673 Problem V2.4.1.0012 V2.5.3.0024 V2.5.3.0025 [K2.90] Z-order control not regarded with touch
[I2.90] overlay
105425 Information V2.5.0.1305 V2.5.0.1306 V2.5.0.1305 [J2.80] No support for AR >= 2.80: 3IF797.9
[J2.80] [K2.80]
107975 Information V2.5.0.1307 V2.5.0.0022 V2.5.0.1307 [L2.80] INA communication on targets with two
[L2.80] [E2.81] Ethernet interfaces not simultaneously
possible on both interfaces
108890 New V2.4.1.0014 V2.5.3.0011 V2.5.3.0011 [C2.90] It should be possible to import virtual
function [C2.90] keys from a different project
109415 Problem V2.5.0.0015 V2.5.2.0001 V2.5.2.0002 [D2.85] Maximum 5,000 link nodes
[A2.85]
109710 Information V2.5.0.0015 V2.5.0.0016 V2.5.0.0016 Projects with FlexIQ expert mode and
CanIO modules
110480 New V2.5.0.1309 V2.5.2.0001 V2.5.2.0002 [D2.85] 80CIS.PS0-1 not supported by I/O
function [N2.80] [A2.85] system
111281 Problem V2.5ßeta V2.5.2.0101 V2.5.2.0101 [B2.87] Cannot display negative values in
[B2.87] formats 2#, 8#, and 16# in the I/O
monitor
112990 Problem V2.5.0.4112 V2.5.1.0018 V2.5.1.0018 [I2.83] Watchdog error when setting a
[Q2.80] [I2.83] breakpoint
113835 Problem V2.4.0.1015 V2.5.3.0003 V2.5.3.0003 [A2.90] Inserting function block instances from
[A2.90] clipboard rejected with error message
114105 Information V2.5.0.0020 V2.5.0.0020 V2.5.0.0020 Modified setup requirements for PVI
114165 Information V2.5.0.0020 V2.5.0.0022 V2.5.0.1310 [O2.80] Screw-in modules on the AF1010 not
[E2.81] detected if using an EX470 with a
revision older than D0
114435 Problem V2.4.1.0020 V2.5.3 V2.5.3.0023 [H2.90] Screenshot with VcScrSht only possible
once
115661 Information V2.4.0.4182 V2.5.2.0005 - DirInfo() returns status 20799 for long
[C2.71] [I2.85] filenames
116165 Problem V2.5.0.1313 V2.5.1.0013 V2.5.1.0013 [D2.83] EPL manager: New firmware
[R2.80] [D2.83]
116280 Problem V2.5.0.1314 V2.5.1.0010 V2.5.1.0010 [A2.83] EPL manager: New firmware
[S2.80] [A2.83]
116495 Problem V2.5.0.0020 V2.5.2.0001 V2.5.2.0002 [E2.85] No life sign monitoring for terminal mode
[B2.85]
116620 New V2.5.0.0020 V2.5.1.0018 V2.5.1.0018 [I2.83] Status variable return value doesn't work
function [I2.83] in terminal mode
116688 Problem V2.5.0.0020 V2.5.1.0010 V2.5.2.0011 [D2.86] INA communication disrupted after a
[B2.83] page change in terminal mode
116815 New - V2.5.2.0001 V2.5.2.0002 [E2.85] AR010 automatically detects IRQ sharing
function [A2.85] conflict
117310 Problem V2.5.0.0021 V2.5.1 V2.5.1.0019 [J2.83] Crash when transferring the visualization
[T2.80]
117505 Problem V2.5.0.0020 V2.5.2.0001 V2.5.2.0002 [D2.85] Black bitmaps at runtime after project
[B2.85] conversion
117835 Problem V2.5.0.0021 V2.5.2.0104 V2.5.2.0104 [F2.87] VA_GetCalStatus always returns status
[T2.80] [F2.87] 65535 for a VC SG3 object
117855 Problem V2.4.1.0020 V2.5.1.0020 V2.5.1.0020 [K2.83] Using the VNC library on an IPC 5000
[K2.83] with an ATI chipset crashes when
establishing the VNC connection.
117988 Problem V2.4.1.0021 V2.4.1.0022 V2.5.1.0019 [J2.83] Printer buffer overflow alarm output in
converted projects
118638 Problem V2.4.1.0021 V2.5.3.0001 V2.5.3.0001 [V2.85] VC SG4 compiler displays more warning
[V2.85] than actually occur
118915 Problem V2.5.0.0021 V2.5.2.0104 V2.5.2.0021 [K2.86] Picture change not possible after
[T2.80] [F2.87] pressing "cursor up" if all input fields are
locked
118960 Problem V2.5.0.0021 V2.5.3.0001 V2.5.3.0001 [V2.85] "vcpdvnc cannot be opened" after
[T2.80] [V2.85] removing the VNC server
119093 Problem V2.5.0.0020 V2.5.1 V2.5.1.0019 [J2.83] Monochrome bitmaps displayed in black
after project conversion
119530 New V2.5.0.0022 V2.5.3.0021 V2.5.3.0021 [F2.90] Should be possible to optionally show
function [E2.81] [F2.90] the hardware key index in the editor
119570 Information V2.5.0.0022 V2.5.1.0001 - AR106 supports APCs and PPC only
[E2.81] [A2.82] beginning with MTCX Upgrade Disk
V01.08
119798 Problem V2.5ßeta V2.5.2.0002 V2.5.1.0010 [A2.83] Firmly set limits on scaled data points
[C2.85] are lost during a datapoint refresh
119808 Problem V2.5.0.0022 V2.5.1.0005 V2.5.1.0020 [K2.83] Terminal: Current page is not written to
[E2.81] [E2.82] the actual page number when starting
the visualization
119985 Problem V2.4.1.0022 V2.5.1.0013 V2.5.1.0013 [D2.83] IRQs from AT keyboards may cause
[D2.83] ACOPOS error 14126
120468 Problem V2.4.1.0022 V2.5.3.0001 V2.5.3.0001 [V2.85] Error 7004/7050 when compiling the text
[V2.85] control
120473 Problem V2.5.0.0022 V2.5.1.0005 V2.5.1.0019 [J2.83] Terminal restarts shortly after the
[E2.81] [E2.82] visualization is started
120573 Problem V2.5.0.0022 V2.5.1.0005 V2.5.1.0019 [J2.83] Terminal freezes if the visualization is
[E2.81] [E2.82] started
120585 Problem V2.5.0.0022 V2.5.1.0016 V2.5.1.0016 [G2.83] Size of IOMap.iom files suddenly
[E2.81] [G2.83] becomes bigger
120700 New V2.5.0.0022 V2.5.3.0001 V2.5.3.0001 [V2.85] Size and position of the data point
function [E2.81] [V2.85] selection dialog box not observed by the
VC editor
121948 Problem V2.5ßeta V2.5.2.0020 V2.5.2.0020 [J2.86] Terminal mode: Warning if default port
[J2.86] not configured
121985 New V2.4.0.0009 V2.5.3.0003 V2.5.3.0003 [A2.90] No message in dialog box for generating
function [A2.90] the transfer list noting whether
SystemROM modules should be
transferred with the operating system
123160 Problem V2.5.1.0003 - V2.5.2.0002 [D2.85] If a new alarm group is inserted, then the
[C2.82] colors are not entered in "Appearance"
(black).
123258 Problem V2.4.1.0022 V2.5.3.0001 V2.5.3.0022.SP01 Compiler error if the "æ" characters is
[V2.85] used in the project path
123395 Problem V2.5.0.0024 V2.5.2.0001 V2.5.2.0001 [B2.85] Watchdog when starting the visualization
[G2.81] [B2.85] application
123785 Problem V2.5.0.0024 V2.5.1.0010 V2.5.1.0010 [A2.83] Cannot transfer a visualization to the
[G2.81] [B2.83] AC141
123840 Problem V2.5.1.0003 V2.5.2.0001 V2.5.2.0001 [B2.85] USB memory stick doesn't work if
[C2.82] [B2.85] inserted during operation
124110 Problem V2.5.0.0022 V2.5.2.0001 V2.5.2.0002 [D2.85] Target crashes when transferring nested
[E2.81] [A2.85] structures
124265 Problem V2.5.1.0003 V2.5.2.0005 V2.5.2.0005 [I2.85] Visualization doesn't start if a name
[C2.82] [I2.85] contains 01 or 02 at the end
124415 Problem V2.5.0.0024 V2.5.2.0001 V2.5.2.0002 [D2.85] If the visualization folder in the
[G2.81] [B2.85] logical/physical folder is written in upper
case, then the visualization can´t be
chosen in the VNC dialogue
124440 Problem V2.5.0.0024 V2.5.2 V2.5.2.0002 [D2.85] Crash opening the "Keys" tab
[G2.81]
125050 Information V2.5.0.0025 V2.5.1.0010 V2.5.0.0025 [H2.81] AR010 support removed from 2.5.0.x
[H2.81] [A2.83]
125115 Problem V2.5.1.0003 V2.5.1.0013 V2.5.1.0013 [D2.83] Hardware recognition for the
[C2.82] [D2.83] 7EX290.50-1 doesn't work
125180 Problem V2.5.0.0024 V2.5.3.0002 V2.5.3.0003 [A2.90] Existing .br modules that are newer than
[G2.81] [A2.90] the system time are not recompiled
during a Build All.
125545 Problem V2.5.1.0003 V2.5.2.0001 V2.5.2.0007 [V2.85] Variables defined using stylesheets are
[C2.82] [B2.85] discarded when updating control data
sources.
125605 Problem V2.5.0.0024 V2.5.2.0006 V2.5.2.0007 [V2.85] Problems with the following X20
[G2.81] [J2.85] modules: X20AI2622, X20AI4622,
X20AO2622, X20AO4622, X20AT2222,
X20AT4222, X20AT2402, and
X20AT6402
125765 Problem V2.5.0.0021 V2.5.1.0010 V2.5.1.0010 [A2.83] Not possible to copy text in monitor
[T2.80] [B2.83] mode
125815 Problem V2.4.0.13xx V2.4.1.1301 V2.4.1.1302 [B2.73] Defined starting order for cyclic task
[A2.73] classes
125913 New - V2.5.2.0001 V2.5.2.0002 [D2.85] Clock synchronization with one or more
function [B2.85] terminals
125920 Problem V2.5.0.0026 V2.5.3.0025 V2.5.3.0025 [K2.90] Cannot complete touch calibration
[I2.81] [K2.90]
126035 New V2.5.0.0024 V2.5.2.0100 V2.5.2.0100 [A2.87] Changing the CAN baud rate by calling
function [G2.81] [A2.87] the CANopen() function block
126285 Problem V2.5.0.0024 V2.5.2.0004 V2.5.2.0004 [H2.85] Title of data type editor displays old
[G2.81] [H2.85] project name
126425 Problem V2.5.1.0005 V2.5.2.0001 V2.5.2.0002 [D2.85] Incorrect restriction of decimal places
[E2.82] [B2.85]
126490 Problem V2.5.1.0006 V2.5.1.0010 V2.5.1.0010 [A2.83] OS download not possible to AR010
[F2.82] [B2.83]
126550 Problem V2.5.1.0007 V2.5.1.0016 V2.5.1.0016 [G2.83] No Keyboard operation in the output
[G2.82] [G2.83] window
126645 Problem V2.4.0.1393 V2.4.1.1301 V2.4.1.1302 [B2.73] Status 26012 for the CANrtr() function
[F2.72] [A2.73] block
126660 Problem V2.5.1.0007 V2.5.2.0004 V2.5.2.0005 [I2.85] Status 7000 for VA_Saccess after
[G2.82] [H2.85] booting the panel as long as touch isn't
being used.
126665 Problem V2.5.1.0007 V2.5.3 V2.5.3.0011 [C2.90] VA_Ellipse returns an invalid status for
[G2.82] VC SG3
126795 Problem V2.5.1.0007 V2.5.2.0011 V2.5.2.0101 [B2.87] Current keylevel always showing the
[G2.82] [D2.86] previous value
126960 Problem V2.5.0.0024 V2.5.2.0002 V2.5.2.0002 [D2.85] Error message when converting a VC
[G2.81] [E2.85] SG3 visualization to VC SG4
126995 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [D2.85] Ethernet interface parameter type
[V2.82] [A2.85] exported incorrectly
127000 Projekt - V2.5.2.0001 V2.5.2.0001 [B2.85] Address string for 3EX450.xx-x modules
[A2.85] changed
127005 Problem V2.5.1.0008 V2.5.1.0011 V2.5.1.0010 [A2.83] Acknowledge bit not set if acknowledge
[V2.82] [C2.83] array too small
127095 Projekt V2.5.1.0009 V2.5.1.0010 V2.5.1.0010 [B2.83] 4XP0000.00-K11: LEDs and keys
[V2.82] [B2.83] designed as individual channels
127230 Problem - - - / V1.184 The ready LED and the error LED of the
drive were not correctly controlled in the
simulation mode (only in V1.180 -
V1.183)
127255 Projekt V2.5.1.0009 V2.5.2.0001 V2.5.2.0001 [B2.85] Generate PIL list for each build
[V2.82] [A2.85]
127300 New - V2.5.1.0010 V2.5.1.0010 [A2.83] X20AT6402: Update for non-cyclic data
function [A2.83] point for accessing compensation
temperature with the AsIoAcc library
127305 New - V2.5.1.0010 V2.5.1.0010 [A2.83] X20DC2395: Change to the limits of the
function [B2.83] input field for the PWM time basis from
500 µsec (min. value = 24) to 50 µsec
(min. value = 2)
127310 New - V2.5.1.0010 V2.5.1.0010 [A2.83] X20DC4395: Change to the limits of the
function [B2.83] input field for the PWM time basis from
500 µsec (min. value = 24) to 50 µsec
(min. value = 2)
127315 New - V2.5.1.0010 V2.5.1.0010 [A2.83] X67DC1198: Change to the limits of the
function [B2.83] input field for the PWM time basis from
500 µsec (min. value = 24) to 50 µsec
(min. value = 2)
127365 Projekt V2.5.1.0009 V2.5.1.0010 V2.5.1.0010 [A2.83] AR106: Cycle time violation when
[V2.82] [A2.83] accessing the USB interface on the
Automation Panel
127380 Problem V2.4.0.0011 V2.5.1.0013 V2.5.1.0019 [J2.83] Incorrect version ID for VC SG3 modules
[D2.83] (V1.00)
127400 Projekt V2.5.1.0009 V2.5.2.0104 V2.5.2.0104 [F2.87] Should be able to modify node number
[V2.82] [F2.87] and IP for terminal visualization using
software
127745 New V2.5.1.0009 V2.5.2.0001 V2.5.2.0001 [B2.85] Online connection only possible with IP
function [V2.82] [A2.85] address / host name
127775 Information V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] CHM files on the network can no longer
[V2.82] [E2.85] be opened after a Windows update
127805 Projekt - V2.5.3.0002 V2.5.3.0002 [A2.90] Summary of dialog boxes output during
[A2.90] downloading
127845 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [D2.85] Incorrect alarm display for system alarms
[V2.82] [B2.85]
128010 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [D2.85] The "Persistent" option for alarm text
[V2.82] [B2.85] snippets doesn't work.
128025 New V2.5.0.0028 V2.5.1.0010 V2.5.1.0010 [A2.83] Support of X20CM8323 starting with
function [V2.81] [A2.83] Rev. A5
128043 Problem V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] Software key remains frozen when using
[V2.82] [E2.85] several layers
128065 Problem V2.5.1.0009 V2.5.2.0100 V2.5.1.0024 [N2.83] Can't start CAN visualization if all
[V2.82] [A2.87] configured CAN panels are not
connected
128085 Problem V2.5.1.0009 V2.5.1.0010 V2.5.1.0010 [B2.83] Digital I/Os on the X67BC7321-1 bus
[V2.82] [B2.83] connector not operated correctly
128125 Problem V2.5.1.0009 V2.5.3.0020 V2.5.3.0025 [K2.90] Turning off the backlight for AR106 on
[V2.82] [E2.90] the PPC not working correctly
128135 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] Permanent variables deleted when
[V2.82] [D2.83] changing CF
128140 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] Automation Studio crashes when
[V2.82] [D2.83] dynamic PVs have a length of 32
characters
128220 Problem V2.5.1.0009 V2.5.3.0002 V2.5.3.0003 [A2.90] Save button not enabled if existing alarm
[V2.82] [A2.90] groups are deleted
128230 Problem V2.5.1.0009 V2.5.2.0004 V2.5.2.0005 [I2.85] Logbook error 28740: "Error in key
[V2.82] [H2.85] hardware interface"
128340 Problem V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] Unable to open SG4 editor
[V2.82] [E2.85]
128400 Problem V2.4.0.1432 V2.4.0.1433 V2.4.0.1451 [V2.40] 3IF681.86: Cycle time violations if many
[V2.39] [V2.39] broadcasts
128525 New - V2.5.2.0001 V2.5.2.0001 [B2.85] Valve activation time was changed
function [A2.85]
128570 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] Cycle time violation when using
[V2.82] [D2.83] AsIOMMcreate() from the AsIOMMan
library
128580 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0014 [E2.83] Warning 8005 when building projects
[V2.82] [D2.83] with the 4PP250.0571-K04
128690 Problem V2.5.1.0009 V2.5.2.0004 V2.5.2.0014 [E2.86] The functions VA_GetAlCurPos and
[V2.82] [H2.85] VA_NGetAlCurPos return false Values if
the alarmcontrol is used in endless
mode.
128760 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] External configuration builder doesn't
[V2.82] [D2.83] create a BR file
128770 Problem V2.5.1.0009 V2.5.2.0003 V2.5.2.0003 [F2.85] Onboard AR upgrades for AC14x,
[V2.82] [F2.85] EC021, and 80CIS.PS0-x
128805 Problem V2.4.0.1387 V2.4.1.1302 V2.4.1.1302 [B2.73] EPL manager: New firmware
[V2.71] [B2.73]
128850 New V2.5.1.0009 V2.5.3.0027 V2.5.3.0027 [N2.90] Displaying indexed array variables in LD
function [V2.82] [N2.90] monitor
128900 Projekt - V2.5.2.0100 V2.5.2.0100 [A2.87] Expansion of the CAN bus controller
[A2.87] configuration to include hysteresis setting
for analog input channels
128903 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [D2.85] Touch buttons sometime stay in a
[V2.82] [B2.85] pressed state.
128908 Projekt - V2.5.3.0001 V2.5.3.0001 [V2.85] Multiple text and bitmap on button
[V2.85]
129000 Problem V2.5.1.0009 V2.5.3.0020 V2.5.3.0020 [E2.90] Virtual keys incorrectly assigned to
[V2.82] [E2.90] hardware keys
129030 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [D2.85] After confirming an entry, the focus
[V2.82] [B2.85] doesn't jump to the next entry if it's in a
string input field
129045 Problem V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] Switching to the "Design" tab when
[V2.82] [E2.85] adding an action to a virtual key
129500 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] I/O mappings with multiple mappings can
[V2.82] [D2.83] no longer be opened
129505 New V2.5.1.0009 V2.5.2.0003 V2.5.2.0003 [F2.85] New onboard AR for PP100/MP100
function [V2.82] [F2.85]
129510 Problem V2.5.1.0009 V2.5.2.0004 V2.5.2.0005 [I2.85] Problems booting if DHCP server
[V2.82] [G2.85] missing
129515 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 [E2.85] VcScrSht always returns status 1001
[V2.82] [B2.85]
129710 Problem V2.5.1.0009 V2.4.0.1433 V2.4.0.1451 [V2.40] Library contains dependencies to certain
[V2.82] [V2.39] versions of other libraries
129727 Problem - V2.4.0.1622 - / V0.400 Position jump at a full circle after a block
with G92.
129925 New V2.5.1.0009 V2.5.3.0020 V2.5.3.0020 [E2.90] Importing style sheets and other
function [V2.82] [E2.90] components from an existing project
129945 Problem V2.4.0.0011 V2.5.2.0100 V2.5.2.0006 [J2.85] Page fault in vcinter if task deleted on
[A2.87] Power Panel
130065 Problem - V2.4.0.1622 - / V0.393 Error when using eight and more
ACOPOS on ETHERNET Powerlink
130150 Problem V2.5.1.0011 V2.5.2.0004 V2.5.2.0005 [I2.85] Assertion when zooming with <Ctrl> +
[H2.85] <+> in the data source editor
130200 Problem V2.5.1.0011 V2.5.1.0016 V2.5.1.0016 [G2.83] Exported SFC task not imported correctly
[G2.83]
130205 Problem V2.5.1.0009 V2.5.3.0023 V2.5.3.0025 [K2.90] Showing a layer over several Drawbox
[V2.82] [H2.90] controls uses the entire IDLE time
130247 Problem - V2.4.0.1622 - / V0.393 path speed is too high for the tangential
axis.
130285 Problem V2.5.1.0009 V2.4.1.1306 V2.4.1.1306 [F2.73] Runtimes for CAN transmit functions
[V2.82] [F2.73] increased
130315 Problem V2.5.1.0009 V2.5.3.0002 V2.5.3.0003 [A2.90] Error message during compilation if the
[V2.82] [A2.90] project path contains a # or % character
130395 New V2.5.1.0012 V2.5.1.0013 V2.5.1.0013 [D2.83] Support of X67SM2436 starting with
function [C2.83] [D2.83] Rev. AA
130415 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 [D2.83] Modules not recognized during booting
[V2.82] [D2.83]
130635 Problem V2.5.1.0009 V2.5.3.0002 V2.5.3.0003 [A2.90] Inserting "Visapi" automatically causes
[V2.82] [A2.90] an error message when compiling a
PP41 project without VC.
130710 Problem V2.5.1.0009 V2.5.1.0014 V2.5.1.0014 [E2.83] Remanent variables on the LS172 are
[V2.82] [E2.83] not backed up on the LS when closing or
during a Windows restart
130795 New V2.5.1.0009 V2.5.2.0100 V2.5.2.0100 [A2.87] 2003 digital modules now offer additional
function [V2.82] [A2.87] channels that describe the module status
130815 Problem V2.5.1.0009 V2.5.1.0014 V2.5.1.0014 [E2.83] 7CX408.50-1: Error 27409 with the "flat"
[V2.82] [E2.83] setting
130870 Problem V2.5.1.0009 V2.5.1.0014 V2.5.1.0014 [E2.83] After an uninstall, the SG4 Visual
[V2.82] [E2.83] Components editor no longer works for
remaining AS versions
130883 Problem V2.5.1.0010 V2.5.1.0014 V2.5.1.0014 [E2.83] Message window "Error found in
[A2.83] [E2.83] hardware project file" after a USB device
130895 Problem V2.5.1.0013 V2.5.1.0014 V2.5.1.0014 [E2.83] INA client no longer works
[D2.83] [E2.83]
130900 Problem V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [E2.85] VA_GetBrightness returning false values
[V2.82] [E2.85]
130905 Problem V2.5.1.0009 V2.5.1.0014 V2.5.1.0014 [E2.83] ModuleOk is false with 9, 10, etc. module
[V2.82] [E2.83] on 2005 expansion
130925 Problem V2.5.1.0016 V2.4.0.1450 V2.4.0.1450 [X6.50] Bus errors or page faults caused by
[G2.83] [X6.50] fragmented INA frames
131285 Problem V2.5.1.0013 - V2.5.2.0002 [D2.85] Confusing note about new Visual
[D2.83] Components SG3 version
131360 Problem V2.5.1.0009 V2.4.0.1434 V2.4.0.1451 [V2.40] Incorrect framing for Modbus slave
[V2.82] [V2.39]
131375 Problem V2.5.1.0013 V2.5.3.0011 V2.5.3.0011 [C2.90] Cannot switch language and page at the
[D2.83] [C2.90] same time
131415 Problem V2.5.1.0013 V2.5.1.0016 V2.5.1.0016 [G2.83] Crash if period under "Computer name"
[D2.83] [G2.83] in the remote configuration dialog box
131430 Problem V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 [D2.85] VC freeze in drop-down menu without
[V2.82] [E2.85] index data point
131480 Problem V2.4.0.1417 V2.4.0.1450 V2.4.0.1450 [X6.50] Key operation no longer possible
[X6.50]
131945 Problem V2.4.0.4194 V2.5.1.0015 V2.5.1.0015 [F2.83] Same ident with several MBMopen()
[V2.72] [F2.83] instances, using X67IF1121
132085 Problem - V2.5.2 V2.5.2.0002 [E2.85] Target memory for *cfg.br modules
(acp10cfg.br, arnc0cfg.br, nc154cfg.br,
nc157cfg.br) automatically changed to
"User ROM"
132100 New V2.5.2.0001 V2.5.2.0002 V2.5.2.0002 [D2.85] Support of X20DO2649 and X20DO4529
function [B2.85] [D2.85]
132145 Problem V2.5.2.0001 V2.5.2.0002 V2.5.2.0002 [D2.85] New firmware: X20BC0083 and
[B2.85] [D2.85] X67BC8321-1
132200 Problem - V2.5.3.0011 V2.5.3.0011 [C2.90] %y in a format string returning the value
[C2.90] 10 for the year 2000
132215 Problem V2.5.1.0009 V2.4.1.1305 V2.4.1.1305 [E2.73] FrmWrite() returns Status 8078 after a
[V2.82] [E2.73] long time
132310 Problem V2.5.1.0013 V2.5.1.0016 V2.5.1.0016 [G2.83] Cycle time violation caused by CANopen
[D2.83] [G2.83] master configuration activities
132336 Problem V2.5.2.0001 V2.5.1.0019 V2.5.1.0019 [J2.83] When using the ERR_fatal() ERRxfatal()
[B2.85] [J2.83] function block, outputs on the 2005
backplane don't drop immediately
132410 Problem V2.4.1.1304 V2.4.1.1307 V2.4.1.1307 [G2.73] Cycle time violation when setting the IP
[D2.73] [G2.73] address during runtime
132515 Problem V2.5.1.0013 V2.5.2.0005 V2.5.2.0005 [I2.85] Error 27306 when starting the VC SG3
[D2.83] [I2.85] visualization
132545 Problem V2.5.1.0011 V2.5.2 V2.5.2.0002 [E2.85] McModGen.dll: Rebuilding cam profiles
not precise enough
132590 Problem V2.5.1.0014 V2.5.1.0015 V2.5.1.0016 [G2.83] X67AM1223: Outputs are not displayed
[E2.83] [F2.83] in AS
132628 Problem V2.5.1.0009 V2.5.3.0002 V2.5.3.0024 [I2.90] Compatibility problem when evaluating
[V2.82] [A2.90] the bypass map in the SG3 and SG4
editors
132675 Problem V2.4.1.1304 V2.4.1.1307 V2.4.1.1307 [G2.73] Page fault when starting the profiler
[D2.73] [G2.73]
132685 Projekt V2.5.1.0014 V2.5.3.0024 V2.5.3.0024 [I2.90] Automatic version change when opening
[E2.83] [I2.90] the project
132750 Problem V2.5.1.0013 V2.5.2.0004 V2.5.2.0005 [I2.85] vccpopup not inserted with "Build All"
[D2.83] [H2.85]
132845 Problem V2.5.2.0001 V2.5.2.0101 V2.5.2.0101 [B2.87] DHCP lease not renewed
[B2.85] [B2.87]
133005 Problem V2.5.2.0002 V2.5.3.0001 V2.5.3.0001 [V2.85] Momentary data point remains set when
[D2.85] [V2.85] switching pages
133035 Problem V2.5.1.0014 V2.5.2.0004 V2.5.2.0005 [I2.85] 4-digit year output with
[E2.83] [H2.85] VA_GetExAlarmList
133110 Problem V2.5.1.0014 V2.5.3.0002 V2.5.3.0003 [A2.90] Australia is missing when configuring the
[E2.83] [A2.90] country settings for languages.
133120 New V2.5.1.0014 V2.5.2.0104 V2.5.2.0104 [F2.87] Terminal target node number and IP
function [E2.83] [F2.87] address configurable via data module
133145 Problem V2.5.1.0010 V2.5.1.0016 V2.5.1.0016 [G2.83] Using LineCoverage can cause cycle
[A2.83] [G2.83] time violations
133180 Problem V2.5.1.0009 V2.5.1.0016 V2.5.1.0016 [G2.83] EX48x doesn't work if the 16 log. module
[V2.82] [G2.83] slots are filled.
133240 Problem V2.5.1.0014 V2.5.1.0015 V2.5.1.0015 [F2.83] New firmware: X20AI4632 and
[E2.83] [F2.83] X20AI2632
133345 Problem V2.5.1.0014 V2.5.1.0019 V2.5.1.0019 [J2.83] String termination missing when
[E2.83] [J2.83] outputting a string in VC SG3
133347 New - V2.5.2.0003 V2.5.2.0003 [F2.85] "Allow asymmetric in/out size" option for
function [F2.85] X2X Link interfaces
133398 Problem V2.5.2ßeta V2.5.2.0004 V2.5.2.0005 [I2.85] No input at runtime possible if using
[H2.85] inverted scaling
"MC_MoveAbsolute" and
"MC_BR_MoveAbsoluteTriggStop": The
mode "mcSHORTEST_WAY" delivers
the error 29217 (only in V1.170 - V1.187)
133430 Problem V3.0.36 V2.5.2.0003 V2.5.2.0003 [F2.85] Function blocks from the AsIOAcc library
[F2.85] only function for the X20BC0083
133495 Problem V2.5.1.0013 V2.5.1.0016 V2.5.1.0016 [G2.83] Cannot compile AR106 project after
[D2.83] [G2.83] inserting a USB device
133515 Problem V2.5.1.0014 V2.5.1.0016 V2.5.1.0016 [G2.83] Opening the "Select variable" dialog box
[E2.83] [G2.83] takes too long
133610 Problem V2.5.1.0015 V2.5.3.0025 V2.5.3.0025 [K2.90] Persistent text snippets updated when
[F2.83] [K2.90] acknowledging alarm
133680 Problem V2.5.0.0014 V2.5.1.0016 V2.5.1.0016 [G2.83] Error 27306 when booting a SG4 target
[G2.83] with several Powerlink stations
133690 Problem V2.5.1.0014 V2.5.3.0028.SP01 - Key offset for VNC (PS2 keyboard) does
[E2.83] [Q2.90] not match local PS2 keyboard
133790 Problem V2.5.1.0008 V2.5.1.0019 V2.5.1.0019 [J2.83] INA connection is broken during
[V2.82] [J2.83] communication over a longer period of
time
133800 Problem V2.5.1.4108 V2.5.1.0016 V2.5.1.0016 [G2.83] SRAM data is lost when Windows is shut
[V2.82] [G2.83] down while the AR010 is running
133885 Problem V2.5.1.4105 V2.5.1.0016 V2.5.1.0016 [G2.83] New firmware: X20AT2402 and
[E2.82] [G2.83] X20AT6402
133900 Problem V2.5.2.0002 V2.5.2.0003 V2.5.2.0003 [F2.85] Increased INA upload and download
[E2.85] [F2.85] speed for targets AR102, AR105, AR106
and PPxxx
133913 Problem V2.5.2ßeta V2.5.3.0040 V2.5.3.0028.SP06 Runtime error when loading a page's key
[A2.91] view
133915 New V2.5.1.0015 V2.5.1.0016 V2.5.1.0016 [G2.83] Support for X20BR9300 (D0 and higher),
function [F2.83] [G2.83] X20BT9100 (D0 and higher),
X20PS2100 (D0 and higher),
X20PS3300 (D0 and higher),
X20PS9400, and X20PS9500.
133982 Problem V2.5.1.0009 V2.5.1.0016 V2.5.1.0016 [G2.83] EPL Manager: New firmware
[V2.82] [G2.83]
134010 Problem V2.5.1.0014 V2.5.1.0016 V2.5.1.0016 [G2.83] Cycle time violation when downloading a
[E2.83] [G2.83] module or in cycle operation
134035 Problem V2.5.1.0014 V2.5.2.0011 V2.5.2.0011 [D2.86] Terminal INA variables not shown after a
[E2.83] [D2.86] certain time
134040 Information V2.5.1.0009 V2.5.1.0009 V2.5.1.0009 [V2.82] AR106 not booting from hard disk
[V2.82] [V2.82]
134235 Problem V2.5.1.0014 V2.5.1.0017 V2.5.1.0017 [H2.83] X67DM1321 outputs set randomly on
[E2.83] [H2.83] modules with "old" FPGA versions
134250 New V2.5.2.0002 V2.5.2.0003 V2.5.2.0002 [E2.85] EPL manager firmware for following
function [E2.85] [F2.85] modules:
134328 Problem V2.5.2.3003 V2.5.3.0040 V2.5.3.0028.SP03 Very slow page change on terminal
[R2.90] target
134335 Problem V2.5.1.4108 V2.5.1.0019 V2.5.1.0019 [J2.83] PVI communication to the target lost for
[V2.82] [J2.83] a few seconds
134366 Problem V2.5.1.0015 V2.5.1.0016 V2.5.1.0016 [G2.83] Modules from USRRAM incorrectly
[F2.83] [G2.83] copied to DRAM
134525 Problem V2.5.1.0014 V2.4.1.1307 V2.4.1.1307 [G2.73] Using line coverage causing page faults
[E2.83] [G2.73]
134585 Problem V2.5.1.0015 V2.5.1.0016 V2.5.1.0016 [G2.83] Status 25000 and 25004 with CANwrite()
[F2.83] [G2.83]
134600 Problem V2.4.0.0009 V2.5.2.0015 V2.5.2.0015 [F2.86] Error 9999 when using the functions
[F2.86] fd_clr(), fd_set() and fd_isset() on the
AR106 and CP570
134680 Problem V2.5.2.0002 V2.5.2.0003 V2.5.2.0003 [F2.85] New firmware: X20BC0083 and
[E2.85] [F2.85] X67BC8321-1
134681 Problem V2.5.2.0002 V2.5.2.0003 V2.5.2.0003 [F2.85] Write protection for "BootFlash" ("B:")
[E2.85] [F2.85]
134695 New V2.5.1.0015 V2.5.3.0020 V2.5.3.0020 [E2.90] New function for deleting unused virtual
function [F2.83] [E2.90] keys
134735 Problem V2.4.1.1304 V2.4.1.1305 V2.4.1.1305 [E2.73] Status 25000 and 25004 with CANwrite()
[D2.73] [E2.73]
134815 Problem V2.5.1.0015 V2.5.2.0004 V2.5.2.0005 [I2.85] Crash if the input focus is set to a locked
[F2.83] [H2.85] element
134840 Problem V2.5.1.0015 V2.5.1.0019 V2.5.1.0019 [J2.83] PP35: Focus initially set to the second
[F2.83] [J2.83] input field
134882 Problem - V2.4.0.1623 V2.4.0.1623 / V0.423 Standstill after a path section following
G60, synchronous M-function or G04
134885 Problem V2.5.1.0016 V2.5.1.0017 V2.5.1.0017 [H2.83] Error 27306 when booting an APC620
[G2.83] [H2.83] target with several ACOPOS stations on
Powerlink
134915 Problem V2.5.1.0015 V2.5.3.0001 V2.5.3.0001 [V2.85] BR files from the B&R Thorndale
[F2.83] [V2.85] Unicode font have different names
134950 Problem V2.5.2.0003 V2.5.2.0004 V2.5.2.0005 [I2.85] Error 26456 beginning with a higher
[F2.85] [G2.85] number of X20 modules on the
X20BC0083 bus coupler
134990 Problem V2.5.1.0016 V2.5.2.0006 V2.5.2.0007 [V2.85] Incorrect status returned by DirInfo if
[G2.83] [J2.85] directory missing
135105 Problem V2.5.1.0015 V2.5.3.0026 V2.5.3.0026 [L2.90] Problems turning on several terminals at
[F2.83] [L2.90] once
135122 Problem - V2.4.0.1623 V2.4.0.1623 / V0.424 Position jump during reverse movement
of an NC program
135205 Information V2.4.1.1304 V2.4.1.1305 V2.4.1.1305 [E2.73] AR version E2.73 and higher require new
[D2.73] [E2.73] versions of the ACP10 software or
ARNC0 to be used
135210 Information V2.5.2.0002 V2.5.2.0003 V2.5.2.0003 [F2.85] AR version F2.85 and higher require new
[D2.85] [F2.85] versions of the ACP10 software or
ARNC0 to be used
135385 Problem V2.5.1.0016 V2.5.3.0002 V2.5.3.0002 [A2.90] No error message if a permanent rage is
[G2.83] [A2.90] configured in the system configuration
but "Generate code for PP" is selected
135425 Problem V2.5.1.0015 V2.5.3.0024 V2.5.3.0024 [I2.90] Faulty behavior if bitmaps are not
[F2.83] [I2.90] present in the logical folder
135575 New V2.5.2.0003 V2.5.2.0004 V2.5.2.0004 [G2.85] New firmware: X20BC0083 and
function [F2.85] [G2.85] X67BC8321-1
135635 Problem V2.5.1.0008 V2.5.1.0018 V2.5.1.0018 [I2.83] AR010 loader crash when not enough
[V2.82] [I2.83] available hard disk or CF space
135650 Problem V2.4.1.1305 V2.4.1.1305 V2.4.1.1305 [E2.73] A new version of SYS_lib needs to be
[E2.73] [E2.73] used in AR version E2.73 and higher
V2.5.1.0016 V2.5.1.0018
[G2.83] [I2.83]
135800 Problem V2.5.2.0003 V2.5.2.0004 V2.5.2.0004 [G2.85] A new version of SYS_lib needs to be
[F2.85] [G2.85] used in AR version F2.85 and higher
135810 New - V2.5.1.0018 V2.5.1.0018 [I2.83] Support for the 3IF671.9 and 3IF672.9
function [I2.83] modules
135830 Problem V2.5.1.0014 V2.5.1.0019 V2.5.1.0019 [J2.83] Incorrect function model in French AS
[E2.83] [J2.83]
135940 Problem V2.5.1.0016 V2.5.2.0008 V2.5.2.0008 [A2.86] Not possible to insert "Chinese
[G2.83] [A2.86] Simplified" language
135965 Problem V2.5.1.0015 V2.5.2.0100 V2.5.2.0100 [A2.87] X20 AO modules no longer work after
[F2.83] [A2.87] firmware update via X20BC0073
136100 Problem V2.5.1.0016 V2.5.3.0021 V2.5.3.0021 [F2.90] Some fonts cut off at runtime
[G2.83] [F2.90]
136107 Problem - V2.4.0.1624 - / V0.428 Wrong contour results from G180=0 with
active mirroring
136140 Problem V2.5.2.0003 V2.5.2.0005 V2.5.2.0005 [I2.85] Watchdog or I/O cycle time violation if
[F2.85] [I2.85] Power Panel warm
136300 Problem V2.5.1.0017 V2.5.3.0020 V2.5.3.0020 [E2.90] Inverted display of monochrome bitmaps
[H2.83] [E2.90]
136445 Problem V2.5.2.0003 V2.5.2.0004 V2.5.2.0004 [H2.85] Data type editors allowing names that
[F2.85] [H2.85] are too long
136485 Problem V2.5.1.0017 V2.5.3.0001 V2.5.3.0001 [V2.85] F10 (Step Over) doesn't work sometimes
[H2.83] [V2.85] in "case" statements
136735 Problem V2.5.1.0017 V2.5.1.0018 V2.5.1.0018 [I2.83] Page fault or incorrect PV values for
[H2.83] [I2.83] structures or arrays with length 3
136930 Problem V2.5.1.0018 V2.5.1.0019 V2.5.1.0019 [J2.83] New command line option -w for
[I2.83] [J2.83] ar010loader
136945 Problem V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 [I2.85] Crash when opening the logger in AR
[H2.85] [I2.85] versions older than 2.85
136950 Problem V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 [I2.85] Event display in logger not always
[H2.85] [I2.85] updated
137005 Problem V2.5.1.0017 V2.5.2.0005 V2.5.2.0005 [I2.85] Crash when closing several pages
[H2.83] [I2.85]
137045 Problem V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 [I2.85] Terminal mode doesn't work if the
[H2.85] [I2.85] onboard AR and AR are incompatible.
(e.g. onboard V2.82 and AR 2.83)
137060 Problem V2.5.1.0017 V2.5.2.0104 V2.5.2.0104 [F2.87] Toggle button pressed when closing the
[H2.83] [F2.87] touchpad
137135 Problem V2.5.1.0017 V2.5.2.0006 V2.5.2.0007 [V2.85] Page fault in the X2X driver when
[H2.83] [J2.85] connecting and disconnecting the X2X
cables repeatedly during operation
137225 Problem V2.5.2.0001 V2.5.2.0011 V2.5.2.0011 [D2.86] Returning from screensaver executes
[B2.85] [D2.86] touch action on target page
137235 Problem V2.5.1.0017 V2.5.2.0008 V2.5.2.0008 [A2.86] Cannot turn off Mobile Panel backlight
[H2.83] [A2.86]
137295 Problem V2.5.2.0004 V2.5.2.0101 V2.5.2.0001 [B2.85] Incorrect display of negative values in
[H2.85] [B2.87] the IO monitor
137340 Problem V2.5.2.0004 V2.5.2.0101 V2.5.2.0101 [B2.87] Faulty profiler evaluation for libraries if
[H2.85] [B2.87] the respective library functions are not
called from user tasks only
137430 Problem V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 [I2.85] New firmware: X20CP1485, X20CP1486,
[G2.85] [I2.85] X20CP3485 and X20CP3486
137458 Projekt - V2.5.3.0001 V2.5.3.0003 [A2.90] Making times for screensaver and
[V2.85] background lighting configurable via data
points
137476 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 [A2.87] Simultaneous logger entries displayed in
[H2.85] [A2.87] incorrect order
137481 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 [A2.87] Entering a number that is too large for
[H2.85] [A2.87] logging entries triggers exception
137491 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 [A2.87] Multiple logging entries in continuous
[H2.85] [A2.87] mode
137501 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 [A2.87] Profiler stops working once the user is
[H2.85] [A2.87] offline.
137581 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 [A2.87] Cannot download old profiler
[H2.85] [A2.87] configurations
137597 Problem - V2.4.0.1626 - / V0.480 Position error on the tangential axis after
rotating the coordinate system.
137625 Problem V2.5.1.0018 V2.5.2.0100 V2.5.2.0100 [A2.87] Output window: "Error creating the B&R
[I2.83] [A2.87] file for an online target operating system
update"
137635 Problem V2.5.1.0017 - V2.5.2.0007 [V2.85] Error after project conversion. ->
[H2.83] Compiler error 7050
137650 Problem V2.5.2.0004 V2.5.3.0003 V2.5.3.0003 [A2.90] X20 CPU can be replaced by a MP
[G2.85] [A2.90] (Mobile Panel)
137685 Problem V2.5.1.0017 V2.5.2.0008 V2.5.2.0013 [D2.86] Drop-down listbox showing one element
[H2.83] [A2.86] only
137746 Problem V2.5.2.0002 V2.5.2.0006 V2.5.2.0006 [J2.85] Possible cycle time violation a large
[D2.85] [J2.85] number of entries are made by the
Logger in ErrorLog
137775 Information V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 [I2.85] Hot plugging a USB device while it's
[H2.85] [I2.85] being accessed can cause a page fault.
137790 New V2.5.2.0004 V2.5.2.0006 V2.5.2.0006 [J2.85] Operating system file automatically part
function [H2.85] [J2.85] of the operating system created at build
time
137821 Problem - V2.5.2.0108.SP03 V2.5.2.0108 [V2.87] inet_addr() function not working correctly
[F2.88] in AR
137885 Problem V2.5.1.0017 V2.5.2.0006 V2.5.2.0007 [V2.85] EPL manager: New firmware
[H2.83] [J2.85]
137925 Problem V2.5.1.0017 V2.5.3.0020 V2.5.3.0020 [E2.90] IP address not always refreshed when
[H2.83] [E2.90] using internal data sources
137970 Problem V2.5.1.0018 V2.5.1.0019 V2.5.1.0019 [J2.83] Error 27306 when using DataObj
[I2.83] [J2.83] function blocks for data objects in
USRRAM
138072 Problem - V2.4.0.1625 - / V0.441 With activated CDC the z-axis and the
slave axes do not move.
138095 New V2.5.1.0018 V2.5.2.0006 V2.5.2.0006 [J2.85] Error log output in the console window
function [I2.83] [J2.85] different than the display in AS
138105 Problem V2.5.2.0018 V2.5.2.0020 V2.5.2.0020 [J2.86] Faulty display when bypassing active
[H2.86] [J2.86] alarms
138150 Problem V2.5.1.0018 V2.5.3.0010 V2.5.3.0010 [B2.90] Spaces in the path for the file device not
[I2.83] [B2.90] handled correctly
138171 Problem V2.5.1.0019 V2.5.1.0020 V2.5.1.0020 [K2.83] A watchdog error is registered when a
[J2.83] [K2.83] cycle time violation is detected.
138215 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0006 [J2.85] Logger and profiler not recognizing
[I2.85] [J2.85] routed connections
138241 Problem V2.5.2.0005 V2.5.2.0100 V2.5.2.0100 [A2.87] Possible problems when deleting logger
[I2.85] [A2.87] modules by calling the "AsArLogDelete"
FBK
138247 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0002 [A2.90] EPL-1 hardware: New diagnostic data
[V2.85] [A2.90] points
138265 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0007 [V2.85] New firmware: X20AI2622, X20AI4622,
[I2.85] [J2.85] X20AO2622, and X20AO4622
138270 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0007 [V2.85] New firmware: X20AT2402 and
[I2.85] [J2.85] X20AT6402
138275 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0007 [V2.85] New firmware: X20DC1196 and
[I2.85] [J2.85] X20DC1198
138300 Problem V2.4.1.1306 V2.4.1.1310 V2.4.1.1310 [I2.73] Data consistency of PVs on SG4 targets
[F2.73] [I2.73] not guaranteed when using CMS
services
138460 New V2.5.2.0005 V2.5.2.0110 V2.5.2.0110 [A2.88] Possible to reduce the size of logger
function [I2.85] [A2.88] modules to 50 KB
138500 Problem V2.5.2.0007 V2.4.1.1320 V2.4.1.1320 [S2.73] Cycle time violation when using
[V2.85] [S2.73] MEMInfo()
138535 Problem V2.5.1.0018 V2.5.3.0011 V2.5.3.0011 [C2.90] Text group import changing the text
[I2.83] [C2.90] index offset
138555 Problem V2.5.1.0018 V2.5.1.0020 V2.5.1.0020 [K2.83] Remanent and/or permanent data lost
[I2.83] [K2.83] during power failers on targets with
power failure detection (APC)
138642 Problem - - - / V1.195 The "two encoder control" can now only
be activated with the parameters
PCTRL_S_ACT_PARID and
VCTRL_S_ACT_PARID.
138705 Problem V2.5.1.0018 V2.5.1.0023 V2.5.1.0024 [N2.83] String text snippets in the alarm system
[I2.83] [M2.83] not always updated in time
138725 Problem V2.5.1.0018 V2.4.1.1308 V2.4.1.1308 [H2.73] Using "dynamic event variables" via PVI
[I2.83] [H2.73] may cause a page fault if the pointer for
the dynamic variable is not referenced
yet.
138750 Problem V2.5.1.0018 V2.5.3.0002 V2.5.3.0002 [A2.90] Error using the SEL function block with
[I2.83] [A2.90] string variables
138780 Problem V2.5.2.0005 V2.5.2.0009 V2.5.2.0011 [D2.86] VA_GetActAlarmList causes page fault
[I2.85] [B2.86] when called twice
138870 Problem V2.5.1.0019 V2.5.1.0020 V2.5.1.0024 [N2.83] VC SG3 - Problems with "cursor back"
[J2.83] [K2.83] when hiding input fields
138985 Problem V2.5.2.0010 V2.5.2.0009 V2.5.2.0101 [B2.87] Editor crash when deleting a control
[C2.86] [B2.86]
139040 Problem V2.5.2.0004 V2.5.2.0008 V2.5.2.0007 [V2.85] Remanent and/or permanent data lost
[G2.85] [A2.86] during power failers on targets with
power failure detection (APC)
139070 Problem V2.5.1.0019 V2.4.1.1308 V2.4.1.1308 [H2.73] SG4 targets don't send an ARP request
[J2.83] [H2.73] during booting
139133 Problem V2.5.1.0019 V2.5.1.0020 V2.5.1.0020 [K2.83] Importing a VC SG3 object no longer
[J2.83] [K2.83] works
139205 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0007 [V2.85] Support of X20CS1020 und X20CS1030
[I2.85] [J2.85]
139270 Problem V2.5.2.0005 V2.5.1.0020 V2.5.1.0020 [K2.83] Error 9099: "TC idle generator max.
[I2.85] [K2.83] cycle time error" when booting
139280 Problem V2.5.1.0019 V2.5.3.0020 V2.5.3.0020 [E2.90] Problem replacing bitmaps with the same
[J2.83] [E2.90] name but different type
139330 Problem V2.5.1.0019 V2.5.1.0020 V2.5.1.0024 [N2.83] VC SG3 - Page fault downloading
[J2.83] [K2.83] ddpdcx55.br
139353 Problem V2.5.0.0010 V2.5.1.0020 V2.5.1.0020 [K2.83] Entering information in the password
[K2.83] control causes a crash
139383 Problem V2.5.2.0006 V2.5.2.0008 V2.5.2.0009 [B2.86] Cycle time violation after switching
[J2.85] [A2.86] languages several times
139445 Information V2.5.2.0006 V2.5.2.0007 V2.5.2.0006 [J2.85] Changed behavior for PV_xlist
[J2.85] [V2.85]
139480 Problem V2.5.2.0005 V2.5.2.0006 V2.5.2.0007 [V2.85] Watchdog error on APC if configured
[I2.85] [J2.85] hardware not connected
139485 Problem V2.5.2.0005 V2.5.2.0100 V2.5.2.0100 [A2.87] Compiler crash if data type conflict at
[I2.85] [A2.87] MUX block inputs
139496 Problem V2.5.2.0005 V2.5.2.0100 V2.5.2.0100 [A2.87] Logger and profiler functions don't work
[I2.85] [A2.87] correctly on the LS251.
139525 Problem V2.5.1.0019 V2.5.1.0020 V2.5.1.0024 [N2.83] VC SG3 - Focus problems with locking
[J2.83] [K2.83]
139600 Projekt - V2.5.3.0011 V2.5.3.0011 [C2.90] Support for USB stack 2.2
[C2.90]
139817 New - V2.4.0.1626 - / V0.460 Maximum number of tool data blocks and
function tool placement numbers has been raised
to 500.
139890 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 [A2.87] Cannot open ANSI C source files if AS
[V2.85] [A2.87] installation path contains a space
139927 Problem - V2.4.0.1626 - / V0.470 Feed override was valid also for G0
140110 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0002 [A2.90] No compiler error if C library contains a
[V2.85] [A2.90] data type with no elements
140198 Problem V2.5.2.0007 V2.5.3.0011 V2.5.3.0025 [K2.90] Refresh problem if an element outside of
[V2.85] [C2.90] the visible drop-down range is selected
via the Index data point
140360 Problem V2.5.2.0007 V2.5.2.0104 V2.5.2.0015 [F2.86] Visapi library: Cycle time violation if
[V2.85] [F2.87] VA_FreeBitmap() tries to free up a 24-bit
PNG file.
140375 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 [A2.87] File / Print menu item causes endless
[V2.85] [A2.87] print output
140440 Problem V2.5.2.0007 V2.5.2.0102 V2.5.2.0102 [C2.87] EPL Manager 1: New firmware
[V2.85] [C2.87]
140450 Problem V2.5.2.0007 V2.5.2.0104 V2.5.2.0015 [F2.86] Visualization freeze after drawing bitmap
[V2.85] [F2.87] several times with the VA_BlitBitmap()
function
140455 New V2.5.3ßeta V2.5.3.0011 V2.5.3.0011 [C2.90] Support for the SGC family
function [C2.90]
140498 Problem V2.5.1.0019 V2.5.2.0008 V2.5.2.0008 [A2.86] Crash while refreshing data source
[J2.83] [A2.86]
140560 New - V2.4.0.1626 - / V0.461 Inverse Feed Rate, Functions G93, G94.
function
140575 Problem V2.5.2.0007 V2.5.2.0016 V2.5.2.0016 [G2.86] Data larger than 16 KB incorrectly copied
[V2.85] [G2.86] to USB flash drive
140725 Problem V2.5.3.0001 V2.5.3.1506 V2.5.3.1506 [V1.07] NET2000 not supported on SGC
[V2.85] [V1.07]
140750 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 [A2.87] New firmware: X20BC0083 and
[V2.85] [A2.87] X67BC8321-1
140930 Problem V2.5.1.0020 V2.5.1.0022 V2.5.1.0022 [L2.83] Reading the paper status on USB
[K2.83] [L2.83] printers may cause watchdog error
141015 Problem V2.5.2.0006 V2.5.1.0023 V2.5.1.0024 [N2.83] Cycle time violation after switching
[J2.85] [M2.83] languages several times
141280 Problem V2.5.3.0001 V2.5.2.0100 V2.5.2.0100 [A2.87] EPL Manager 1: New firmware
[V2.85] [A2.87]
141333 Problem V2.5.2.0007 V2.5.2.0104 V2.5.3.0011 [C2.90] Selecting elements not reliable if a status
[V2.85] [F2.87] data point is connected to a drop-down
control
141362 Problem - V2.4.0.1626 - / V0.470 CDC: Full circle instead of arc transition.
141367 Problem - V2.4.0.1626 - / V0.470 CDC: incorrect arc transition after circles
programmed with a rotation angle
141385 Problem V2.5.2.7000 - V2.5.2.0010 [C2.86] Number of pole pairs incorrect for 8LSA
motors
141550 Problem V2.5.2.0007 V2.4.1.1316 V2.4.1.1316 [O2.73] Page fault after calling MBSlave()
[V2.85] [O2.73]
141560 Problem V2.5.2.3056 V2.5.3.3101 V2.5.3.3101 Missing CPU connection affects other
CPU connections
141585 Problem V2.5.2.0007 V2.5.2.0104 V2.5.2.0011 [D2.86] Configured gateway for terminal
[V2.85] [F2.87] configuration not evaluated
141640 Problem V2.5.2.0007 V2.5.2.0011 V2.5.2.0011 [D2.86] Watchdog error using both Ethernet
[V2.85] [D2.86] interfaces on the APC
141665 Problem V2.5.2.0007 V2.5.2.0009 V2.5.2.0101 [B2.87] Display problem with multi-line alarm
[V2.85] [B2.86] texts in one alarm line
141760 Problem V2.5.2.0007 V2.5.2.0011 V2.5.2.0011 [D2.86] Up/Down not working correctly for scaled
[V2.85] [D2.86] REAL variables
141762 New - V2.4.0.1626 - / V0.480 New ARNC0 behavior after a block with
function a tool data number.
141890 Problem V2.5.1.0020 V2.5.2.0108.SP04 V2.5.3.0026.SP01 Terminal mode not working if VC SG3 is
[K2.83] [H2.88] [M2.90] also in the project
141970 Problem V2.5.1.0020 V2.5.1.0023 V2.5.1.0024 [N2.83] VC SG3: Page fault in vcinter if switching
[K2.83] [M2.83] to a page with a locked input control
142005 Problem V2.5.1.0020 V2.5.3.0002 V2.5.3.0003 [A2.90] Failed data point conversion if ".pgp" files
[K2.83] [A2.90] in the project path
142010 Problem V2.5.2.0007 V2.5.3.0025 V2.5.3.0025 [K2.90] Incorrect percent display in Profiler
[V2.85] [K2.90] interface
142030 Problem V2.5.1.0019 V2.5.1.0024 V2.5.1.0024 [N2.83] Slow page change on PP35
[J2.83] [N2.83]
142035 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 [A2.87] New firmware: X20AI2622 and
[V2.85] [A2.87] X20AI4622
142130 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 [A2.87] New firmware: 7XV124.50-11 and
[V2.85] [A2.87] 7XV124.50-12
142170 Problem V2.5.2.3060 V2.5.3.3003 V2.5.3.3005 Writing to elements of a string array only
wrote to index [0]
142245 Problem V2.5.2.0016 V2.5.3.0027 V2.5.3.0027 [N2.90] Sporadic message 28740 when booting
[G2.86] [N2.90]
142325 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0011 [C2.90] Cannot compile visualization after
[V2.85] [A2.90] inserting VNC slave twice
142327 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0002 [A2.90] Cannot use negative times in ANSI C
[V2.85] [A2.90] programs since plctime defined as
unsigned long
142330 Problem V2.5.2.0007 V2.5.1.0024 V2.5.1.0024 [N2.83] ANSI C editor crash when pasting to file
[V2.85] [N2.83] end
142375 Problem V2.5.2.0007 V2.5.2.0009 V2.5.2.0009 [B2.86] Logger entries shifted chronologically
[V2.85] [B2.86] (time zone problem)
142455 Problem V2.5.1.0021 V2.5.1.0023 V2.5.1.0024 [N2.83] Visualization hangs during operation
[K2.83] [M2.83]
142515 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0003 [A2.90] Number input taking place directly in the
[V2.85] [A2.90] control instead of the touchpad
142530 Problem V2.5.1.0022 V2.5.1.0023 V2.5.1.0024 [N2.83] Page fault in alarm system if scrolling too
[L2.83] [M2.83] fast
142560 Problem V2.5.2.0007 V2.5.2.0009 V2.5.2.0101 [B2.87] Alarm event not output in historical alarm
[V2.85] [B2.86] list
142588 Problem V2.5.2.3007 V2.5.2.0011 V2.5.2.0101 [B2.87] Data points for the entire visualization
[D2.86] mixed up at runtime after adding a data
point to the visualization
142625 New V2.5.2.0008 V2.5.3.0020 V2.5.3.0020 [E2.90] Not possible to reach VC windows
function [A2.86] [E2.90]
142690 Problem V2.5.1.0022 V2.5.2.0011 V2.5.2.0011 [D2.86] High system load if system event not
[L2.83] [D2.86] handled (USB overcurrent)
142765 Problem V2.4.0.1451 V2.4.0.1452 V2.4.0.1452 [V2.40] Bus error when using GetNdNr()
[V2.40] [V2.40]
142800 Problem V2.5.2.0007 V2.5.2.0110 V2.5.2.0110 [C2.88] Logger not working during modem
[V2.85] [B2.88] connection
142870 Problem V2.5.1.0021 V2.5.1.0023 V2.5.1.0023 [M2.83] Page fault when using remanent PVs
[K2.83] [M2.83] and cold restart
142890 New - V2.5.3.3101 V2.5.3.3101 USB dongle query - change of the time
function interval for checking the dongle
142995 Problem V2.5.2.0007 V2.5.2.0010 V2.5.2.0010 [C2.86] Watchdog error when using the
[V2.85] [C2.86] parameter FCCTS = 1 in the mode string
of the FRM_xopen() function block in the
DVFrame library
143145 Problem V2.5.2.0007 V2.5.3.0002 V2.5.3.0002 [A2.90] In Structured Text, expressions with OR
[V2.85] [A2.90] and AND as operands for EDGE,
EDGEPOS, and EDGENEG rejected
with an error message
143180 Problem V2.5.2.0100 V2.5.2.0101 V2.5.2.0101 [B2.87] Logger entry when using X20IF1072 and
[A2.87] [B2.87] X20IF2792
143285 Problem V2.5.2.0007 V2.5.2.0009 V2.5.2.0009 [B2.86] Registration dialog boxes in German
[V2.85] [B2.86]
143330 Problem V2.5.2.0008 V2.5.2.0014 V2.5.2.0014 [E2.86] System configuration re-transferred even
[A2.86] [E2.86] without apparent changes
143680 Problem V2.5.2.0008 V2.5.2.0010 V2.5.2.0101 [B2.87] Alarm triggers page fault in alarm system
[A2.86] [C2.86]
143735 Problem V2.5.2.0008 V2.5.2.0011 V2.5.2.0011 [D2.86] No firmware update carried out when
[A2.86] [D2.86] using the X67DM1321 module on the
X20BC0083
143773 Problem V2.5.1.0023 V2.5.2.0011 V2.5.2.0011 [D2.86] Missing highlighting for linker warning
[M2.83] [D2.86]
143795 Problem V2.5.2.0008 V2.5.2.0009 V2.5.2.0009 [B2.86] VNC operation not possible
[A2.86] [B2.86]
143860 Problem V2.5.2.0008 V2.5.2.0021 V2.5.2.0021 [K2.86] Page fault when creating and deleting
[A2.86] [K2.86] communication objects cyclically with
CANread() on SG4 targets
143865 New V2.5.2.0009 V2.5.2.0010 V2.5.2.0010 [C2.86] Support for 5LS166.6 in revisions >= B0
function [B2.86] [C2.86]
143905 Problem V2.5.1.0023 - V2.5.2.0101 [B2.87] Key action "Alarm system -> Action:
[M2.83] Acknowledge" ineffective
143910 Problem V2.5.1.0023 V2.5.2.0010 V2.5.2.0101 [B2.87] Crash by the key action "Alarm system -
[M2.83] [C2.86] Acknowledge"
143985 Problem V2.5.2.0009 V2.5.2.0010 V2.5.1.0024 [N2.83] Error generating hardware description
[B2.86] [C2.86] files
144022 Problem - V2.4.0.1626 - / V0.483 Automatic tangential axis: first and last
synch. M-function can not be used as
sync1_t or sync2_t
144025 Problem V2.5.2.0007 V2.5.2.0101 V2.5.2.0101 [B2.87] Performance when reading the logbook
[V2.85] [B2.87]
144028 Problem V2.5.2.0008 V2.5.2.0011 V2.5.2.0101 [B2.87] Page fault if many alarms generated over
[A2.86] [D2.86] a long period of time
144130 Problem V2.5.2.0007 V2.4.0.1627 - / V0.501 Page Fault while calling a local
[V2.85] subroutine.
144213 Problem - V2.5.2.0020 V2.5.2.0020 [J2.86] Status 7130 when using VISAPI
[J2.86] functions for terminal visualization
144315 Problem V2.5.2.0009 V2.5.2.0011 V2.5.2.0011 [D2.86] Touchpad flickering when opening using
[B2.86] [D2.86] the status data point (bit 3)
144345 Problem V2.5.3.0001 V2.5.2.0011 V2.5.2.0011 [D2.86] EPL Manager 1: New firmware
[V2.85] [D2.86]
144360 New V2.5.2.0100 V2.5.2.0011 V2.5.2.0011 [D2.86] Support of X20DI2372 and X20DI4372
function [A2.87] [D2.86]
144363 Problem V2.5.1.0023 V2.5.2.0011 V2.5.2.0101 [B2.87] Error code if the screensaver switches to
[M2.83] [D2.86] the active page
144400 Problem V2.5.2.3060 V2.5.3.3003 V2.5.3.3005 Incorrect text written when writing a
string
144500 New V2.5.2.0100 V2.5.2.0101 V2.5.2.0101 [B2.87] Not possible to set the optimization
function [A2.87] [B2.87] option "JIT (Just in Time)" for the
modules below
144620 Problem V2.4.1.0026 V2.4.1.1316 V2.4.1.1316 [O2.73] Page fault caused by incorrect RTC
[O2.73] values
144650 Problem V2.5.2.0008 V2.5.2.0015 V2.5.2.0015 [F2.86] Changed status value for the FileCopy()
[A2.86] [F2.86] function block in FileIO library V2.00.1
compared with V1.03.8
144660 Problem V2.5.2.0009 V2.5.3.0010 V2.5.3.0010 [B2.90] Unable to load saved profiles
[B2.86] [B2.90]
144695 Problem V2.5.2.0009 V2.5.2.0012 V2.5.2.0012 [D2.86] Page fault when using CANdftab()
[B2.86] [D2.86]
144700 Problem V2.5.2.0009 V2.5.3.0020 V2.5.3.0020 [E2.90] Keypad assignment not read correctly
[B2.86] [E2.90] from HWC
144805 Problem V2.5.2.0007 V2.5.3.0003 V2.5.3.0003 [A2.90] Illegal float value if nesting too deep
[V2.85] [A2.90]
144835 Problem V2.5.2.0010 V2.5.3.0020 V2.5.3.0020 [E2.90] Menu items in the AS trace were
[C2.86] [E2.90] disabled
144855 New V2.5.2.0100 V2.5.2.0101 V2.5.2.0101 [B2.87] New firmware: X20DI2377, X67DM1321,
function [A2.87] [B2.87] X67DM1321-L08, X67DM1321-L12 and
X67DM9321
144860 New V2.5.2.0100 V2.5.2.0101 V2.5.2.0101 [B2.87] New firmware: X20BC0083 and
function [A2.87] [B2.87] X67BC8321-1
144865 Problem V2.5.2.0009 V2.5.2.0104 V2.5.2.0104 [F2.87] Modified behavior for focus
[B2.86] [F2.87]
144907 New - V2.4.0.1627 - / V0.500 New display mode and data in the CNC
function monitor, new system variables for tool
data and zero point offset.
144930 Problem V2.5.2.0009 V2.5.3.0026 V2.5.3.0026.SP01 Data points moved after overloading
[B2.86] [L2.90] [M2.90]
144940 Problem - V2.4.0.1627 - / V0.491 CNC program in form of text file can lie in
any directory
145005 Problem V2.5.2.0009 V2.5.2.0104 V2.5.2.0104 [F2.87] Application using memory during cyclic
[B2.86] [F2.87] operation if fill areas defined without data
points
145020 Problem V2.5.2.0009 V2.5.2.0020 V2.5.2.0020 [J2.86] No longer possible to change Numlevel
[B2.86] [J2.86] with key action if the Lifesign data point
is connected.
145065 New V2.5.2.0101 V2.5.2.0102 V2.5.2.0102 [C2.87] Support of X20PS2110 and X20PS3310
function [B2.87] [C2.87]
145095 Problem V2.5.2.0009 V2.5.2.0017 V2.5.2.0017 [H2.86] Memory drained when calling the
[B2.86] [H2.86] DevLink() or DevUnlink() function
145113 Problem V2.5.1.0024 V2.5.3.0011 V2.5.3.0011 [C2.90] Cursor focus not correct with "goto input"
[N2.83] [C2.90]
145150 Problem V2.5.2.3060 V2.5.3.3101 V2.5.3.3101 Error 12074 when creating PVI Transfer
CD with the option "MT=BRT"
145190 Problem V2.5.1.0023 V2.5.2.0014 V2.5.2.0014 [E2.86] Page fault when using I/O variables in
[M2.83] [E2.86] watch or using the I/O monitor
145210 Problem V2.5.2.0009 V2.5.2.0014 V2.5.2.0014 [E2.86] Watchdog error when using the
[B2.86] [E2.86] CANquwr() function block in the CAN_lib
library
V2.5.2.0010 V2.5.2.0014
[C2.86] [E2.86]
145223 Problem V2.5.2.0004 V2.5.2.0011 V2.5.2.0011 [D2.86] VISAPI function VA_LoadBitmap always
[H2.85] [D2.86] returning Status= 7196 (incorrect
graphics format)
145250 Problem V2.5.2.0011 V2.5.2.0102 V2.5.2.0102 [C2.87] X67SM2436-K01 and X67SM2436: New
[D2.86] [C2.87] firmware
145265 Problem V2.5.2.0009 V2.5.2.0102 V2.5.2.0102 [C2.87] X20BC0083 and X67BC8321-1: New
[B2.86] [C2.87] firmware
145315 Problem V2.5.2.0009 V2.5.2.0104 V2.5.2.0104 [F2.87] Problem opening the interface dialog box
[B2.86] [F2.87]
145345 Problem V2.5.2.0101 V2.5.2.0102 V2.5.2.0102 [C2.87] EPL Manager 1: New firmware
[B2.87] [C2.87]
145365 Problem V2.5.2.0009 V2.5.2.0013 V2.5.2.0013 [D2.86] Completion set right when releasing the
[B2.86] [D2.86] edit up/down key
145510 Problem V2.5.2.0009 V2.5.2.0015 V2.5.2.0015 [F2.86] Different values for constants
[B2.86] [F2.86]
145635 New V2.5.2.0009 V2.5.3.0011 V2.5.3.0011 [C2.90] No check of specified project path by VC
function [B2.86] [C2.90] SG4 import wizard
145640 Problem V2.5.2.0009 V2.5.2.0012 V2.5.2.0012 [D2.86] Faulty display for TextLengthOverrun
[B2.86] [D2.86] with "_" and "|"
145670 Problem V2.5.2.0101 V2.5.2.0102 V2.5.2.0102 [C2.87] New firmware: X67BC8321-1 and
[B2.87] [C2.87] X20BC0083
145730 Problem V2.5.2.0009 V2.5.2.0102 V2.5.2.0102 [D2.87] Page fault if specifying address 0 for the
[B2.86] [D2.87] outcopy or incopy parameters of the
L2DPSlave FBK
145780 Problem V2.5.2.0011 V2.5.2.0016 V2.5.2.0016 [G2.86] Menu items in the AS trace were
[D2.86] [G2.86] disabled
145805 Problem V2.5.2.0007 V2.5.2.0016 V2.5.2.0016 [G2.86] Problems accessing external FTP
[V2.85] [G2.86] servers
145937 Problem - V2.4.0.1627 - / V0.503 The tool length and tool offset are
wrongly accounted for in CNC systems
146030 Problem V2.5.2.0011 V2.5.3.0020 V2.5.3.0020 [E2.90] Button remains in a pressed state if a
[D2.86] [E2.90] layer with a hotspot is shown
146080 Problem V2.5.1.0024 V2.5.3.0026 V2.5.3.0026.SP02 "Persistent" option not working for large
[N2.83] [L2.90] [M2.90] snippets
146083 New - V2.5.2.0013 V2.5.2.0013 [D2.86] Momentary data point remains set when
function [D2.86] switching pages
146100 Problem V2.5.2.0102 V2.5.2.0102 V2.5.2.4151 [D2.87] EPL Manager 1: New firmware
[C2.87] [D2.87]
146115 Projekt V2.5.2.3104 V2.5.3.3101 V2.5.3.3101 Support for the ADI interface in PVI
146245 Problem V2.5.1.4120 V2.5.2.4101 V2.5.2.4101 [D2.86] Automation Runtime installation doesn't
[K2.83] [D2.86] work
146290 Problem V2.5.3.0003 V2.5.3.0040 V2.5.3.0027 [N2.90] SG3 editor: Missing translations for the
[A2.90] English alarm system
146313 Problem V2.5.3.0001 V2.5.3.0011 V2.5.3.0011 [C2.90] Disabling the screensaver and backlight
[V2.85] [C2.90] via a task
146328 Projekt - V2.5.3.0010 V2.5.3.0025 [K2.90] Support for persistent alarm lists in SGC
[B2.90]
146405 Information V2.5.2.0001 V2.5.2.0001 V2.5.2.0001 [B2.85] New version changer needed
[B2.85] [B2.85]
146428 Problem V2.5.2ßeta V2.5.2.0015 V2.5.2.0015 [F2.86] Incorrect display of date and time in
[F2.86] alarm control
146460 Problem V3.0.44 V2.5.2.0014 V2.5.2.0014 [E2.86] Cannot record variables outside of the 64
[E2.86] KB limit
146470 Problem V2.5.2.0101 V2.5.2.0103 V2.5.2.0103 [E2.87] AsIOAccWrite() does not function on the
146675 Problem V2.5.2.0012 V2.5.2.0015 V2.5.2.0015 [F2.86] Error behavior when entering strings in
[D2.86] [F2.86] watch
146740 Problem V2.5.2.0011 V2.5.3.0010 V2.5.3.0010 [B2.90] Not able to move objects in the software
[D2.86] [B2.90] configuration after a certain number
147010 Problem V2.5.1.4120 V2.5.2.0015 V2.5.2.4102 [F2.86] Automation Runtime upgrade doesn't
[K2.83] [F2.86] work
147020 Problem V2.5.2.0007 V2.5.2.0015 V2.5.2.4102 [F2.86] EPL manager: New firmware
[V2.85] [F2.86]
147060 Problem V2.5.2.4101 V2.5.2.0015 V2.5.2.0015 [F2.86] No support of network drives with AR010
[D2.86] [F2.86]
147225 Problem V2.5.2.3062 V2.5.3.3004 V2.5.3.3004 During Development setup, the Runtime
components can now be selected
147330 Problem V2.5.2.0014 V2.5.2.0015 V2.5.2.0015 [F2.86] Page fault from text snippets without
[E2.86] [F2.86] data points
147353 Problem V2.5.2.0007 V2.5.2.0020 V2.5.2.0020 [J2.86] VNC connection doesn't work on rotated
[V2.85] [J2.86] display
147385 Problem V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 [E2.90] Incorrect display of index after
[E2.86] [E2.90] showing/hiding the control
147417 New - V2.4.0.1628 - / V0.540 Path distance in CNC Monitor after CNC
function Init
147505 Problem V2.5.3.0003 V2.5.3.0011 V2.5.3.0011 [C2.90] Cannot overload visualization the second
[A2.90] [C2.90] time
147525 Problem V2.5.2.0102 V2.5.2.0104 V2.5.2.0104 [F2.87] EPL Manager 1: New firmware
[D2.87] [F2.87]
147545 Problem - V2.5.2.0106 V2.5.2.0107 [V2.87] New data points on the 0SC104.1
[H2.87] module
147550 Problem V2.5.2.0102 V2.5.2.0103 V2.5.2.0103 [E2.87] New data points on the 0SC104.1
[C2.87] [E2.87] module
147590 Problem V2.5.2.0014 V2.5.2.0020 V2.5.2.0017 [H2.86] Crash after entering the VNC password
[E2.86] [J2.86]
147675 Problem V2.5.1.0024 V2.5.1.0025 V2.5.1.0025 [O2.83] Can no longer start X67IF1121
[N2.83] [O2.83] communication if buffer overrun
147795 Problem V2.5.2.0013 V2.5.2.0016 V2.5.2.0016 [G2.86] AR010 not starting sometimes if memory
[D2.86] [G2.86] text disabled in BIOS
147810 Problem V2.5.1.0024 V2.5.2.0105 V2.5.2.0105 [G2.87] Umlauts not shown correctly
[N2.83] [G2.87]
147885 Problem V2.5.2.0011 V2.5.3.0020 V2.5.3.0020 [E2.90] Shortcut for "Find in files" not working
[D2.86] [E2.90]
147890 Problem - V2.5.3.0021 V2.5.3.0021 [F2.90] New menu item - Windows / Reset
[F2.90] window layout
147910 Problem - V2.5.2.1446 V2.5.2.1446 [X8.02] Missing exception or problems with the
[X8.02] receive interrupt
147940 New V2.5.2.3162 V2.5.3.3105 V2.5.3.3105 Can select supported dongle in setup
function
147955 Problem V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 [E2.90] Data type inserted twice with copy/paste
[E2.86] [E2.90] in declaration
147970 Problem V2.5.2.0014 V2.5.2.0016 V2.5.2.0016 [G2.86] VC SG3 / P127 crash or freeze with a
[E2.86] [G2.86] high CAN load
148088 Problem V2.5.3.0003 V2.5.3.0020 V2.5.3.0020 [E2.90] Visualization not starting when using a
[A2.90] [E2.90] font ending with 03
148125 Problem V2.5.2.0014 V2.5.2.1441 V2.5.2.1441 [X8.00] New Memcards not working
[E2.86] [X8.00]
148126 Problem V2.5.2.0014 V2.5.2.0015 V2.5.2.0015 [F2.86] sock_select() not working on AR106 and
[E2.86] [F2.86] CP570
148220 Problem V2.5.2.3162 V2.5.3.3105 V2.5.3.3105 PVI not working in Windows Vista
148240 Problem V2.5.2.0104 V2.5.2.0017 V2.5.2.0017 [H2.86] Modules sometimes not recognized
[F2.87] [H2.86] during booting (EX282)
148265 Problem V2.5.2.0102 V2.5.2.0105 V2.5.2.0105 [G2.87] New firmware: X20AO4632 beginning
[C2.87] [G2.87] with HW revision A8
148380 Problem V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 [E2.90] High CPU load when setting the contrast
[E2.86] [E2.90] with VA_SetContrast
148405 Problem V2.5.2.0014 V2.5.2.0016 V2.5.2.0016 [G2.86] SG3: Backlight not switching off if bitmap
[E2.86] [G2.86] blinking
148410 Problem V2.4.0.1451 V2.5.2.1446 V2.5.2.1446 [X8.02] ETHinfo() returning incorrect data
[V2.40] [X8.02]
148655 Problem V2.4.1.1315 V2.4.1.1319 V2.4.1.1319 [R2.73] Profiling data not saved after booting in
[N2.73] [R2.73] RUN mode after an error
148718 Problem V3.0.55 V2.5.3.0012 V2.5.3.0020 [E2.90] Text snippets only updated during a
[C2.90] page change
148775 Problem V2.5.2.0104 V2.5.2.0110 V2.5.2.0110 [B2.88] Disabled modules on the bus couplers
[F2.87] [A2.88] X20BC0083, X20BC1083, and
X67BC8321-1 causing problems in AS
148850 Problem V2.5.2.0014 V2.5.1.0026 V2.5.1.0026 [O2.83] Incorrect calculation of array indices if
[E2.86] [O2.83] their checking (CheckBounds) is enabled
148900 Problem V2.5.2.0015 V2.5.2.0016 V2.5.2.0016 [G2.86] Cycle time violation caused by
[F2.86] [G2.86] VA_GetActAlarmList if a task is
transferred
149035 Problem V2.5.2.0105 V2.5.2.0106 V2.5.2.0106 [H2.87] EPL manager 1: New firmware
[G2.87] [H2.87]
149040 Problem V2.5.2.0014 V2.5.3.0027 V2.5.3.0025.SP01 CP570: VC-internal data points for
[E2.86] [N2.90] temperature, node number, and IP
149080 New V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 [E2.90] Missing check for illegal characters (e.g.
function [E2.86] [E2.90] tilde) in the project path when creating
projects
149195 Problem V2.4.0.4194 V2.4.1.1320 V2.4.1.1320 [S2.73] High Ethernet network load (broadcasts)
[V2.72] [S2.73] leading to cycle time violations
149235 Problem V2.5.2.0014 V2.5.2.0022 V2.5.3.0028 [P2.90] Page Fault after transferring the trace
[E2.86] [L2.86] configuration
149245 Problem V2.5.2.0104 V2.5.2.0107 V2.5.2.0107 [V2.87] Disabled hardware modules enabled
[F2.87] [V2.87] when loading a project list
149315 Problem V2.5.2.0105 V2.5.2.0110 V2.5.2.0110 [B2.88] CPU going into RUN mode before all
[G2.87] [A2.88] modules on the Powerlink bus have
booted
149321 Problem V2.5.2.0102 V2.5.2.0017 V2.5.2.0017 [H2.86] Warning 14889 if standard gateway
[D2.87] [H2.86] configuration missing
149330 New V2.5.2.3062 V2.5.3.3003 V2.5.3.3005 Not mandatory to specify the destination
function address
149355 Information - V2.5.2.1441 V2.5.2.1441 [X8.00] Support for CPUs below cancelled
[X8.00]
149356 Problem V2.5.3.0011 V2.5.2.0017 V2.5.2.0017 [H2.86] FileDelete() returning error status 20718
[C2.90] [H2.86] on an external FTP server
149475 New V2.5.2.0016 V2.5.2.0107 V2.5.2.0107 [V2.87] Cursor up/down in the "Filter" field in the
function [G2.86] [V2.87] data type selection dialog box
149495 Problem V2.5.2.0016 V2.5.2.0020 V2.5.2.0020 [J2.86] Pressing the left or upper display edge
[G2.86] [J2.86] activating buttons on the opposing side
149730 Problem V2.5.2.0107 V2.5.2.0110 V2.5.2.0110 [A2.88] Memory drained when calling the
[V2.87] [C2.88] DevLink() or DevUnlink() function
149735 Problem V2.5.2.0107 V2.5.2.0110 V2.5.2.0110 [B2.88] Modules sometimes not recognized
[V2.87] [A2.88] during booting (EX282)
149835 Problem V2.5.2.0104 - V2.5.2.0106 [H2.87] Terminal not working on the X20CP1484
[F2.87]
149850 Problem V2.5.1.0001 V2.5.3.0020 - Trace files with empty diagrams cannot
[A2.82] [E2.90] be loaded
149930 New V2.5.2.0016 V2.5.2.0017 V2.5.2.0017 [H2.86] Incorrect task states displayed in service
function [G2.86] [H2.86] mode
149945 Problem V2.5.2.0016 V2.5.2.0020 V2.5.2.0020 [J2.86] Error number 4053 when starting a
[G2.86] [J2.86] generated transfer list
149968 Problem V3.0.64.SP06 V2.5.3.0027 V2.5.3.0027 [N2.90] ActPage variable not written when
[N2.90] terminal booted
149995 Problem V2.5.2.0011 V2.5.2.0017 V2.5.2.0017 [H2.86] Sporadic Automation Studio crash when
[D2.86] [H2.86] transferring projects
150008 Problem V2.5.2.0015 V2.5.2.0018 V2.5.2.0017 [H2.86] Compiler warning despite correct
[F2.86] [H2.86] configuration
150065 Problem V2.5.2.0107 V2.5.2.0110 V2.5.2.0110 [A2.88] New firmware: X20CM1941 beginning
[V2.87] [A2.88] with hardware revision A7
V2.5.2.0016 V2.5.2.0020
[G2.86] [J2.86]
150320 New V2.5.2.0016 V2.5.3.0021 V2.5.3.0021 [F2.90] Support for COM9 to COM16
function [G2.86] [F2.90]
150490 Problem V2.4.0.1434 V2.5.2.1443 V2.5.2.1443 [X8.01] Bus error during CP476 boot when using
[V2.39] [X8.01] an ME010
150515 Problem V2.5.2.4154 V2.5.2.0110 V2.5.2.0110 [A2.88] New firmware: X20CM8323 beginning
[V2.87] [A2.88] with hardware revision A5
150608 Problem V2.5.3.0013 V2.5.3.0021 V2.5.3.0024 [I2.90] Page change with variable not working if
[D2.90] [F2.90] UpdateTime=200ms
150615 Problem V2.5.2.0016 V2.5.2.0020 V2.5.2.0020 [J2.86] Page fault after downloading a change
[G2.86] [J2.86]
150635 Problem V2.5.3.0013 V2.5.3.0021 V2.5.3.0023 [H2.90] Error 4813 (identification error) when
[D2.90] [F2.90] deleting a library with capital letters in its
name
150760 Problem V3.0.55 V2.5.3.0023 V2.5.3.0023 [H2.90] Additional line breaks in Ladder Diagram
[H2.90] comments
151020 Problem V2.5.3.0020 V2.5.3.0022 V2.5.3.0022 [G2.90] aPCI modules not working on the PP400
[E2.90] [G2.90]
151065 Problem V2.5.2.3062 V2.5.2.1445 V2.5.2.1445 [X8.02] Connection problems for routed
[X8.02] connections
151100 Problem V2.5.1.0024 V2.5.2.0019 V2.5.2.0019 [I2.86] Toggling outputs on modules used with
[N2.83] [I2.86] CANIO
151135 Problem V2.5.2.0107 V2.5.2.0020 V2.5.2.0020 [J2.86] Faulty update of drop-down length at
[V2.87] [J2.86] runtime
151140 Problem V2.5.2.0015 V2.5.2.0020 V2.5.2.0020 [J2.86] VA_QuitAlarms must be called on the
[F2.86] [J2.86] terminal twice with the same parameters
for the alarm group to be acknowledged.
151170 Problem V2.5.2.3062 V2.5.3.3006 V2.5.3.3006 Online import not working via Remote
PVI
151255 Problem V2.5.2.4154 V2.5.2.0111 V2.5.2.0111 [D2.88] INA communication between AR010 and
[V2.87] [D2.88] Windows (Automation Studio) sometimes
lost
151277 New - V2.4.0.1628 - / V0.540 New path length variables in CNC block
function monitor
151282 New - V2.4.0.1628 - / V0.540 New trace data points in the CNC block
function monitor
151310 Problem V2.5.2.0018 V2.5.2.0020 V2.5.3.0025 [K2.90] Refresh problem for drop-down control if
[H2.86] [J2.86] an element outside the visible drop-down
range is selected via the Index data point
151393 Problem V2.5.3.0020 V2.5.3.0024 V2.5.3.0024 [I2.90] Local LED configuration not saved
[E2.90] [I2.90]
151425 Problem V2.5.2.0018 - - / V1.991 Powerlink, faulty cyclic read data at high
[H2.86] CPU load
151590 Problem V2.5.3.0021 V2.5.3.0024 V2.5.3.0024 [I2.90] HwGetBatteryInfo() - Support for PP200,
[F2.90] [I2.90] PP400, and PP45
151592 Problem V2.5.2.0014 V2.5.3.0023 - NC test: Data saved even if "Skip all"
[E2.86] [H2.90] was selected
151745 Problem V2.5.2.0018 V2.5.2.0020 V2.5.2.0020 [J2.86] Last bit of text appears in plain text when
[H2.86] [J2.86] canceling password entry in a string
control
151752 Problem V2.5.2.0018 - - / V1.243 Powerlink, faulty cyclic read data at high
[H2.86] CPU load
151770 Problem V2.5.3.1302 V2.5.3.0023 V2.5.3.0023 [H2.90] New firmware: 5LS182.6-1, 3IF782.9-1,
[E2.90] [H2.90] 3IF786.9-1, 3IF787.9-1, 3IF789.9-1 and
X20IF1082
151835 Problem V2.5.2.0018 V2.5.3.0028 V2.5.3.0028 [P2.90] Crash during simultaneous access to
[H2.86] [P2.90] alarms through the visualization and
VISAPI
151890 Problem V2.5.2.0018 V2.5.3.0023 V2.5.3.0023 [H2.90] Text display changing at runtime if the
[H2.86] [H2.90] string contains a space
151898 Problem - V2.5.3.0023 V2.5.3.0023 [H2.90] Logbook entry when using a VNC or PS2
[H2.90] keyboard
151900 Problem V2.5.3.0022 V2.5.3.0024 V2.5.3.0024 [I2.90] EPL manager 1: New firmware
[G2.90] [I2.90]
151903 Problem V2.5.3.0022 V2.5.3.0023 V2.5.3.0025 [K2.90] Inserting a line with 70 characters into
[G2.90] [H2.90] the editor control (clipboard) requires
approx. 25 seconds.
152068 Problem V2.5.3.0022 V2.5.3.0023 V2.5.3.0023 [H2.90] Backlight: "Ignore First Key" not working
[G2.90] [H2.90] if a key matrix offset is configured on the
touch button
152100 Problem V2.5.3.0022 V2.5.3.0023 V2.5.3.0025 [K2.90] CAN visualization no longer displayed
[G2.90] [H2.90] after the panel's power has been
152155 Problem V2.5.3.3103 V2.5.3.3106 V2.5.3.3106 "Choice" command: Selection dialog box
in background
152200 Problem V2.5.2.1444 V2.5.2.1448 V2.5.2.1448 [X8.03] Calling DPM_init() preventing sporadic
[V2.47] [X8.03] target rebooting
152257 Problem V2.5.3.0022 V2.5.3.0026 V2.5.3.0026 [L2.90] No warning for invalid escape sequences
[G2.90] [L2.90] in string literals
152280 New V2.5.3.3104 V2.5.3.3105 V2.5.3.3105 CF creation: PP400 support for BIOS
function devices
152352 Problem V2.5.2.0111 V2.5.2.0108.SP03 V2.5.2.0108.SP03 Logger entry when using X20IF1072,
[D2.88] [E2.88] [E2.88] X20IF2772 and X20IF2792
152353 Problem V2.5.2.0019 V2.5.2.0020 V2.5.2.0020 [J2.86] Crash when entering an incorrect VNC
[I2.86] [J2.86] password
152420 Problem V2.5.3.0023 V2.5.3.0024 V2.5.3.0024 [I2.90] Support for 4PP045.0571-062 and
[H2.90] [I2.90] 4PP045.0571-K01
152425 Problem V2.5.2.0019 V2.5.2.0020 V2.5.2.0020 [J2.86] New firmware: X20BC0083, X20BC1083
[I2.86] [J2.86] and X67BC8321-1
152440 Problem V2.4.1.1316 V2.5.2.0021 V2.5.2.0021 [K2.86] RTC time standing still when target
[O2.73] [K2.86] turned off
152618 Problem - V2.5.3.0024 V2.5.3.0024 [I2.90] Global text groups for Date/Time control
[I2.90] and TouchPad text control not loadable
152658 Problem V2.5.3.0023 V2.5.3.0024 V2.5.3.0025 [K2.90] Numeric snippet not refreshed in a global
[H2.90] [I2.90] text group
152665 Problem V2.5.3.3105 V2.5.3.3108 V2.5.3.3108 PVI manager will not start in Windows
Vista
152790 Problem V2.5.2.0105 V2.5.3.0024 V2.5.3.0024 [I2.90] New firmware: X20AT2402 up to revision
[G2.87] [I2.90] G0
152795 Problem V2.5.2.0105 V2.5.3.0024 V2.5.3.0024 [I2.90] New firmware: X20AT6402 up to revision
[G2.87] [I2.90] G0
152893 Problem V2.5.3.0022.SP01 V2.5.3.0026 V2.5.3.0026 [L2.90] USB keyboard not working
[L2.90]
153015 Problem V2.5.3.0023 V2.5.3.0024 V2.5.3.0024 [I2.90] New firmware: X67MM2436 beginning
[H2.90] [I2.90] with hardware rev. A5
153027 Problem - V2.4.0.1628 V2.2.0.0018 / V0.551 Set position jump due to a G92
sequence (only ARNC0 V0.550).
153240 Problem V2.5.3.0024 V2.5.3.1307 V2.5.3.1307 [J2.90] Problems shutting down after warm/cold
[I2.90] [J2.90] restart
153315 Problem V2.5.3.0024 V2.5.3.1307 V2.5.3.1307 [J2.90] USB2 (IF7.ST1) doesn't work
[I2.90] [J2.90]
153410 Problem V2.5.3.1504 V2.5.3.1505 V2.5.3.1505 [V1.06] Incorrect version query for SYS_lib
[V1.05] [V1.06] library
New
function
153505 Problem V2.5.3.0024 V2.5.3.0025 V2.5.3.0025 [K2.90] Ethernet online connection via node
[I2.90] [K2.90] number no longer possible
153512 New - V2.5.3.0027 V2.5.3.0027 [N2.90] Extended system tick configuration for
function [N2.90] POWERLINK
153666 Problem - V2.5.2.1448 V2.5.2.1448 [X8.03] "unforce all" not working correctly
[X8.03]
153737 New - V2.4.0.1628 - / V0.560 Restart for blocks without traverse path
function
153850 Problem - V2.5.1.0027 V2.5.1.0027 [P2.83] Cycle time violation by CAN manager for
[P2.83] 11-bit identifiers
153885 Problem V2.5.2.0108 V2.5.3.0026 V2.5.3.0026 [L2.90] Defective history module causes
[V2.87] [L2.90] PageFault in Visual Components
Runtime
154177 Problem V2.5.3.0024 V2.4.1.1322 V2.4.1.1322 [U2.73] Possible watchdog error caused by faulty
[I2.90] [U2.73] Ethernet controller initialization
154230 Problem V2.5.3.3005 V2.5.3.3006 V2.5.3.3006 Error 12003 when using static objects
154382 New - V2.4.0.1628 - / V0.580 Single step mode - Stop also at blocks
function with no movement
154400 Problem V2.5.3.3105 V2.5.3.3106 V2.5.3.3106 Error 14324 uploading data objects, if
more than 34 targets are online.
154486 New - V2.5.3.0026 V2.5.3.0026 [L2.90] Configuring a min. cycle time of 200 µs
function [L2.90]
154520 Problem V2.5.3.3005 V2.5.3.3107 V2.5.3.3107 Exception in the INA line or error 4816
during module download
154575 Problem V2.5.3.0025.SP01 V2.5.3.0027 V2.5.3.0027 [N2.90] sysconf.br module not replaced when
[N2.90] replacing a PP220 with a PP420
154625 Problem V2.5.3.0025.SP01 V2.5.3.0028 V2.5.3.0027 [N2.90] Warning with comparing variables with
[O2.90] unsigned data types to a value less than
0
154645 Problem - V2.4.0.1628 - / V0.580 CNC Plot Buffer doesn't take the
functions G92 and G126 into
consideration.
154675 Problem V3.0.64.SP04 V2.5.3.0026.SP01 V2.5.3.0026.SP01 CPU never finishes booting if node
[M2.90] [M2.90] number set to >= 100
154705 Problem V2.5.3.0025 V2.5.3.0027 V2.5.3.0027 [N2.90] System configuration settings lost when
[K2.90] [N2.90] replacing a PP200 with a PP400
154970 Problem V2.5.3.0025 V2.5.3.0027 V2.5.3.0027 [N2.90] ARNC0 dongle query not working
[K2.90] [N2.90] sometimes
155145 Problem V2.5.3.0025.SP01 V2.5.3.0027 V2.5.3.0027 [N2.90] Structure elements of remanent variables
[N2.90] in the I/O mapping
155180 Problem V2.5.3.0025 V2.5.3.0027.SP01 V2.5.3.0027.SP01 FTP transfer via PPP aborting for large
[K2.90] [O2.90] [O2.90] files after a certain time
155190 Problem V2.5.3.0025.SP01 V2.5.3.0028 V2.5.3.0028 [P2.90] Copying a page with multiple bitmap
[P2.90] control changes size of control
155213 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] VC event system: Decimal places not
[L2.90] [N2.90] displayed for szValueOldTxt
155245 Problem V2.5.3.0025.SP01 V2.5.3.0027 V2.5.3.0027 [N2.90] Button: Multiple text - "Pressed" always
[N2.90] displaying text index 0
155290 Problem V2.5.3.0026 V2.5.3.0026.SP01 V2.5.3.0026.SP01 Modules on the X20BC0083 bus coupler
[L2.90] [M2.90] [M2.90] not working
155335 Problem V2.5.3.3106 V2.5.3.3107 V2.5.3.3107 Incorrect system modules used for CF
creation
155520 Problem V2.5.3.0026 V2.5.3.0028.SP01 V2.5.3.0028.SP01 Remanent data no longer valid after
[L2.90] [Q2.90] [Q2.90] warm/cold restart
155532 Problem - V2.4.0.1628 - / V0.590 Wrong path speed in blocks with G126
155535 Problem V2.5.3.0026 V2.5.3.0026.SP02 V2.5.3.0026.SP02 Array variables with mapped VC type
[L2.90] [M2.90] [M2.90] Integer not saved
155545 Problem V2.5.3.0026 V2.5.3.0028 V2.5.3.0028 [P2.90] Error message 28760 for PP400 devices
[L2.90] [P2.90] from stock
155570 Problem V2.5.3.3005 V2.5.3.3007 V2.5.3.3007 Flow control possible with serial
connection in PviServices
155608 Problem V2.5.3.0026 V2.5.3.0026.SP02 V2.5.3.0026.SP02 Variable overwritten with 0 when booting
[L2.90] [M2.90] [M2.90] the terminal target
155645 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] CP570 booting cyclically after converting
[L2.90] [N2.90] from AS 2.5.1.26 to AS 2.5.3.26
155650 Problem V2.5.3.0026 V2.5.3.0028 V2.5.3.0028 [P2.90] Picture not displayed on displays rotated
[L2.90] [P2.90] 90° (VA_DrawBitmap)
155670 Problem V2.5.3.0026 V2.5.3.0028 V2.5.3.0028 [P2.90] Page Fault after transferring the trace
[L2.90] [P2.90] configuration
155685 New V2.5.3.3005 V2.5.3.3007 V2.5.3.3007 Query for battery and rechargeable
function battery status on CPU object
155815 Problem V3.0.64.SP06 - V2.5.3.0027 [N2.90] Outputs not always set again after
bus-off in "life guarding" mode
155880 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] Visualization freeze if listbox too small
[L2.90] [N2.90]
155890 Problem V2.5.3.0026 V2.5.3.0027.SP01 V2.5.3.0027.SP01 AS crash when starting a trace when
[L2.90] [O2.90] [O2.90] using an SG3 PLC
155900 Problem - - V2.5.3.0027 [N2.90] Occasionally the request of the mode for
the NC test was empty
155905 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] Crash when operating HotSpots
[L2.90] [N2.90]
155955 Problem V2.5.2.0108 V2.5.3.0027 V2.5.3.0027 [N2.90] Same ident with several MNMopen()
[V2.87] [N2.90] instances
156065 Problem V2.5.3.0026.SP02 V2.5.3.0028.SP01 V2.5.3.0028.SP01 Crash when opening a particular page
[M2.90] [Q2.90] [Q2.90]
156105 Problem V2.5.2.0108.SP04 V2.5.3.0027.SP01 V2.5.3.0027.SP01 I/O cycle time violation occurs when
[H2.88] [O2.90] [O2.90] Visual Components is started
156240 Problem V2.5.3.0025.SP01 V2.5.3.0028.SP01 V2.5.3.0028.SP01 During write access to odd addresses in
[Q2.90] [Q2.90] LS1xx card SRAM with accesses greater
than or equal to WORD, unintended
bytes were written
156255 New V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] New "DejaVu" fonts added to setup
function [L2.90] [N2.90]
156285 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] SSI02 removed from the hardware
[L2.90] [N2.90] configuration file for the X20DS1319
module
156338 Problem V2.5.3.0026.SP02 V2.5.3.0028 V2.5.3.0028 [P2.90] Calibrating a rotated device not
[M2.90] [P2.90] completing
156545 Problem V2.5.3.0026.SP02 V2.5.3.1506 V2.5.3.1506 [V1.07] X67DM1321 does not work with SGC
[M2.90] [V1.07] targets
156565 Problem V2.5.3.0027 V2.5.3.0028.SP03 V2.5.3.0028.SP03 No error status with unplugged printer
[N2.90] [R2.90] [R2.90]
156620 Problem V2.5.3.0026 V2.5.3.0027 V2.5.3.0027 [N2.90] Incorrect function model used on CANIO
[L2.90] [N2.90] bus connector
156755 Problem V2.5.3.0026 V2.5.3.0027.SP01 V2.5.3.0027.SP01 Logger entries from the Ethernet driver
[L2.90] [O2.90] [O2.90]
156788 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028.SP06 With VCDP write functions, variables that
[N2.90] [P2.90] [A2.91] are used as limits for unit groups cannot
be written with values outside of the limit.
156960 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] Faulty behavior in wrap mode in the list
[N2.90] [P2.90] box
157025 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] Alarm list not updated properly
[N2.90] [P2.90]
157210 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] X20 dummy modules can be used with
[N2.90] [P2.90] X67 and X20 CANIO bus connectors
157245 Problem V3.0.64.SP06 - - / V2.001 AS V3.0: Page fault when using NC INIT
parameter objects with the type "ACP10:
Virtual Axis"
157255 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] Font output via VA_Textout does not
[N2.90] [P2.90] match configuration in Visual
Components
157360 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] Error 8815 when CANopen() is called
[N2.90] [P2.90] while the timing register is being used to
configure baud rates
157405 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 [P2.90] Program crashes when the "Timing" tab
[N2.90] [P2.90] is selected in the system configuration
for SG3 and SGC targets
157440 Problem V2.5.3.3107 V2.5.3.3108 V2.5.3.3108 Variable watch does not work in custom
mode
157910 Problem V2.5.3.0027 V2.5.3.0028.SP01 V2.5.3.0028.SP05 Font display problem in Numeric control
[N2.90] [Q2.90] [T2.90]
158330 Problem - V2.4.0.1628 - / V0.600 Free definition of the active plane using
the mapping functions
158340 Problem V2.5.3.0027.SP01 V2.5.3.0028.SP01 V2.5.3.0028.SP01 .pil file not created automatically
[O2.90] [Q2.90] [Q2.90]
159020 New - V2.5.3.1506 V2.5.3.1506 [V1.07] SGC support via function blocks
function [V1.07] CfgSetIPAddr(), CfgSetSubnetMask()
and CfgSetDefaultGateway()
159085 Problem V2.5.3.3107 V2.5.3.3108 V2.5.3.3108 Rebuild in AS 3.0 not possible when PVI
Transfer tool is running
160255 Problem V2.5.3.0028 V2.5.3.1506 V2.5.3.1506 [V1.07] Due to faulty initialization, the time
[P2.90] [V1.07] returned by the function DTGetTime()
from the AsTime library is not valid.
160477 New - V2.4.0.1628 - / V0.602 G90 and G91 or G161 and G162 in the
function same NC block
160695 Problem V2.5.3.0028.SP02 V2.5.3.0028.SP03 V2.5.3.0028.SP05 Visapi text output does not work in the
[Q2.90] [R2.90] [T2.90] top area of a display that has been
turned 90°
V2.5.3.0028.SP04 V2.5.3.0028.SP04
[S2.90] [S2.90]
161465 Problem V2.5.3.0028.SP02 V2.5.3.0028.SP04 V2.5.3.0028.SP04 After deleting the queue for
[Q2.90] [S2.90] [S2.90] CANMulQueue() by setting size=0, no
more data can be received
161770 Problem V2.5.3.0028.SP02 V2.5.3.0028.SP05 V2.5.3.0028.SP06 Editor crashes when multiple objects are
[Q2.90] [T2.90] [A2.91] copy/pasted to the common layer
161850 Information V2.5.3.0028 V2.5.3.0028.SP04 V2.5.3.0028.SP04 No check of BIOS, MTCX and FPGA
[P2.90] [S2.90] [S2.90] version on the APC
162100 Problem V2.5.3.0027.SP01 V2.5.3.0028.SP04 V2.5.3.0028.SP04 AR010 stops sporadically during booting
[O2.90] [S2.90] [S2.90]
162135 Problem V2.6.0.0003 V2.4.0.1628 - / V0.620 Restart in NC block with G201 generates
error 7169
163005 Problem V2.5.3.0028.SP04 V2.5.3.0028.SP05 V2.5.3.0028.SP05 IF761 does not work in SS2 on the
[S2.90] [T2.90] [U2.90] PP400
163125 Problem - - - / V2.010 Cyclic user data from drive were not
updated(only in V1.995 - 2.001)
163312 Problem - V2.4.0.1628 - / V0.604 Polar coordinate motor: Path speed too
slow at circle path sections.
163755 Problem V2.5.3.7007 V2.5.3.7008 V2.5.3.7008 Problem saving too many upgrades
164080 Problem - V2.4.0.1628 - / V0.610 Filter time for contour jolt filter is not
considered when running in simulation
mode
164282 Problem - V2.4.0.1628 - / V0.610 Position jump for G92 + Subprogram Call
165130 Problem V2.5.3.0028.SP04 V2.5.3.0028.SP05 V2.5.3.0028.SP05 Internal log outputs can cause cycle time
[S2.90] [U2.90] [T2.90] violations
166295 Problem - V2.5.3.0028.SP06 V2.5.3.0028.SP06 Remanent PVs were not saved when
[A2.91] [A2.91] ending via the loader
166545 Problem V2.5.3.0028.SP05 V2.5.3.0028.SP06 V2.5.3.0028.SP06 Terminal mode only works when using a
[U2.90] [A2.91] [A2.91] DHCP server
167012 Problem - V2.4.0.1628 - / V0.620 Restart for blocks without traverse path
and without block number
167218 Problem V2.5.3.0028.SP05 V2.5.3.0028.SP06 V2.5.3.0028.SP06 Page Fault in "vcbclass" after multiple
[U2.90] [A2.91] [A2.91] page changes.
167280 Problem V2.5.3.7008 V2.5.3.7009 V2.5.3.7009 Version switcher can no longer switch to
older AS versions
168605 Problem - - - / V2.030 Cyclic write data via CAN – Value of user
variable is not transferred to the drive
170775 Problem - V2.4.0.1628 - / V0.641 Functions G200 and G201 don't function
correctly by usage of Acp10 axes in
ARNC0
171165 Problem - V2.4.0.1628 - / V0.642 Page fault when a program has been
started from a file with no conversion
54870 Problem V2.2 SP1 V2.5.3.0025 - Status 27122 when calling the
[K2.90] TCPclient() function block
130925 Problem V2.5.1.0016 V2.4.0.1450 V2.4.0.1450 Bus errors or page faults caused
[G2.83] [X6.50] [X6.50] by fragmented INA frames
142765 Problem V2.4.0.1451 V2.4.0.1452 V2.4.0.1452 Bus error when using GetNdNr()
[V2.40] [V2.40] [V2.40]
126645 Problem V2.4.0.1393 V2.4.1.1301 V2.4.1.1302 Status 26012 for the CANrtr()
[F2.72] [A2.73] [B2.73] function block
125815 Problem V2.4.0.13xx V2.4.1.1301 V2.4.1.1302 Defined starting order for cyclic
[A2.73] [B2.73] task classes
134735 Problem V2.4.1.1304 V2.4.1.1305 V2.4.1.1305 Status 25000 and 25004 with
[D2.73] [E2.73] [E2.73] CANwrite()
132410 Problem V2.4.1.1304 V2.4.1.1307 V2.4.1.1307 Cycle time violation when setting
[D2.73] [G2.73] [G2.73] the IP address during runtime
132675 Problem V2.4.1.1304 V2.4.1.1307 V2.4.1.1307 Page fault when starting the
[D2.73] [G2.73] [G2.73] profiler
139070 Problem V2.5.1.0019 V2.4.1.1308 V2.4.1.1308 SG4 targets don't send an ARP
[J2.83] [H2.73] [H2.73] request during booting
148655 Problem V2.4.1.1315 V2.4.1.1319 V2.4.1.1319 Profiling data not saved after
[N2.73] [R2.73] [R2.73] booting in RUN mode after an
error
138500 Problem V2.5.2.0007 V2.4.1.1320 V2.4.1.1320 Cycle time violation when using
[V2.85] [S2.73] [S2.73] MEMInfo()
134040 Information V2.5.1.0009 V2.5.1.0009 V2.5.1.0009 AR106 not booting from hard
[V2.82] [V2.82] [V2.82] disk
diagnostic data
119798 Problem V2.5ßeta V2.5.2.0002 V2.5.1.0010 Firmly set limits on scaled data
[C2.85] [A2.83] points are lost during a datapoint
refresh
89685 New V2.4.0.0009 V2.5.1.0013 V2.5.1.0013 Warning with line coverage and
function [D2.83] [D2.83] setting breakpoints
128570 Problem V2.5.1.0009 V2.5.1.0013 V2.5.1.0013 Cycle time violation when using
[V2.82] [D2.83] [D2.83] AsIOMMcreate() from the
AsIOMMan library
133680 Problem V2.5.0.0014 V2.5.1.0016 V2.5.1.0016 Error 27306 when booting a SG4
[G2.83] [G2.83] target with several Powerlink
stations
133180 Problem V2.5.1.0009 V2.5.1.0016 V2.5.1.0016 EX48x doesn't work if the 16 log.
[V2.82] [G2.83] [G2.83] module slots are filled.
130200 Problem V2.5.1.0011 V2.5.1.0016 V2.5.1.0016 Exported SFC task not imported
[G2.83] [G2.83] correctly
133915 New V2.5.1.0015 V2.5.1.0016 V2.5.1.0016 Support for X20BR9300 (D0 and
function [F2.83] [G2.83] [G2.83] higher), X20BT9100 (D0 and
higher), X20PS2100 (D0 and
higher), X20PS3300 (D0 and
higher), X20PS9400, and
X20PS9500.
134585 Problem V2.5.1.0015 V2.5.1.0016 V2.5.1.0016 Status 25000 and 25004 with
[F2.83] [G2.83] [G2.83] CANwrite()
135635 Problem V2.5.1.0008 V2.5.1.0018 V2.5.1.0018 AR010 loader crash when not
[V2.82] [I2.83] [I2.83] enough available hard disk or
CF space
134840 Problem V2.5.1.0015 V2.5.1.0019 V2.5.1.0019 PP35: Focus initially set to the
[F2.83] [J2.83] [J2.83] second input field
136930 Problem V2.5.1.0018 V2.5.1.0019 V2.5.1.0019 New command line option -w for
[I2.83] [J2.83] [J2.83] ar010loader
137970 Problem V2.5.1.0018 V2.5.1.0019 V2.5.1.0019 Error 27306 when using DataObj
[I2.83] [J2.83] [J2.83] function blocks for data objects
in USRRAM
117855 Problem V2.4.1.0020 V2.5.1.0020 V2.5.1.0020 Using the VNC library on an IPC
[K2.83] [K2.83] 5000 with an ATI chipset
crashes when establishing the
VNC connection.
139270 Problem V2.5.2.0005 V2.5.1.0020 V2.5.1.0020 Error 9099: "TC idle generator
[I2.85] [K2.83] [K2.83] max. cycle time error" when
booting
142870 Problem V2.5.1.0021 V2.5.1.0023 V2.5.1.0023 Page fault when using remanent
[K2.83] [M2.83] [M2.83] PVs and cold restart
138705 Problem V2.5.1.0018 V2.5.1.0023 V2.5.1.0024 String text snippets in the alarm
[I2.83] [M2.83] [N2.83] system not always updated in
time
127255 Projekt V2.5.1.0009 V2.5.2.0001 V2.5.2.0001 Generate PIL list for each build
[V2.82] [A2.85] [B2.85]
123840 Problem V2.5.1.0003 V2.5.2.0001 V2.5.2.0001 USB memory stick doesn't work
[C2.82] [B2.85] [B2.85] if inserted during operation
124440 Problem V2.5.0.0024 V2.5.2 V2.5.2.0002 Crash opening the "Keys" tab
[G2.81] [D2.85]
95975 Problem V2.4.1.0006 V2.5.2.0001 V2.5.2.0002 Directory path > 254 characters
[A2.85] [D2.85] causes a page fault
function
128010 Problem V2.5.1.0009 V2.5.2.0001 V2.5.2.0002 The "Persistent" option for alarm
[V2.82] [B2.85] [D2.85] text snippets doesn't work.
127775 Information V2.5.1.0009 V2.5.2.0002 V2.5.2.0002 CHM files on the network can no
[V2.82] [E2.85] [D2.85] longer be opened after a
Windows update
91313 New V2.4.1ßeta V2.5.2.0001 V2.5.2.0002 VNC support for terminal panels
function [B2.85] [E2.85]
126285 Problem V2.5.0.0024 V2.5.2.0004 V2.5.2.0004 Title of data type editor displays
[G2.81] [H2.85] [H2.85] old project name
134815 Problem V2.5.1.0015 V2.5.2.0004 V2.5.2.0005 Crash if the input focus is set to
[F2.83] [H2.85] [I2.85] a locked element
132515 Problem V2.5.1.0013 V2.5.2.0005 V2.5.2.0005 Error 27306 when starting the
[D2.83] [I2.85] [I2.85] VC SG3 visualization
136945 Problem V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 Crash when opening the logger
[H2.85] [I2.85] [I2.85] in AR versions older than 2.85
137775 Information V2.5.2.0004 V2.5.2.0005 V2.5.2.0005 Hot plugging a USB device while
[H2.85] [I2.85] [I2.85] it's being accessed can cause a
page fault.
127088 Problem
138095 New V2.5.1.0018 V2.5.2.0006 V2.5.2.0006 Error log output in the console
function [I2.83] [J2.85] [J2.85] window different than the display
in AS
125605 Problem V2.5.0.0024 V2.5.2.0006 V2.5.2.0007 Problems with the following X20
[G2.81] [J2.85] [V2.85] modules: X20AI2622,
X20AI4622, X20AO2622,
X20AO4622, X20AT2222,
X20AT4222, X20AT2402, and
X20AT6402
134990 Problem
137135 Problem V2.5.1.0017 V2.5.2.0006 V2.5.2.0007 Page fault in the X2X driver
[H2.83] [J2.85] [V2.85] when connecting and
disconnecting the X2X cables
repeatedly during operation
137235 Problem V2.5.1.0017 V2.5.2.0008 V2.5.2.0008 Cannot turn off Mobile Panel
[H2.83] [A2.86] [A2.86] backlight
142995 Problem V2.5.2.0007 V2.5.2.0010 V2.5.2.0010 Watchdog error when using the
[V2.85] [C2.86] [C2.86] parameter FCCTS = 1 in the
mode string of the FRM_xopen()
function block in the DVFrame
library
142690 Problem V2.5.1.0022 V2.5.2.0011 V2.5.2.0011 High system load if system event
[L2.83] [D2.86] [D2.86] not handled (USB overcurrent)
145190 Problem V2.5.1.0023 V2.5.2.0014 V2.5.2.0014 Page fault when using I/O
[M2.83] [E2.86] [E2.86] variables in watch or using the
I/O monitor
145210 Problem V2.5.2.0009 V2.5.2.0014 V2.5.2.0014 Watchdog error when using the
[B2.86] [E2.86] [E2.86] CANquwr() function block in the
CAN_lib library
134600 Problem V2.4.0.0009 V2.5.2.0015 V2.5.2.0015 Error 9999 when using the
[F2.86] [F2.86] functions fd_clr(), fd_set() and
fd_isset() on the AR106 and
CP570
144650 Problem V2.5.2.0008 V2.5.2.0015 V2.5.2.0015 Changed status value for the
[A2.86] [F2.86] [F2.86] FileCopy() function block in
FileIO library V2.00.1 compared
with V1.03.8
147330 Problem V2.5.2.0014 V2.5.2.0015 V2.5.2.0015 Page fault from text snippets
[E2.86] [F2.86] [F2.86] without data points
three
145780 Problem V2.5.2.0011 V2.5.2.0016 V2.5.2.0016 Menu items in the AS trace were
[D2.86] [G2.86] [G2.86] disabled
148405 Problem V2.5.2.0014 V2.5.2.0016 V2.5.2.0016 SG3: Backlight not switching off
[E2.86] [G2.86] [G2.86] if bitmap blinking
147590 Problem V2.5.2.0014 V2.5.2.0020 V2.5.2.0017 Crash after entering the VNC
[E2.86] [J2.86] [H2.86] password
149945 Problem V2.5.2.0016 V2.5.2.0020 V2.5.2.0020 Error number 4053 when starting
[G2.86] [J2.86] [J2.86] a generated transfer list
149495 Problem V2.5.2.0016 V2.5.2.0020 V2.5.2.0020 Pressing the left or upper display
[G2.86] [J2.86] [J2.86] edge activating buttons on the
opposing side
151745 Problem V2.5.2.0018 V2.5.2.0020 V2.5.2.0020 Last bit of text appears in plain
[H2.86] [J2.86] [J2.86] text when canceling password
entry in a string control
152440 Problem V2.4.1.1316 V2.5.2.0021 V2.5.2.0021 RTC time standing still when
[O2.73] [K2.86] [K2.86] target turned off
143860 Problem V2.5.2.0008 V2.5.2.0021 V2.5.2.0021 Page fault when creating and
[A2.86] [K2.86] [K2.86] deleting communication objects
cyclically with CANread() on
SG4 targets
118915 Problem V2.5.0.0021 V2.5.2.0104 V2.5.2.0021 Picture change not possible after
[T2.80] [F2.87] [K2.86] pressing "cursor up" if all input
fields are locked
126035 New V2.5.0.0024 V2.5.2.0100 V2.5.2.0100 Changing the CAN baud rate by
function [G2.81] [A2.87] [A2.87] calling the CANopen() function
block
130795 New V2.5.1.0009 V2.5.2.0100 V2.5.2.0100 2003 digital modules now offer
function [V2.82] [A2.87] [A2.87] additional channels that describe
the module status
137501 Problem V2.5.2.0004 V2.5.2.0100 V2.5.2.0100 Profiler stops working once the
[H2.85] [A2.87] [A2.87] user is offline.
140375 Problem V2.5.2.0007 V2.5.2.0100 V2.5.2.0100 File / Print menu item causes
[V2.85] [A2.87] [A2.87] endless print output
143910 Problem V2.5.1.0023 V2.5.2.0010 V2.5.2.0101 Crash by the key action "Alarm
[M2.83] [C2.86] [B2.87] system - Acknowledge"
142588 Problem V2.5.2.3007 V2.5.2.0011 V2.5.2.0101 Data points for the entire
[D2.86] [B2.87] visualization mixed up at runtime
after adding a data point to the
visualization
117835 Problem
149315 Problem V2.5.2.0105 V2.5.2.0110 V2.5.2.0110 CPU going into RUN mode
[G2.87] [A2.88] [B2.88] before all modules on the
Powerlink bus have booted
150490 Problem V2.4.0.1434 V2.5.2.1443 V2.5.2.1443 Bus error during CP476 boot
[V2.39] [X8.01] [X8.01] when using an ME010
120700 New V2.5.0.0022 V2.5.3.0001 V2.5.3.0001 Size and position of the data
function [E2.81] [V2.85] [V2.85] point selection dialog box not
observed by the VC editor
134915 Problem V2.5.1.0015 V2.5.3.0001 V2.5.3.0001 BR files from the B&R Thorndale
[F2.83] [V2.85] [V2.85] Unicode font have different
names
136485 Problem V2.5.1.0017 V2.5.3.0001 V2.5.3.0001 F10 (Step Over) doesn't work
[H2.83] [V2.85] [V2.85] sometimes in "case" statements
138750 Problem V2.5.1.0018 V2.5.3.0002 V2.5.3.0002 Error using the SEL function
[I2.83] [A2.90] [A2.90] block with string variables
125180 Problem V2.5.0.0024 V2.5.3.0002 V2.5.3.0003 Existing .br modules that are
[G2.81] [A2.90] [A2.90] newer than the system time are
not recompiled during a Build All.
66395 Problem V2.3.0.0008 V2.5.3.0003 V2.5.3.0003 No error message for "step into"
[A2.90] [A2.90] in libraries on SG3 and SGC
targets if target memory not User
RAM
144805 Problem V2.5.2.0007 V2.5.3.0003 V2.5.3.0003 Illegal float value if nesting too
[V2.85] [A2.90] [A2.90] deep
138150 Problem V2.5.1.0018 V2.5.3.0010 V2.5.3.0010 Spaces in the path for the file
[I2.83] [B2.90] [B2.90] device not handled correctly
146740 Problem
138535 Problem V2.5.1.0018 V2.5.3.0011 V2.5.3.0011 Text group import changing the
[I2.83] [C2.90] [C2.90] text index offset
145113 Problem V2.5.1.0024 V2.5.3.0011 V2.5.3.0011 Cursor focus not correct with
[N2.83] [C2.90] [C2.90] "goto input"
140455 New V2.5.3ßeta V2.5.3.0011 V2.5.3.0011 Support for the SGC family
function [C2.90] [C2.90]
129925 New V2.5.1.0009 V2.5.3.0020 V2.5.3.0020 Importing style sheets and other
function [V2.82] [E2.90] [E2.90] components from an existing
project
134695 New V2.5.1.0015 V2.5.3.0020 V2.5.3.0020 New function for deleting unused
function [F2.83] [E2.90] [E2.90] virtual keys
144835 Problem
147885 Problem V2.5.2.0011 V2.5.3.0020 V2.5.3.0020 Shortcut for "Find in files" not
[D2.86] [E2.90] [E2.90] working
147955 Problem V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 Data type inserted twice with
[E2.86] [E2.90] [E2.90] copy/paste in declaration
148380 Problem V2.5.2.0014 V2.5.3.0020 V2.5.3.0020 High CPU load when setting the
[E2.86] [E2.90] [E2.90] contrast with VA_SetContrast
136100 Problem V2.5.1.0016 V2.5.3.0021 V2.5.3.0021 Some fonts cut off at runtime
[G2.83] [F2.90] [F2.90]
152068 Problem V2.5.3.0022 V2.5.3.0023 V2.5.3.0023 Backlight: "Ignore First Key" not
[G2.90] [H2.90] [H2.90] working if a key matrix offset is
configured on the touch button
150608 Problem V2.5.3.0013 V2.5.3.0021 V2.5.3.0024 Page change with variable not
[D2.90] [F2.90] [I2.90] working if UpdateTime=200ms
128125 Problem V2.5.1.0009 V2.5.3.0020 V2.5.3.0025 Turning off the backlight for
[V2.82] [E2.90] [K2.90] AR106 on the PPC not working
correctly
103673 Problem V2.4.1.0012 V2.5.3.0024 V2.5.3.0025 Z-order control not regarded with
[I2.90] [K2.90] touch overlay
156105 Problem V2.5.2.0108.SP04 V2.5.3.0027.SP01 V2.5.3.0027.SP01 I/O cycle time violation occurs
[H2.88] [O2.90] [O2.90] when Visual Components is
started
155180 Problem V2.5.3.0025 V2.5.3.0027.SP01 V2.5.3.0027.SP01 FTP transfer via PPP aborting
[K2.90] [O2.90] [O2.90] for large files after a certain time
156755 Problem V2.5.3.0026 V2.5.3.0027.SP01 V2.5.3.0027.SP01 Logger entries from the Ethernet
[L2.90] [O2.90] [O2.90] driver
149235 Problem V2.5.2.0014 V2.5.2.0022 V2.5.3.0028 Page Fault after transferring the
[E2.86] [L2.86] [P2.90] trace configuration
155545 Problem V2.5.3.0026 V2.5.3.0028 V2.5.3.0028 Error message 28760 for PP400
[L2.90] [P2.90] [P2.90] devices from stock
155670 Problem V2.5.3.0026 V2.5.3.0028 V2.5.3.0028 Page Fault after transferring the
[L2.90] [P2.90] [P2.90] trace configuration
157255 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 Font output via VA_Textout does
[N2.90] [P2.90] [P2.90] not match configuration in Visual
Components
157025 Problem V2.5.3.0027 V2.5.3.0028 V2.5.3.0028 Alarm list not updated properly
[N2.90] [P2.90] [P2.90]
158340 Problem V2.5.3.0027.SP01 V2.5.3.0028.SP01 V2.5.3.0028.SP01 .pil file not created automatically
[O2.90] [Q2.90] [Q2.90]
161465 Problem V2.5.3.0028.SP02 V2.5.3.0028.SP04 V2.5.3.0028.SP04 After deleting the queue for
[Q2.90] [S2.90] [S2.90] CANMulQueue() by setting
size=0, no more data can be
received
160695 Problem V2.5.3.0028.SP02 V2.5.3.0028.SP03 V2.5.3.0028.SP05 Visapi text output does not work
[Q2.90] [R2.90] [T2.90] in the top area of a display that
has been turned 90°
165130 Problem V2.5.3.0028.SP04 V2.5.3.0028.SP05 V2.5.3.0028.SP05 Internal log outputs can cause
[S2.90] [U2.90] [T2.90] cycle time violations
163005 Problem V2.5.3.0028.SP04 V2.5.3.0028.SP05 V2.5.3.0028.SP05 IF761 does not work in SS2 on
[S2.90] [T2.90] [U2.90] the PP400
166545 Problem V2.5.3.0028.SP05 V2.5.3.0028.SP06 V2.5.3.0028.SP06 Terminal mode only works when
[U2.90] [A2.91] [A2.91] using a DHCP server
156545 Problem V2.5.3.0026.SP02 V2.5.3.1506 V2.5.3.1506 X67DM1321 does not work with
[M2.90] [V1.07] [V1.07] SGC targets
151170 Problem V2.5.2.3062 V2.5.3.3006 V2.5.3.3006 Online import not working via
Remote PVI
154230 Problem V2.5.3.3005 V2.5.3.3006 V2.5.3.3006 Error 12003 when using static
objects
155570 Problem V2.5.3.3005 V2.5.3.3007 V2.5.3.3007 Flow control possible with serial
connection in PviServices
145150 Problem V2.5.2.3060 V2.5.3.3101 V2.5.3.3101 Error 12074 when creating PVI
Transfer CD with the option
"MT=BRT"
146115 Projekt V2.5.2.3104 V2.5.3.3101 V2.5.3.3101 Support for the ADI interface in
PVI
154520 Problem V2.5.3.3005 V2.5.3.3107 V2.5.3.3107 Exception in the INA line or error
4816 during module download
152665 Problem V2.5.3.3105 V2.5.3.3108 V2.5.3.3108 PVI manager will not start in
Windows Vista
157440 Problem V2.5.3.3107 V2.5.3.3108 V2.5.3.3108 Variable watch does not work in
custom mode
ID#147810 : solved problem, known since V2.5.1.0024 [N2.83], solved since V2.5.2.0105 [G2.87]
Although the option "Translate ANSI (Windows) into ASCII (DOS) characters" is not selected in the task properties dialog
box, it's still possible that ANSI characters are translated to ASCII characters when a project is compiled. This sometimes
results in the incorrect display of umlauts.
ID#140110 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0002 [A2.90]
If an ANSI C library contains a data type without elements, then the compiler doesn't report an error for the task that uses a
variable of this data type.
The task with the respective variable can be transferred to the target system.
ID#139485 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0100 [A2.87]
A mistakenly detected data type conflict at MUX block inputs causes a crash when building the respective task.
ID#137335 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.3.0002 [A2.90]
Changing a data type exported from a library doesn't result in the task's being built.
Changing a data type exported from a library results in the library being built (correct) but doesn't rebuild the function blocks
in the library being used in the tasks. A "Build All" must be carried out.
ID#135385 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.3.0002 [A2.90]
No error message if a permanent rage is configured in the system configuration but "Generate code for PP" is selected
If "Generate code for PP" is set, then permanent memory cannot be configured. In this case, an error message wasn't
output when the project was built.
ID#131985 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0016 [G2.83]
Compilation crash
If an element of a function block in a C library is named according to a "state" (true, false, others not checked), then
Automation Studio crashes during compilation.
ID#128140 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
If a dynamic variable with a length of 32 characters is used as a FBK interface variable, compiling may cause a crash.
ID#150760 : solved problem, known since V3.0.55, solved since V2.5.3.0023 [H2.90]
Additional line breaks are inserted into multi-line comments during the conversion process.
ID#130200 : solved problem, known since V2.5.1.0011, solved since V2.5.1.0016 [G2.83]
If an exported SFC task has two branches nested in one another, it won't be imported correctly.
The Ethernet interface parameter type is not exported correctly. Because of this, data cannot be read in correctly when
converting the project to a 3.0 project.
1.4.4.1.3 Internals
ID#148545 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.3.0028.SP06 [A2.91]
In rare cases (on several installations) the contents of source files (IEC languages, Automation Basic) are deleted during
compilation.
The cause is an incorrectly handled error message from the file system, which in these cases, for no explicable reason,
returns the error message "File not found" when opening existing files.
A workaround now checks whether the file exists, and data loss should no longer occur. During compilation, the error
message "Unable to open <filename>" is generated.
ID#126800 : solved problem, known since V2.5.1.0008 [V2.82], solved since V2.5.1.0010 [A2.83]
If errors occur while compiling a project's AR configuration (error messages 6900-6999) and then a different project is
opened, then the AR configuration data from the older project is used in the newer.
1.4.4.1.4 IO Configuration
ID#133495 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0016 [G2.83]
If a USB device is inserted in an existing AR106 project, then you may not be able to compile the project anymore.
ID#128760 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
On some special projects, using the external configuration builder may not result in a BR file being generated.
Projects that operate on the FlexIQ side in expert mode and address CanIO modules on the other side can no longer be
operated with AR versions < 2.80 after being converted to AS 2.5. They must be upgraded to AR 2.80.
These projects must either be changed over to AR 2.80 or continue to be operated with AS 2.4.x.
1.4.4.1.5 IO Mapping
ID#155145 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027 [N2.90]
If structure elements of remanent variables are used in the I/O mapping, then an error regarding this is not output.
The project can be transferred, and the output remains TRUE even in service mode.
ID#137295 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0001 [B2.85]
In the IO monitor, negative physical values are shown as 0 after switching the form from hexadecimal to decimal.
ID#133515 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0016 [G2.83]
ID#129500 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
I/O mappings that contain multiple mappings to input channels cannot be opened.
ID#120585 : solved problem, known since V2.5.0.0022 [E2.81], solved since V2.5.1.0016 [G2.83]
If the cursor is moved back and forth between the individual components in the hardware tree , then the IOMap.iom file
suddenly becomes bigger and it takes a few minutes until the I/O mapping and the I/O configuration can be displayed.
ID#111281 : solved problem, known since V2.5ßeta, solved since V2.5.2.0101 [B2.87]
Cannot display negative values in formats 2#, 8#, and 16# in the I/O monitor
It's not possible to display negative values in binary (2#), octal (8#), or hexadecimal (16#) format in the I/O monitor.
Selecting one of these formats results in a message box that states that the "Value must be between -32768 and 32767".
It's now possible to use relative paths for BR.AS.IOMapBuilder.exe and BR.AS.ConfigurationBuilder.exe.
For the new I/O system integrated beginning with V2.5, additional PVI services are needed which require PVI version
2.5.0.3014, 2.5.0.3114, or higher.
1.4.4.1.6 Languages
ID#148850 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.1.0026 [O2.83]
If array index checking is enabled (CheckBounds), array indices are incorrectly calculated if only the operators +, -, *, /, or
SIZEOF are used.
If only one constant is used as the index, or if other operators are used in a constant expression (e.g. with "array_tst[INT(-1)
+ 180]"), then the index is calculated correctly.
Example:
This calculation does not result in the expected array index:
dint_pv2 = array_tst[180-1]
ID#146190 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.3.0010 [B2.90]
Expressions that contain a comparison operator are incorrectly calculated in the SG4 system generation. Expressions with
simple operators are calculated correctly.
This incorrect calculating only takes place when the result of the expression should be assigned to a variable whose data
width is larger than 1 byte.
ID#125765 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.1.0010 [A2.83]
Copying is not possible in monitor mode for the Automation Basic, Structured Text, and Instruction List text editors although
it works for the ANSI C editor.
ID#144805 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0003 [A2.90]
If expressions are nested too deeply, "illegal float value" is specified in the watch window.
Example: yReal0 = a*(x*(b*(x*(c*(x*(d*(x*e)))))))
In the future, the error message "Expression too complex" will be output during the project build if calculating the expression
requires more than 8 FP data registers.
1.4.4.1.8 Languages - C
ID#142327 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0002 [A2.90]
Cannot use negative times in ANSI C programs since plctime defined as unsigned long
For this reason, the data type of plctime has been changed from "unsigned long" to "long" In the header file bur/plctypes.h.
An IEC-compatible use of negative time variables (e.g. T#-23ms) is now possible for ANSI C as well.
ID#138750 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.3.0002 [A2.90]
If the SEL function block is used with string variables in a ladder diagram, the result will be incorrect.
The error correction now makes sure that string variables with a max. length of 255 bytes work correctly.
ID#113835 : solved problem, known since V2.4.0.1015, solved since V2.5.3.0003 [A2.90]
Inserting function block instances from clipboard rejected with error message
It's not possible to paste a block from the clipboard if it contains the same function block alias as the network.
Arrays indexed with variables cannot be displayed in the Ladder Diagram monitor.
Example: MyArray[Index]
1.4.4.1.10 Languages - ST
ID#154625 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027 [N2.90]
Warning with comparing variables with unsigned data types to a value less than 0
If an unsigned data type is checked to be less than 0 in one of the programming languages AB, ST, LD, IL, or SFC, then the
compiler now outputs the following warning:
"Warning: [Cyclic] condition never true: Value of an unsigned data type cannot be less than 0"
The same warning is output if the loop variable in a FOR loop (ST) or LOOP loop (AB) is of an unsigned data type and the
loop should be terminated when the loop variable is less than 0. This is the case if the loop variable is decremented after
each cycle, i.e. it loops downwards until it reaches 0.
Example in ST:
FOR var := 10 TO 0 by -1 DO
END_FOR
ID#152257 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0026 [L2.90]
If a string literal contains an invalid escape sequence, e.g. '$q', then the dollar sign is ignored without a warning.
ID#143145 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0002 [A2.90]
In Structured Text, expressions with OR and AND as operands for EDGE, EDGEPOS, and EDGENEG rejected with an
error message
Expressions with OR and AND as operands cannot be used for EDGE, EDGEPOS, or EDGENEG.
ID#131415 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0016 [G2.83]
Crash if period under "Computer name" in the remote configuration dialog box
If a period is used when entering the remote server name (e.g. "Target.1"), then Automation Studio crashes.
The status "RUN" is displayed in service mode for task classes and tasks.
Due to a changed Ethernet configuration, projects which use the sysconfset and sysconfget functions in the BrSystem
library may no longer be compatible.
ID#149995 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.2.0017 [H2.86]
The dialog boxes output during each download are now summarized in one dialog box.
The Transfer tab of the properties dialog box for the PLC in the current configuration now allows you to specify whether the
PVI transfer list (PIL list) should be generated during each build.
ID#137625 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.2.0100 [A2.87]
Output window: "Error creating the B&R file for an online target operating system update"
When performing an operating system download including the SYSROM modules, this message may be output because the
command line for the internal software tool was too long.
ID#126490 : solved problem, known since V2.5.1.0006 [F2.82], solved since V2.5.1.0010 [A2.83]
The function for downloading the operating system to the AR010 is not offered.
No message in dialog box for generating the transfer list noting whether SystemROM modules should be transferred with
the operating system
The dialog box for creating the transfer list now contains a button that can be used to specify whether modules with
SystemROM as target memory should be part of the operating system file or not.
1.4.4.1.16 Setup
ID#147890 : solved problem, known since unbekannt, solved since V2.5.3.0021 [F2.90]
The menu item "Reset window layout" has been added to the Windows menu. This makes it possible to restore the default
window position layout and sizes.
ID#143285 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0009 [B2.86]
The setup program for the English Automation Studio version installs the German product registration.
ID#130870 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0014 [E2.83]
After an uninstall, the SG4 Visual Components editor no longer works for remaining AS versions
If an Automation Studio version with the new SG4 Visual Components editor (2.4.1.x, 2.5.0.x, 2.5.1.x) is uninstalled, then
the SG4 Visual Components editor in AS versions that are still installed no longer works.
The Version Changer V2.5.0.7012 can be used to get around this.
If an existing AS project created with 2.5.3.12 or older was edited, then the Project Upgrade dialog box is shown. If it is
confirmed with "Yes", from this point on the project can only be edited with AS versions >= 2.5.3.13.
If an AS project is opened that has an AS version different than the version of AS started, then an implicit version change
takes place to update it to the AS version of the project.
The onboard AR upgrade for the PP100 and the MP100 is now included on the Automation Software CD.
- AS, PVI and .NET Framework are all installed in one step. It is no longer necessary to restart the setup multiple times
- Multiple minor AS versions can be installed simultaneously
- All languages are installed together
- An installation help has been added to the autoplay
AS Version Changer 2.5.2.7002 is needed beginning with Automation Studio 2.5.2.0001. The AS Version Changes is
i n s t a l l e d b y t h e A u t o m a t i o n S t u d i o s e t u p p r o g r a m a n d s t o r e d a s
...\BrAutomation\AsTools\VersionChanger\bin_xx\AS_VersionChanger_0xx.exe.
Automation Studio 2.5.3.x and higher requires Windows XP SP2. Otherwise, the necessary Microsoft .NET Framework 2.0
cannot be installed.
1.4.4.1.17 Tools
ID#147885 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.3.0020 [E2.90]
If the cursor is in the AS message window, "Shift + Ctrl + F" doesn't work.
ID#152685 : solved problem, known since V2.5.2.0106 [H2.87], solved since V2.5.3.0027 [N2.90]
If several IEC editors are open and monitor mode is started and then ended shortly thereafter, Automation Studio may
crash.
ID#136485 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.3.0001 [V2.85]
F10 (Step Over) doesn't work in case statements if it is carried out inside an IF-THEN statement in an action.
Cause of error: The temporary breakpoint necessary in this case is set at an incorrect position.
Example:
case var_wert of
action 1:
var_sint = 1 ; A temporary breakpoint is set in the "var_sint = 4" line when F10 is pressed
endaction
action 2:
if var_bool then
var_sint = 2 A faulty temporary breakpoint is set when F10 is pressed here
; The breakpoint was set in the "action 3:" line
else
var_sint = 0
endif
endaction
action 3:
var_sint = 3
endaction
endcase
var_sint = 4
ID#66395 : solved problem, known since V2.3.0.0008, solved since V2.5.3.0003 [A2.90]
On an SG3/SGC target, a breakpoint could only be previously set in a library if it was located in User RAM.
"Stepping into" is now refused with the error message "For debugging transfer library "LibraryName" to User RAM!"
In earlier versions, the absence of this check sometimes caused the controller to crash.
Since cycle time monitoring for the task classes is turned off when activating line coverage or setting breakpoints and the
I/O system doesn't work like it does in normal mode, a warning is shown in the form of a message box.
The warning when setting a breakpoing is output in the ANSI C, Automation Basic, Structured Text (ST), Instruction List (IL),
and Sequential Function Chart (SFC) languages.
The warning when enabling line coverage is output in the ANSI C, Automation Basic, Structured Text (ST), Instruction List
(IL) programming languages.
ID#158340 : solved problem, known since V2.5.3.0027.SP01 [O2.90], solved since V2.5.3.0028.SP01 [Q2.90]
Although this option is activated, the .pil file is not created automatically (depending on the number of objects configured for
the system ROM).
The build process is not ended. "AddSectionToArUpdateFile.exe" must first be ended using Windows Task Manager before
the build process will continue.
ID#150635 : solved problem, known since V2.5.3.0013 [D2.90], solved since V2.5.3.0023 [H2.90]
Error 4813 (identification error) when deleting a library with capital letters in its name
Library names that contain capital letters are incorrectly entered when the transfer list is generated.
This results in error 4813 (identification error) when executing the transfer list.
ID#149945 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
The faulty determination of dependencies often causes necessary libraries to be deleted before the respective tasks.
The "Tools / Generate Compact Flash" menu item can now be used to trigger the generation of CompactFlash directly from
Automation Studio.
Operating system file automatically part of the operating system created at build time
If the PVI transfer list should also be created for the project (PLC properties dialog box / Generate PVI transfer list), then the
operating system file is included automatically.
ID#68425 : solved problem, known since V2.3.0.0009, solved since V2.5.2.0002 [D2.85]
If a task in the background is stopped (e.g. by entering a limited number of cycles in Watch), then Line Coverage continues
to display the execution of lines of code. The display is corrected only after restarting Line Coverage or switching to a
different window.
ID#154166 : solved problem, known since unbekannt, solved since V2.5.3.0027 [N2.90]
ID#144025 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0101 [B2.87]
Various measures have been implemented to considerably improve performance, especially when there are a large number
(>2000) of logbook entries.
ID#142800 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0110 [C2.88]
ID#140375 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
ID#138215 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0006 [J2.85]
If routing takes place from Target1 to Target2 e.g. via EPL, then the logger entries continue to be loaded from Target1 or
profiling is started on Target1.
ID#137491 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0100 [A2.87]
Logging entries that are created very quickly after one another are displayed more than once if continuous mode is enabled.
This problem can be solved by re-enabling the logger.
ID#137476 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0100 [A2.87]
Simultaneous logger entries (up to 1 ms) are displayed in the wrong order (opposite of the order in which they actually
occurred).
ID#136950 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0005 [I2.85]
After disabling the Visible button and then re-enabling it, the event display is not updated.
ID#136945 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0005 [I2.85]
ID#144660 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.3.0010 [B2.90]
ID#137581 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0100 [A2.87]
ID#137501 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0100 [A2.87]
The profiler no longer works after going "offline" or switching to a non-existent connection. It even doesn't work if the original
connection is reestablished.
The error can be fixed by closing and restarting the profiler.
ID#137481 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0100 [A2.87]
Entering a number that is too large for logging entries triggers exception
A message window concerning an untreated exception appears when entering a number for logger entries that is too large.
ID#137340 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0101 [B2.87]
Faulty profiler evaluation for libraries if the respective library functions are not called from user tasks only
Both the graphic and table evaluations of library functions are faulty if they are not only called from user tasks, but are also
called from the system modules.
The profiler recording of Automation Runtime target systems shows the "TcIdleFiller" in the "OS tasks" instead of the "IDLE
time".
ID#163410 : solved problem, known since V2.5.3.0028.SP02 [Q2.90], solved since V2.5.3.0028.SP05 [T2.90]
The system generation underlying the recording is required in order to correctly evaluate the byte order of the trace
recording.
Since the system generation is currently not stored in the trace data module, the system generation of the PLC on the online
connection is used instead. If there is no online connection, the system generation of the CPU in the project is used.
ID#145780 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.2.0016 [G2.86]
The menu items in the Automation Studio trace shortcut menu were disabled when they shouldn't have been.
ID#144835 : solved problem, known since V2.5.2.0010 [C2.86], solved since V2.5.3.0020 [E2.90]
The menu items in the Automation Studio trace shortcut menu were disabled when they shouldn't have been.
ID#146675 : solved problem, known since V2.5.2.0012 [D2.86], solved since V2.5.2.0015 [F2.86]
Entering a string for a dynamic variable of type String causes the following errors in watch:
1. The contents of the dynamic variable are changed, i.e. the variable subsequently points to a different memory area.
2. The (array) variable referenced by the dynamic variable is correctly overwritten with the entered string, but additional
characters are also copied to the target variable.
Entering a string to an array variable of type USINT also causes the following error behavior:
The (array) variable is correctly overwritten with the entered string, but additional characters are also copied to the target
variable.
1.4.4.1.26 Workspace
ID#142330 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.1.0024 [N2.83]
The paste clipboard operation (CTRL+V or Paste in the shortcut menu) at the end of a file sometimes causes AS to crash.
The hourglass is displayed and the processor load jumps to 100%.
Maintenance edition
ID#126285 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0004 [H2.85]
If a "Save project as..." is performed while the data type editor is open and the new project is then opened, then the old
project name is still displayed in the data type editor's title.
Cursor up/down in the "Filter" field in the data type selection dialog box
In the dialog box for selecting the data type, the up/down cursor keys can now be used in the "Filter:" field to control the
selection in the "Assign element to:" field.
ID#147955 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.3.0020 [E2.90]
If e.g. the string BOOL is copied to the clipboard, and you want to paste it with Ctrl+V in the data type declaration window, it
is pasted twice.
ID#136445 : solved problem, known since V2.5.2.0003 [F2.85], solved since V2.5.2.0004 [H2.85]
In the data type editor, up to 32 characters used to be able to be entered for the data type name. However, in the database
the 32nd character is reserved for the terminating 0.
This consequently caused problems when selecting the respective data type to be used in other data types etc. since the
terminating 0 is missing.
For this reason, only data type names with 31 characters or less can be entered.
ID#157210 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
X20 dummy modules can be used with X67 and X20 CANIO bus connectors
ID#156620 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
If a new I/O module is inserted on a CANIO bus connector (X67BC7321-1a, X20BC0073), an incorrect function model is
used.
ID#154705 : solved problem, known since V2.5.3.0025 [K2.90], solved since V2.5.3.0027 [N2.90]
System configuration settings (memory, timing, etc.) are lost when replacing a PP200 with a PP400.
ID#154575 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027 [N2.90]
When replacing a PP220 with a PP420, the sysconf.br module is not replaced as well depending on the configured AR
version.
ID#135830 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0019 [J2.83]
If X20 modules are inserted on the X2X bus, then the French AS mistakenly has the option of configuring the "CAN bus
controller" as the function model.
ID#130883 : solved problem, known since V2.5.1.0010 [A2.83], solved since V2.5.1.0014 [E2.83]
Message window "Error found in hardware project file" after a USB device was deleted in a converted project.
This message window is shown the next time the project is opened if a USB device is deleted in a converted AS2.4 project.
The Advanced tab of the properties dialog box for X2X Link interfaces now contains the "Allow asymmetric in/out size"
option. This can be used to allow asymmetrical division of input and output data. This makes it possible to potentially
achieve shorter cycle times on X2X lines where the amount of input and output data are widely different. Since some older
X2X Link modules do not support this mode, it's optional. If this type of module is connected to the X2X bus, error 30336 is
entered in the logbook. The station number of the afflicted module is listed in the information field.
ID#157005 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0027.SP01 [O2.90]
ID#152140 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0022.SP01
ID#147545 : solved problem, known since unbekannt, solved since V2.5.2.0107 [V2.87]
The 0SC104.1 module now also has the data points "ServiceChannel01", "ServiceChannel02" and "AnalogOutput09"
available.
ID#144750 : solved problem, known since V2.5.2.0010 [C2.86], solved since V2.5.2.0011 [D2.86]
ID#137650 : solved problem, known since V2.5.2.0004 [G2.85], solved since V2.5.3.0003 [A2.90]
In the module selection dialog box, Mobile Panels are offered as a replacement for X20 CPUs, which is incorrect.
ID#132590 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0016 [G2.83]
If the module X67AM1223 is operated on the Can coupler X67BC7321-1a, outputs are not displayed in the Automation
Studio
ID#130815 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0014 [E2.83]
If the "flat" function model is set for the 7CX408.50-1, then downloading "iomap" is aborted with the error message "Error
27409 while transferring iomap".
ID#128580 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0014 [E2.83]
ID#125115 : solved problem, known since V2.5.1.0003 [C2.82], solved since V2.5.1.0013 [D2.83]
Support of 4PP220.0571-K25
X67DC1198 update: Period measurement, gate measurement, and bus controller support
X20DC4395 update: Period measurement, gate measurement, and bus controller support
X20DC2395 update: Period measurement, gate measurement, and bus controller support
Support of 4PP035.E300-K01
Support of 4PP120.1043-K07
Support of 4B1270.00-K04
Support of 4PP035.0300-K11
Support of 5D5212.19
Support of 5D5200.27
Support of 4PP035.0300-K10
Support of 5D5601.05
Support of 5E9000.24
Support of 5E9000.22
Support of 5D5601.12
X20BT9100: Additional channels for current and voltage data as well as the I/O power diagnose bit
The limit for valve activation time was increased from 12,8 to 25,5mS.
Support of 4PP120.1043-K05
X67DV1311.L12: I/O configuration switch added in order to turn off status / diagnostic data
X67DV1311.L08: I/O configuration switch added in order to turn off status / diagnostic data
X67DM9331.L12: I/O configuration switch added in order to turn off status / diagnostic data
X67DM9321: I/O configuration switch added in order to turn off status / diagnostic data
X67DM1321.L12: I/O configuration switch added in order to turn off status / diagnostic data
X67DM1321.L08: I/O configuration switch added in order to turn off status / diagnostic data
X67DM1321: I/O configuration switch added in order to turn off status / diagnostic data
X67DO1332: I/O configuration switch added in order to turn off status / diagnostic data
X20DO9322: I/O configuration switch added in order to turn off status / diagnostic data
X20DO9321: I/O configuration switch added in order to turn off status / diagnostic data
X20DO8332: I/O configuration switch added in order to turn off status / diagnostic data
X20DO6322: I/O configuration switch added in order to turn off status / diagnostic data
X20DO6321: I/O configuration switch added in order to turn off status / diagnostic data
X20DO4332: I/O configuration switch added in order to turn off status / diagnostic data
X20DO4322: I/O configuration switch added in order to turn off status / diagnostic data
X20DO2322: I/O configuration switch added in order to turn off status / diagnostic data
X20PS2100: I/O configuration switch added in order to turn off status / diagnostic data
X20PS3300: I/O configuration switch added in order to turn off status / diagnostic data
X20BT9100: I/O configuration switch added in order to turn off status / diagnostic data
X20BR9300: I/O configuration switch added in order to turn off status / diagnostic data
X67DC1198: Change to the limits of the input field for the PWM time basis from 500 µsec (min. value = 24) to 50 µsec (min.
value = 2)
X20DC4395: Change to the limits of the input field for the PWM time basis from 500 µsec (min. value = 24) to 50 µsec (min.
value = 2)
X20DC2395: Change to the limits of the input field for the PWM time basis from 500 µsec (min. value = 24) to 50 µsec (min.
value = 2)
The LEDs and keys of the 4XP0000.00-K11 module are now available as individual channels (no longer packed).
ID#158585 : known problem since V2.6.0.0002, correction planned for V2.5.3.0028.SP01 [Q2.90]
ID#155015 : known problem since unbekannt, correction planned for V2.5.2.0108.SP05 [L2.88]
An incorrect module identifier in the module description file causes the 4PP250.0571-K19 target to be recognized as an
SG3 target when downloading a project. The download is then aborted with the following error: "Sysconf mismatch: i386
configured, m68k target system"
ID#157205 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0027.SP01 [O2.90]
If a digital X20 module is inserted into an existing X20 rack, it's possible that the I/O mapping for the subsequent modules is
lost. However, this behavior only occurs on SG3 projects.
ID#156110 : solved problem, known since V2.5.3.0026.SP01 [M2.90], solved since V2.5.3.0028.SP01 [Q2.90]
If the arconfig.rtc file is specified to BR.AS.ConfigurationBuilder.exe wihtout a path given, then a faulty arconfig.br file is
created.
Solution: Specify the path.
Examples: .\arconfig.rtc
C:\ProjectName\arconfig.rtc
ID#138150 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.3.0010 [B2.90]
Spaces in the path for the file device not handled correctly
If spaces are used in the path for a file device, then reopening the "System software properties / File devices" dialog box
results in an incompletely displayed path.
Not possible to set the optimization option "JIT (Just in Time)" for the modules below
The "JIT (Just in Time) optimization" setting may not be used for the following modules:
3IF782.9
3IF786.9
3IF787.9
3IF789.9
5LS187.6
5LS187.61
5LS189.6
The option "data throughput" must be used for these modules instead.
The SLIP configuration option has been added to the properties dialog box for the serial interface.
ID#145315 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0104 [F2.87]
In AS 2.5.2.9 and AS 2.5.1.19, the properties of the Profibus interface can no longer be opened.
Missing check for illegal characters (e.g. tilde) in the project path when creating projects
Because there is no check for illegal characters in the project path, it's possible that projects with a tilde (~) can be created
in the project path but they cannot be compiled.
The following characters are also not allowed: \ / : * ? " < > | § $ % & ä ö ü é.
ID#157405 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
Program crashes when the "Timing" tab is selected in the system configuration for SG3 and SGC targets
ID#139890 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
If the AS installation path contains a space, then it's not possible to open ANSI C source files by double-clicking on the
function or function block name in the library manager.
ID#138090 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.2.0006 [J2.85]
Projects recompiled
Correcting an error in how the project database is pre-assigned with standard data types causes the respective projects to
be automatically corrected when opened the first time by the new AS version. It must then be recompiled.
ID#126550 : solved problem, known since V2.5.1.0007 [G2.82], solved since V2.5.1.0016 [G2.83]
In the output window the hot keys Ctrl+Home and Ctrl+End are not supported.
ID#149245 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0107 [V2.87]
Loading a project list causes all disabled hardware modules to become enabled.
ID#143330 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0014 [E2.86]
Only the following AR Versions are supported in AS due to a changed Ethernet configuration:
The COM1 to COM16 interfaces can now be used for online communication.
An Ethernet connection is also possible without specifying the target address. Either the IP address of the PLC or the
configured host name of the PLC (only when using DNS) can be specified.
ID#146740 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.3.0010 [B2.90]
Not able to move objects in the software configuration after a certain number
Depending on the data width (1 byte) of the sequence information in the project database, objects in the software
configuration can no longer be moved if there are more than 254 data objects or 254 tasks mapped per task class.
Only the objects that come after the 254th object are affected.
A message in the message window now alerts the user to this problem.
Now both a multiple and a factor can be entered to determine the system tick from the cycle of the external timer.
ID#156490 : solved problem, known since V2.5.3.0026.SP02 [M2.90], solved since V2.5.3.0027.SP01 [O2.90]
If no INIT parameter module was entered in the NC deployment table, then AS crashed when opening NC Trace or NC
Test.
ID#156370 : solved problem, known since V2.6.0.0001 [A2.92], solved since V2.5.3.0027 [N2.90]
If an axis or a CNC system was assigned in the hardware tree the NC trace could not be started. The error message
displayed was "Error while waiting for trace started".
ID#155900 : solved problem, known since unbekannt, solved since V2.5.3.0027 [N2.90]
Occasionally the request of the mode for the NC test was empty
ID#155890 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027.SP01 [O2.90]
AS crashed when starting a trace in NC Trace or NC Test when using an SG3 platform. Loading multi-axis trace data from
SG3 platforms was not possible.
ID#154065 : solved problem, known since V2.5.3.0025 [K2.90], solved since V2.5.3.0025.SP01
Only parameter IDs were able to be recorded in the NC Trace. Recording CNC data and the Multi Axes trace were not
possible.
ID#141385 : solved problem, known since V2.5.2.7000, solved since V2.5.2.0010 [C2.86]
The value "2" is entered as the number of pole pairs for all 8LSA motors, which isn't correct for all of them.
ID#132545 : solved problem, known since V2.5.1.0011, solved since V2.5.2.0002 [E2.85]
If the "BrToAsc" function was used to rebuild an ACOPOS cam profile, then the float values in the text output only have a
maximum of 6 decimal places and aren't written in exponential form. Now float values are output in exponential form with up
to 10 decimal places.
ID#132405 : solved problem, known since unbekannt, solved since V2.5.2.0002 [E2.85]
Automation Studio crashes in a Trace window if a curve name with more than 80 characters is used in a formula
Automation Studio crashes in a Trace window (NC Trace and Task Trace) or a Test window if a curve name with more than
80 characters is used in a calculation formula.
ID#132085 : solved problem, known since unbekannt, solved since V2.5.2.0002 [E2.85]
Target memory for *cfg.br modules (acp10cfg.br, arnc0cfg.br, nc154cfg.br, nc157cfg.br) automatically changed to "User
ROM"
If a project was compiled with "Rebuild all" or the NC software configuration was changed, then the target memory is reset
back to "User ROM".
ID#128260 : solved problem, known since unbekannt, solved since V2.5.2.0002 [E2.85]
The 'Select Hardware' dialog box and the title bar of the Watch, Trace and Test windows will now show the channel number
of the NC object as additional criteria for differentiation.
ID#151592 : known problem since V2.5.2.0014 [E2.86], correction planned for V2.5.3.0023 [H2.90]
If NC Test INIT parameters are changed, there is the option of saving or not saving them to an INIT parameter object when
closing NC Test. However, modified INIT parameters were always saved, regardless of the option selected.
ID#149850 : known problem since V2.5.1.0001 [A2.82], correction planned for V2.5.3.0020 [E2.90]
If a Trace that contains an empty diagram is saved in a CSV file, it could no longer be loaded.
After opening NC Trace, the NC object selection dialog box is hidden by the shortcut menu
ID#140935 : known problem since V2.5.2.0004 [G2.85], correction planned for V2.5.2.0008 [A2.86]
Loading the data for the cyclic ARNC0 trace could cause Automation Studio to crash if an ARNC0 software version >=
0.43.0 is being used.
This error only occurs in AS versions 2.5.2.0004 to 2.5.2.0007.
ID#129550 : known problem since unbekannt, correction planned for V2.5.1.0013 [D2.83]
ARNC0 DPR Trace: The wrong NC object was sometimes used for trace points
If an INIT parameter object was used for multiple NC objects, then none of these NC objects could be clearly identified in
the trace options because only the name of the INIT parameter object was available for selection.
In this case, a selected trace point would sometimes use the wrong NC object for the trace.
If, for example, the trace was opened for a CNC INIT parameter object and trace points for an axis INIT parameter object
that was used multiple times was selected in the trace options, then the NC object with type "ncCNCSYS" (wrong object)
was used instead of the NC objects with type "ncAXIS" for the trace.
Now there is additional information in the trace options for the NC object selection so that the NC objects can be clearly
identified.
ACP10 software versions V2.034 or higher must be used for AR versions A2.00 and higher.
ACP10 software versions V2.000 - V2.033 must be used for AR versions before A2.00.
If an ACP10 software version V2.034 or higher is used for AR versions before A2.00, then "ACP10MAN: SGC AR < A2.00"
will be entered in the AR logger.
From V2.000 on, ACP10 software is also available for the SGC target system. With SGC target system it is possible to
operate ACOPOS servo drives via CAN bus.
For performance reasons, it is recommended to only use the ACP10 software on SGC CPUs with a clock rate of 25 MHz
(not on those with 16 MHz). With SGC CPUs with a clock rate of 25 MHz it is possible to operate up to 6 ACOPOS servo
drives with a cycle time of 10 ms.
ACP10 software from V1.990 on can be used for operation of ACOPOSmulti and ACOPOS 8V1xxx.00-2.
ACP10 software before V0.552 and from V1.000 to V1.191 can not be used with certain AR versions
The ACP10 software versions listed above can not be used with the following AR versions:
- AR for SG4 E2.73 - V2.79
- AR for SG4 starting with F2.85
Powerlink, incorrect input data during ACOPOS startup with certain AR versions
In a cyclically operating ETHERNET Powerlink network, during ACOPOS startup in rare cases incorrect input data could
occur for a short amount of time.
ACOPOS devices should not be operated with ACP10 software on an ETHERNET Powerlink network with these AR
versions.
Encoder Interface AC120: With new EnDat encoders, with V0.546 - V0.551 and V1.103 - V1.181 a permanent encoder error
is mistakenly shown
With new Heidenhain EnDat encoders, an excessively restrictive time-out in the ACOPOS operating system prevents the
encoder initialization from being completed. This problem causes the following errors to be permanently shown:
- 7022: Encoder: Initialisation is active
- 7015: Encoder: Timeout error during parameter transfer
- 7038: Encoder: Position value not synchronous with absolute value
- 7019: Encoder: OEM data not valid
- 7048: Error during the reading of encoder memory
- 6036: Motor parameters missing or invalid
Because of this problem, versions V0.546 - V0.551 and V1.103 - V1.181 should no longer be used with EnDat encoders.
Encoder interface AC122, Resolver: In V1.155 the automatic setting of the encoder resolution (SCALE_ENCOD_INCR) has
been removed
Before V1.155, the following automatic setting of the encoder resolution was executed after setting the motor rated speed
(MOTOR_SPEED_RATED) or the number of resolver polepairs (ENCOD1_POLEPAIRS):
If from V1.155 on the parameterized encoder resolution does not agree with the former executed automatic setting, the
following effects are to be expected:
1) Through the change of the encoder resolution from 4096 to 16384 increments, a lag error occurs at a speed higher than
4000 rev./min.
2) Through the change of the encoder resolution from 16384 to 4096 increments, the control performance will be reduced.
Motor and drive become warmer.
Starting with ACP10 software V1.150, EnDat parameters transferred from PLC to the ACOPOS always work
Starting with ACP10 software V1.150, parameters will be transferred from PLC to the ACOPOS as soon as reading motor
parameters from EnDat encoders has been completed.
With versions before V1.150, a motor parameter could be already transferred from PLC to the ACOPOS, before reading of
the motor parameters of the corresponding EnDat encoder has been completed. In this case the value which was read from
the encoder worked and not the value transferred from PLC to the ACOPOS.
Starting with ACP10 software V1.150, always that value works, which is transferred from PLC to the ACOPOS.
Library "acp10_mc": PLCopen function blocks for motion control with ACP10 software
Starting with ACP10 software V1.130 the corresponding version of "acp10_mc" library is installed into the Automation
Studio together with ACP10 software.
Starting with Motion Components V2.4.0.1105, the "acp10_mc" library version can be selected for ACP10 software in "NC
properties" and should be imported together with the ACP10 software.
Starting with ACP10 software V1.130 the number of data records for the network command trace is no longer accepted
directly from the NC configuration, but calculated depending on the number of configured ACOPOS modules.
Powerlink, starting with ACP10 software V1.106 in dependency on the Powerlink library as minimum version V1.00 is
entered
In the ACP10 manager "acp10man" for ETHERNET Powerlink a dependency on the Powerlink library "powerlnk" is entered.
Until now, as minimum version V1.080 was defined in this entry, so that correct functionality for all Powerlink functions used
by the ACP10 manager could be guaranteed.
Starting with ACP10 software V1.106 as minimum version for the Powerlink library V1.00 (this was the first available
version) is entered, because many existing applications are not using "newer" Powerlink functions and therefore can
continue to operate with the Powerlink library, which exists in the application.
For certain "newer" Powerlink functions (e.g. operation of the new Powerlink property "multiplexed") the ACP10 manager
now writes corresponding messages into the logbook, if these Powerlink functions are not available in the existing Powerlink
library.
With this NC object the status of the basic network initialization is global (for all network interfaces) indicated.
If "Wait for Enable" is selected in "Network Initialization (ACOPOS startup), Execute at NC software initialization" in the NC
configuration, then the basic network initialization for all ACOPOS devices within the NC software initialization is started as
soon as the NC action "ncNETWORK,ncINIT+ncENABLE" is called.
Abortion of startup function for certain ACOPOS modules during the basic network initialization
If an ACOPOS were contained in the NC configuration (nodes in ACP10CFG plus all nodes from NC Deployment tables),
then so far in the basic network initialization in each case was tried, to set up the commication to this ACOPOS. If one of
these ACOPOS modules was not connected to the network, then this process lasted the entire timeout time (30 sec.).
For the Powerlink network, now (for SG4 with AR versions starting with V2.80) the startup function is aborted immediately
for each ACOPOS, which is not contained in the AR configuration, with the following error message:
- 32225: This ACOPOS Powerlink node does not exist in the AR Configuration
Additionally, during the basic network initialization the startup function for an ACOPOS module now also can be aborted by
calling the NC action "ncNETWORK,ncINIT+ncSTOP".
Target system SG4, Powerlink, "Acp10NetCyc_SIOS" was sometimes falsely installed (only in V2.031 - V2.034)
"Acp10NetCyc_SIOS" (SysTick task of the ACP10 software) was sometimes installed, although neither "acp10_mc" did
exist on the PLC, nor the installation was activated via "NcManCtrl".
SGC target system: ACP10 software for AR versions A2.00 and higher
ACP10 software versions V2.034 or higher can be used for AR versions A2.00 and higher.
ACP10 software versions V2.000 - V2.033 must be used for AR versions before A2.00.
If an ACP10 software version V2.034 or higher is used for AR versions before A2.00, then "ACP10MAN: SGC AR < A2.00"
will be entered in the AR logger.
Autotuning: Error 32319 when using ACOPOSmulti with switching frequency 5kHz (only in V1.994 - V2.033)
When using ACOPOSmulti with switching frequency 5kHz the following error was registered during the autotuning:
- 32319: Setup for controller: Calculation of result parameters was not possible
Encoder Interface AC121: Warning when using Hiperface encoders (only in V1.221 - V2.032)
When using Hiperface encoders at high speed the following warning was wrongly registered:
- 39001: Encoder: Position correction active
Encoder Interface AC121: Error when using Hipierface encoders (only in V1.221 - V2.030)
When using Hiperface encoders sometimes the following error was wrongly registered:
- 7014: Encoder: CRC error during parameter transfer
Under certain circumstances, the configurable deceleration for basis movements with a target position was exceeded by
20%
The deceleration value was exceeded during reduced speed, via override or when a movement was restarted after the
basis movement parameter was initialized
Powerlink EPL-V2, timeout error when using an ACOPOS with property "multiplexed"
If an ACOPOS or ACOPOSmulti with property "multiplexed" is used on a Powerlink network with mode EPL-V2, then after
reset commands (CMD_SW_RESET, CMD_BOOT_STATE) the parameter response sometimes is not transferred. In this
case so far the ACOPOS startup was aborted with one of the following errors:
----------------------------------------
32205: Timeout while writing par. via acyclic channel (is the drive in the network ?)
----------------------------------------
32196: Error downloading operating system to ACOPOS
32020: System module data could not be read from the drive during NC manager INIT
----------------------------------------
Now in this case the ACOPOS startup is continued.
Cam profile automat: The ncS_START event was calculated incorrectly if a selective master axis AUT_MA_ID was used in
an state
The reference point for the event interval was shifted due to the use of different axes. Now, calculation of the ncS_START
events is based only on the relevant axis of the basis state.
8V128M.00-2, 8V1640.xx-2: When switching on the controller, sometimes the error "6023: Voltage sag at controller enable
input" was falsely registered. (only in V1.990-2.030)
ACOPOSmulti, data block transfer for channel2 sometimes used the NC object of channel1
If a data block transfer was started for an NC object ("ncAXIS" or "ncV_AXIS") with channel number 2 during a data block
transfer was active for the other NC object ("ncV_AXIS" or "ncAXIS") with channel number 2, then the NC object with
channel number 1 and so the wrong data structure was falsely used.
Previously, the movement of the virtual axis was not aborted due to a network error
Encoder interface 8BAC0120.000-1: Error when using EnDat encoders (only in V2.021)
When using EnDat encoders (Type E0 or E1) the following error was registered:
- 7048: Error during the reading of encoder memory
U/f control: The controller was falsely switched off after each movement stop. (only in V2.001-2.021)
Setup for controller with library ACP10TUN: Error with ACOPOSmulti (only in V2.020)
When using ACOPOSmulti, each setup function was aborted with the following error when reading the parameter
ENCOD2_TYPE:
- 4: Read access for a write-only parameter
Setup for controller with library ACP10TUN: Override now remains on 100% for mode "ncFF..."
For the setup function with mode "ncFF..." it is now guaranteed that the speed and the acceleration override value remain
on 100% for all movements.
During the entire setup function, transfer of the override value contained in the NC structure is deactivated.
Before starting the first movement, the value 100% is transferred to the drive for the speed and acceleration override.
After ending the setup function, the override value contained in the NC structure is once again transferred to the drive.
Previously, incorrect result parameters could have been determined in "ncFF..." mode if the speed or the acceleration
override value did not stand on 100% during the entire setup function.
Until now, if a resolver on slot3 or slot4 was used as motor encoder, then an incorrect "t_filter" was determined in the mode
"ncSPEED + ncT_FILTER + ...".
Before a setup function is started, the encoder interface parameters are now read from the ACOPOS and used instead of
the parameters from the NC structure:
- VCTRL_ENCOD_COUNT_DIR (instead of "encoder_if.parameter.count_dir")
- VCTRL_SCALE_LOAD_UNITS (instead of "encoder_if.parameter.scaling.load.units")
- VCTRL_SCALE_LOAD_MOTREV (instead of "encoder_if.parameter.scaling.load.rev_motor")
Until now, problems could have occurred if values for these parameters, other than those contained in the NC structure,
were transferred to the ACOPOS before a setup function was started (e.g. by initialization of encoder parameters with an
ACOPOS Parameter table).
As described in the documentation for the setup function with the mode "ncFF...", the following parameters will be read by
the ACOPOS before the setup function is started and used instead of the corresponding parameters from the NC structure:
- AXLIM_V_POS (instead of "limit.parameter.v_pos")
- AXLIM_V_NEG (instead of "limit.parameter.v_pos")
8BVPxxxxxxxx.xxx-x: The time between power failure and switch off of the power stage was shortened.
Thus the components between the mains filters and the mains disconnection are less stressed.
Target systems SG3 and SGC, error 32016 after frequent call of data block operations
Until now, in rare cases the following error could occur after frequent call of data block operations:
- 32016: Error sending an idle time command to the NC Manager Task (Info 52: Queue full)
The following NC actions (data block operations) were affected by this problem:
8BVPxxxxxxxx.xxx-x: Depending on the wiring of the power mains at connector X5a it could occur that the reactive current
at the filter connector X1 was not compensated.
Target system SG4, error 32508 after frequent call of data block operations
Until now, in rare cases the following error could occur after frequent call of data block operations:
- 32508: Error sending an idle time command to the NC Manager Task (Info 25032: FIFO full)
The following NC actions (data block operations) were affected by this problem:
- ncCAM_PROF+ncSERVICE, ncDOWNLOAD
- ncPAR_SEQU+ncSERVICE, ncDOWNLOAD {+ncINIT}
- ncACP_PAR+ncSERVICE, ncDOWNLOAD
- ncACP_PAR+ncSERVICE, ncUPLOAD
U/f Control
Cyclic user data from drive were not updated(only in V1.995 - 2.001)
If a cyclic parameter was sent to the drive which caused an error, data from drive were not updated any more.
If a global PV is used instead of a data structure pointer for NC objects with the type "ncAXIS" or "ncV_AXIS" (this is
possible starting with V1.210), then an INIT value should not be defined in the variable declaration for this PV.
In the past, a page fault could have occurred if an INIT value was defined for this PV in the variable declaration despite the
issue mentioned above.
Now, in this case a page fault no longer occurs, but the following error is displayed:
- 32240: NC object data invalid (PV with INIT value in variable declaration ?)
SG4 target system (I386), request error after calling a command in the NC Test
In rare cases, one of the following errors could have occurred after calling a command in the NC Test if an SG4 project only
contained tasks in the task class, which were defined as "Task class for NC Manager Task" in the NC configuration.
CAN:
- 32008: Error sending Read Request (network error ?) with "info=1"
- 32009: Error sending Write Request (network error ?) with "info=1"
Powerlink:
- 32206: Cyclic channel: Read Request in spite of Wait for Response
- 32207: Cyclic channel: Write Request in spite of Wait for Response
If this problem occurred, the ACP10 software for Powerlink could only be operated again after restarting the CPU.
This problem can be avoided in older versions of the ACP10 software by adding an additional "empty" task to another task
class as "Task class for NC Manager Task".
Two encoder control: Position monitor can now be enabled with just AXLIM_DS_STOP2
From now on, the position monitor for the two-encoder control will always be enabled when AXLIM_DS_STOP2 is set to a
value greater than zero.
In the past, this position monitor was only enabled if one of the following ParIDs was also set for PCTRL_S_ACT_PARID:
- ENCOD_S_ACT
- ENCOD2_S_ACT
- ENCOD3_S_ACT
- ENCOD_S_ACT_FILTER
- ENCOD2_S_ACT_FILTER
- ENCOD3_S_ACT_FILTER
8BVPxxxxxxxx.xxx-x ab Rev D0 (only in V1.994-2.001): The auxiliary supply module was falsely switched off after the reset.
After the reset of the power supply module falsely the auxiliary supply module and/or all consumers connected to it (e.g.:
control, all inverter modules) was switched off.
NC action "ncGLOBAL,ncSAVE": The hardware assignement was not applied if an existing module was newly created
If an existing INIT parameter module is newly created with "ncGLOBAL,ncSAVE" and this module was assigned to an NC
object via hardware configuration, then this hardware assignment should also be applied to the newly created module.
In previous versions this hardware assignement was not applied to the newly created module.
AC120 encoder interface, only EnDat multi-turn encoder: The absolute position was not determined identically for the
plug-in cards 8BAC0120.000 and 8AC120.60-1.
The absolute position range is processed as an unsigned value (0..max) with the 8AC120.60-1 ACOPOS plug-in card.
The absolute position range with the 8BAC0120.000 ACOPOSmulti plug-in card was processed as a signed value
(-max/2..max/2).
Encoder Interface AC121, Hiperface encoder: Unjustified errors during ACOPOS startup
During ACOPOS startup some of the following errors could wrongly be registered:
7012 "Encoder: Hiperface error bit"
7013 "Encoder: Status message", "Status code": 5
7013 "Encoder: Status message", "Status code": 6
7013 "Encoder: Status message", "Status code": 3
7013 "Encoder: Status message", "Status code": 1
AS V3.0: Page fault when using NC INIT parameter objects with the type "ACP10: Virtual Axis"
If an NC INIT parameter object with the type "ACP10: Virtual Axis" was used in an AS V3.0 project, then a page fault could
occur with the following versions of the ACP10 software:
- V1.240 - V1.245
- V1.990 - V1.995
- V2.000
The error occurred immediately after the basis initialization (function for starting up all ACOPOS connected to the network)
was complete.
The problem only occurs if an NC INIT parameter object with the type "ACP10: Virtual Axis" is contained in the module table
on the target system before all NC INIT parameter objects with the type "ACP10: Axis".
This problem can be avoided by sorting all NC INIT parameter objects with the type "ACP10: Virtual Axis" behind the NC
INIT parameter objects with the type "ACP10: Axis" in the Software Configuration under "Nc Data Objects".
From V2.000 on, ACP10 software is also available for the SGC target system. With SGC target system it is possible to
operate ACOPOS servo drives via CAN bus.
For performance reasons, it is recommended to only use the ACP10 software on SGC CPUs with a clock rate of 25 MHz
(not on those with 16 MHz). With SGC CPUs with a clock rate of 25 MHz it is possible to operate up to 6 ACOPOS servo
drives with a cycle time of 10 ms.
Motor holding brake: When movement monitoring is active for the motor encoder position, the following error could be
mistakenly entered due to the referencing command ncREF_OFFSET.
6048 "Motor holding brake movement monitor: Position error too large"
The minimum of "limit.parameter.v_pos" and "….v_neg" is now used as the basis (100%) for "v_max_percent" (until now,
the motor rated speed was used as basis).
The trace configuration will now be completely re-initialized each time before the trace is started.
In the past, before a trace function was started, only the number of test data points required for the setup function was
initialized in the trace configuration and the next test data point was deleted. No other test data points were deleted. This
caused errors in the setup function if more than 5 test data points were contained in the trace configuration before the setup
function was started.
This problem can be avoided if test data points are explicitly deleted from the trace configuration before the setup function is
started (via application program or Automation Studio).
Before starting the setup function with the mode "ncSPEED {+ ... }", the ISQ Filter2 and the ISQ Filter3 are now switched off
by transferring the following parameters:
- ISQ_FILTER2_TYPE = 0
- ISQ_FILTER3_TYPE = 0
Until now, problems could occur during the setup function, if ISQ Filter2 or ISQ Filter3 were switched on.
After successful completion of the setup function with mode "ncPOSITION", the following parameter is now set and
transferred to the drive:
- controller.position.p_max = 1.0e30
Until now, the value which was saved before the setup function was restored and transferred to the drive.
After successful completion of the setup function with the mode "ncSPEED {+ ... }", all parameters of ISQ Filter2 and ISQ
Filter3 are now set to zero and transferred to the drive.
After successful completion of the setup function with the mode "ncISQ_F1_NOTCH" all parameters of ISQ Filter2 and ISQ
Filter3 are now restored and transferred to the drive.
Initialization of a parameter list now will be aborted if a response error with a warning occurs
To be compatible with all other parameter transfers with "ncSERVICE", executing the parameter transfer for NC action
"ncSERVICE+ncPAR_LIST,ncINIT" will now be aborted if a response error for a parameter occurs with a warning (error
number > 0x7FFF).
When this situation occurred in the past, the remaining parameters contained in the parameter list were transferred
regardless and both status components were set to "ncTRUE" which did not correspond with the description in the user
documentation:
- status.init = ncTRUE
- status.error = ncTRUE
"ncMOVE,ncSTOP" did not immediately abort movements, which were started with "ncSTART+ncINIT"
All of the INIT parameters, and then the parameter for starting the movement, are transferred to the ACOPOS after calling
one of the following NC actions:
- ncHOMING,ncINIT+ncSTART
- ncPOS_MOVE,ncINIT+ncSTART
- ncPOS_MOVE+ncTRG_STOP,ncINIT+ncSTART
- ncNEG_MOVE,ncINIT+ncSTART
If the NC action "ncMOVE,ncSTOP" was called before all of these parameters were transferred, then the movement-stop
parameter was not transferred until the transfer of all these parameters was completed.
Now , in this case the movement-stop parameter is transferred immediately and also the transfer of the remaining
parameters is cancelled.
8BVxxxxxxxxx.xxx-1: The error number 6019 is replaced by the error numbers 6052, 6053 and 6054.
Encoder Interface AC120: The homing procedure with distance coded reference marks (ncDCM) did not work
Homing procedure with reference pulse and negative trigger direction: The status value tr_s_rel (reference pulse distance)
was wrong.
When switching on the controller, a test is made to determine whether or not current can be applied in all phases (L1, L2
and L3) on the X5 connection (choke).
The wire break test can be deactivated using MOTOR_TEST_MODE.
The standstill monitoring of the motor holding brake did not work, if the count direction of the load scaling of the motor
encoder were inverted.
8BVP0880HC00.000-1: After a software reset (e.g. controller warm/cold restart), all consumers on the control supply units
(e.g. controller) are switched off.
The error correction only works on 8BVP0880HC00.000-1 power supply modules starting with revision D0 and if the
firmware for the power supply modules wasn't updated before the software reset.
Induction stop: The controller could not be switched off after the occurrence of the error 9300: "Current controller: Over
current". (only in V1.990-1.991)
ACOPOS (8Vxxxx.xx-x): Faulty junction temperature model (in V1.205-1.209, V1.220-V1.224 and V1.990-V1.991)
The power stage may be thermally overloaded if a standing current vector is output (e.g.: constant load in standstill,
presses, etc.). Current in phase 3 was not calculated.
8BVIxxxxxDxx.xxx-x: The power stage of the second axis on servo drives with 2 axes was not turned on. Error 6045 is
returned. (only in V1.991)
Previously, if a warning occurred during the transfer of a cam profile's data segment, then the download was falsely aborted
with "status.error=ncTRUE". From now on, the download is completed with "status.ok=ncTRUE".
When setting the parameter, ACP10PAR_SCALE_ENCOD3_INCR, the error "1002: Parameter outside the valid range"
could occur. (only in V1.221-V1.990)
Starting the setup function with mode "ncFF_POS_MOVE" and "ncFF_NEG_MOVE" was falsely rejected with the following
error:
- 32314: Setup for controller: Mode invalid
After successful completion of the setup function with mode "ncPOSITION" now the following parameter is set and
transferred to the drive:
- controller.mode = ncPOSITION
Until now, the value which was saved before the setup function was restored and transferred to the drive. Controller
problems could occur, if this value was not
equal to "ncPOSITION".
After successful completion of the setup function with mode "ncFF..." now the following parameters are set:
- controller.position.t_predict = 0.0004;
- controller.position.t_total = 0.0004;
Until now, the values which were saved before the setup function were restored and transferred to the drive. Controller
problems could occur after the next call of "ncCONTROLLER,ncINIT" (or "ncGLOBAL,ncINIT"), if these values were not
equal to "0.0004".
After successful completion or after abortion of the setup function with mode "ncFF..." now the following parameter are
transferred to the drive:
- controller.position.tn
- controller.position.t_predict
- controller.position.t_total
- controller.position.p_max
- controller.position.i_max
- controller.speed.tn
Until now, after the setup function the values of the corresponding parameters on the drive were not equal to the values in
the NC structure.
Disturbances on the motor holding brake caused the motor holding brake to close without the controller being deactivated.
Only the error "6048: Motor holding brake monitor: Position error too large" was registered.
After an induction stop, the motor holding brake could not be opened via command (CMD_BRAKE = ncOFF) when the
controller is turned off.
Cam profile automat: In stand-by mode of the automat error messages could be displayed, even though they were
deactivated with AUT_MSG_MODE_BITS=0x0.
Network errors were processed too soon, before the operating system was started.
The standstill monitoring of the motor holding brake did not work, if the count direction of the load scaling of the motor
encoder were inverted.
Previously, if a warning occurred during the transfer of a cam profile's data segment, then the download was falsely aborted
with "status.error=ncTRUE". From now on, the download is completed with "status.ok=ncTRUE".
Cam profile automat: In stand-by mode of the automat error messages could be displayed, even though they were
deactivated with AUT_MSG_MODE_BITS=0x0.
Starting the setup function with mode "ncFF_POS_MOVE" and "ncFF_NEG_MOVE" was falsely rejected with the following
error:
- 32314: Setup for controller: Mode invalid
After successful completion of the setup function with mode "ncPOSITION" now the following parameter is set and
transferred to the drive:
- controller.mode = ncPOSITION
After successful completion of the setup function with mode "ncFF..." now the following parameters are set:
- controller.position.t_predict = 0.0004;
- controller.position.t_total = 0.0004;
Until now, the values which were saved before the setup function were restored and transferred to the drive. Controller
problems could occur after the next call of "ncCONTROLLER,ncINIT" (or "ncGLOBAL,ncINIT"), if these values were not
equal to "0.0004".
After successful completion or after abortion of the setup function with mode "ncFF..." now the following parameter are
transferred to the drive:
- controller.position.tn
- controller.position.t_predict
- controller.position.t_total
- controller.position.p_max
- controller.position.i_max
- controller.speed.tn
Until now, after the setup function the values of the corresponding parameters on the drive were not equal to the values in
the NC structure.
Disturbances on the motor holding brake caused the motor holding brake to close without the controller being deactivated.
Only the error "6048: Motor holding brake monitor: Position error too large" was registered.
After an induction stop, the motor holding brake could not be opened via command (CMD_BRAKE = ncOFF) when the
controller is turned off.
When switching on the controller, a test is made to determine whether or not current can be applied in all phases (U, V and
W) on the X5 connection (motor/inductor).
The wire break test can be deactivated using MOTOR_TEST_MODE.
The versions 1.240 and 1.241 of ACP10MAN would lead to a Pagefault with ACP10_MC.
Therefore these versions in ACP10_MC V1.24x are not accepted in the SW Dependency.
If an error occurs during a setup operation, then the original data will now be restored in the NC structure and the respective
parameters transferred to the ACOPOS.
If cyclic network communication with the ACOPOS failed during an active cyclic parameter trace on the ACOPOS, then an
incorrect trace status was displayed after re-establishing network communication. Furthermore, the following error also
occurred the next time "ncTRACE,ncSTART" was called:
- 32049: Trace is already active at trace start
New format "ncFORMAT_T14" (Text, 14 Bytes) with data type "ACP10PRT14_typ" for following NC actions:
- "ncSERVICE+ncPAR_LIST,ncREAD"
- "ncSERVICE+ncPAR_LIST,ncINIT"
- "ncSERVICE+ncPAR_SEQU,ncDOWNLOAD"
With this component it is possible, to switch on and off the following functions for an NC object also during run-time (without
CPU restart):
- Open the NC Test with the same NC object as the application and do not block NC actions of the application
- No move abortion when closing the NC Test
Now it is possible to determine the text for another message record as that in "message.record" by writing its address into
"message.record.parameter.record_adr".
If the library "ACP10_MC" exists on the PLC, then now for each CAN interface the number of HPRIO-WRITE-COBs for
ACP10USCOB is calculated by addition of the following two values:
1) 1HPRIO-WRITE-COB per 8 ACOPOS modules, which are configured for this CAN interface
2) That value, which is defined in the NC Configuration for this CAN interface in "Number of HPRIO-WRITE-COBs for
ACP10USCOB"
Until now, for this number only the first value was used.
Note:
This change is necessary, so that the FB "MC_BR_InitCyclicWrite" of the LIBRARY "ACP10_MC" can be used also for CAN
(see ACP10_MC: # 148245).
Encoder Interface AC130: The deactivation of inverted signals is supported in the incremental encoder emulation mode.
Function ncda_cr: The length of the data section was not correctly aligned
Before V0.480 of NCGLOBAL the length of the data section falsely was aligned to a value "(n*4)+2". From V0.480 on, the
length is correctly aligned to a value "n*4" (LONG alignement).
If e.g. before V0.480 with ncda_cr() an ACOPOS cam profile with 64 polynomials was created, the data section had a length
of 2318 instead of 2316 bytes. The Download of this cam profile to the ACOPOS caused then the following error:
- 5304: Format error in cam profile data, Info: 8
Powerlink, initial ACOPOS parameters, unjustified timeout error (only in V1.181 - V1.210)
Initial ACOPOS parameters are parameters that are defined for an ACOPOS module in the hardware configuration or for an
NC object of that ACOPOS module in an NC deployment table.
These ACOPOS parameters are automatically transferred to the ACOPOS in the function for ACOPOS startup. This
transfer was sometimes incorrectly aborted with the following error if the CPU load was too high:
- 32011: Drive not responding to Write Request (is the drive in the network?)
Control of the Motor Holding Brake: During the functional test of the holding brake torque the test torque was incorrect
monitored
The actual test torque was monitored absolutely to the set test torque (limit 0.05Nm).
Now the actual test torque is monitored relatively to the set test torque (limit 5%).
New NC action "ncGLOBAL,ncSAVE" for saving data into an INIT Parameter module
If the selection "Use global PV as NC object" is set to "Yes" in the NC configuration, then a global PV is used for an NC
object under the following circumstances:
- The PV has exactly the same name, which is defined for this NC object in the "NC Object Name" column of the NC
Deployment table
- The PV has the corresponding data type ("ACP10AXIS_typ" or "ACP10VAXIS_typ")
After transferring a task, in which such a global PV is defined, an additional CPU restart is absolutely neccesary, so that the
global PV will be used by the NC manager.
If the selection "Network command trace, Enter ncaction() calls" is set to "Yes" in the NC configuration, then the following
parameters are entered in the network command trace when the function ncaction() is called:
- NC_ACTION, if ncaction() was called by an application programm or the NC test
- NC_ACTION_PLCopen_MC, if ncaction() was called by the PLCopen MC Library
- NC_ACTION_STATUS_NOT_OK, if the status of ncaction() was not equal to "ncOK"
Target system SG4 (I386), Powerlink, with AR B2.85 or higher, ACOPOS modules were not recognized on the network after
a reset
With AR version B2.85 or higher, after ACOPOS reset (SW reset, Power OFF/ON) the following problems occurred:
- The status "network.init_allowed" was not set to "ncTRUE"
- The automatic startup ACOPOS reset was not performed
The automatic startup after ACOPOS reset is only performed if the value "Yes" is set for the "Execute automatically after
ACOPOS reset" option in the NC configuration under "Network initialization".
With the following configuration the error 9070 was falsely indicated:
MOTOR_CURR_STABLE = MOTOR_CURR_RATED and
TEMP_MOTOR_MODEL_MODE = 2
In ACOPOS parameter tables and with the "service.data_text" component, values for ACOPOS parameters can be defined
in hexadecimal as input text. For ACOPOS parameters of data type "DINT", input texts in the range "0x80000000" to
"0xFFFFFFFF" were converted so far all to the value "0x7FFFFFFF" by mistake.
Target system SG3, CAN, unjustified timeout errors (only in V1.100 - V1.196)
During very high CPU load, the data transmission to/from ACOPOS was sometimes falsely aborted with one of the following
errors:
- 32061: Timeout sending a Read Request telegram (network error ?)
- 32062: Timeout sending a Write Request Telegram (network error ?)
Target system SG4, Powerlink, Use of additional IP frames for Ethernet communication
IP frames for Ethernet communication are sent as "unicast" in the following AR versions:
- AR for SG4 A2.85 - C2.85
- AR for SG4 starting with I2.85
For this reason, ACOPOS synchronisation errors could occur with the AR versions listed above, if additional IP frames for
Ethernet communication were sent on a Powerlink network.
The "two encoder control" can now only be activated with the parameters PCTRL_S_ACT_PARID and
VCTRL_S_ACT_PARID.
For EnDat encoders whose serial resolution is smaller than or equal to four times the signal period resolution, the actual
position could be incorrectly placed by 1/4 of a signal period. (e.g. ECN113 and EQN1325 with 2048 signal periods)
The short-circuit-controlled movement stop was not performed correctly when certain drive errors occurred (only in V1.180 -
V1.192)
Encoder error:
Short-circuit-controlled movement stop not activated. As a result, the motor does not have active braking.
Lag error:
The short-circuit-controlled movement stop is not activated after the speed-controlled movement stop. As a result, the motor
only has limited braking when the axis limit values are set too high for acceleration.
For this reason, access to the following NC data modules did not function with the AR versions listed above:
- NC Deployment tables
- NC INIT Parameter modules
- NC Error Text tables
Override values were not transferred to the ACOPOS after ACOPOS restart
The override values "move.basis.override.v" and "move.basis.override.a" should be transferred to the ACOPOS after each
change.
These values should be transferred after an ACOPOS startup (network initialization) if they differ from the default value
"10000".
Until now, this was only done during the first ACOPOS startup. After restarting the ACOPOS, these values falsely were not
re-transferred, if they differ from the default value "10000".
Some controller parameters were not transferred to the ACOPOS after ACOPOS restart
After calling the NC actions "ncCONTROLLER, ncINIT" or "ncGLOBAL, ncINIT", the following parameters are only
transferred to the ACOPOS if the value of the corresponding variable in the NC structure has changed or differs from the
default value (see also the Online Help):
- Parameter "SCTRL_TI_FIL" for variable "controller.speed.t_filter" from V1.120 on
- Parameter "CONTROLLER_MODE" for variable "controller.mode" from V1.130 on
In the past, these parameters falsely were not re-transferred to the ACOPOS if, after successfully executing one of the NC
actions mentioned above, an ACOPOS startup (network initialization) was executed and the NC actions mentioned above
were called up again.
Target system AR010, Powerlink, processor blocked for the Windows operating system while establishing communication
(only in V1.183 - V1.189)
At the beginning of the basis initialization (function for start up of all ACOPOS modules connected to the network), an
attempt is made to establish communication to all ACOPOS modules that have been configured. In V1.183 - 1.189 during
this attempt to establish communication, the processor for the Windows operating system was blocked from the low-priority
NC-IDLE task on the PLC. This lasted approximately 11 seconds, if just one of the configured ACOPOS modules was not
connected to the Powerlink network.
Target system SG4 (I386),Powerlink, initial ACOPOS parameter tables, the data for type STRxx parameters was sometimes
falsely transferred (only in V1.182 - V1.189)
Initial ACOPOS parameter tables are tables that are defined for an NC object in an NC deployment table. The parameters
contained in these ACOPOS parameter tables are transferred to the ACOPOS during the ACOPOS startup function.
If a type STRxx parameter was present in an initial ACOPOS parameter table, then the data of the second-to-last data
segment was incorrectly contained in the last data segment (WR_BLOCK_LAST_SEGM).
This was the reason why the strings were not correctly transferred in the following cases:
- ParID 40 (MOTOR_ORDERTEXT, type STR32) for strings that are 30 bytes and longer
- ParID 41 (MOTOR_SERIALNUMBER, type STR16) for strings that are 12 bytes and longer
Some ACOPOS parameters can only be used starting with a specific version of the ACOPOS operating system. For such
parameters, this minimum version is entered in the module created from an ACOPOS parameter table with the attribute
"VersionFrom" when using AS versions V2.5.2.0002 and higher during the Build procedure.
The "VersionFrom" attribute is now evaluated by the ACP10 software on the PLC when processing ACOPOS parameter
tables. The parameter is not transferred to the ACOPOS if the ACOPOS operating system version there is older than the
minimum version defined with "VersionFrom".
Transferring such a parameter (e.g. 849 "MOTOR_TAU_THERM") with older versions of the ACP10 software will cause the
response error "1: Invalid parameter ID" and transfer of the ACOPOS parameter table is aborted. This problem can be
avoided by disabling this parameter in the ACOPOS parameter table.
Target system SG4 (I386), Powerlink, transfer of ACOPOS parameters from the hardware tree was aborted (only in V1.181
- V1.187).
Among other things, the parameters defined for an ACOPOS via the hardware tree are transferred to the ACOPOS in the
startup function.
Since January 12, 2006, parameter 849 "MOTOR_TAU_THERM" is also defined. If this parameter is contained in the
hardware tree for AS versions earlier than V2.5.2.0002, then the transfer of the ACOPOS parameters for ACP10-SW
V1.181 - V1.187 is falsely aborted after this parameter has been detected. In this case, ACP10 software V1.188 or later
must be used.
If in the "Number of HPRIO-WRITE-COBs for ACP10USCOB" in the NC configuration a value greater than zero is defined,
NC objects with type "ncACP10USCOB" can be operated with the following actions:
- "ncREAD_COB,ncDEFINE": Define Read CAN object with CAN_defineCOB()
- "ncWRITE_COB,ncSEND": Send Write CAN object with CAN_sendCOB()
With loss of a cyclic Powerlink frame a speed jump occurred. Extrapolating the position caused a wrong initialization for one
powerlink cycle.
During the initialization of a parameter sequence after calling the NC action "ncPAR_SEQU+ncSERVICE,ncINIT" wrongly
"status.init = ncTRUE" was set, despite the last parameter caused an error.
If an error occurs during network initialization after calling the NC action "ncNETWORK,ncINIT{+ncRESET}", then the
appropriate error set remains falsely stored. This leads then to the fact that with each following call of this NC action the
network initialization is not started at all, but an abort with displaying of this error record takes place immediately.
"monitor.status.error/warning" were operated only with active communication (only in V1.103 - V1.184)
If cyclic network communication to the ACOPOS was not active, then the following status components were not operated:
- monitor.status.error
- monitor.status.warning
Encoder interface AC122, AC123: In the case of temorary encoder errors no error message was logged (only in V1.111 -
V1.183)
In the case of temorary encoder errors (<800usec) the motor was stopped by short circuit halt or eddy current halt. However
no error message was logged.
When current was applied to the motor, the temperature of the motor temperature model (TEMP_MOTOR_MODELL) hardly
changed. This can cause thermal damage to the motor windings. Small motors (rated current < 5A) are especially
susceptible when peak current is applied, as are motors without a temperature sensor when the current applied is higher
than the rated current.
The ready LED and the error LED of the drive were not correctly controlled in the simulation mode (only in V1.180 - V1.183)
Powerlink, basis initialization, faster recognition of ACOPOS modules that are not connected
During the basis initialization (function for start up of all ACOPOS modules connected to the network), an attempt is made to
connect to all of the ACOPOS modules that have been configured. The system is now considerably faster at recognizing, if
an ACOPOS is not connected to the network. This can speed up the basis initialization (the more configured ACOPOS
modules that are not connected to the network, the more noticeable the acceleration).
ACOPOS Parameter table: Parameters with more than 6 bytes data are now transferred
Up to now, if Parameters with data lenth greater than 6 bytes were contained in an ACOPOS Parameter table (e.g. the
parameter MOTOR_ORDER_TEXT), then the transfer of this table was aborted with following error:
- 32157: Length of parameter data too large for ACOPOS parameter in XML data
IGBT junction temperature model: The drives 8V1640.xx-2, 8V1320.00-2 and 8V1180.00-2 could be overloaded thermally.
Control of the Motor Holding Brake: During the functional test of the holding brake torque the test torque was incorrect
monitored
The actual test torque was monitored absolutely to the set test torque (limit 0.05Nm).
Now the actual test torque is monitored relatively to the set test torque (limit 5%).
For this reason, access to the following NC data modules did not function with the AR versions listed above:
- NC INIT Parameter modules
- NC Error Text tables
Encoder Interface AC120: With new EnDat encoders, a permanent encoder error is mistakenly shown (only in V0.546 -
V0.551)
With new Heidenhain EnDat encoders, an excessively restrictive time-out in the ACOPOS operating system prevents the
encoder initialization from being completed. This problem causes the following errors to be permanently shown:
- 7022: Encoder: Initialisation is active
- 7015: Encoder: Timeout error during parameter transfer
- 7038: Encoder: Position value not synchronous with absolute value
- 7019: Encoder: OEM data not valid
- 7048: Error during the reading of encoder memory
- 6036: Motor parameters missing or invalid
Because of this problem, versions 0.546 - 0.551 should no longer be used with EnDat encoders.
From V2.000 on, the ACP10_MC library is also available for the SGC target system. With SGC target system it is possible
to operate ACOPOS servo drives via CAN bus.
For performance reasons, it is recommended to only use the ACP10_MC library on SGC CPUs with a clock rate of 25 MHz
(not on those with 16 MHz). With SGC CPUs with a clock rate of 25 MHz it is possible to operate up to 6 ACOPOS servo
drives with a cycle time of 10 ms.
The ACP10_MC library from V1.990 on can be used for operation of ACOPOSmulti and ACOPOS 8V1xxx.00-2.
Starting with V1.210, MC_MoveAbsolute and MC_BR_MoveAbsoluteTriggStop can also be used with a periodic axis in
motion.
Before V1.210, error 29223 "Cannot start the movement while the periodic axis is in motion" is reported.
Before V1.190, after network failure the axes could no longer be operated with MC FBs.
New FB "MC_BR_Simulation"
New FB "MC_BR_ReadDriveStatus"
The "LeadInSignal" and "LeadOutSignal" inputs were always evaluated if they were set. However, only edges were
supposed to be evaluated on these inputs.
As a result, the cam profile was only run through one time if "LeadInSignal" was set while "LeadOutSignal" was still set.
Now, only edges on these inputs are evaluated.
The error 29279: "Output value cannot be calculated" could occur falsely.
This error could be reported immediately after the FB is activated, depending on the defined mode and the current value of
the ParID, which should be saved by the FB. The error could also occur if the value of the ParID was reset (e.g. due to
homing) right before a trigger event is received.
MC_BR_AutControl - Error 29226 could occur when "InitAutData = TRUE" (only in V2.030 - V2.032)
If the FB input "InitAutData" was set to "TRUE" while the cam profile automat was active, then the FB reported the error
29226: "Error on drive. Use MC_ReadAxisError for details".
The output "AutDataInitialized" was not reset if the input "Enable" was set to FALSE or if an error in the FB occured.
MC_BR_AutControl - The ACP10-SW error number 32191 was reported after the automat was started by the FB
If the automat was started by the FB "MC_BR_AutControl" while a FB of the type "MC_BR_Phasing" or "MC_BR_Offset"
was enabled, the error 32191 was wrongly reported.
MC_BR_Offset, MC_BR_Phasing - "ShiftMode = mcABSOLUTE_NO_RESET" does not function (only in V2.020 - V2.030)
The FB did not function as described if the "mcABSOLUTE_NO_RESET" mode was used on the FBs "MC_BR_Offset" and
"MC_BR_Phasing" for the "ShiftMode" input. The behavior was similar to "mcABSOLUTE" mode.
More information about the differences between the modes can be found in the help files.
MC_GearIn, MC_CamIn - The FBs could be started although other multi axis FBs were already active.
MC_BR_CyclicRead:
With this FB the value of a ParID can cyclically be read from the drive.
MC_BR_CyclicWrite:
With this FB the value for a ParID can cyclically be sent to the drive.
New FB "MC_BR_HomeAcpEncoder"
Using this function block, it's possible to home an external encoder, which is read in slot 3 or slot 4 of an ACOPOS drive.
MC_BR_CamDwell:
Linking with alternating cam profile and standstill. Start/Stop via FB inputs or ParID.
MC_BR_AutoCamDwell:
Linking with alternating automatically calculated cam profile and standstill. Start/Stop via FB inputs or ParID.
AUT_S_START_MODE can now also be configured using the FBK "MC_BR_AutControl" (Data type: MC_AUTDATA_TYP).
MC_BR_WriteParID and MC_BR_ReadParID set "Error" und "ErrorID" only for one cycle (only in V2.000 - V2.022)
Both FBs set the outputs "Error" and "ErrorID" only for one task cycle, even if the input "Execute" was set for more than one
task cycle.
MC_011BR_InitCyclicWrite causes address error 9101 and bus error 9100 (only in V2.020 - V2.022)
On SG3 targets CP47x and PPxx, calling MC_011BR_InitCyclicWrite caused address error 9101 and bus error 9100.
Cyclic write data via CAN – Value of user variable is not transferred to the drive
If no cyclic read data were configured, the value "0" is transferred for the cyclic write data configured with
MC_BR_InitCyclicWrite.
If a drive error occurs and MC_Stop is called immediately, the status of the axis changes to "standstill" instead of
"errorstop".
If an error occurred immediately after the network cable is plugged back in, when FBKs are called that transfer parameters,
the following error occurs: 29491 "Error during internal initialization (software limits)". This status can only be ended by
restarting the automation target.
Event-ParIDs 2-4 can now also be configured using the FBK "MC_BR_AutControl" (Data type: MC_AUTDATA_TYP).
Constant "mcWITHOUT_PERIOD" had a wrong value for target systems SG3 and SGC (only in V2.020)
The constant "mcWITHOUT_PERIOD" had for the target systems SG3 and SGC the wrong value "32768" instead of the
correct value "4". If this constant was used at the input "Mode" of the FB "MC_BR_TouchProbe", the FB returned the error
29217: "Invalid input parameter".
Starting with ACP10_MC V2.020 some FBs check their input values for changes since the last call.
The following FBs check their input values for changes. Thus the time of the parameter transfer e.g. of basis move FBs will
be shortened, if the values of "Velocity" or "Acceleration" were not changed. Now only these parameters will be transferred
which have been changed since the last FB call.
FBs:
MC_MoveAbsolute
MC_MoveAdditive
MC_MoveVelocity
MC_BR_MoveAbsoluteTriggStop
MC_BR_MoveAdditiveTriggStop
MC_BR_MoveVelocityTriggStop
MC_BR_EventMoveAbsolute
MC_BR_EventMoveAdditive
MC_BR_EventMoveVelocity
MC_TouchProbe
With these FBs a basis movement can be started by an event on the drive.
With these FBs a phase shift respectively an offset shift can be performed on the slave axis while a "Synchronized Motion"
is active.
New FB "MC_BR_TouchProbe"
"MC_MoveAdditive" or "MC_BR_MoveAdditiveTriggStop" could perform a wrong movement if they were started after
"MC_Halt".
If a "Synchronized Motion" was aborted by a "MC_Halt" and if a movement was startet by "MC_MoveAdditive" or
"MC_BR_MoveAdditiveTriggStop" before "MC_Halt.Done = TRUE", the axis performed a wrong movement.
The values of the PLCopen parameters 1001 to 1006, when read with "MC_ReadParameter", appeared to be by the
"PLCopen axis factor" too big.
If a lot of values were read cyclically from the drive it could occure that the FB "MC_TouchProbe" returned "Done" and a
value at "RecordedPosition", even though there was no event to latch a position.
After a ParID was configured for cyclic reading (e.g. by "MC_BR_InitCyclicRead") it was possible, that invalid values were
read for a few task class cycles.
If the axis period or the PLCopen axis factor are only set via the FB "MC_BR_InitModPos" and if the FB
"MC_MoveAbsolute" is called after a network error, the axis moved to a wrong position or in the wrong direction.
If ParIDs were configured for cyclic reading from the drive (e.g. by "MC_BR_InitCyclicRead"), the values were not refreshed
after a network error occured. The last valid value of the ParID was kept.
"old" events could be still active after a reinitialization of the CAM automat
With "MC_BR_AutControl" only events of types different from "ncOFF" could be configured. Thus it could happen, that after
a reinitialization of the CAM automat still some "old" events were active. As consequence some unexpected state transitions
could occure.
With versions V2.000 - V2.002 a pagefault occurs after ACOPOS startup, if more than 10 drives are operated via the
network.
If a global PV is used instead of a data structure pointer for NC objects with the type "ncAXIS" or "ncV_AXIS" (this is
possible starting with V1.210), then an INIT value should not be defined in the variable declaration for this PV.
In the past, a page fault occurred if an INIT value was defined for this PV in the variable declaration despite the issue
mentioned above.
Now, in this case a page fault no longer occurs, but the following error is reported:
29489 NC object data invalid (PV with INIT value in variable declaration ?)
MC_MoveVelocity always sets the "InVelocity" output for just one cycle (only in V2.000 - V2.001)
The "InVelocity" output was always set for just one cycle, even if the "Execute" input stayed set to TRUE.
MC_GearIn always sets the "InGear" output for just one cycle (only in V2.000 - V2.001)
MC_CamIn always sets the "InSync" output for just one cycle (only in V2.000 - V2.001)
The "InSync" output was always set for just one cycle, even if the "Execute" input stayed set to TRUE.
FB constantly reports "Busy" when no more cyclic read data is available (only in V2.000)
A drive can only read a certain number of ParIDs cyclically (depending on the network). If this maximum is already filled by
data, and if another FB requires cyclic read from the drive for its own function, then this FB always reports the status "Busy".
From now on, the error message 29242 "Cyclic read data full" will be output in this situation.
A page fault occurred if the "Enable" input from the MC_BR_DigitalCamSwitch FB was set to "1" before the axis initialization
was finished by the ACP10_MC library.
From V2.000 on, the ACP10_MC library is also available for the SGC target system. With SGC target system it is possible
to operate ACOPOS servo drives via CAN bus.
For performance reasons, it is recommended to only use the ACP10_MC library on SGC CPUs with a clock rate of 25 MHz
(not on those with 16 MHz). With SGC CPUs with a clock rate of 25 MHz it is possible to operate up to 6 ACOPOS servo
drives with a cycle time of 10 ms.
New FB "MC_BR_InitAxisSubjectPar"
The controller stayed on when the "Enable" input of "MC_Power" was set to 0 during a Taskoverload in the "Overload"
mode (=default). It was possible to switch off the controller by setting and resetting the "Enable" input.
Now the controller is switched off when this occurs. In other download modes, no variables are initialized with 0, so that the
controller keeps its previous state.
MC_ReadParameter - Reading values of the axis period and the axis factor
Starting from ACP10_MC V2.0, the MC_ReadParameter FB can be used to read the currently set value of the axis period
and the axis factor. The vendor-specific parameters 1007 (AxisFactor) and 1008 (AxisPeriod) were provided for this reason.
A deadlock could occur when an axis error appears during parameter transfer of this FB. Other function blocks
subsequently reported the status "Busy", when called.
In some cases, the output "InGear" of the FB "MC_GearIn" might not get set immediately when starting the FB while the
master axis is stopped. This behavior occurs only when the FB was stopped after being active.
MC_GearIn, MC_GearInPos: Linking on a master whose controller is off could cause the error 29231
The error 29231 "The master velocity is invalid, 0 or negative" could occur if "MC_GearIn" or "MC_GearInPos" was started
while the master's controller was turned off.
Starting with V2.0, this error will only be registered when the master's controller is turned on or the master is a virtual axis
and the master speed is negative.
The new behavior also makes it possible to use an encoder as master axis, particularly with the ACOPOSmulti.
If the "MC_BR_WriteParID" FB was called while a FB's parameters were being transferred and its "Execute" input was only
set for one cycle, then a deadlock of the FB could occur for this axis. Other FBs subsequently registered the status, "Busy,"
when called.
The MC_DigitalCamSwitch FB could no longer be started after an error occurred. The error 29217: "Invalid input parameter"
was reported after the "Enable" input was set again.
Until now (versions < 2.0), it was not possible to completely move cams while an FB was active (new "on" position > old
"off" position). Furthermore, the changed switching positions were applied immediately, even on periodic axes.
Starting in V2.0, the switching data can be changed as needed. Changes are not applied on a periodic axis until the
beginning of the next period.
The change will still be made immediately when using a non-periodic axis.
Until now, the homing mode for distance coded reference marks could only be configured using the NC INIT parameter
module and executed using the "HomingMode" "mcHOME_DEFAULT". With the two new modes, it is now possible to set
this type of homing on the FB input "HomingMode", even during runtime.
MC_BR_InitAutPar, Deadlock when "Execute" is set when a synchronized movement (via MC_GearIn, MC_BR_GearInPos,
MC_CamIn) is already active
A library deadlock could occur if the "Execute" input of the MC_BR_InitAutPar Fb was set when a synchronized movement
was already active. In this case, the FB registered the error 29255: "Initialization not possible, axis coupling is active"
MC_CamIn: Starting a cam profile after a non-periodic cam causes the error 29207
The axis remained in "SynchronizedMotion" after a non-periodic cam profile. When starting another cam profile, MC_CamIn
sends the error 29207 "This movement type is currently not allowed". Now, "Standstill" is switched to when this occurs.
MC_TouchProbe - "RecordedPosition" output was not reset when the "Execute" input was reset
If the MC_TouchProbe FB saved a position one time when a trigger event occurred and if the "Execute" input was reset,
then the value of the saved position was kept on the "RecordedPosition" output. However, the PLCopen FBs should reset
all outputs when the "Execute" input is set to "0".
MC_WriteParameter - "Busy" output stays set too long when an error occurs
If an FB error occurs (e.g. 29204: Invalid parameter number), then the "Busy" output stays set for one more cycle, even
though only the "Error" and "ErrorID" outputs should remain set.
MC_BR_InitModPos causes ACOPOS error 1002 if the "Period" on a virtual axis is initialized with "0"
If the MC_BR_InitModPos FB sets the axis period of a virtual axis to "0", then the ACOPOS returns the error message
1002: "Parameter outside the valid range" after transferring a ParID. This then causes the FB to register the error 29226:
"Drive error. Call MC_ReadAxisError for details".
If the master in a "MC_GearInPos" coupling is resting and the phase was changed in the negative direction with
"MC_Phasing", then the slave in the phase follows only to a certain point and then comes to a rest.
Now the slave follows a negative phase shift as well as a master moving in the negative direction.
If a master is moving in the negative direction, then coupling still cannot take place.
If the master in a "MC_GearIn" coupling is resting and the phase was changed in the negative direction with "MC_Phasing",
then the slave in the phase follows only to a certain point and then comes to a rest.
Now the slave follows a negative phase shift as well as a master moving in the negative direction.
If a master is moving in the negative direction, then coupling still cannot take place and the gear ratio cannot be changed.
MC_GearIn, MC_GearInPos writes a negative slave factor to the drive even though RatioNumerator is positive
A negative slave factor was transferred to the drive when "RatioNumerator" had a large positive value and a large master
maximum speed. This caused the slave to incorrectly change to negative direction.
Behavior of the outputs on the above FBs prior to V2.0 of the ACP10_MC-Library:
The "Busy" output was reset if the "InVelocity", "InSync" or "InGear" output was set. The "CommandAborted" output was not
set if a continuous movement (MC_MoveVelocity), cam coupling (MC_CamIn) or gear coupling (MC_GearIn,
MC_GearInPos) was interrupted (e.g. via FB MC_Stop).
Behavior of the outputs on the above FBs after V2.0 of the ACP10_MC-Library:
When the "InVelocity", "InSync" or "InGear" output is set, the "Busy" output also remains active. The FB must be called until
the "Busy" output has been reset by the FB. This occurs if the FB that is currently active gets interrupted by another FB (e.g.
MC_Stop, other movement FB, disabling MC_Power, etc.). In this case the "CommandAborted" output is set, as is required
by the PLCopen standard.
If the "MC_BR_WriteParID" FB was called while a FB's parameters were being transferred and its "Execute" input was only
set for one cycle, then a deadlock of the FB could occur for this axis. Other FBs subsequently registered the status, "Busy,"
when called.
The ACP10_MC error message 29490: "Internal initialization error (Global-Init)" could occur if the Powerlink connection to
an ACOPOS was interrupted and then re-established, all error messages acknowledged in the meantime and then the
controller was switched on with the MC_Power FB immediately after "network.init = ncTRUE".
MC_Power constantly reporting "Busy" when called for a configured, but unconnected ACOPOS unit
If the "Enable" input of the MC_Power FBK was set to "1" for a configured, but unconnected ACOPOS unit, the FBK
constantly returns "Busy".
Now error 29490 is returned in this case after the timeout has expired. The axis state switches to "Errorstop".
MC_DigitalCamSwitch reports an error if it was disabled while a drive error was present
If "MC_DigitalCamSwitch" was disabled or "EnableMask" was set to 0 while a drive error was present, then it reports the
error 29230 "Internal error: Error at parameter list transfer"
The PLCopen axis state is not changed to "Standstill" when "MC_BR_AutControl.Enable" is set to "0" if
"MC_BR_AutControl.Stop" was previously set to "1" and if the slave axis was already in standstill when
"MC_BR_AutControl.Enable = 0".
AS V3.0, SG4 target system: Pagefault when transferring a project in Run mode
In AS V3.0, transferring a project to the target system with the ACP10_MC library while the CPU was in Run mode could
have caused a Pagefault.
If the "Enable" input on the MC_BR_AutControl FB was set to "0" while it was in an error state and if an active cam profile
automat was not first terminated using the the FB input "Stop" or by resetting the "Enable" input, then the value "0" was
transferred to the parameter AXLIM_A2_POS. This caused the drive to report an error.
If there was a high load on the CPU and a ratio smaller than 8 between the NC Manager cycle time and the Powerlink cycle
time, in rare cases the cyclic read data were faulty.
If more than 1 ACOPOS were operated on the CAN bus, the target system crashed.
The PLCopen axis state is not changed to "Standstill" when "MC_BR_AutControl.Enable" is set to "0" if
"MC_BR_AutControl.Stop" was previously set to "1" and if the slave axis was already in standstill when
"MC_BR_AutControl.Enable = 0".
The ACP10_MC error message 29490: "Internal initialization error (Global-Init)" could occur if the Powerlink connection to
an ACOPOS was interrupted and then re-established, all error messages acknowledged in the meantime and then the
controller was switched on with the MC_Power FB immediately after "network.init = ncTRUE".
MC_DigitalCamSwitch reports an error if it was disabled while a drive error was present
If "MC_DigitalCamSwitch" was disabled or "EnableMask" was set to 0 while a drive error was present, then it reports the
error 29230 "Internal error: Error at parameter list transfer"
If the "Enable" input on the MC_BR_AutControl FB was set to "0" while it was in an error state and if an active cam profile
automat was not first terminated using the the FB input "Stop" or by resetting the "Enable" input, then the value "0" was
transferred to the parameter AXLIM_A2_POS. This caused the drive to report an error.
If there was a high load on the CPU and a ratio smaller than 8 between the NC Manager cycle time and the Powerlink cycle
time, in rare cases the cyclic read data were faulty.
MC_BR_ReadParID and MC_BR_WriteParID, deadlock during network interruption (only in V1.190 - V1.241)
A deadlock could occur if the network connection was interrupted while one of the function blocks "MC_BR_ReadParID" or
"MC_BR_WriteParID" was "Busy." Other function blocks subsequently reported the status "Busy", when called. This
problem could only be corrected by restarting the control system.
MC_BR_InitCyclicRead and MC_BR_InitCyclicWrite, the use of invalid ParIDs resulted in the transfer of incorrect data
The use of an invalid ParIDs for "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" (e.g. Write-only, Read-only, SPT
ParID from a function block not yet created) caused one of the following errors:
- 1017: Invalid parameter ID for cyclic read access
- 1018: Invalid parameter ID for cyclic write access
Calling "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" again with a valid ParID then caused the respective
parameter value to be transferred to/from the ACOPOS at the wrong location in the cyclic frame.
Repeatedly calling "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" using the same ParID previously caused the error
29258 or 29259. Now, this situation no longer causes an error to be displayed or a new data point to be transferred to/from
the ACOPOS in the cycle frame. If the address of the user data ("DataAddress") is changed, then the new address is used
as data target/source.
MC_BR_InitCyclicRead and MC_BR_InitCyclicWrite, deadlock during the parameter transfer of other FBs
A deadlock could occur when calling one of the FBs "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" during the
parameter transfer of another FB. Other function blocks subsequently reported the status "Busy", when called. This problem
could only be corrected by restarting the control system.
MC_BR_InitCyclicRead and MC_BR_InitCyclicWrite, "Done" is output even though no parameter was entered
If multiple instances of the FBs "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" were called within a cycle using
"Execute = 1", then "Done" was occasionally output even though no parameter was entered in the cycle data to/from the
drive.
MC_BR_ReadParID and MC_BR_WriteParID can now also be called when an axis error is present
MC_BR_ReadParID and MC_BR_WriteParID, deadlock during the parameter transfer of other FBs
A deadlock could occur when calling one of the FBs "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" during the
parameter transfer of another FB. Other function blocks subsequently reported the status "Busy", when called. This problem
could only be corrected by restarting the control system.
If two or more axis error were acknowledged with the MC_ReadAxisError FBK, the error texts could have been mixed.
MC_ReadAxisError showing an axis error although it was already acknowledged with the MC_Reset FBK
If an axis error was acknowledged with the MC_Reset FBK, the MC_ReadAxisError FBK continued to show the error
number on the "AxisErrorID" output.
MC_Reset generating a change in status from "error stop" to "standstill" although network communication interrupted
The PLCopen state switches to "error stop" if the ACOPOS unit's network connection is interrupted. This status should
remain until everything is OK with the network again and the MC_Reset FB is called.
If the MC_Reset FB was called while the network connection was still interrupted, then the FBK incorrectly switched the
state to "Standstill".
MC_Power constantly reporting "Busy" when called for a configured, but unconnected ACOPOS unit
If the "Enable" input of the MC_Power FBK was set to "1" for a configured, but unconnected ACOPOS unit, the FBK
constantly returns "Busy".
Now error 29490 is returned in this case after the timeout has expired. The axis state switches to "Errorstop".
MC_Power outputs not correctly operated if the "Enable" input was set to "0" after network communication was lost
If the "Enable" input of the MC_Power FBK was set to "0" after network communication to an ACOPOS unit was lost, then
the "Status" and "Error" outputs were operated alternately.
If the value if "0.0" or greater than one of the configured delay limit values, an axis error was reported after setting the
"Execute" input, and the movement remained active.
The value is now checked; if it's "0.0" or greater than one of the delay limit values, then that limit value is always used to
stop the movement.
In the event that the "Execute" input for "MC_Stop" was set to 1 at the same time that the "Enable" input for
"MC_BR_AutControl" was set to 0, then "MC_Stop" falsely registered "CommandAborted", even though the stop ramp for
"MC_Stop" was run to the end.
In this case, "MC_Stop" no longer registers "CommandAborted", because it cannot be interrupted by "MC_BR_AutControl."
MC_BR_AutControl not ending active movements if "Enable" set to "0" (only in V1.211 - V1.241)
If the "Enable" input of the "MC_BR_AutControl" FBK was set to "0" during active cam profile coupling, then this movement
was not aborted.
If the value if "0.0" or greater than one of the configured delay limit values, an axis error was reported after setting the "Stop"
input, and the automat movement remained active.
The value is now checked; if it's "0.0" or greater than one of the delay limit values, then that limit value is always used to
stop the movement.
This FBK didn't transfer the value of the "Period" input to the drive if an axis period wasn't defined in the mapping table.
An oriented stop didn't work correctly with the "MC_MoveAbsolute" FBK because of this.
The software limits were also not ignored when using a periodic axis.
MC_DigitalCamSwitch using the value "1" as the period for a non-periodic axis
This causes the outputs to switch incorrectly as well as accelerated switching after the last switch-off position (output had
12V).
Now the value "2147483646" is specified as the interval for a non-periodic axis, or the user sets the new input "Period" to
the value of the desired interval in the structure of type "MC_CAMSWITCH_REF".
The "MC_BR_InitCyclicWrite" FB can now also be used for the CAN bus.
"MC_Phasing" didn't work with an active "MC_GearInPos" and returned error 29217 "Invalid input parameter".
Axis error 1017 "Invalid parameter ID for cyclic read access" was also returned.
MC_GearIn and MC_GearInPos reporting errors with very small gear ratios
If the gear ratios for "MC_GearIn" and "MC_GearInPos" are very small (e.g. 1:1), it could have caused error 5102 "Too
many cam profile changes per cycle (master period too short)".
The position was always latched with the positive trigger edge even if the negative edge was selected.
Start of "MC_GearIn" or "MC_GearInPos" with a moving virtual master axis could cause a lag error.
If an axis error occurred during a movement FBK that didn't stop the axis (e.g. parameter error), the FBK constantly returns
"Busy".
An additional positive edge on the "Execute"-input had no effect. The FB only escaped this state once the axis was stopped.
Affected FBs:
MC_MoveAbsolute
MC_MoveAdditive
MC_MoveVelocity
MC_BR_MoveAbsoluteTriggStop
MC_BR_MoveAdditiveTriggStop
MC_BR_MoveVelocityTriggStop
MC_Halt
MC_GearIn
MC_GearInPos
MC_GearOut
MC_CamIn
MC_CamOut
If an axis error occurred during the execution of "MC_BR_ReadParID" or "MC_BR_WriteParID", it could have deadlocked
the FBs for this axis. Subsequent FBs were not able to perform any actions on the axis and always returned "Busy".
Braking takes place using the limit value if the "Deceleration" is 0 or greater than the limit value for a real axis.
If the "Deceleration" is 0 for a virtual axis, the base parameter is used for braking.
In earlier versions, an error was output and the axis did not brake.
If the function block "MC_BR_MoveVelocityTriggStop" was started in negative direction after "MC_Stop" and a remaining
distance was specified so small that the axis had to reverse, then the axis was decelerated to a speed of 0 when a trigger
event occurred and the function block constantly reported "Busy".
MC_BR_InitCyclicRead at the same time as MC_Home, quickstop or drive error can cause incorrect cyclic data
Incorrect cyclic data could occur on the "DataAdress" of the "MC_BR_InitCyclicRead" if "MC_Home" was called, a quickstop
was triggered or a drive error occurred in the same task cycle before a "MC_BR_InitCyclicRead" call.
MC_Power: The axis remained in the "Disabled" state if the controller was not ready
If "MC_Power" is enabled and the controller is not ready the axis now changes to the "Errorstop" state. This behavior
corresponds to the PLCopen state diagram.
The "MC_BR_InitParList", "MC_BR_DownloadParSequ", and "MC_BR_InitParSequ" FBs constantly reported busy if one of
the following events occurred shortly beforehand on the same axis:
- Activation of a MC FB.
- Error on the drive => reading of parameter "ERROR_REC" by the NC-Manager
- Completion of homing movement => reading of parameters "HOMING_TR_S_REL" and "HOMING_OFFSET" by the
NC-Manager
- A override change => writing of parameter "OVERRIDE" by the NC-Manager
If a ParID is used as a master for "MC_GearIn" and "MC_GearInPos" and it was "in motion", coupling the slave could have
caused a speed jump or lag error. Now the speed specified at the "MasterParIDMaxVelocity" input is used to calculate the
entry movement to couple gently.
A value of 0.0001 (1%) is recognized as 0; for the acceleration override this results in error 29217: "Invalid input parameter".
A value of 0.0002 (2%) is recognized as 1. Larger values are processed correctly.
For various master and slave axis types (real, virtual axis), calling the FB for the fourth time caused the following error
message for drive-spanning couplings:
29228 "No further master position can be read from the network by this drive"
Affected FBs:
MC_CamIn
MC_GearInPos
MC_DigitalCamSwitch
MC_BR_MasterParIDTransfer
MC_BR_InitAutPar
MC_BR_AutControl
MC_BR_AutControl: Clearing "Enable" caused a drive error when the controller was off
If the "Enable" input of "MC_BR_AutControl" was set to FALSE while the controller was already switched-off (e.g.: because
of "MC_Power" or lag error), an attempt was still made to stop movement. This caused error 5005 "Start of movement not
possible: Position controller inactive."
Calling the FB returns error 32181 "Data address zero (user data for parameter list operation)". The cam profile was not
transferred.
If a FB is called immediately after the controller is booted, it's possible that it transferred 0 to the drive instead of the values
on its inputs.
Affected input data included position, distance, speed, and acceleration values.
If a "DataAddress" is specified for "MC_ReadAxisError" to find out an error text, but a "DataObjectName" is not specified, it
should be obtained from the init parameter module. Instead, error 29260 "No data object name specified" is returned.
Now, the "DataObjectName" from the init parameter module is used when this happens.
If an init parameter module was not specified in the mapping table, the FBs constantly returned busy.
In this case now, error 29490 "Internal initialization error (Global-Init)" is returned.
Target system SG4 (I386), Powerlink: In rare cases, "MC_Stop" could result in blocking parameter transfer(only with
ACP10_MC from V1.170 on with AR from V2.80 on)
Under the following conditions, the transfer of parameters to and from an ACOPOS was blocked:
- The real axis of an ACOPOS was not yet referenced.
- The "MC_stop" FB was activated for the real axis of this ACOPOS.
- An MC FB was also activated for the virtual axis of this ACOPOS in the exact same task cycle.
- Both of the activations mentioned above occurred in the "Task class for NC manager task" defined in the NC configuration
- The Activation for the virtual axis occurred in this task cycle before the activation for the real axis.
MC_BR_InitParSequ returning error 29254 if the parameter sequence only has one parameter
If the Powerlink cycle time was the same as the task cycle time and only one parameter was contained in the sequence,
error 29254 "Error initializing parameter sequence" was reported.
If MC_BR_InitAutState was used when the automat was active, the system returned error 5302 "Parameter write not
allowed: Cam automat active."
The offset specified at the "Position" input is added to the encoder absolute value and counter range correction is carried
out.
"MC_Power": Previously possible to switch from "Errorstop" to "Disabled" state with a neg. edge on "Enable"
If an error caused the controller to turn off and the axis was in the "Errorstop" state because of it, the axis could be put into
the "Disabled" state with a negative edge on the "Enable" input of the "MC_Power" FBK.
The axis now remains in the "Errorstop" state.
When a cam coupling was startet with the FB "MC_CamIn" with start mode "mcDIRECT", the coupling was started at a
wrong master position or the following error was reported:
- 5318: Relative distance of master axis higher than cam profile period
If more than 24 bytes of cyclic data is read by the drive, it was possible for values to be set to 0 or overwritten.
If attempting to change the axis from the "ErrorStop" state to the "Disabled" state using "MC_Reset" after a network error,
then the FB returns error 29490.
Now, only the offset specified at the "Position" input is added to the read encoder absolute value.
The "Master" input is no longer evaluated; no master is necessary for the FB function.
After initializing an empty Acopos parameter table with "MC_BR_InitParTabObj", other FBs were no longer able to execute
any operations and responded as "Busy".
Now "MC_Phasing" can also be used with "MC_GearInPos", previously the error 29207 was reported.
"MC_BR_AutControl": Error message if parameters were initialized while an automat was running
An attempt is no longer made to transfer the parameter AUT_MA_ID if the parameters are initialized while an automat is
running.
"MC_BR_AutControl": If the automat was stopped, then the "Running" output remained set (automat came to a stop).
"MC_CamIn": The output "EndOfProfile" continued to output pulses if the coupling was already interrupted with
"MC_CamOut" or "MC_Stop".
"MC_CamIn" sometimes did not start the coupling (only V1.184 - V1.194)
If the "Execute" input was set for only one cycle at the StartMode "mcRELATIVE", then the coupling was not started.
If the jolt time was 0.0 in the Init parameter module, then it was initialized with 0.0, but 0.0004s was written to the axis
structure.
Cyclic data with a length of 4 bytes could be read incompletely (only V1.193 - V1.194)
If more than 16 bytes of cycle data were used, then sometimes only 2 bytes of a 4-byte parameter were read.
Affected FB ouputs:
The "SlaveChannel" input of the "MC_BR_InitMasterParIDTransfer" function block had the data type UINT on SG3 targets
instead of USINT.
If an error occurs during the automatic initialization, it will be indicated by a corresponding error number for the "ErrorID"
output of the FB being called.
New "Direction" mode "mcEXCEED_PERIOD" has been implemented for "MC_MoveAbsolute" and
"MC_BR_MoveAbsoluteTriggStop".
New FB "MC_BR_DownloadCamProfileData"
FBs that start continuous movements did not report "Done" or "InVelocity" at high speeds
MC_Home: "mcHOME_DEFAULT" no longer functioned after a homing procedure with a mode not equal to
"mcHOME_DEFAULT"
If a homing procedure with any mode other than "mcHOME_DEFAULT" was performed before a homing procedure with
"mcHOME_DEFAULT", then the parameters from the previous homing procedure were used instead of those from the INIT
parameter module.
This problem could occur with a small ratio between the defined Acp10man cycle time (default TC1) and Powerlink cycle
time and more than 3 axes.
(e.g. 400µs Acp10man cycle time, 400µs Powerlink cycle time, 4 axes)
Error image
2-4 are permissible values for "Input.Slot" and "Output.Slot". 1-8 are permitted for "Input.Channel" and 1-10 for
"Output.Channel".
Entries outside of this range caused the target system to crash.
Modulo position only corrected by one period in each cycle after initialization
If the position value read after a warm restart or homing procedure is greater than a period (absolute encoder), it could take
several cycles to calculate the module position. The "Position" output of the "MC_ReadPosition" FB changed by one period
every cycle until the output position was less than one period. Now the modulo position is calculated within one cycle.
The "Value" output remained TRUE even when the "Enable" input was set to FALSE or an error occurred.
"MC_Stop": "Busy" and "Done" could be set at the same time for a cycle
If Execute was set to FALSE before the "Done" FB responded, then the "Busy" and "Done" output were simultaneously set
for one cycle.
Powerlink, cyclic data from the drive, in some cases 1-byte or 2-byte parameters were not able to be read
Due to an error in the configuration of the drive's cyclic data, 1-byte or 2-byte parameters were sometimes not able to be
read and the FB outputs or user variables derived from this were always set to zero.
The following FB outputs were always set to zero when this problem occurred:
- "InSync" from MC_CamIn
- "Done" from MC_Phasing
- "InGear" from MC_GearIn
- "StartSync" and "InSync" from MC_GearInPos
- "Running" from MC_BR_AutControl
- "Value" from MC_ReadDigitalInput
- "Value" from MC_ReadDigitalOutput
If this problem occurred, then user variables connected to MC_BR_InitCyclicRead via "DataAddress" (for which 1-byte or
2-byte parameters were configured) were set to zero.
When enabling MC_BR_AutControl a crash of the target system could occure (only in V1.190).
With the new inputs "InitSwitches" and "InitTrackOptions" it is possible now to initialize new parameters while the FB is
active
"MC_001_ReadActualVelocity"
"MC_002_ReadActualTorque"
"MC_003_GearInPos"
"MC_004BR_BrakeOperation"
"MC_005BR_MoveAbsoluteTriggSto"
"MC_006BR_MoveAdditiveTriggSto"
MC_GearInPos reported the error 29207 if the master and slave axes were on different drives and a parameter transfer to
the master axis was active.
The FB now waits until this parameter transfer is complete and no longer reports this error.
"MC_BR_InitCyclicRead" and "MC_BR_InitCyclicWrite": Calling the same ParID again could lead to a deadlock.
A deadlock could occur if "MC_BR_InitCyclicRead" or "MC_BR_InitCyclicWrite" was called a second time for the same
ParID. The deadlock could only be fixed by restarting.
"MC_MoveAbsolute" and "MC_BR_MoveAbsoluteTriggStop": The mode "mcSHORTEST_WAY" delivers the error 29217
(only in V1.170 - V1.187)
The "mcSHORTEST_WAY" mode on the "Direction" input was rejected by "MC_MoveAbsolute" and
"MC_BR_MoveAbsoluteTriggStop" with error 29217.
The data type for the "ParLock" input in the "MC_BR_AutControl" function block was changed from BOOL to USINT.
Parlock can now also be set to 2.
If the "Execute" input was only set for one cycle, then the "Done" output was not set.
A deadlock could occur if another FB was called in the same cycle as "MC_BR_InitCyclicRead" or
"MC_BR_InitCyclicWrite". The deadlock could only be fixed by restarting.
If an FB-instance received another positive edge on the "Execute"-input during the deceleration ramp, the
PLCopen-unit-factor was not taken into account.
This resulted in a flattening of the deceleration ramp and thus in a longer braking distance.
The value of the input "TriggerDistance" was not multiplied with the PLCopen-unit-factor.
Periodic axes moved a wrong distance when the internal position value exceeded 2^31.
On periodic axes the FBs "MC_MoveAdditive" and "MC_BR_MoveAdditiveTriggStop" moved a wrong distance when the
internal position exceeded 2^31.
The data type of the input "CamTable" was STRING(10) for SG3-Targets and is now STRING(12)
ARNC0 software before V0.425 can not be used with certain AR versions
ARNC0 software before V0.425 can not be used with the following AR versions:
- AR for SG4 E2.73 - V2.79
- AR for SG4 starting with F2.85
Powerlink, incorrect input data during ACOPOS startup with certain AR versions
In a cyclically operating ETHERNET Powerlink network, during ACOPOS startup in rare cases incorrect input data could
occur for a short amount of time.
ACOPOS devices should not be operated with ARNC0 software on an ETHERNET Powerlink network with these AR
versions.
With G193 the feed rate changes as a linear function of the path distance travelled.
When the CDC is active and the tool radius equals the radius of the programmed circle, then the ARNC0 can block.
With the parameter "cnc_obj.decoder.parameter.v_path_mode" can be selected, if the acceleration on the path is allways
limited to the value in "cnc_obj.limit.a_pos" or "cnc_obj.limit.a_neg" or only if cartesian axes are programmed in the NC
block.
ACP10 axis as an "CNC-axis": Set/Read Drive Parameters via Service Interface and Download of ACOPOS Parameter data
with parameter input via Service Interface don't run.
The Call of NC-actions for Setting/Reading Drive Parameters via Service Interface and Download of ACOPOS Parameter
data with parameter input via Service Interface ended always with an Error (14188:"Parameter table invalid ") and haven't
been realized.
Page fault when a program has been started from a file with no conversion
When a program has been started in start mode ncFILE_XL or ncDNC, then a page fault can occur after some time.
Functions G200 and G201 don't function correctly by usage of Acp10 axes in ARNC0
Position latch (and halt) after trigger event don't function correctly by usage of Acp10 axes in ARNC0.
Node number error in wrapping and in the functions G217, G218, G219
Wrong functioning if the node numbers of ncCNC axes were sorted not in ascending order. For example in a CNC object
with the ncCNC axes X, Y, Z (in this order) the node numbers of the axes X, Y, Z had to have the ascending order.
New ACOPOS Parameter are not trnafered to ACOPOS (only ARNC0 V0.623)
Error 8103 (No feed rate ...) could occur in circular blocks, even though a feed rate is programmed in NC program.
If after a block with G92 a block with G170 is programmed, on certain targets an error occurs.
Acp10 axes can be used by ARNC0. It is possible to use e.g. ACOPOS-Multi for ARNC0 axes and the complete range of
Acp10 manager functions (e.g. auto-tuning).
Restart for blocks without traverse path and without block number
The restart point is defined by the byte offset of the NC block (please note changes in data structure).
This problem occurs only when the NC program was aborted due to an axis error and the trigger input had not been
activated.
Length of ARNC0DBLST_typ now matches the length of the ACP10 data type
The first statement in an NC-program is M0 or M1. When a positioning with target position zero is startet, then the
NC-program will be executed until the beginning of the first movement block.
Continue movement with negative override before the first movement block
The first statement in an NC-program is M0 or M1. When the movement is continued with negative override, then the error
5107 "Event not allowed in current state" occurs on all CNC axes and the NC-program is aborted.
If, after a block with G92 (rotation of the coordinate system), a linear block is immediately followed by a block with G126, a
position jump occurs (ARNC0 V0.550 and higher).
If, after a block with G92, subprogram is called immediately, a position jump occurs.
When the restart-info is determined with the block number of the first movement block, then the axes positions of the restart
point are incorrect.
Filter time for contour jolt filter is not considered when running in simulation mode
Polar coordinate motor + G114: Path speed too slow at circle path sections.
Even though G114 has no effect on the polar coordinate motor, the path speed was reduced to a very low value when
programming with G114.
Note: In calculation of path dynamics, a reduction of the path speed, which may be necessary, is carried out for the polar
coordinate motor so that the relationship between the path speed and the path acceleration after the reduction is the same
as the relationship between the limit values for the path speed and the path acceleration.
The error occurs only when M-function groups are defined such that a synchronized M-function is set at the restart point.
The axis limits for the rotating axis could be exceeded in a coordinate system that is rotated or shifted with G92/G192.
Polar coordinate motor: Path speed too slow at circle path sections.
Programmed speed sometimes not reached at circle path sections. Depending on the position and dimensions of the circle
path section, parts of the circle which were not traversed were also included when calculating the limit values.
NC action "ncGLOBAL,ncSAVE": The hardware assignement was not applied if an existing module was newly created
If an existing INIT parameter module is newly created with "ncGLOBAL,ncSAVE" and this module was assigned to an NC
object via hardware configuration, then this hardware assignment should also be applied to the newly created module.
In previous versions this hardware assignement was not applied to the newly created module.
If the master axis is an CNC axis, the set positions of all coupled axes are not delayed according to "sl_chain". This
produces a position difference between the master axis and the slaves axes.
The page fault occurs upon return from the global NC subprogram.
Absolute and relative coordinates can be used in the same movement block.
The automatic switch off the compensation of the mechanical impreciseness of an axis.
The compensation of the mechanical impreciseness of an axis is switched off automatically if the controller is switched off.
The compensation switch on is possible only if controller is on.
The behaviour has been so changed that the start position of the axis ncROTARY is not taken into consideration.
When a non-synchronized M Function in the DNC-Interface is followed by G171, then the flag for this M Function is not set.
Starting with AR P2.90, B2.92, the ARNC0 can detect system jitters in Automation Runtime and take them into
consideration during synchronization.
If a block with circular interpolation with angle specification immediately follows a block with a coordinate transformation
(e.g. G92 or G192), then the NC program is aborted with the error 8134 (Radius difference between beginning and end).
When an NC program is restarted at a defined block number, the S, T and M functions are not updated at the restart point.
The behaviour has been modified in this way that now it more matches the characteristic of "rotary" axes.
The functions G217, G218, G219 allow the free definition of active plane using the mapping. These combinations of
definition axis-types are possible: ncCNC-ncROTARY, ncCNC-ncLINEAR, ncCNC-ncCNC (standard case).
Set positions of the axes ncROTARY in the monitor of the CNC object
For the set positions is used the interval (0.0, 360.0) instead of the interval (-360.0, 360.0).
If a step change in desired position comes for a slave axis the peek in acceleration in oposite direction occures at the 3rd
sample after the step change.
It is no more necessary that the positions of "source" and "destination" axes are by Wrapping on/off equal zero.
An error in the CDC could cause a radius of zero to be calculated for a circle path section. In such a case, the NC program
was stopped (G36 active) or the circle was replaced by a straight line (G37 active).
The ARNC0 stops if blocks with G220 (signal before path section end over multiple path sections), G40 and G170 follow
one another consecutively, without having a traverse path programmed in between.
In CNC systems without a tangential axis the path speed may be wrong in blocks with G126.
With G114, bigger part of acceleration limits is allowed to be consumed by centripetal acceleration on arcs. G115 means the
original behaviour, and it is default. G114 is valid from its first occurance till G115 or till the end of CNC program.
Access conflicts to the DPR-Fifo can occur in the CNC System if a large number NC actions were made or many warnings
occurred in a short amount of time.
The G102 command is used to program a circle segment in a general position in space. Programming is done by specifying
the end point and any point on the circle.
Processing a NC program with very short path sections or using a block buffer with few elements (limit.block_buffer), it
could happen that the restart point will not be found. There is no error if the restart point is defined by path distance.
CNC Plot Buffer: - The decoding-end is not reported in Plot Buffer Header in simulation mode.
In simulation mode remains the old value of the parameter "plot_header.status" (ARNC0PLOTHEADER_typ), although
decoding has been finished.
CNC Plot Buffer doesn't take the functions G92 and G126 into consideration.
The functions G92 (Programmed Zero Point Offset and Rotation of the Coordinate System) and G126 (Rounding Edges)
had no influence on the CNC Plot Buffer.
The ARNC0 synchronization mechanism for CAN network calculates the start for an ideal time frame according to the mean
jitter of the system. The start is set in a way that the mean jitter (for 96 synchronization periods) tends to zero. If the mean
jitter is above or below, the start is shifted by 1µs per periode in order to achive zero jitter.
The writting to the CNC-Plot-Buffer didn't function, if the CNC object was switched to the simulation mode.
CNC-Plot-Buffer.
NC programs restart when using blocks. The reset point is defined by the block number (please note changes in data
structure).
A position jump occurs on the axes if two blocks with G92 follow each other with only one block programmed between them
having a traverse distance s=0.
Pagefault was caused by using a CNC channel with ncROTARY axes, if fewer than 9 axes were defined.
When a positioning with target position 0 is started while s_ncprog in the CNC-monitor is negative, then this positioning fails.
The new axis type has been implemented to allow the Flat Cam Programming.
Until now, a stop was always implemented at transition blocks after blocks with G92/G192, a tool data number or an
absolute zero point offset (G54 etc.). The permissible speed at the path section transition is now calculated according to the
axis and path limits.
In a rotated coordinate system (G92, G192), the speed at the path section transition is sometimes calculated incorrectly.
When a gobal NC subprogram is terminated by %progno instead of M2, M29 or M30, then a page fault occurs.
These variables in the CNC block monitor can now be traced: path length until end of current NC-block, path length of
current NC-block, path length of next NC-block in the direction of motion.
The CNC block monitor additionally displays the path length of the current NC-block and the path length of the next
NC-block in the direction of motion.
The ncaction(..., ncLIMITS, ncINIT) resets all variables in the CNC monitor except the set positions. It also resets the path
length variables in the CNC block monitor.
The mode without reference pulse is always used no matter which homing mode has been defined (with or without pulse).
An error message is not given.
The INIT-Parameters contained in the NC-object user data are saved to the given INIT-Parameter-Module in User ROM
using the NC-action "ncGLOBAL,ncSAVE" .
The INIT-Parameters contained in the NC-object user data are saved to the given INIT-Parameter-Module using the
NC-action "ncGLOBAL,ncSAVE" .
If non synchronized M-functions are programmed between two dwell times, then the M-functions are output after the second
dwell time has passed.
The CNC blocks at the G221, when G221 is programmed together with a synchronized M-function and the NC-block
containing a G220 or G222 has zero length and is followed by a G170.
Movement is not stopped when changing the working plane if tool length compensation is not active (tool length = 0) or the
programmed plane is already selected.
The behaviour of NC test functions for the NC objects ncAXIS and ncCNCSYS can be selected by the new component
nc_test.
nc_test.Open_UseApplNcObj:
1 = Test function with application object
0 = Test function with standalone test object
nc_test.Close_NoMoveAbort:
1 = No move abort when the test function is closed.
0 = Abort all active movements when the test function is closed.
The global initialization is done with the attribute NcManCtrl of the NC Object ncMANAGER in the NC mappin table.
In case of too low axis acceleration limits (lower than limits of CNC object), the path-speed on the circles (G2, G3) could be
reduced more than necessary.
NC-program creation time was not saved correctly in case of "move.ncprogram.start_mode == ncFILE" or
"move.ncprogram.start_mode == ncFILE_XL". Error 7151 could occur sometimes.
The german user data structure for the NC Object ncCNCSYS contained the member monitor.typ_ncblock instead of
monitor.typ_ncsatz.
Position error on the tangential axis when activating the cutter diameter.
If cutter diameter compensation is activated with the following conditions, the automatic tangential axis in the path section
that immediately follows the activation will be aligned incorrectly. As a result, the tangential axis will be aligned to the end
position of the block during movement as in a block with G00.
- Automatic tangential axis is active
- Linear interpolation block (G01)
- Indirect activation with transition block (G137)
- The transition angle of the subsequent path section transition is greater than 180° (outside corner)
The radius from the previous NC program is used when activating CDC if a cutter diameter has not been defined in an NC
program (tool data number or $RAD).
The tool length and tool offset are wrongly accounted for in CNC systems with less than three path axes.
In a CNC System with two cartesian axes, the tool length correction and the tool offset of the non-existent third cartesian
axis are calculated in the first linear axis.
In a CNC system with one cartesian axis, the compensations for both of the non-existent cartesian axes are incorporated in
the first two linear axes.
The error occurs under the following coditions: There are only two cartesian axes and the ZX-plane has been selected.
It could happen, that the the compensation matrix ("p_cnc_obj.axis.compensation.matrix_el[]") is not taken in consideration.
A page fault occours if in a line with the call of a local subroutine are additional syntax elements.
New display mode and data in the CNC monitor, new system variables for tool data and zero point offset.
CNC monitor shows number of the active tool data record and index of absolute zero point offset.
New system variables: Active tool data record, tool location number and index of absolute zero point offset can be read in
the NC program.
Till version V0.490 the text files had to lie in directory "C:\CNC_Prg". Now can the directory be chosen using the
"CPU-properties-File Devices".
CNC programs can be used in form of text files without the previous conversion. Parameter "move.ncprogram.start_mode"
defines the start mode of a CNC program.
Automatic tangential axis: first and last synch. M-function can not be used as sync1_t or sync2_t
Use of the first or last synch. M-function for sync1_t or sync2_t, generates the error 8244 "G141 M-function sync1_t or
sync2_t not in the admissible range".
If a circular arc is programmed via a rotation angle immediately after a circular arc, it can happen that a wrong arc is
traversed or the error 8134: "Radius difference between start and end" occurs.
An undesired reduction in path speed along short NC-blocks can occur with the parameter setting
"cnc_obj->limit.blocktransition=ncAUTO".
When initializing the Cam Profile Automat with correct data, the error 5157: "Cam Profile Automat INIT - Invalid parameter in
the basis state" occurs. This bug exists since version V0.430.
If immediately after starting an NC-program a "ncMOVE, ncHALT" followed by a "ncMOVE, ncSTOP" is given, the
CNC-System blocks.
A Page Fault could occur if one of the two actions were called before an NC program was started.
The NC program was aborted with error 8244 if one of the two parameters "limit.s_sync1_t" or "limit.s_sync2_t" was set to
the value ncOFF when selecting the automatic tangential axis (G141).
An M-function for lifting the tool is not output if "limit.s_sync1_t" has the value ncOFF. An M-function is also not output for
lowering the tool if "limit.s_sync2_t" = ncOFF. In both cases, a warning is generated when activating the tangential axis.
Saved trace file format has been changed from MathCad to MathLab, which includes also the header with the information
about the traced data points. Header carries an information if the traced data point is CNC or Axis (including its
index)parameter, data point name, trace date and time, X and Y units.
It is now possible to define groups of M-Functions. After a restart the last programmed M-Function of every group is set.
After a block with a tool data number, the tool length and the tool offset are only traversed with absolute programming (G90)
and with programmed axes. The compensation movements are not executed with relative programming (G91) or
non-programmed axes (see ARNC0 documentation).
Monitor display: The setting "monitor.status.nullpver = ncON" causes the position of the tool bit in the programmed
coordinate system to be displayed in the CNC monitor. The position of the new tool bit is displayed immediately after a block
with a new tool data number.
The setting "monitor.status.nullpver = ncOFF" causes the position (tool clamping point) in the machine coordinate system to
be displayed.
Incorrect tangential axis position in the first movement block after multiple rotations of the coordinate system.
The position of the tangential axis in the first movement block could be incorrect if the coordinate system is rotated several
times consecutively without moving an axis in the meantime.
Position error on the tangential axis after rotating the coordinate system.
The tangential axis is aligned to the wrong angle in the transition block if a subprogram is called before G92 or G192 with a
rotation of the coordinate system .
Pagefault was caused by calling a global subprogram (presented as a BR-module on PLC) from a main program started
from file.
For G0 function new "rapid" override "move.R_override" is used instead of the "move.F_override". The allowed value range
spans 0 to 10000 (0.00 - 100.00% of the axes limits). If greater value would be inserted by the user, value will be limited to
10000 by ARNC0.
Inverse Feed Rate (G93) by circular interpolation (G2/G3) functioned correctly only if the rotation angle was defined.
Upon CDC activation with G137 in the range of 180 to 360 degrees, the NC-program sometimes blocks.
CDC: incorrect arc transition after circles programmed with a rotation angle
If the CDC inserts an arc transition after a circle programmed with a rotation angle, then the arc transition has the same
rotation angle as the programmed circle. This error exists since version V0.428.
If the CDC inserts an arc transition <= 90 degrees after a programmed full circle, then instead of the arc transition a full
circle is traversed.
Restart: the values of the S and T parameters are incorrect after a restart.
Function G93 switches the inverse feed rate on. Parameter F defines the inverse of the time (in minutes) needed to
complete the NC-block. Function G94 switches the inverse feed rate off.
A dynamics on an arc/circle/helix has been changed. A movement with G02/G03 can be faster in general. All axes limits, as
well as CNC limits are respected.
If a cutter diameter that is too large was detected right before deactivating CDC with active G39, then a point located far
from the contour was traversed to while deactivating CDC.
In case of polar coordinate motor the decoder initialization have been cancelled with the error 10103 ("PKM - No
compensationparameters for Cartesian axis").
Maximum number of tool data blocks and tool placement numbers has been raised to 500.
G171 forces immediate processing of the blocks which previously were buffered.
G153 - Specifying the positions as absolute coordinates in the machine coordinate system
In rapid feed blocks and interpolation blocks, all coordinate specifications are interpreted as absolute coordinates in the
machine coordinate system independent of any transformations or compensation (G54 – G59, G92, G159, G192, tool offset
and tool length).
In ACOPOS parameter tables and with the "service.data_text" component, values for ACOPOS parameters can be defined
in hexadecimal as input text. For ACOPOS parameters of data type "DINT", input texts in the range "0x80000000" to
"0xFFFFFFFF" were previously converted to the value "0x7FFFFFFF" by mistake.
Until now, ARNC0 error text modules were managed as standard data modules. Starting now, an additional
module format, that enables management of error texts according to version in AutomationStudio, will be
supported for error text modules. See also A&P#138900.
Until now, the standard priority of ARNC0 background tasks was set quite low. This sometimes caused the
processing of CNC programs to be interrupted, particularly on target platforms with low processing power
or high load. From now on, the standard priority of the background tasks will be increased so that the CNC
background tasks have a higher priority than the tasks for online communication and visualization. The
previous state (low priority of the background tasks) can be restored by setting the attribute
'ARNC0SystemConfig="1,10,1"' for an NC object with the type 'ncMANAGER' in an NC deployment
table.
The transition angle of very short path sections was defined as non-tangential (alpha > s_jump_t) if v_path_mode == 1.
New mode of CNC axis (cnc_obj.axis.axis[i].type == 17) has been introduced. If there is a transition between NC-blocks,
realized exclusively by axes of such type, then this transition should be considered as tangential.
With the parameter cnc_obj.decoder.parameter.v_path_mode == 1 all axes types (except ncTANGENT) are taken into
consideration by the feed rate calculation.
In DPR-Trace was the ARNC0 Sampling Time 0 Microseconds and wrong values by ARNC0MAN-ID and ARNC0SSY-ID.
CDC deactivation with G137 caused erroneous axes movements normal to the main plane
The programmed Z-movement was already done in the transition block instead of in the programmed
NC-block after G40. (in ARNC0 V0.441 only)
In CNC system with only linear axes the monitor of remaining distance (monitor.s_ncsatz and monitor.s_ncblock) were not
valid.
In combination with the new mode and G137, the deactivation movement is executed immediately after G40.
Activate this behavior by making the following entry in the data structure:
German: "cnc_object.decoder.parameter.wrk.abwahl" = ncAUTO
English: "cnc_object.decoder.parameter.cdc.exit" = ncAUTO
This makes it possible to deactivate CDC immediately before the program is ended.
With activated CDC the z-axis and the slave axes do not move.
CDC activation with G137 causes erroneous axes movements normal to the main plane
The programmed Z-movement is already done in the transition block instead of in the programmed NC-block. This error
affects both the linear and tangential slave axes too.
Reduction of path speed at tangential path section transitions depending on the transition angle.
G113 makes it possible to reduce the path speed at tangential path section transitions depending on the transition angle.
With the command G108, G109 and G110 the acceleration or deceleration can be programmed as absolut or relative value.
Radius dependent feed adjustment can be programmed proportional to the radius or reciprocal proportional to the radius of
the path section.
Compensation of the mechanical impreciseness of the axis (backlash, spindle slope and combination) has been added. Call
from an application:
ncaction(nc_obj,ncCOMP,ncSTART), ncaction(nc_obj,ncCOMP,ncSTOP).
Only the rotational direction of the circle is reflected, but not the centerpoint coordinates.
The warning 10459 is output if the first movement block after CDC activation does not contain a movement in the active
plane.
The angle of the circle is specified with H. It is possible to program full circles and circles with more than one full revolution.
If the movement block does not contain a path in the active plane immediately before or after CDC deactivation (G40), then
an additional movement normal to the active plane is executed in the inserted exit block (G137).
Starting with version V0.400 the errors 8141 "Position on the Circle > positive SW End" and 8142 "Position on the Circle <
negative SW End" could be erroneously reported.
For this reason, access to the following NC data modules did not function with the AR versions listed above:
- NC Deployment tables
- NC INIT Parameter modules
Movement was always stopped at the end of a path section after an accuracy hold G60, after a synchronous M-function or
after a dwell time G04 (since ARNC0 V0.421).
A division by zero is performed if the center point is not completely specified using center point programming for blocks with
G103/G104.
G70/G71 can be used to select the unit for the NC program (inch or mm).
ID#134432 : solved problem, known since ARNC0 V0.402 bis V0.420, solved since V0.421
At circular blocks the limits of axis acceleration and axis speed limits can be exceeded. The limits of path speed and path
acceleration are taken in consideration in a coorect way. (ARNC0 V0.402 - V0.420)
Arcs are replaced by straight sections if G40 and G141 follow each other one right after another.
In some cases, the NC program might stop being processed if G170 and G141 follow each other one right after another.
The axis acceleration on very short path sections could exceed the defined limit values at the path section transition (path
section runtime shorter than the axis jolt filter time).
On very short path sections where the programmed offset is not reached, the maximum path speed is now reduced to the
entrance speed in the next path section. This prevents accelerating and braking on the path.
If the path section runtime is shorter than the axis jolt filter time, then multiple path section transitions might be present in
the filter, which can cause the axis limit values (acceleration) to be exceeded at the path section transition. The permissible
speed jump on the axes is now reduced at these path section transitions.
Activating can be done by setting the variable as it's written bellow:
German: "cnc_object.grenzwert.satzuebergang" = 1
Englisch: "cnc_object.limit.blocktransition" = 1
The trace size can be changed in the NC configuration "Size of data buffer for cyclic ARNC0 trace" for ARNC0. For the
trace data uploading of the different size than the default value of 20kB (0x5000), version 2.5.2.0004 of Automation Studio is
required. When the trace data size is changed and Automation Studio is not capable to upload the data, a warning is output
to the logbook.
Some ACOPOS parameters can only be used starting with a specific version of the ACOPOS operating system. For such
parameters, this minimum version is entered in the module created from an ACOPOS parameter table with the attribute
"VersionFrom" when using AS versions V2.5.2.0002 and higher during the Build procedure.
The "VersionFrom" attribute is now evaluated by the ARNC0 software on the PLC when processing ACOPOS parameter
tables. The parameter is not transferred to the ACOPOS if the ACOPOS operating system version there is older than the
minimum version defined with "VersionFrom".
Transferring such a parameter (e.g. 849 "MOTOR_TAU_THERM") with older versions of the ARNC0 software will cause the
response error "1: Invalid parameter ID" and transfer of the ACOPOS parameter table is aborted. This problem can be
avoided by disabling this parameter in the ACOPOS parameter table.
Up to now, if Parameters with data lenth greater than 6 bytes were contained in an ACOPOS Parameter table (e.g. the
parameter MOTOR_ORDER_TEXT), then the transfer of this table was aborted with following error:
- 14180:"Error transfering ACOPOS-Parameter "
- Info: "Length of parameter data too large for ACOPOS parameter in XML data"
With the new constant ncS_SPR_T the behaviour at straight line path section transitions (alpha equal or less than
s_sprung_t) can be influenced.
If the angle difference at a non-tangential path section transition is less than the parameter s_jump_t and the actual speed
jump of the tangential axis is less than the parameter v_jump_t, then the tangential axis now jumps to its new orientation at
the start of the path section.
A position jump occurs if a full circle without coordinate specification is programmed after a block with G92.
Programmed zero point offset G92: The coordinate system can be shifted and rotated in space as needed.
Span correction: The coordinate system can be shifted and rotated again in addition to G92.
Correction to the Cartesian coordinate system: A matrix can be defined for correcting any angles that are not exactly 90° in
the machine coordinate system.
If the coordinate system is rotated and shifted when a tangential axis is switched on and if blocks without a traverse path
(e.g.: M-Functions) follow immediately after the shift, then the tangential axis could be set to an incorrect angle in the
transition block.
When an NC-programm contained very short path sections (e.g. 0.0001 CNC-units), then with activated CDC the error
9263:"Angle calculation impossible, vector length is 0" was reported.
At tangential path section transitions the path speed was too high for the tangential axis, if the limit speed of the second
path section was higher than the limit speed of the first path section.
When using eight and more ACOPOS on an ETHERNET Powerlink line, error 14126: "No cyclic positions from drive" was
output accidentially.
Determining the RESTART-INFO delivers a wrong name of the NC init program (from ARNC0 V0.380).
When the CNC parameter "cnc_obj->limit.halt" was set to "ncV_JUMP", than the axes stopped at every non-tangential path
section transition.
ID#142325 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0011 [C2.90]
If the VNC connection is removed from a visualization that contains a VNC slave and a new one is connected, the
visualization can no longer be compiled.
ID#131285 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0002 [D2.85]
It does not say that it is an upgrade of the SG3 version of Visual Components.
ID#130635 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0003 [A2.90]
Inserting "Visapi" automatically causes an error message when compiling a PP41 project without VC.
ID#124415 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0002 [D2.85]
If the visualization folder in the logical/physical folder is written in upper case, then the visualization can´t be chosen in the
VNC dialogue
1.4.4.3.2 Libraries
ID#159973 : solved problem, known since V2.5.3.0028 [P2.90], solved since V2.5.3.0028.SP03 [R2.90]
ID#157255 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
Font output via VA_Textout does not match configuration in Visual Components
ID#145258 : solved problem, known since V2.5.2.0010 [C2.86], solved since V2.5.2.0015 [F2.86]
ID#145223 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0011 [D2.86]
VISAPI function VA_LoadBitmap always returning Status= 7196 (incorrect graphics format)
An expansion in file I/O causes the VA_LoadBitmap function to always return status 9196 (incorrect graphics format). The
PNG file cannot be loaded correctly.
ID#140450 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0015 [F2.86]
Visualization freeze after drawing bitmap several times with the VA_BlitBitmap() function
If the following functions (VA_LoadBitmap,VA_BlitBitmap, and VA_FreeBitmap) are used to write images to the display
cyclically, then a short time later the display freezes and input/output operations can no longer be utilized.
ID#140360 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0015 [F2.86]
Visapi library: Cycle time violation if VA_FreeBitmap() tries to free up a 24-bit PNG file.
ID#139500 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.3.0022.SP01
VA_GetTouchAction returning the same touch position for all visualization objects
ID#138780 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0011 [D2.86]
If the VISAPI function VA_GetActAlarmList is called a second time, the target crashes with a page fault.
ID#133035 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.2.0005 [I2.85]
If the VA_GetExAlarmList function is used with VC SG4, then the year is output with four digits.
The help documentation and VC SG3 use the correct 2-digit version.
The VA_Free Bitmap() function doesn't free up all of the memory reserved for the PNG file.
ID#129515 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [E2.85]
VcScrSht always returns Status 1001 if the touch screen hasn't been operated yet before the function has been called.
ID#129420 : solved problem, known since V2.4.1.0026, solved since V2.5.2.0100 [A2.87]
Because of a dependency mismatch of Visapi it is not possible to use the screenshot library ( VCScrSht)
ID#128690 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0014 [E2.86]
The functions VA_GetAlCurPos and VA_NGetAlCurPos return false Values if the alarmcontrol is used in endless mode.
ID#126665 : solved problem, known since V2.5.1.0007 [G2.82], solved since V2.5.3.0011 [C2.90]
The VA_Ellipse function is executed but returns status 21 or 7 (depending on how it was called), which isn't a valid error
number.
ID#126660 : solved problem, known since V2.5.1.0007 [G2.82], solved since V2.5.2.0005 [I2.85]
Status 7000 for VA_Saccess after booting the panel as long as touch isn't being used.
After booting the panel, the VA_Saccess function always returns status 7000. The status only goes to 0 the first time the
touch screen is pressed. Only then are the subsequent VISAPI functions executed.
ID#117835 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.2.0104 [F2.87]
ID#114435 : solved problem, known since V2.4.1.0020, solved since V2.5.3.0023 [H2.90]
Calling the VcScrSht library a second time returns status 7000 (VISAPI drawing in progress). Even after a warm restart, only
1 screenshot can be taken.
ID#148365 : known problem since V2.5.2.0014 [E2.86], correction planned for V2.5.3.0028 [P2.90]
SG3 - Calling VA_Textout once after a warm restart results in diagnostic mode
ID#137635 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0007 [V2.85]
On some pages, a "Build All" after a project conversion results in compiler error 7050: "The input order has an incorrect
format".
ID#131815 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0002 [D2.85]
If a VC object with hardware keys is converted, then the LEDs (actions) configured for the keys are assigned to incorrect
keys after the conversion (or not converted at all).
ID#126960 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0002 [D2.85]
The error message that appears when converting when a font isn't installed on the computer is not expressive.
If a converted project is downloaded to the runtime system, the printer buffer overflow alarm is output. This alarm
corresponds to the actual "Battery Discharged" alarm. When converting from VC SG3 to VC SG4, the "Internal Error" that is
no longer supported in VC SG4 is converted as well. This causes the following alarms to be shifted, resulting in the faulty
error output described here. To solve this problem for projects that have already been converted, the alarm texts can be
switched around so that the "Internal Error" is placed at the back.
ID#127380 : solved problem, known since V2.4.0.0011, solved since V2.5.1.0019 [J2.83]
The VC SG3 system modules incorrectly didn't have the expected version ID of V1.4x. Instead, they were shown as V1.00
in AS.
ID#146290 : solved problem, known since V2.5.3.0003 [A2.90], solved since V2.5.3.0027 [N2.90]
In the English version, default German texts are listed under the properties of the alarm system.
ID#139133 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0020 [K2.83]
If an exported VC SG3 object is reported, then all files from the directory containing the export (.txt) file are copied, even if
they are not part of the export data. This can result in large amounts of data being copied. The reason for this is a change in
the export format for VC SG3 objects. The import is now aborted when the export format is invalid. If an error message
appears in the output window that states that an EXPORTDIR or EXPORTFILE key could not be localized, then the export
file format is invalid. In this case, the VC SG3 object should be re-exported to update the export format.
ID#138620 : known problem since V2.5.1.0019 [J2.83], correction planned for V2.5.1.0020 [K2.83]
When opening an existing project with VC objects, not all VC objects are updated before the transfer takes place, e.g. the
aplib.br module is not updated to the current version.
ID#152100 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0025 [K2.90]
CAN visualization no longer displayed after the panel's power has been removed and reconnected
ID#148405 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0016 [G2.86]
The backlight does not switch off after the configured time if a bitmap is continuously flashing (hide/show).
ID#147970 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0016 [G2.86]
ID#145113 : solved problem, known since V2.5.1.0024 [N2.83], solved since V2.5.3.0011 [C2.90]
Changing the cursor function using key actions (goto input) no longer worked correctly beginning with module version 1.52.
Sometimes the cursor didn't move ahead at all or moved erratically.
ID#142030 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0024 [N2.83]
ID#141970 : solved problem, known since V2.5.1.0020 [K2.83], solved since V2.5.1.0024 [N2.83]
VC SG3: Page fault in vcinter if switching to a page with a locked input control
In VC SG3, if switching to a page with a single input control (e.g. string input) that's locked, the panel crashes with a page
fault in vcinter.br.
ID#139525 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0024 [N2.83]
If a page contains several input fields that are locked using a locking variable, then the focus can only be seen if the first
field is unlocked.
If the other input fields are unlocked, the focus still can't be seen until the first input field is unlocked as well.
ID#139353 : solved problem, known since V2.5.0.0010, solved since V2.5.1.0020 [K2.83]
If something is entered in a password control (regardless of whether it's a valid or invalid password), then the panel crashes
with a page fault.
ID#139330 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0024 [N2.83]
If the project is transferred to the target via an online connection, then a page fault occurs when the ddpdcx55.br module is
downloaded. A CF can be created with the PVI Transfer tool as a workaround.
ID#138870 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0024 [N2.83]
If a page contains several input fields that are hidden using a status variable, then the focus is set to the first input field in
the input order when using the "cursor back" key action if an input field should be skipped (input field invisible).
If the first input field is hidden, then the cursor disappears and only returns when switched back to the first input field.
ID#136140 : solved problem, known since V2.5.2.0003 [F2.85], solved since V2.5.2.0005 [I2.85]
On some Power Panel devices, it's possible that the I/O bus is blocked because of timing problems when starting the VC
SG3 visualization.
This results in an I/O cycle time violation (27306) or a watchdog error (9206), and the panel starts in service mode.
This problem could only be reproduced in this regard with the X2X bus.
ID#135535 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.3.0027 [N2.90]
If a CAN visualization application is configured and the corresponding IF card disabled, then messages with the following
error text are continually entered in the logbook: "CAN: User ID incorrect".
ID#134840 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0019 [J2.83]
When switching to a page with numeric input on a PP35 (VC SG3), the focus is set to the second element (according to the
TAB order), not the first.
ID#134815 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.2.0005 [I2.85]
If the focus is set to a locked input field, the target crashes with a bus error.
If a string that is displayed in a string output control is replaced by one that's shorter, then only overwriting takes place.
Any excessive characters from the old string remain displayed.
ID#132515 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0005 [I2.85]
On some Power Panel devices, it's possible that the I/O bus is blocked because of timing problems when starting the VC
SG3 visualization.
This results in an I/O cycle time violation (27306), and the panel starts in service mode.
This problem could only be reproduced in this regard with the X2X bus.
ID#129945 : solved problem, known since V2.4.0.0011, solved since V2.5.2.0006 [J2.85]
The task contains a string array variable that is being used for listbox display on the current page.
If this task is deleted in monitor mode, then the panel crashes with a page fault in vcinter.
ID#128065 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0024 [N2.83]
Can't start CAN visualization if all configured CAN panels are not connected
The CAN visualization doesn't start if the CAN panels are connected to different IF cards.
ID#118915 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.2.0021 [K2.86]
Picture change not possible after pressing "cursor up" if all input fields are locked
It it no longer possible to switch the page with "Previous/Next Page" after pressing "cursor up" on a page where all input
fields are locked.
The page is changed immediately after enabling one of the input fields.
ID#117855 : solved problem, known since V2.4.1.0020, solved since V2.5.1.0020 [K2.83]
Using the VNC library on an IPC 5000 with an ATI chipset crashes when establishing the VNC connection.
ID#156480 : known problem since V2.5.2.0020 [J2.86], correction planned for V2.5.2.0108.SP05 [L2.88]
ID#147555 : known problem since V2.5.1.0024 [N2.83], correction planned for V2.5.2.0108.SP04 [H2.88]
When this error occurs, tasks run and it's possible to go online, but the visualization can no longer be operated.
ID#160695 : solved problem, known since V2.5.3.0028.SP02 [Q2.90], solved since V2.5.3.0028.SP05 [T2.90]
Visapi text output does not work in the top area of a display that has been turned 90°
When the error occurs, only the background is shown, the text itself is not output.
The error affects the functions VA_TextOut and VA_wcTextOut.
ID#152068 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0023 [H2.90]
Backlight: "Ignore First Key" not working if a key matrix offset is configured on the touch button
ID#150825 : solved problem, known since unbekannt, solved since V2.5.2.0020 [J2.86]
Only one visualization starting in Runtime even though it's possible to configure several PW35 projects
ID#144930 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.3.0026.SP01 [M2.90]
ID#137225 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.2.0011 [D2.86]
X20 support
This control element makes it possible to open, edit, and then resave files in the file system. Syntax highlighting is
supported during editing.
This control element supports a command interface for Open / Close / Save / Text modifications / Goto line.
The contents can be saved as a text file with either ASCII or UTF16 encoding.
The number of lines is unlimited, with each line allowed to be up to 250 characters long.
Value log
In the Visual Components runtime environment, an event is generated and saved in a FIFO buffer each time a data point is
written.
These events can be viewed chronologically by the user.
A data point name consists of an additional text and numerical values that can be stored for a data point. At runtime, the text
name can be used on a touchpad for display. Data point names are stored in an internal text group and can be used with
language switching.
The key repeat rate and the key delay should be made configurable.
The bitmap on a button control can be modified depending on an index data point.
Advanced navigation options for listbox and alarm controls need to be implemented:
Page up, page down, go to document start, go to document end
ID#125290 : known problem since V2.5.0.0024 [G2.81], correction planned for V2.5.3.0028 [P2.90]
If a monochrome bitmap is used for the touchpad, then it is displayed incorrectly at runtime, e.g. the opened touchpad is
covered up by a DateTime control.
ID#150008 : solved problem, known since V2.5.2.0015 [F2.86], solved since V2.5.2.0017 [H2.86]
If a PS2 keyboard is inserted as slave hardware for a local visualization (possible with APC/PPC and IPC möglich), then the
user receives two warning regarding VNC during compilation.
ID#148088 : solved problem, known since V2.5.3.0003 [A2.90], solved since V2.5.3.0020 [E2.90]
If the name of a font (TTF file or BR module) ends with 01, 02, or 03, then the visualization will not start on the target.
If the font is renamed to something else, the visualization starts without problems.
It might also be necessary to delete the old <FONTNAME>.br module from the system modules.
ID#143773 : solved problem, known since V2.5.1.0023 [M2.83], solved since V2.5.2.0011 [D2.86]
In the German Automation Studio, VC linker warnings are not highlighted using an appropriate color.
ID#142588 : solved problem, known since V2.5.2.3007, solved since V2.5.2.0101 [B2.87]
Data points for the entire visualization mixed up at runtime after adding a data point to the visualization
If a new data point is added to the visualization, a build may result in data points becoming mixed up in the entire
visualization at runtime. A build all must be carried out to get around this problem.
ID#136738 : solved problem, known since V2.5.2ßeta, solved since V2.5.2.0007 [V2.85]
TTC (TrueType Collection) available in Windows are not supported by the VC runtime system. For this reason, the VC
compiler generates several TTF files from these TTC files. They are then transferred to the target system. High demands
are placed on memory if several fonts are used from one TTC file. Each of the generated TTF files roughly corresponds to
the size of the TTC file that it was created from. Fonts that are installed with a TTC file should therefore be viewed as
separate fonts. The approximate memory usage can be calculated as follows: Memory demands = (number of fonts used
from the TTC)*(size of the TTC file).
Ex.:
A TTC file of 5 MB supplies 4 fonts (Font_1, Font_2, Font_3, Font_4).
Font_2 and Font_3 are used in the VC object. Approximate memory usage on the runtime system can be calculated as 2 * 5
MB = 10 MB. Around 20 MB are needed for a secure B&R system (3 partitions) on the CompactFlash card.
ID#134915 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.3.0001 [V2.85]
BR files from the B&R Thorndale Unicode font have different names
Different names are given to the BR modules in the project depending on the installation order of the Thorndale fonts.
When working with several computers, this leads to doubled BR modules for a font.
ID#132750 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0005 [I2.85]
The BR module "vccpopup" is not inserted during a "Build All". The project's temporary directory must be deleted first.
ID#130315 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0003 [A2.90]
ID#118638 : solved problem, known since V2.4.1.0021, solved since V2.5.3.0001 [V2.85]
The summary of warnings and errors generated by the VC SG4 compiler shows one more warning than in the compiler
summary for the entire project. However, the VC SG4 compiler outputs just as many warnings as also output in the project
compiler summary.
ID#124265 : solved problem, known since V2.5.1.0003 [C2.82], solved since V2.5.2.0005 [I2.85]
If a visualization is called visu01 (or similar), then compilation takes place normally without errors, but the visualization
doesn't start.
The number in the name must be removed for the visualization to function properly.
ID#123785 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.1.0010 [A2.83]
Transferring a visualization to the AC141 results in the error "vcresman cannot be opened".
ID#121948 : solved problem, known since V2.5ßeta, solved since V2.5.2.0020 [J2.86]
If a port other than 11159 is configured for the Ethernet interface and a terminal is being operated on this interface, then the
compiler issues a warning.
ID#120468 : solved problem, known since V2.4.1.0022, solved since V2.5.3.0001 [V2.85]
Errors occur when compiling the text control if Highlighting.BackColor = <Same as> and Appearance.FillStyle =
Transparent.
ID#118960 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.3.0001 [V2.85]
If a VNC server is removed when Visual Components is closed, every second Build All returns the error message "vcpdvnc
cannot be opened". This problem can be corrected by opening the visualization and then deleting the VNC server.
Reopening the visualization afterwards makes it possible to continue normally with the project.
Button properties have been expanded to include the properties MultipleBitmap for the bitmap source and MultipleText for
text source for the accompanying index data points.
ID#161770 : solved problem, known since V2.5.3.0028.SP02 [Q2.90], solved since V2.5.3.0028.SP06 [A2.91]
Editor crashes when multiple objects are copy/pasted to the common layer
ID#159813 : solved problem, known since V2.5.3.0028 [P2.90], solved since V2.5.3.0028.SP05 [T2.90]
After Automation Studio update to 2.5.3.28, variables in Visual Components are locked
The problem affects variables located in nested structures and structure arrays.
ID#155190 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0028 [P2.90]
If a page with bitmap control set to "Multiple bitmap" is copied, its size is changed to that of the largest bitmap in the group,
rather than maintaining its original setting.
ID#152618 : solved problem, known since unbekannt, solved since V2.5.3.0024 [I2.90]
Global text groups for Date/Time control and TouchPad text control not loadable
The Date/Time control and the TouchPad text control lose the correct information about the connected global text group
when reopening the Visual Components editor.
ID#151393 : solved problem, known since V2.5.3.0020 [E2.90], solved since V2.5.3.0024 [I2.90]
ID#142005 : solved problem, known since V2.5.1.0020 [K2.83], solved since V2.5.3.0003 [A2.90]
If the project being converted is located in a folder containing ".pgp", then the data points cannot be used.
ID#138985 : solved problem, known since V2.5.2.0010 [C2.86], solved since V2.5.2.0101 [B2.87]
This crash only occurs if the corresponding page has not yet been loaded (e.g. opened with a double-click).
The corresponding control must therefore be deleted in the visualization tree.
ID#138535 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.3.0011 [C2.90]
If an existing text group is imported and overwritten, the text index offset is changed for all referenced controls if this index
no longer exists.
The text index offset should be kept the same.
ID#137005 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0005 [I2.85]
ID#136300 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.3.0020 [E2.90]
The colors for black and white are switched for some monochrome bitmaps in the VC SG4 editor.
They are displayed correctly at runtime.
ID#135940 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.2.0008 [A2.86]
Since "Chinese Traditional" and "Chinese Simplified" use the same country code, inserting "Chinese Simplified" is not
possible ("Chinese Traditional" is inserted).
ID#133110 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.3.0003 [A2.90]
ID#130800 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
If Page2 is renamed and Page1 is named Page2, it will be discarded when the project is opened.
ID#130150 : solved problem, known since V2.5.1.0011, solved since V2.5.2.0005 [I2.85]
Assertion when zooming with <Ctrl> + <+> in the data source editor
When zooming in (<Ctrl> + <+>) in the data source editor, an assertion (message window output) is triggered if the
respective node was not expanded beforehand.
ID#129045 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
If a local action is added to a globally used virtual key, the view switches from the "Keys" tab to the "Design" tab.
ID#129000 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0020 [E2.90]
When creating a project, incorrect virtual keys are sometimes connected to the hardware keys or have no action.
ID#128340 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
If a visualization didn't possess any hardware mapping the last time it was opened, and then it's compiled while closed
(regardless of whether hardware has been connected at this point or not), the SG4 editor cannot be opened anymore until
Automation Studio is restarted.
ID#128220 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0003 [A2.90]
ID#127298 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0022.SP01
ID#125545 : solved problem, known since V2.5.1.0003 [C2.82], solved since V2.5.2.0007 [V2.85]
Variables defined using stylesheets are discarded when updating control data sources.
ID#119093 : solved problem, known since V2.5.0.0020, solved since V2.5.1.0019 [J2.83]
After converting a Visual Components project from SG3 to SG4, monochrome bitmaps are displayed in black until a change
in the palette colors is saved.
ID#117505 : solved problem, known since V2.5.0.0020, solved since V2.5.2.0002 [D2.85]
If the project is converted to a grayscale display with 16 colors configured, then the bitmaps may be displayed in black at
runtime.
To correct this, the palette must be saved while keeping changes to a minimum. Then the palette can be configured as it
was originally.
Size and position of the data point selection dialog box not observed by the VC editor
Should be possible to optionally show the hardware key index in the editor
Displaying dependencies
The location where many resources are used can be displayed (variables, text groups, and much more).
For this reason, the shortcut menu contains an entry "Show connections".
Value logging
Data point value changes are saved in a buffer and can be read cyclically with the VCLib in the application program.
ID#141990 : solved problem, known since V2.4.0.0001, solved since V2.5.2.0101 [B2.87]
The AlphaPad has "{" and "[" as well as "}" and "]" backwards when looking at the layout bitmap compared with the actual
key assignment.
ID#146080 : solved problem, known since V2.5.1.0024 [N2.83], solved since V2.5.3.0026.SP02 [M2.90]
The "Persistent" option is not possible if the maximum buffer length of 100 bytes is exceeded.
ID#127970 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0015 [F2.86]
This problem only occurs if the variable connected to pILen is of type UINT (as described in the help).
If the data type is changed to UDINT, then the following memory location will not be overwritten.
ID#156065 : solved problem, known since V2.5.3.0026.SP02 [M2.90], solved since V2.5.3.0028.SP01 [Q2.90]
ID#133913 : solved problem, known since V2.5.2ßeta, solved since V2.5.3.0028.SP06 [A2.91]
First a page is opened and its key view opened. The error occurs when one closes the page and repeats the process with
another page.
ID#124440 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0002 [D2.85]
A crash occurs when the keys view should load a page that contains several layers.
ID#155535 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0026.SP02 [M2.90]
If a VC type is assigned for array variables, it is not saved when the editor is closed. <NONE> is displayed the next time the
VC editor is opened.
ID#147965 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0020 [J2.86]
If a new element is inserted in a bitmap group and the index of the existing bitmaps changes as a result, this change is not
followed through on unopened pages.
ID#144700 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.3.0020 [E2.90]
In VC SG4, this is the reason that assigning virtual keys to the hardware keys doesn't work correctly.
ID#140498 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.2.0008 [A2.86]
If the project contains a structure that has the same name as a task, a crash occurs when refreshing the data points.
The same problem occurs when converting SG3 to SG4.
ID#139280 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.3.0020 [E2.90]
Problem replacing bitmaps with the same name but different type
ID#135425 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.3.0024 [I2.90]
If a bitmap should be loaded but it doesn't exist, an error or warning is not output.
Instead, an error that is difficult to correct is generated during compilation.
ID#129935 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
Adding a text to a text group makes it possible to change the displayed texts to the controls on the new element.
This occurs if the respective side has not yet been opened.
ID#123160 : solved problem, known since V2.5.1.0003 [C2.82], solved since V2.5.2.0002 [D2.85]
If a new alarm group is inserted, then the colors are not entered in "Appearance" (black).
ID#119798 : solved problem, known since V2.5ßeta, solved since V2.5.1.0010 [A2.83]
Firmly set limits on scaled data points are lost during a datapoint refresh
If limits are specified for scaled data points in the data source, they are reset to <None> when the datapoints are refreshed.
If a path other than the <Project>.pgp path is specified, the "Incorrect project path" message doesn't always come up.
ID#157025 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
If 8 of 10 active alarms are reset (alarm bit set to 0), the alarm list is empty.
The 2 remaining alarms are not shown until the page is changed.
ID#153885 : solved problem, known since V2.5.2.0108 [V2.87], solved since V2.5.3.0026 [L2.90]
If a defective alarm history module is located on the target, changing to a page with a historic alarm list causes a page fault.
If the alarm history module is deleted, the problem no longer occurs.
The validity test of the history module has been expanded accordingly. If an error occurs, the history module should be
deleted and recreated.
ID#151140 : solved problem, known since V2.5.2.0015 [F2.86], solved since V2.5.2.0020 [J2.86]
VA_QuitAlarms must be called on the terminal twice with the same parameters for the alarm group to be acknowledged.
ID#148900 : solved problem, known since V2.5.2.0015 [F2.86], solved since V2.5.2.0016 [G2.86]
If an alarm text that contains text snippets is read while overloading with the VA_GetActAlarmList function, a cycle time
violation occurs.
ID#146428 : solved problem, known since V2.5.2ßeta, solved since V2.5.2.0015 [F2.86]
An incorrect date/time was displayed in the alarm control and when reading alarm lists with VISAPI.
ID#146060 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.2.0105 [G2.87]
A cycle time violation occurs if the alarm list is modified while the VA_GetActAlarmList function is being called.
ID#144028 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0101 [B2.87]
A page fault occurs if several alarms occur over a long period of time.
ID#143910 : solved problem, known since V2.5.1.0023 [M2.83], solved since V2.5.2.0101 [B2.87]
The "Alarm system - Acknowledge" key action causes a crash in only a few projects (invalid OP code).
ID#143905 : solved problem, known since V2.5.1.0023 [M2.83], solved since V2.5.2.0101 [B2.87]
None of the outstanding alarms are acknowledged by the collective acknowledgement command.
ID#143680 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0101 [B2.87]
In unusual configurations, a page fault occurs if exactly one alarm should be displayed in an alarm control.
ID#142560 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0101 [B2.87]
If the event is output in the alarm history with text, text+bitmap, or just a bitmap, then it is always output with index 0
regardless of the event (triggered, reset, acknowledge).
ID#142530 : solved problem, known since V2.5.1.0022 [L2.83], solved since V2.5.1.0024 [N2.83]
A page fault occurs in the VC alarm system if the alarm list is scrolled too quickly (using button with focus-dependent key
action).
ID#141665 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0101 [B2.87]
Using spacing causes a display problem if displaying several multi-line alarms in an alarm line.
When an error occurs, nothing is displayed in the alarm line.
ID#138705 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.1.0024 [N2.83]
String text snippets in the alarm system not always updated in time
When using string text snippets in the alarm system, it's possible that the strings written by the application are not always
updated in time, and when an error occurs, empty strings are used.
ID#138105 : solved problem, known since V2.5.2.0018 [H2.86], solved since V2.5.2.0020 [J2.86]
If an active alarm is bypassed from the visualization device, the alarm is reset in the controller, and the bypass lifted, then
the alarm is not displayed correctly in the configuration and history.
ID#133610 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.3.0025 [K2.90]
ID#132628 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0024 [I2.90]
In the SG3 editor, the bypass image is written from 1 to 0 when an alarm is bypassed. In the SG4 editor, the bypass image
is written from 0 to 1 when an alarm is bypassed.
ID#128010 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
ID#127845 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
ID#127005 : solved problem, known since V2.5.1.0008 [V2.82], solved since V2.5.1.0010 [A2.83]
If the acknowledge array is smaller than the number of alarms in the alarm group, the acknowledge bit is set or not
depending on the position of the alarm in the project files.
This can occur if alarms are cut out and repasted.
The last alarms in the group are (correctly) not set in the acknowledge array due to its being too small.
ID#167218 : solved problem, known since V2.5.3.0028.SP05 [U2.90], solved since V2.5.3.0028.SP06 [A2.91]
In a specific application, if multiple page changes take place with an alarm control configured, a Page Fault in the '
vcbclass.br' module occurs.
ID#157910 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028.SP05 [T2.90]
If there are no borders in a project, the font does not display properly in the Numeric control.
The number is cut off either on the top or bottom, depending on the alignment.
To solve the problem, all you have to do is add a border. This border does not need to be used in any control.
ID#156338 : solved problem, known since V2.5.3.0026.SP02 [M2.90], solved since V2.5.3.0028 [P2.90]
ID#156105 : solved problem, known since V2.5.2.0108.SP04 [H2.88], solved since V2.5.3.0027.SP01 [O2.90]
If Visual Components is operated together with a true real-time bus (POWERLINK, X2X),
an I/O cycle time violation sometimes occurs during the initialization phase of Visual Components.
ID#155905 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
ID#155650 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0028 [P2.90]
Even though the VA_DrawBitmap function returns the success status 0, the bitmap is not displayed.
ID#155545 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0028 [P2.90]
Due to the short logger error description, the error string is cut off in a confusing way.
In the logger, all that can be read is "Touchcalibration data corrupt o".
The complete message, however, should read "Touchcalibration data corrupt or missing".
The errors will now be differentiated and the corresponding strings entered ("Touchcalibration data
corrupt"/"Touchcalibration data missing").
ID#155213 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
If a real data point with configured decimal places is changed via the event system, then the digits following the decimal
point are not taken into consideration on the event value szValueOldTxt.
ID#152658 : solved problem, known since V2.5.3.0023 [H2.90], solved since V2.5.3.0025 [K2.90]
ID#152145 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0025 [K2.90]
PP45 crash
The PP45 crashes due to visual objects with a height or width less than or equal to 0.
ID#150615 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
If a download takes place after assigning a variable in the VC project, a page fault may occur.
#
ID#150608 : solved problem, known since V2.5.3.0013 [D2.90], solved since V2.5.3.0024 [I2.90]
If an update time of 200 ms is configured for the page change variable in the data source, then the page change is not
reliable.
ID#149495 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
Pressing the left or upper display edge activating buttons on the opposing side
If a touch display is pressed on the leftmost or topmost row of pixels, the controls on the opposing side (rightmost or
bottommost row) are activated.
ID#149040 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.3.0025.SP01
CP570: VC-internal data points for temperature, node number, and IP address not displayed
ID#148718 : solved problem, known since V3.0.55, solved since V2.5.3.0020 [E2.90]
ID#148380 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.3.0020 [E2.90]
ID#147505 : solved problem, known since V2.5.3.0003 [A2.90], solved since V2.5.3.0011 [C2.90]
ID#147330 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0015 [F2.86]
A page fault occurs when using a text snippet without a data point.
ID#146718 : solved problem, known since unbekannt, solved since V2.5.3.0025 [K2.90]
[EditUp/EditDown] - Using EditUp/EditDown after the user changes a value with the alpha bad reverts back to the old value.
ID#146313 : solved problem, known since V2.5.3.0001 [V2.85], solved since V2.5.3.0011 [C2.90]
It is not possible to avoid switching to the screensaver pager or turning off the backlight as long as they are configured.
ID#145005 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0104 [F2.87]
Application using memory during cyclic operation if fill areas defined without data points
If fill areas are not defined for bitmaps and a color data point is not appended, then memory constantly declines while the
application is running.
ID#144363 : solved problem, known since V2.5.1.0023 [M2.83], solved since V2.5.2.0101 [B2.87]
A "VC: Function returning error code" message is entered in the logbook if the screensaver wants to switch to the active
page.
ID#142455 : solved problem, known since V2.5.1.0021 [K2.83], solved since V2.5.1.0024 [N2.83]
Operating the touch screen too quickly may cause the visualization to hang.
The task continues to run normally, but touch no longer works. Values in VC are also no longer updated (e.g. time remains
the same).
ID#141015 : solved problem, known since V2.5.2.0006 [J2.85], solved since V2.5.1.0024 [N2.83]
ID#139383 : solved problem, known since V2.5.2.0006 [J2.85], solved since V2.5.2.0009 [B2.86]
ID#139023 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.3.0025 [K2.90]
ID#137965 : solved problem, known since V2.5.2.0004 [G2.85], solved since V2.5.1.0019 [J2.83]
Performing several warm restarts causes an incorrect checksum in the ALHistory module.
ID#137925 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.3.0020 [E2.90]
If only the last two positions of the IP address are changed, then the string is not updated in the internal data source.
The string continues to contain the old value.
ID#137060 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0104 [F2.87]
If a "confirmed" button located directly underneath a touchpad's ESC key, then it will be triggered when closing the
touchpad.
ID#136100 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.3.0021 [F2.90]
Fonts like MSMing incorrectly calculate their height, which causes them to be cut off on the top and bottom at runtime.
ID#135725 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0006 [J2.85]
Performing several warm restarts causes an incorrect checksum in the ALHistory module.
ID#132200 : solved problem, known since unbekannt, solved since V2.5.3.0011 [C2.90]
ID#131375 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.3.0011 [C2.90]
If a task switches the page and language simultaneously, then only the language will be changed.
The page change is not carried out.
ID#130900 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [E2.85]
ID#128903 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
ID#128890 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0028.SP05 [T2.90]
The refresh times for VCSG4 are much slower than those for VCSG3.
ID#128125 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0025 [K2.90]
Turning off the backlight for AR106 on the PPC not working correctly
After the time for turning off the backlight has expired, the backlight does not switch off.
Instead, the screen contains a mixture of the colors being used on the page.
ID#128043 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
ID#126795 : solved problem, known since V2.5.1.0007 [G2.82], solved since V2.5.2.0101 [B2.87]
After switching the key level, "Current keylevel" continues to show the old value.
ID#126425 : solved problem, known since V2.5.1.0005 [E2.82], solved since V2.5.2.0002 [D2.85]
During input, decimal place restrictions do not work correctly if a comma is the first character entered.
If the unit is switched, then the limits for input are only corrected for hardware keys after a page change.
On a touchpad, the problem doesn' occur after switching units.
ID#125920 : solved problem, known since V2.5.0.0026 [I2.81], solved since V2.5.3.0025 [K2.90]
If there isn't a VCData.dat file in the internal flash memory, the touch calibration cannot be completed.
ID#117310 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.1.0019 [J2.83]
The target crashes at the end of the transfer, and no trace of the connection can be found.
Once the target is restarted, everything works file, but remanent data is lost.
ID#103673 : solved problem, known since V2.4.1.0012, solved since V2.5.3.0025 [K2.90]
ID#95968 : solved problem, known since V2.4.1.0007, solved since V2.5.3.0028 [P2.90]
If the firmware for the Visual Components modules is being updated and downloading starts, then the procedure is
interrupted when the vcresman.br module is downloaded. Right now, the entire memory must be deleted in order for the
modules to be transferred to the target successfully.
Making times for screensaver and background lighting configurable via data points
The time that must pass before the screensaver kicks in or background lighting is turned off should be able to be configured
using data points.
ID#156960 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
The list box wrap modes "Wrap around" and "Endless" behave incorrectly
Endless:
When scrolling up the first entry is no longer shown and the cursor disappears.
If one then scrolls down, the second entry is also no longer shown.
Wrap around:
Behaves just like Stop mode.
ID#156788 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028.SP06 [A2.91]
With VCDP write functions, variables that are used as limits for unit groups cannot be written with values outside of the limit.
ID#155880 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
If a listbox is configured so small that no elements can be displayed and the wrap mode is set to "Endless" or "Wrap
around", then the visualization freezes.
ID#155245 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027 [N2.90]
ID#155240 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027 [N2.90]
Circles are displayed incorrectly during runtime. The lowest line is one pixel to low.
ID#151903 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0025 [K2.90]
Inserting a line with 70 characters into the editor control (clipboard) requires approx. 25 seconds.
ID#151890 : solved problem, known since V2.5.2.0018 [H2.86], solved since V2.5.3.0023 [H2.90]
The vertical alignment of text changes if a space is inserted into the string.
ID#151835 : solved problem, known since V2.5.2.0018 [H2.86], solved since V2.5.3.0028 [P2.90]
Crash during simultaneous access to alarms through the visualization and VISAPI
Switching to the page with the alarm history sometimes causes a crash if the alarm list is being queried by VISAPI.
ID#151745 : solved problem, known since V2.5.2.0018 [H2.86], solved since V2.5.2.0020 [J2.86]
Last bit of text appears in plain text when canceling password entry in a string control
If the entry is completed correctly, the text is correctly given the PasswordChar.
If the subsequent input is canceled, then the text is no longer masked out.
ID#151310 : solved problem, known since V2.5.2.0018 [H2.86], solved since V2.5.3.0025 [K2.90]
Refresh problem for drop-down control if an element outside the visible drop-down range is selected via the Index data point
ID#151135 : solved problem, known since V2.5.2.0107 [V2.87], solved since V2.5.2.0020 [J2.86]
If the number of entries is changed using data points while the control is in edit mode, then it will not be updated.
The number is displayed correctly only after an element is selected or the page is changed.
ID#147385 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.3.0020 [E2.90]
If the option data point is connected and the status data point is used to hide/show the listbox, then the index is not shown
correctly.
Changing pages corrects the display.
If the option data point is not used, the problem doesn't occur.
ID#146030 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.3.0020 [E2.90]
ID#145640 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0012 [D2.86]
The characters "_" (underscore) and "|" (logical OR) mistakenly cause a color change for a TextLengthOverrun.
ID#145365 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0013 [D2.86]
ID#145020 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0020 [J2.86]
No longer possible to change Numlevel with key action if the Lifesign data point is connected.
ID#144865 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0104 [F2.87]
ID#142515 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0003 [A2.90]
Number input taking place directly in the control instead of the touchpad
If the touchpad is opened cyclically via the status variable, then input from the touchpad is displayed directly in the
respective control instead of in the touchpad edit control.
ID#141333 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0011 [C2.90]
Selecting elements not reliable if a status data point is connected to a drop-down control
If a status data point is used on the drop-down control, it will not be applied when selecting an element. Selecting an
element from the drop-down box only works sporadically.
ID#140198 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0025 [K2.90]
Refresh problem if an element outside of the visible drop-down range is selected via the Index data point
ID#138770 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.3.0027 [N2.90]
If the TextIndexOffset is set to -1 for the password control, the level variable remains at 0 even when the correct password
is entered.
ID#137685 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0013 [D2.86]
If a string array (multiple strings) is appended to a drop-down listbox and a Min/Max data point is also defined in the
properties, then only one element of the string array is displayed at runtime. The others are not displayed although the Max
data point would certainly have allowed more.
ID#131430 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
VC runtime freezes if a drop-down menu is configured with "MultipleStrings" but no index data point is connected to it.
ID#130205 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.3.0025 [K2.90]
Showing a layer over several Drawbox controls uses the entire IDLE time
ID#129410 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.2.0002 [D2.85]
Nested textsnippets
ID#129030 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0002 [D2.85]
After confirming an entry, the focus doesn't jump to the next entry if it's in a string input field
If a project is configured so that the the focus jumps ahead after confirming input with Enter, then this doesn't work if
entering information for a string control.
ID#125180 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.3.0003 [A2.90]
Existing .br modules that are newer than the system time are not recompiled during a Build All.
ID#168583 : known problem since V2.5.3.0028.SP05 [T2.90], correction planned for V2.5.3.0028.SP07 [B2.91]
ID#142245 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.3.0027 [N2.90]
On some projects for devices with keys, message 28740 occurs sporadically (timeout reading key matrix).
ID#133005 : solved problem, known since V2.5.2.0002 [D2.85], solved since V2.5.3.0001 [V2.85]
ID#128230 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0005 [I2.85]
After long operation, the key matrix may be lost due to a timeout (FTP connection to internal flash memory, extended high
CPU load, etc.).
ID#141760 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0011 [D2.86]
If a REAL variable is scaled (e.g. 0-1 = 0-100%), it's not possible to increment/decrement by a value of 0.1.
It always rounds up or down to the nearest whole-number value.
It's still possible to enter the value using the touchpad.
ID#133398 : solved problem, known since V2.5.2ßeta, solved since V2.5.2.0005 [I2.85]
If scaling is used to reverse a value (e.g. 5 to -5), then the control can't take input at runtime.
If the value is set by the controller, the calculation is correct.
ID#166545 : solved problem, known since V2.5.3.0028.SP05 [U2.90], solved since V2.5.3.0028.SP06 [A2.91]
Even when a fixed IP is configured, the terminal searches for a DHCP server.
ID#155608 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0026.SP02 [M2.90]
ID#151185 : solved problem, known since V2.5.3.0020 [E2.90], solved since V2.5.3.0028.SP02 [Q2.90]
ID#149835 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0106 [H2.87]
ID#144315 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0011 [D2.86]
Touchpad flickering when opening using the status data point (bit 3)
If the touchpad is opened using the status data point, it flickers as if it were opening and closing the entire time.
Until now, this problem could only be reproduced with onboard AR version V2.85.
This error behavior could not be reproduced by opening the touchpad by touching a control on it.
ID#144213 : solved problem, known since unbekannt, solved since V2.5.2.0020 [J2.86]
When using VISAPI functions for the terminal visualization application, status 7130 (no connection) occurs after an
undefined number of calls.
The VCHandle must then be deleted and re-requested with VA_Setup in order to use additional VISAPI functions.
ID#141890 : solved problem, known since V2.5.1.0020 [K2.83], solved since V2.5.3.0026.SP01 [M2.90]
For some configurations, a proper connection to the server cannot be made after the terminal visualization application
boots.
This causes variables to not be displayed or evaluated.
ID#141585 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0011 [D2.86]
ID#137045 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0005 [I2.85]
Terminal mode doesn't work if the onboard AR and AR are incompatible. (e.g. onboard V2.82 and AR 2.83)
Terminal mode doesn't work if the onboard AR and AR are incompatible. This is because the Syslib on the server AR is
transferred.
Syslib is now no longer transferred to the terminal target.
ID#135105 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.3.0026 [L2.90]
If several terminals (e.g. 8) are switched on at the same time, then some of them will hang when loading the visualization.
If 4 terminals are turned on first and then the remaining 4 are turned on after a delay, then all terminals load the visualization
correctly.
ID#134328 : solved problem, known since V2.5.2.3003, solved since V2.5.3.0028.SP03 [R2.90]
If status data points are appended to the controls in the runtime settings, then this has a major influence on the speed it
takes to change pages. The more status data points appended, the longer it takes to change a page.
ID#134035 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.2.0011 [D2.86]
If a page change does not take place on the terminal visualization after it has started and the pages are browsed after a few
hours, then the variables at the output, which were not displayed at the beginning, are now shown.
The values shown for the variables do not change.
ID#120573 : solved problem, known since V2.5.0.0022 [E2.81], solved since V2.5.1.0019 [J2.83]
ID#120473 : solved problem, known since V2.5.0.0022 [E2.81], solved since V2.5.1.0019 [J2.83]
ID#119808 : solved problem, known since V2.5.0.0022 [E2.81], solved since V2.5.1.0020 [K2.83]
Terminal: Current page is not written to the actual page number when starting the visualization
Terminal: Current page is not written to the actual page number when starting the visualization.
ID#116688 : solved problem, known since V2.5.0.0020, solved since V2.5.2.0011 [D2.86]
ID#116495 : solved problem, known since V2.5.0.0020, solved since V2.5.2.0002 [E2.85]
If a server with a terminal is operated, the terminal cannot determine if the server is operating correctly of if the connection
has been lost. The correct function of the terminal can be checked by the server using the return status from a VISAPI
function.
Terminal target node number and IP address configurable via data module
Should be able to modify node number and IP for terminal visualization using software
The node number and IP address of the terminal visualization can now be configured using a data module that is evaluated
when the server is booted and then uploaded to the terminal target. This data module can also be modified at runtime. Each
change in parameters requires the server and terminal target to be rebooted.
The VA_TimeSynchonize function makes it possible to synchronize the clocks on the server and terminal, even during
operation.
ID#155528 : known problem since V2.5.3.0026 [L2.90], correction planned for V2.5.3.0027 [N2.90]
VC event system: szValueInputTxt doesn't display any decimal places if the value is modified with configured scaling.
ID#153945 : solved problem, known since V2.5.3.0028.SP03 [R2.90], solved since V2.5.3.0028.SP05 [U2.90]
ID#152353 : solved problem, known since V2.5.2.0019 [I2.86], solved since V2.5.2.0020 [J2.86]
A crash may occur if the VNC password is incorrectly entered after a successful login.
ID#147590 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0017 [H2.86]
If attempting to establish a VNC connection to a rotated XGA display, the connection aborts with an error.
ID#143795 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0009 [B2.86]
Only one click is accepted, but it never releases. Further operation is not possible.
ID#127093 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0002 [E2.85]
Not all picture parts are updated correctly when opening/closing the touch pad.
ID#127088 : solved problem, known since V2.5.1.0008 [V2.82], solved since V2.5.2.0006 [J2.85]
VNC server freezes after certain input on the client. Reopening the client doesn't work.
Entering information on the VNC client causes the connection to fail. A new connection to the VNC server cannot be
reestablished. The CPU must be rebooted.
ID#133690 : known problem since V2.5.1.0014 [E2.83], correction planned for V2.5.3.0028.SP01 [Q2.90]
Key offset for VNC (PS2 keyboard) does not match local PS2 keyboard
On the VNC, the windows and shortcut menu keys are not passed on to Visual Components, which results in a shift in the
offset for subsequent keys.
1.4.4.4.1 General
CHM files on the network can no longer be opened after a Windows update
Windows security update KB896358 doesn't allow CHM files on the network to be opened any longer. This only works if the
security update is uninstalled.
1.4.4.5.1 AR - AC140
ID#128770 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0003 [F2.85]
The Automation Software AS Tools CD contains an update program for updating the onboard AR of the following target
systems:
- 7EC021.60-1
- 8AC140.60-1
- 8AC140.60-2
- 8AC140.61-2
- 8AC141.60-2
- 8AC141.61-2
- 80CIS.PS0-2
- 80CIS.PS0-3
- 80CIS.PS0-4
ID#155235 : known problem since V2.5.2.0100 [A2.87], correction planned for V2.5.2.0108.SP05 [I2.88]
Error 26456 when downloading IOMap to the targets 80CIS.PS0-2, 80CIS.PS0-3, 80CIS.PS0-4, and 80CIS.PS0-5
A faulty hardware description in Automation Runtime results in error 26456 "Data point not yet found, but could come later"
when downloading the IOMap module on the targets 80CIS.PS0-2, 80CIS.PS0-3, 80CIS.PS0-4, and 80CIS.PS0-5.
ID#132215 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.4.1.1305 [E2.73]
If the FrmWrite() function block from the DVFrame library is called for longer times (every 10 ms) and data is being received
at the same time, after several hours status 8078 "No available send buffer" is returned on the function block's status output.
1.4.4.5.3 AR - AR000
ID#166295 : solved problem, known since unbekannt, solved since V2.5.3.0028.SP06 [A2.91]
Remanent PVs were not saved when ending via the loader
The service interface for AR010 has now been implemented for AR000.
1.4.4.5.4 AR - AR010
ID#162100 : solved problem, known since V2.5.3.0027.SP01 [O2.90], solved since V2.5.3.0028.SP04 [S2.90]
ID#154970 : solved problem, known since V2.5.3.0025 [K2.90], solved since V2.5.3.0027 [N2.90]
ID#153240 : solved problem, known since V2.5.3.0024 [I2.90], solved since V2.5.3.1307 [J2.90]
ID#151255 : solved problem, known since V2.5.2.4154 [V2.87], solved since V2.5.2.0111 [D2.88]
INA communication between AR010 and Windows (Automation Studio) sometimes lost
Since Windows is executed as an AR010 idle time task, it's possible that Windows doesn't have enough computing time to
keep the online communication going. This can be fixed by specifying a larger timeout for online communication (e.g.
/RT=1000). More computing time is provided to Windows by AR010 beginning with AR versions B2.88 and G2.90.
ID#148645 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.2.0108.SP03 [E2.88]
For data to be saved reliably, FPGA version 1.18 (B&R homepage) needs to be installed on the APC. This FPGA version is
required beginning with AR F2.88 and I2.90. Additional information concerning the installation can be found in the APC
user's manual.
ID#147795 : solved problem, known since V2.5.2.0013 [D2.86], solved since V2.5.2.0016 [G2.86]
If the memory test is disabled in BIOS to speed up booting, it's possible that AR010 doesn't start. This error only occurs if
the computer was turned off for a very short time and there are still data fragments in DRAM.
ID#147010 : solved problem, known since V2.5.1.4120 [K2.83], solved since V2.5.2.4102 [F2.86] [ AR010 ]
If AR010 is installed in a directory with a space (e.g. c:\Program Files\BrAutomation\AR010), its upgrade from Automation
Studio doesn't work.
ID#146245 : solved problem, known since V2.5.1.4120 [K2.83], solved since V2.5.2.4101 [D2.86] [ AR010 ]
ID#142870 : solved problem, known since V2.5.1.0021 [K2.83], solved since V2.5.1.0023 [M2.83]
An uninitialized pointer may cause a page fault when using remanent PVs and performing a cold restart.
ID#142375 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0009 [B2.86]
Time zone handling in AR010 may cause logger entries to be chronologically shifted. The shift is always by a multiple of an
hour.
ID#141345 : solved problem, known since V2.5.1.4108 [V2.82], solved since V2.5.2.0101 [B2.87]
Many laptops don't have COM2 (serial interface). However, COM2 is the default online interface on the AR010 (standard
Sysconf). On most laptops, the interface may not be physically present, but the registers in the I/O controller can be
operated so that there is no real problem. On some laptops (e.g. from DELL), trying to access COM2 through AR010 will
cause the PC to freeze. Since a project cannot be transferred to the PC, disabling COM2 in the AS project also doesn't
work.
ID#139040 : solved problem, known since V2.5.2.0004 [G2.85], solved since V2.5.2.0007 [V2.85]
Remanent and/or permanent data lost during power failers on targets with power failure detection (APC)
If targets with power failure detection (APC) store remanent and/or permanent data to LS cards, this data is lost if a power
failure occurs. The reason is that the system doesn't recognize the power failure, which prevents the respective data from
being copied from DRAM to SRAM.
ID#138555 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.1.0020 [K2.83]
Remanent and/or permanent data lost during power failers on targets with power failure detection (APC)
If targets with power failure detection (APC) store remanent and/or permanent data to LS cards, this data is lost if a power
failure occurs. The reason is that the system doesn't recognize the power failure, which prevents the respective data from
being copied from DRAM to SRAM.
ID#136930 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.1.0019 [J2.83]
The new command line option -w (ar010loader.exe -w) can be used to turn off the safety mechanism when exiting Windows.
If this option isn't specified, AR010 interrupts a Windows shutdown with a message stating that AR010 must be ended first.
This message can be disabled when this option is used.
ID#135635 : solved problem, known since V2.5.1.0008 [V2.82], solved since V2.5.1.0018 [I2.83]
AR010 loader crash when not enough available hard disk or CF space
If not enough space is available on the hard disk or CF, the AR010 loader crashes when starting the project.
ID#134335 : solved problem, known since V2.5.1.4108 [V2.82], solved since V2.5.1.0019 [J2.83]
Due to the clock synchronization between AR010 and the Windows system, it's possible that the PVI (INA) communication
to the target is lost for several seconds.
ID#133800 : solved problem, known since V2.5.1.4108 [V2.82], solved since V2.5.1.0016 [G2.83]
SRAM data is lost when Windows is shut down while the AR010 is running
If Windows is shut down while the AR010 is running, SRAM data is lost; if the AR010 is closed before shutting down, the
SRAM data is saved.
If the SharedMemory interface is used for INA communication with an AR010 over a longer period of time, it is possible that
the connection is broken. PVI outputs error 4808 "No connection to the PLC" for this broken connection.
ID#131455 : solved problem, known since V2.5.1.0008 [V2.82], solved since V2.5.1.0017 [H2.83]
A synchronization problem between AR010 and Windows causes the clock on the PC to run too fast (1-2 minutes per day).
ID#130895 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0014 [E2.83]
ID#130710 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0014 [E2.83]
Remanent variables on the LS172 are not backed up on the LS when closing or during a Windows restart
Remanent variables that were defined on an LS (SRAM) are not written to the LS during a Windows shutdown.
For this reason, these variables have the value they had the last time the system was started. To avoid this problem, the
AR010_end.exe file must be started before shutting down Windows.
AR010 (actually the loader ar010loader.exe) can now be started as a service by the Windows system. This allows the user
to be changed without having to exit AR010.
The ar010_service.exe tool makes it possible to install the loader as a service.
When starting ar010_service.exe, the command line parameters can be specified for the loader, e.g. ar010_service.exe -t10
-r100 -> these parameters start the loader.
1.) ar010_service [with command line parameters for loader only]
The service is installed and started the first time. Later executions do not reinstall; they simply start the loader. With this
setting, the loader can be started as a service at any time, e.g. if the visualization must be started first.
2.) ar010_service -delete
Uninstalls the service. The service must not be active when this takes place (exit AR010 beforehand). This is also always
necessary if command line parameters for the loader as a service have to be changed.
3.) ar010_service [with command line parameters for loader]
Starts the service and registers it in the system as an automatically starting service. AR010 starts automatically as a service
the next time Windows is booted. Placing a shortcut in the Window's Startup folder is no longer necessary (and not even
allowed anymore in this case). The specified command line parameters are used for the AR010 start.
Error log output in the console window different than the display in AS
Error log output in the console window is different than the display in AS, e.g. the latest entry is last in the list instead of first.
Synchronization between Windows time and AR010 time can be deactivated using a command line option
Synchronization between Windows time and AR010 time can now be deactivated using the command line option -y
(ar010config.exe -y).
When started, AR010 now checks whether known AR010 cards (LS172, LS187, LS189, or LS197) share an interrupt with
an unknown PCI device (Windows device). If so, AR010 is not started and an error message is entered under the loader
console tab as well as briefly in the status bar of the loader window itself.
Checking for the minimum version of BIOS, MTCX and FPGA was removed.
Support fo AR010 is only contained in the 2.5.1.x (>= 2.5.1.4 D2.82) product family.
ID#169770 : known problem since unbekannt, correction planned for V2.5.3.0028.SP07 [B2.91]
1.4.4.5.5 AR - AR105
ID#119985 : solved problem, known since V2.4.1.0022, solved since V2.5.1.0013 [D2.83]
When using an AT keyboardwith a controller configuration with Powerlink and ACOPOS, the IRQs triggered by pressing
keys may interrupt Powerlink communication (IRQ times too long).
1.4.4.5.6 AR - AR106
ID#141640 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0011 [D2.86]
An unmanaged IRQ in the Ethernet driver may cause a watchdog error when using both Ethernet interfaces on the APC.
ID#128135 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
If CF is changed, permanent variables are deleted although the setting in Sysconf is for them to be applied.
A minimum system tick can now be configured for the AR106, which allows a min. task class cycle time of 200 µs to be
configured as well.
AR106 supports APCs and PPC only beginning with MTCX Upgrade Disk V01.08
AR106 supports APCs and PPC only beginning with MTCX Upgrade Disk V01.08. If an older version is used, the APC/PPC
never stops booting.
INA communication on targets with two Ethernet interfaces not simultaneously possible on both interfaces
On targets with two Ethernet interfaces, INA communication (default settings) cannot be carried out simultaneously from
both interfaces. Error log entry 14863 "FBTCPIP: ERR_FBETH_BIND" is generated.
This error occurs because both interfaces use the same port by default. Using different ports (Interface Configuration / INA)
solves this problem.
Valid until AS 2.5.3.28.SP05 [U2.90].
ID#131480 : solved problem, known since V2.4.0.1417, solved since V2.4.0.1450 [X6.50]
Beginning with AR V2.37, the keys on the CPU can no longer be read or used to trigger a corresponding target boot.
1.4.4.5.9 AR - CP360
ID#99160 : solved problem, known since V2.4.0.1013, solved since V2.4.1.1312 [K2.73]
Due to conversion errors, the HWGetTemperature() function block sporadically returns temperature values that are too high.
1.4.4.5.10 AR - CP476
ID#150490 : solved problem, known since V2.4.0.1434 [V2.39], solved since V2.5.2.1443 [X8.01]
Beginning with AR V2.39, a bus error may occur for the ME010 module due to an invalid register access. The respective
access takes place while the module is initializing.
1.4.4.5.11 AR - Firmware
ID#165240 : solved problem, known since V2.5.3.0028.SP04 [S2.90], solved since V2.5.3.0028.SP05 [U2.90]
ID#165230 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0028.SP05 [U2.90]
Revsion < A5: support for limit value register and 4-20 mA
ID#165220 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0028.SP05 [U2.90]
Revision < A5: support for limit value register and 4-20 mA
ID#164735 : solved problem, known since V2.5.3.0028.SP04 [S2.90], solved since V2.5.3.0028.SP05 [T2.90]
ID#162105 : solved problem, known since V2.5.3.0028.SP03 [R2.90], solved since V2.5.3.0028.SP04 [S2.90]
ID#159940 : solved problem, known since V2.5.3.0028 [P2.90], solved since V2.5.3.0028.SP01 [Q2.90]
ID#159245 : solved problem, known since V2.5.3.0027.SP01 [O2.90], solved since V2.5.3.0028.SP01 [Q2.90]
ID#159050 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#158875 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#158870 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#158865 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#158860 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#158855 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
X2X modules are always started with the bus connector function model.
Problems with the use of X20BM15 have been fixed.
ID#157325 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
If cyclic registers that do not exist have been used in the application, it is possible that incorrect data has been received (at
the inputs), or that the following module received incorrect data (from the outputs).
ID#157320 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
If cyclic registers that do not exist have been used in the application, it is possible that incorrect data has been received (at
the inputs), or that the following module received incorrect data (from the outputs).
ID#157315 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
If cyclic registers that do not exist have been used in the application, it is possible that incorrect data has been received (at
the inputs), or that the following module received incorrect data (from the outputs).
ID#157310 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
ID#157305 : solved problem, known since V2.5.3.1505 [V1.06], solved since V2.5.3.1506 [V1.07]
If cyclic registers that do not exist have been used in the application, it is possible that incorrect data has been received (at
the inputs), or that the following module received incorrect data (from the outputs).
ID#157020 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.2.0110 [A2.88]
ID#156775 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0027.SP01 [O2.90]
Error when reading the serial number corrected (low word was incorrect).
ID#156545 : solved problem, known since V2.5.3.0026.SP02 [M2.90], solved since V2.5.3.1506 [V1.07]
Due to an initialization error, the X67DM1321 module does not work with SGC targets.
ID#156240 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0028.SP01 [Q2.90]
During write access to odd addresses in LS1xx card SRAM with accesses greater than or equal to WORD, unintended
bytes were written
During write access to odd addresses in LS1xx card SRAM with accesses greater than or equal to WORD, unintended
bytes were written. The problem only occurs with direct access to the SRAM, which means that on targets that have power
fail logic, the variable data is copied from the SRAM to the DRAM, which prevents the error from occurring.
ID#154732 : solved problem, known since V3.0.64, solved since V2.5.3.0028.SP01 [Q2.90]
In some rare cases, the PLC freezes during booting when an X20IF2772 module is installed. Online communication is no
longer possible in this case.
ID#153700 : solved problem, known since V2.5.2.0107 [V2.87], solved since V2.5.2.0108.SP05 [I2.88]
- Network disturbances can cause permanent error states which results in asynchronous Rx packets being lost.
- EPL V2: FailedCycleCount is not incremented if the last station (largest node number) fails.
ID#153520 : solved problem, known since V2.5.3.4101 [J2.90], solved since V2.5.3.0025 [K2.90]
ID#153025 : solved problem, known since V2.5.3.0023 [H2.90], solved since V2.5.3.0024 [I2.90]
ID#153015 : solved problem, known since V2.5.3.0023 [H2.90], solved since V2.5.3.0024 [I2.90]
ID#152795 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0024 [I2.90]
ID#152790 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0024 [I2.90]
ID#152655 : solved problem, known since V2.5.3.1503 [V1.04], solved since V2.5.3.1504 [V1.05]
ID#152650 : solved problem, known since V2.5.3.1503 [V1.04], solved since V2.5.3.1504 [V1.05]
ID#152425 : solved problem, known since V2.5.2.0019 [I2.86], solved since V2.5.2.0020 [J2.86]
If the network fails often, the BC could be brought to a state where I/Os were no longer enabled (could only be corrected by
turning off/on). (only relevant for EPL V1 operation)
ID#152352 : solved problem, known since V2.5.2.0111 [D2.88], solved since V2.5.2.0108.SP03 [E2.88]
The text "Error description AR-PnP: error on loading firmware / update firmware" is entered in the logbook for the
X20IF1072, X20IF2772 and X20IF2792 modules. The modules continue to work with no restrictions.
ID#152235 : solved problem, known since V2.5.2.0110 [C2.88], solved since V2.5.2.0111 [D2.88]
ID#151900 : solved problem, known since V2.5.3.0022 [G2.90], solved since V2.5.3.0024 [I2.90]
Using I/O prescalers may have caused various errors -> corrected.
ID#151770 : solved problem, known since V2.5.3.1302 [E2.90], solved since V2.5.3.0023 [H2.90]
ID#151640 : solved problem, known since unbekannt, solved since V2.5.3.1503 [V1.04]
ID#151630 : solved problem, known since unbekannt, solved since V2.5.3.1503 [V1.04]
ID#151625 : solved problem, known since unbekannt, solved since V2.5.3.1503 [V1.04]
ID#151620 : solved problem, known since unbekannt, solved since V2.5.3.1503 [V1.04]
ID#151290 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0022 [G2.90]
ID#151285 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0022 [G2.90]
ID#151280 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0022 [G2.90]
ID#151275 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.3.0022 [G2.90]
ID#151060 : solved problem, known since unbekannt, solved since V2.5.3.1502 [V1.03]
ID#151050 : solved problem, known since unbekannt, solved since V2.5.3.1502 [V1.03]
ID#151045 : solved problem, known since unbekannt, solved since V2.5.3.1503 [V1.04]
ID#151040 : solved problem, known since unbekannt, solved since V2.5.3.0023 [H2.90]
ID#151020 : solved problem, known since V2.5.3.0020 [E2.90], solved since V2.5.3.0022 [G2.90]
ID#150515 : solved problem, known since V2.5.2.4154 [V2.87], solved since V2.5.2.0110 [A2.88]
ID#150265 : solved problem, known since V2.5.3.0013 [D2.90], solved since V2.5.3.0020 [E2.90]
ID#150260 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
ID#150255 : solved problem, known since V2.5.3.0013 [D2.90], solved since V2.5.3.0020 [E2.90]
ID#150200 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0110 [A2.88]
Error correction: If the network fails often, the BC could be brought to a state where I/Os were no longer enabled (could only
be corrected by turning off/on). (only relevant for EPL V1 operation)
ID#150195 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0110 [A2.88]
Error correction: If the network fails often, the BC could be brought to a state where I/Os were no longer enabled (could only
be corrected by turning off/on). (only relevant for EPL V1 operation)
ID#150190 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0110 [A2.88]
Error correction: If the network fails often, the BC could be brought to a state where I/Os were no longer enabled (could only
be corrected by turning off/on). (only relevant for EPL V1 operation)
ID#150100 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
ID#150065 : solved problem, known since V2.5.2.0107 [V2.87], solved since V2.5.2.0110 [A2.88]
ID#149895 : solved problem, known since V2.5.2.0016 [G2.86], solved since V2.5.2.0020 [J2.86]
ID#149035 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.2.0106 [H2.87]
Error correction: It was possible under certain circumstances that old data was transferred for multiplexed stations.
ID#148265 : solved problem, known since V2.5.2.0102 [C2.87], solved since V2.5.2.0105 [G2.87]
ID#147525 : solved problem, known since V2.5.2.0102 [D2.87], solved since V2.5.2.0104 [F2.87]
Error correction:
- An error in the asynchronous scheduler caused frames from the local host to always be sent first.
- Input data sometimes wasn't shoveled by stations in the last multiplexed cycle in odd multiplexed cycles > 8.
ID#147020 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.4102 [F2.86] [ AR010 ]
ID#146430 : solved problem, known since V2.5.2.0102 [C2.87], solved since V2.5.2.4151 [D2.87] [ AR010 ]
ID#146425 : solved problem, known since V2.5.2.0102 [C2.87], solved since V2.5.2.4151 [D2.87] [ AR010 ]
ID#146100 : solved problem, known since V2.5.2.0102 [C2.87], solved since V2.5.2.4151 [D2.87] [ AR010 ]
Error correction:
- With a multiplexed station that was configured in the last EPL cycle; no output data was transferred from the host.
- (EPLV2): Because of a variable that was not initialized, it is possible that current input data was not transferred.
- Various errors that could occur in connection with 'minimum latency time' were corrected.
ID#145670 : solved problem, known since V2.5.2.0101 [B2.87], solved since V2.5.2.0102 [C2.87]
Changes:
- Output data reset if the ready flag in the poll request frame is not set in the OPERATIONAL state
- New objects for use with 3rd-party CPUs
ID#145380 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.4151 [D2.87] [ AR010 ]
Error corrections:
- Certain hardware configurations can result in the inputs 'freezing' for one cycle.
- Error in cross-traffic mapping of the outputs.
ID#145345 : solved problem, known since V2.5.2.0101 [B2.87], solved since V2.5.2.0102 [C2.87]
Change: If a frame is sent by the manager after the SoA, the following values are set in the SoA:
RequestedSeviceID ) NMT_REQUEST_INVITE,
RequestedServiceTarget = 240
Update: The minimum time between the SoC and the first PReq can now be configured.
Error correction:
- When booting in V2 mode, the response to commands could have taken over 1 second (AR timeout).
- If several configured stations were on the network, it was possible that asynchronous TX frames were no longer accepted
by the host.
- In EthernetOnly mode, no frames could be sent.
ID#145335 : solved problem, known since V2.5.2.0101 [B2.87], solved since V2.5.2.0102 [C2.87]
Error corrections:
- Update problems with the APC680
- SRAM memory location 0 overwritten at power-up
ID#145265 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0102 [C2.87]
ID#145250 : solved problem, known since V2.5.2.0011 [D2.86], solved since V2.5.2.0102 [C2.87]
Error correction: Stepper motor on channel 2 moves with the incorrect number of steps at an X2X cycle time of 400 µs.^
ID#145215 : solved problem, known since V2.5.2.0010 [C2.86], solved since V2.5.2.0014 [E2.86]
Onboard EPL function didn't work from Automation Runtime C2.86 -> corrected.
ID#144345 : solved problem, known since V2.5.3.0001 [V2.85], solved since V2.5.2.0011 [D2.86]
ID#142495 : solved problem, known since V2.5.2.0100 [A2.87], solved since V2.5.2.0009 [B2.86]
ID#142130 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
ID#142035 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
Function updates:
- Additional measurement range 4-20mA
- Limit value register for overruns and underruns
- Disabling the red error status LED during channel errors
ID#141965 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
Error correction: With sensor type J, it's possible that a faulty underflow message and channel value 0x8001 can occur
when the measurement range is exceeded.
ID#141395 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.2.0009 [B2.86]
ID#141280 : solved problem, known since V2.5.3.0001 [V2.85], solved since V2.5.2.0100 [A2.87]
Error correction: A firmware crash may have occurred during booting when using multiplexed stations.
ID#141270 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
New firmware: X20DC1196, X20DC1198, X20DC1396, X20DC1398, X20DC2395, X20DC2396, X20DC2398, X20DC4395
and X67DC1198
ID#140750 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0100 [A2.87]
Error correction: - If more than 3 stations drop out of the EPL network simultaneously, it's possible that the bus controller
detects a Manager failure. This causes all IO points to be reset. -> Manager failure detection was updated.
ID#140440 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0102 [C2.87]
Error correction: Lost connections on the EPL network may have caused the EPL manager to fail.
ID#139205 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
ID#138850 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
ID#138545 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
X67DC1198 update: Period measurement, gate measurement, and bus controller support
ID#138275 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
Updates:
- Edge time stamp support.
ID#138270 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
Error correction:
- Corrected error message when exceeding the measuerment value of sensor type J.
ID#138265 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
Updates:
- Limit value adjustment for reset threshold
ID#137885 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0007 [V2.85]
Error correction: When booting, it is possible that the following exception is entered in the logbook (incorrect entry): 20807
(Node number used several times).
ID#137700 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0005 [I2.85]
ID#137430 : solved problem, known since V2.5.2.0004 [G2.85], solved since V2.5.2.0005 [I2.85]
ID#137425 : solved problem, known since V2.5.2.0004 [H2.85], solved since V2.5.2.0005 [I2.85]
Error correction: Now, the module can also be operated on the CAN bus connector.
ID#136695 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.1.0018 [I2.83]
ID#135225 : solved problem, known since V2.5.2.0002 [E2.85], solved since V2.5.2.0004 [G2.85]
ID#134765 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
Error correction: The overtemperature cutoff occurs to early with high motor current (~3A).
ID#134680 : solved problem, known since V2.5.2.0002 [E2.85], solved since V2.5.2.0003 [F2.85]
Error correction: Certain configurations may cause sporadic problems on the X2X bus.
ID#134135 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
Error correction: Incorrect referencing of the AB&R counter and the internal step counter on the "bouncing" reference input.
ID#133982 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0016 [G2.83]
Error correction: When booting, it is possible that the following exception is entered in the logbook (incorrect entry): 20807
(Node number used several times).
ID#133895 : solved problem, known since V2.5.2.0002 [E2.85], solved since V2.5.2.0003 [F2.85]
Error correction: Upload function for parameter data sends too much data.
ID#133885 : solved problem, known since V2.5.1.4105 [E2.82], solved since V2.5.1.0016 [G2.83]
Function update: Sensor setting 4, Type N thermocouple added. When outputting the raw value, the value 1.0625 uV/bit
was corrected to 1uV/Bit measurement range +-65.536mV.
ID#133755 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
ID#133240 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0015 [F2.83]
ID#133160 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0015 [F2.83]
Support of X20DI4760
ID#132980 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0015 [F2.83]
ID#132290 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
Error correction: Boot problem occur with special X67 and X20 IO combinations.
ID#132145 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.2.0002 [D2.85]
ID#132050 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.2.0002 [D2.85]
ID#131020 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.2.0001 [B2.85]
ID#130855 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0015 [F2.83]
Support of X20DO6529
ID#130850 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0015 [F2.83]
Support of X20CM2900
ID#130845 : solved problem, known since V2.4.1.1302 [B2.73], solved since V2.4.1.1303 [C2.73]
Error correction: Strong thermal loads sometimes caused CAN communication to fail.
-> Affected version: From Automation Runtime: B2.71
-> Automation Runtime >= C2.73 is not affected by this problem.
ID#130130 : solved problem, known since V2.5.1.0012 [C2.83], solved since V2.5.1.0013 [D2.83]
Support of X20PS4951
ID#130125 : solved problem, known since V2.5.1.0012 [C2.83], solved since V2.5.1.0013 [D2.83]
Support of X20DM9324
ID#129425 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
The X67AT1402 could not be operated in connection with the following bus couplers: X67BC7321, X67BC7321-1,
X67BC4321, and X64BC5321.
This error first occurs with V2.4.0.1389 [B2.72] and V2.5.0.0024 [G2.81]. The X67AT1402 devices delivered until now are
programmed with an older firmware version (without the error described above).
Note: A firmware update is not carried out on X2X modules that are operated with a bus coupler.
ID#128805 : solved problem, known since V2.4.0.1387 [V2.71], solved since V2.4.1.1302 [B2.73]
When failed Powerlink stations go back online, it was possible in infrequent cases that distorted input data occurred for a
short amount of time (a few Powerlink cycles).
ID#126935 : solved problem, known since V2.5.0.0028 [V2.81], solved since V2.5.1.0010 [A2.83]
ID#126030 : solved problem, known since V2.5.0.0026 [I2.81], solved since V2.5.1.0010 [A2.83]
Cycle time violations may occur due to a locking problem when reading the timer.
ID#125605 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0007 [V2.85]
Problems with the following X20 modules: X20AI2622, X20AI4622, X20AO2622, X20AO4622, X20AT2222, X20AT4222,
X20AT2402, and X20AT6402
If the X2X bus supply is provided after the I/O supply, it's possible that these modules will remain in preoperational mode
and not go into RUN mode.
The solution is to provide the X2X bus supply before the I/O supply.
This error cannot be corrected by an update, but is corrected beginning with the following hardware revisions:
ID#122625 : solved problem, known since V2.5.0.0023 [F2.81], solved since V2.5.1.0013 [D2.83]
ID#118325 : solved problem, known since V2.5.0.1328 [D2.81], solved since V2.5.1.0010 [A2.83]
If the system clock on the AR010 is derived from the LS172 and the mouse is moved, then the LS172 ReadyRelay drops
out.
ID#116165 : solved problem, known since V2.5.0.1313 [R2.80], solved since V2.5.1.0013 [D2.83]
Error correction: If the EPL interface was operated in SMN or MN mode asynchronously to the host, it could lead to
inconsistent data points in certain circumstances when using multiplexed controllers.
Support of 0AK810.1
Corrections:
- Error in X2X cycle times < 1ms (in V1.06 only, not V1.00)
- Firmware update for I/O modules sometimes not carried out
- The sensor types for AT modules were not configured correctly when operating without a configuration (generic node or
AR < 2.85).
- Network collisions and errors in the hub caused communication to fail for several cycles in some cases.
Changes:
- Register configurations with a size of 0 are ignored (not important for operating with B&R CPUs).
Support of X20IF1091
Support of X20CP1210-C01
Support of X20IF1063
Updates:
- Edge time stamp support.
- Bus controller support.
Support of X20DI4760
Support of 3IF771.9-C01
Support of 5LS182.6-1
Updates:
- Various statistic counters for Ethernet and X2X available in the OD.
- Date/Time of the firmware available in the OD (index 1F50h).
- X2X CycleCount (UINT8) can be mapped in PollResponse (index 20F0h/Sub14).
Changes:
- X2X bus resets if the connection to the MN is lost.
- I/O modules are only put in run mode the first time READY_TO_PREOP or OPERATIONAL is reached (exception: local
PS is always started).
Support of X20IF1082
Support of X20CM1941
Support of X67SM2436-K01
Support of X20IF1061
Support of 5LS166.6
- X20CP1485
- X20CP1486
- X20CP3485
- X20CP3486
- X20IF1082
- 3IF782.9-1
- 3IF786.9-1
- 3IF787.9-1
- 3IF789.9-1
- 5LS182.6-1
Support for X20BR9300 (D0 and higher), X20BT9100 (D0 and higher), X20PS2100 (D0 and higher), X20PS3300 (D0 and
higher), X20PS9400, and X20PS9500.
Support X20BC0073
Support X20CS1070
Support of X20AI4632
Support of X20AI2632
Support of X67BC8321-1
Support of X67SM2436
Support of 5E9000.32
Support of 4XP0000.00-K11
No support of versions >= AR 2.80 for the 3IF797.9 module. The 3IF797.9-1 can be used as a replacment.
ID#173195 : known problem since V2.5.3.0028.SP07 [B2.91], correction planned for V2.5.3.0028.SP08 [C2.91]
On modules delivered between August 1, 2007 and January 24, 2008, this can result in read errors from the battery
buffered SRAM.
ID#165250 : known problem since V2.5.3.0028.SP04 [S2.90], correction planned for V2.5.3.0028.SP05 [U2.90]
ID#161030 : known problem since V2.5.3.0028.SP03 [R2.90], correction planned for V2.5.3.0028.SP04 [S2.90]
ID#160215 : known problem since V2.5.3.0028 [P2.90], correction planned for V2.5.3.0028.SP03 [R2.90]
ID#157350 : known problem since V2.5.2.0108.SP05 [J2.88], correction planned for V2.5.2.0108.SP05 [K2.88]
ID#157345 : known problem since V2.5.2.0108.SP05 [J2.88], correction planned for V2.5.2.0108.SP05 [K2.88]
1.4.4.5.12 AR - General
ID#151065 : solved problem, known since V2.5.2.3062, solved since V2.5.2.1445 [X8.02]
Due to an error in AROUTER (calculating the transmission pause between INA frames when using serial FBASE), serial
FBASE doesn't detect the end of the frame correctly on the receiver's side, which causes several INA frames to wind up in a
receive buffer for the AROUTER. This causes communication to be stopped accordingly.
ID#130925 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.4.0.1450 [X6.50]
Due to a missing monitor function, fragmented INA frames may cause bus errors or page faults. The problem can be
reproduced if PVI connections to targets exist (e.g. Watch) and INA frames are caused by disturbances.
The status data point on the terminal doesn't return a value indicating whether the control now has the focus, is in edit
mode, or if the touchpad is open.
This depends on the asynchronous communication so that no application data is overwritten.
ID#153666 : solved problem, known since unbekannt, solved since V2.5.2.1448 [X8.03]
"unforce all" doesn't work correctly. Only 9 force jobs are deleted from the management tables each time.
The following CPUs are no longer supported beginning with Automation Runtime Version X8.00 (SG3):
CP430
CP470
CP770
ME910
ME913
IF100
IF101
AC701
QBAUE
ME960
ME963
ME965
ID#165695 : solved problem, known since V2.5.3.0028.SP05 [T2.90], solved since V2.5.3.0028.SP05 [U2.90]
If an INA connection is disconnected (e.g. by closing an AS project or switching from Ethernet to serial) a new connection
can sometimes not be established. This problem is caused by an initialization error in Automation Runtime (T2.90 and
higher).
ID#156755 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027.SP01 [O2.90]
If the baud rate of the Ethernet interface is not set to "automatic", it can cause problems on the following targets: AR106,
AR105, and PP400.
ID#156371 : solved problem, known since unbekannt, solved since V2.5.3.0027 [N2.90]
A file cannot be deleted with FileDelete when creating a FileDevice (DevLink) on a USB flash drive with
"/DEVICE=IF6.ST1\\Temp" (status=20708 => file not found).
Creating a device with "/DEVICE=IF6.ST1\\Temp\\" allows a file to be deleted.
ID#155645 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
If the INA node number is set with the option "Nonvolatile" in Automation Studio 2.5.1.26 and the project is then converted
to AS 2.5.3.26, the CP570 boots cyclically.
ID#154177 : solved problem, known since V2.5.3.0024 [I2.90], solved since V2.4.1.1322 [U2.73]
A faulty initialization of the Ethernet controller on the SG4 CPUs 3CP380.60-1, 3CP382.60-1, 7CP570.60-1 may cause a
sporadic watchdog error.
ID#152440 : solved problem, known since V2.4.1.1316 [O2.73], solved since V2.5.2.0021 [K2.86]
An error in RTC initialization (configuration registers cannot be written), it's possible that the clock stands still when the
target is turned off although the RTC is buffered accordingly.
If a "corrected" AR version was running on the target and then the target is updated to an "incorrected" AR version, then the
error will not occur if the RTC is buffered and holds on to its register contents (i.e. continues to use the configuration from
the corrected AR version).
ID#149195 : solved problem, known since V2.4.0.4194 [V2.72], solved since V2.4.1.1320 [S2.73]
The system task responsible for Ethernet handling has a priority between task classes 2 and 3. If Ethernet communication is
heavily loaded down, e.g. because of several broadcasts, it's possible that a cycle time violation occurs in task class 3 or
any of the lower task classes.
This problem has been corrected by changing the priority of the Ethernet system task. In the future, this system task will
have a priority lower than all task classes, which prevents these cycle time violations from happening. However, this change
may also slow down Ethernet processing in some circumstances (high load from the task classes).
ID#147675 : solved problem, known since V2.5.1.0024 [N2.83], solved since V2.5.1.0025 [O2.83]
If a buffer overrun occurs for the serial communication on the X67IF1121, then the communication can no longer be started
since the data exchange between the CPU and the X67IF1121 is disrupted. The problem is only cleared by restarting the
entire system.
The buffer could have been overrun because e.g. the CPU cannot read the data fast enough (DVFrame).
Watchdog error when using the CANquwr() function block in the CAN_lib library
Due to faulty handling of an IRQ routine in AR G2.85 or higher, a watchdog error may occur when using the CANquwr()
function block.
ID#144620 : solved problem, known since V2.4.1.0026, solved since V2.4.1.1316 [O2.73]
After a power failure (if there is no buffer battery present), it's possible that the RTC doesn't receive any plausible values
after booting. The RTC cannot correct this error by itself anymore. The system therefore checks for plausible values when
the RTC is booted and, if necessary, initializes it using default values.
ID#142995 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0010 [C2.86]
Watchdog error when using the parameter FCCTS = 1 in the mode string of the FRM_xopen() function block in the
DVFrame library
Due to faulty interrupt handling, using the FCCTS=1 parameter (hardware handshake in the output direction) may cause a
watchdog error on the target.
ID#139270 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.1.0020 [K2.83]
Error 9099: "TC idle generator max. cycle time error" when booting
Missing events may cause error 9099 "TC idle generator max. cycle time error" when booting the target.
ID#139070 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.4.1.1308 [H2.73]
SG4 targets don't send an ARP request during booting, which may prevent a target from being recognized on the network.
Reconnecting the Ethernet cable now sends an ARP request.
ID#138725 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.4.1.1308 [H2.73]
Using "dynamic event variables" via PVI may cause a page fault if the pointer for the dynamic variable is not referenced yet.
If "dynamic" variables are used as event variables for the communication between an SG4 target and PVI and the pointer
for the dynamic variables has not yet been referenced, then accessing with PVI causes a page fault.
These types of situations may occur e.g. if the pointer for the dynamic variable is referenced at a later time during booting or
during cyclic operation.
ID#138171 : solved problem, known since V2.5.1.0019 [J2.83], solved since V2.5.1.0020 [K2.83]
Because of incorrect error handling for cycle time violations, a watchdog error is registered in the ErrorLog.
ID#137970 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.1.0019 [J2.83]
Error 27306 when using DataObj function blocks for data objects in USRRAM
If function blocks from the DataObj library are used, it's possible that error 27306 "AR-SIOS: IO cycle time violation" occurs
when processing data objects in USRRAM. This problem is caused by the relative long PCI access of SRAM.
ID#137746 : solved problem, known since V2.5.2.0002 [D2.85], solved since V2.5.2.0006 [J2.85]
Possible cycle time violation a large number of entries are made by the Logger in ErrorLog
Because the ErrorLog was moved to the CF card, it's possible that locking mechanisms can cause cycle time violations
when the Logger writes ErrorLog entries.
ID#134735 : solved problem, known since V2.4.1.1304 [D2.73], solved since V2.4.1.1305 [E2.73]
ID#134681 : solved problem, known since V2.5.2.0002 [E2.85], solved since V2.5.2.0003 [F2.85]
The "BootFlash" (drive "B:") is now write-protected on all targets with the exception of the PP100/PP200. These Power
Panel devices are exceptions because the touch calibration data, which can also be written during runtime, is saved in the
boot flash.
ID#134585 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
Due to a locking problem, calling the CANwrite() function block several times may sometimes result in status 25000 or
25004.
ID#134366 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.1.0016 [G2.83]
ON the AR106 and AR010 targets, modules are incorrectly copied from USRRAM (data objects) to DRAM. This can cause
data to be lost when using the modules with direct write access (pointer access).
ID#134010 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0016 [G2.83]
Due to an earlier error correction, a task class cycle violation may occur when downloading a module or during cyclic
operation.
ID#133900 : solved problem, known since V2.5.2.0002 [E2.85], solved since V2.5.2.0003 [F2.85]
Increased INA upload and download speed for targets AR102, AR105, AR106 and PPxxx
ID#132410 : solved problem, known since V2.4.1.1304 [D2.73], solved since V2.4.1.1307 [G2.73]
A blocking problem may cause a task class cycle time violation when setting the IP address during runtime (AsArCfg
library).
ID#126645 : solved problem, known since V2.4.0.1393 [F2.72], solved since V2.4.1.1302 [B2.73]
A blocking problem may result in status 26012 "AR-DevMan: Device not opened" being reported for the CANrtr() function
block.
ID#125815 : solved problem, known since V2.4.0.13xx, solved since V2.4.1.1302 [B2.73]
Task classes are now sorted according to cycle time (low to high) and started in this order.
ID#112990 : solved problem, known since V2.5.0.4112 [Q2.80], solved since V2.5.1.0018 [I2.83]
In certain circumstances (e.g. using an ACOPOS device in an application), setting a breakpoint crashes the controller with a
watchdog error.
ID#95975 : solved problem, known since V2.4.1.0006, solved since V2.5.2.0002 [D2.85]
Using a directory path with more than 254 characters causes error 25314 "AR-RTK: EXCEPTION Page fault" on the target.
CAN 29-bit (extended) identifier support for SG4 targets does not function
A change in how BR modules are saved now allows modules to bee saved to CF in a short amount of time (target memory
USRROM or SYSROM), which correspondingly improves performance during a project download.
The minimum value for the size of logger modules has been reduced from 200 KB to 50 KB. This change allows smaller
logger modules to be created in the system. The lowered amount of data also reduces communication times between AS
and AR.
When configuring the X67IF1121 module in the ARConfig module, the interface is now automatically attached as devices
and can therefore be operated using the DVFrame library. This update now makes it possible to use the serial interface for
the X67IF1121 module even with a dynamic configuration on the target (ARConfig.br created on the target).
Changing the CAN baud rate by calling the CANopen() function block
Calling the CANopen() function block now allows the CAN baud rate to be configured to a different value as specified in the
configuration dialog box. This allows the baud rate to be changed later at runtime.
Up until now, a max. of 8 INA devices were supported. This has now been increased to 16 INA devices. If devices that
exceed this maximum are configured for INA communication, then an entry is made in the logbook (Error 14924) for each of
them.
Because of a change to memory management, the permanent global PV data is lost when the OS is changed!
AR version F2.85 and higher require new versions of the ACP10 software or ARNC0 to be used
Due to changes in internal data structures, the following versions (or higher) must be used for APC10 software or ARNC0
when using AR F2.85:
V 1.192 ACP10 software (see ID 135267)
V 0.425 ARNC0 (see ID 135277)
AR version E2.73 and higher require new versions of the ACP10 software or ARNC0 to be used
Due to changes in internal data structures, the following versions (or higher) must be used for APC10 software or ARNC0
when using AR E2.73:
V 1.192 ACP10 software (see ID 135267)
V 0.425 ARNC0 (see ID 135277)
ID#174940 : known problem since unbekannt, correction planned for V2.5.3.0028.SP08 [C2.91]
ID#161880 : known problem since V2.5.1.0027 [P2.83], correction planned for V2.5.3.0028.SP04 [S2.90]
When changing a CF with an AR version < D2.83 to D2.83 or higher, permanent data is lost
Because of modified memory management, permanent data is lost when changing a CF with an AR version < D2.83 to
D2.83 or higher. The same problem occurs if version D2.83 or higher is changed to a version before D2.83.
If a CF with AR < 2.85 is changed to a CF with AR 2.85 or higher, then all data in SRAM is deleted. This also occurs in the
other direction if a CF with AR 2.85 or higher is changed to a CF with AR < 2.85. Settings in the Sysconf (for the acceptance
of the permanent data or that the data in USRRAM should remain intact) have no effect in these certain situations.
The reason for this behavior is because SRAM memory handling was changed starting with AR 2.85.
Changing CFs without losing SRAM data (according to Sysconf settings) functions between AR versions if both are lower
than 2.85 or both are higher than 2.85.
ID#160255 : solved problem, known since V2.5.3.0028 [P2.90], solved since V2.5.3.1506 [V1.07]
Due to faulty initialization, the time returned by the function DTGetTime() from the AsTime library is not valid.
ID#153410 : solved problem, known since V2.5.3.1504 [V1.05], solved since V2.5.3.1505 [V1.06]
Due to an incorrect version query for the SYS_lib library, calling function blocks from this library returns error 3313: "Invalid
version of the SYS_lib library".
In order to go online via the Ethernet interface without additional configuration, the following default parameters will now be
used:
IP: 192.168.0.1
Subnet: 255.255.0.0
1.4.4.5.16 AR - INA
ID#153505 : solved problem, known since V2.5.3.0024 [I2.90], solved since V2.5.3.0025 [K2.90]
If two or more network cards are used on an AS/PVI computer, then an error message appears if only the node number
(/DA) is used when establishing the connection.
ID#149395 : solved problem, known since V2.5.2.0106 [H2.87], solved since V2.5.3.1307 [J2.90]
If an INA connection is constantly established and broken, then the amount of free memory on the server is reduced.
1.4.4.5.17 AR - Netboot
ID#129510 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.2.0005 [I2.85]
If there isn't a DHCP server available when booting the target, this may lead to problems since the DHCP client on the
target isn't started.
ID#137235 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0008 [A2.86]
The backlight cannot be turned off with either VC-internal functions or VISAPI functions.
This is true for both VC SG3 and VC SG4.
Targets with only 16 MB of DRAM do not have enough memory to provide a VC application. A corresponding error entry is
generated in the error log (AR-RTK: Not enough free memory).
1.4.4.5.19 AR - PP200
ID#123395 : solved problem, known since V2.5.0.0024 [G2.81], solved since V2.5.2.0001 [B2.85]
Due to the necessary process initialization when starting the visualization application, a watchdog may occur during booting.
1.4.4.5.20 AR - PP400
ID#163005 : solved problem, known since V2.5.3.0028.SP04 [S2.90], solved since V2.5.3.0028.SP05 [U2.90]
If the IF761 (Profibus slave) is used in slot 2 of the PP400, the L2DPSlave FBK returns the status 28822 "The specified slot
on the module is not supported".
ID#155520 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0028.SP01 [Q2.90]
ID#153315 : solved problem, known since V2.5.3.0024 [I2.90], solved since V2.5.3.1307 [J2.90]
Memory Stick on USB2 (IF7.ST1) doesn't work. No problem with USB1 (IF6.ST1).
Automation Runtime can now be booted from a boot-capable CompactFlash card. BIOS version 1.11 required.
1.4.4.5.21 AR - PP45
ID#159120 : solved problem, known since V2.5.3.0028 [P2.90], solved since V2.5.3.0028.SP01 [Q2.90]
ID#156830 : solved problem, known since V2.5.3.0026.SP02 [M2.90], solved since V2.5.3.0028.SP03 [R2.90]
4PP045.IF23-1 - CAN interface causes error when internal bus terminal is switched on and no device is attached to the
CAN bus
Due to a high IRQ load, the target has no more resources available, which can cause errors such as a cycle time violation.
ID#152420 : solved problem, known since V2.5.3.0023 [H2.90], solved since V2.5.3.0024 [I2.90]
1.4.4.5.22 AR - SLIP/PPP
ID#165935 : solved problem, known since V2.5.3.0028.SP05 [U2.90], solved since V2.5.3.0028.SP06 [A2.91]
Due to incorrect priority assignments for a system task, there are problems establishing a PPP/VNC connection (connection
cannot be established).
ID#155180 : solved problem, known since V2.5.3.0025 [K2.90], solved since V2.5.3.0027.SP01 [O2.90]
FTP transfer via PPP aborting for large files after a certain time
If an FTP connection is established over PPP, which is then used used to load modules to the controller, then modules can
be loaded to the controller from the PC with no problems. However, it is not possible to load modules from the controller to
the PC.
ID#156565 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028.SP03 [R2.90]
If the USB cable will be disconnected from the printer, no appropriate error message will be generated.
ID#155085 : solved problem, known since V2.5.3.0025.SP01, solved since V2.5.3.0027.SP01 [O2.90]
On USB devices no file devices work with an additional folder specification (e.g. IF7.ST1/format).
ID#154635 : solved problem, known since V2.5.3.0027.SP01 [O2.90], solved since V2.5.3.0028.SP01 [Q2.90]
Due to a problem in the USB stack, with AR A2.90 or later, printing takes 10x longer than before.
ID#152893 : solved problem, known since V2.5.3.0022.SP01, solved since V2.5.3.0026 [L2.90]
ID#142690 : solved problem, known since V2.5.1.0022 [L2.83], solved since V2.5.2.0011 [D2.86]
The USB stack used doesn't include handling for the so-called overcurrent bit (too much current for the USB device). This
can cause high system loads if "Overcurrent" is reported by the USB controller.
ID#140930 : solved problem, known since V2.5.1.0020 [K2.83], solved since V2.5.1.0022 [L2.83]
Reading the paper status on USB printers may cause watchdog error
If using USB printers that don't support reading the paper status and a corresponding query is refused with NACK, the USB
driver tries to repeat the query within a very short cycle (9 µs). This may result in a very high IRQ load that alerts the
watchdog.
ID#140575 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0016 [G2.86]
If data > 16 KB is copied to a USB flash drive (e.g. with the FileIO library), then it is stored incorrectly on the flash drive.
ID#123840 : solved problem, known since V2.5.1.0003 [C2.82], solved since V2.5.2.0001 [B2.85]
Some USB memory sticks don't work on the AR target (no access via FileIO possible), if it's not inserted before the target is
booted.
This problem could be traced with the Kingston Data Traveler 2 PLUS USB memory stick.
AR106: Cycle time violation when accessing the USB interface on the Automation Panel
Due to a priority problem with system tasks, accessing the USB interface on the Automation Panel may cause a cycle time
violation (task class cycle or I/O cycle).
Hot plugging a USB device while it's being accessed can cause a page fault.
Due to a missing hotplug mechanism in the USB stack, removing a USB device while it's being accessed can cause a page
fault.
ID#133145 : solved problem, known since V2.5.1.0010 [A2.83], solved since V2.5.1.0016 [G2.83]
ID#138241 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0100 [A2.87]
Possible problems when deleting logger modules by calling the "AsArLogDelete" FBK
Problems can occur when using the "AsArLogDelete" FBK in the "AsArLog" library if a log module that is stored in
USERROM or SYSROM target memory is deleted.
If the log module is in DRAM or in "direct access" USERRAM, deleting takes place with no problems.
These problems can be seen with the cycle time violations or the fact that the logger module cannot be deleted (the FBK
then returns an appropriate error number).
ID#155601 : solved problem, known since unbekannt, solved since V2.5.3.0028.SP04 [S2.90]
Using large profiler data modules in USRRAM may cause I/O cycle time violations during booting. The reason for this is that
the Profiler accesses these modules, which blocks the PCI bus and prevents the I/O acquisition from taking place at the
intended times.
ID#148655 : solved problem, known since V2.4.1.1315 [N2.73], solved since V2.4.1.1319 [R2.73]
Profiling data not saved after booting in RUN mode after an error
Profiling data is not stored (in BR modules) if a warm or cold restart is configured for booting in Sysconf after an error.
ID#142010 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0025 [K2.90]
Due to a incorrectly determined system time stamp on the AC140, it's possible that incorrect (unrealistic) values are
displayed in the "CPU load [%]" column in the Profiler.
ID#132675 : solved problem, known since V2.4.1.1304 [D2.73], solved since V2.4.1.1307 [G2.73]
ID#155670 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0028 [P2.90]
If a dynamic variable is used in Automation Studio trace, the SG4 PLC starts in Service mode.
ID#149235 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.3.0028 [P2.90]
If a dynamic variable is used in Automation Studio trace, the SG4 PLC starts in Service mode.
ID#146460 : solved problem, known since V3.0.44, solved since V2.5.2.0014 [E2.86]
If the offset of variables or variable members is over 64 KB, the variables can no longer be recorded.
The value 0 is always recorded instead.
ID#99492 : solved problem, known since V2.5.0.1301, solved since V2.5.2.0002 [D2.85]
Inserting and removing 2003 screw-in modules on the AF10x in the main rack not supported
Inserting and removing 2003 screw-in modules on the AF10x in the main rack is not supported.
ID#132336 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.1.0019 [J2.83]
When using the ERR_fatal() ERRxfatal() function block, outputs on the 2005 backplane don't drop immediately
When using the ERR_fatal() ERRxfatal() function block, outputs on the 2005 backplane don't always drop immediately. This
problem occurs in particular e.g. when saving profiling data. Outputs can remain for several seconds.
ID#151100 : solved problem, known since V2.5.1.0024 [N2.83], solved since V2.5.2.0019 [I2.86]
If tolerance times are too low (particularly if the CAN network is heavily loaded down), it's possible that outputs operated on
CANIO modules might toggle.
ID#135965 : solved problem, known since V2.5.1.0015 [F2.83], solved since V2.5.2.0100 [A2.87]
If X20 AO modules are operated on an X20BC0073, then they no longer work after updating the firmware via the bus
coupler.
ID#128085 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0010 [B2.83]
Due to an error in the transfer format, digital I/Os on the X67BC7321-1 bus connector are not operated correctly (e.g.
outputs are not set although they should be set by the application).
2003 digital modules now offer additional channels that describe the module status
There are now two additional channels available that write the module status for 2003 digital modules. There is a difference
between monitoring the voltage supply and a general error flag (short circuit, overtemperature, etc.).
Expansion of the CAN bus controller configuration to include hysteresis setting for analog input channels
It is now possible to make the hysteresis setting for analog input channels for the respective analog modules.
Screw-in modules on the AF1010 not detected if using an EX470 with a revision older than D0
ID#155815 : solved problem, known since V3.0.64.SP06, solved since V2.5.3.0027 [N2.90]
Outputs not always set again after bus-off in "life guarding" mode
If a bus-off is forced in "life guarding" mode (CAN bus disconnected), and then it's reconnected, the outputs are not always
set again.
ID#154675 : solved problem, known since V3.0.64.SP04, solved since V2.5.3.0026.SP01 [M2.90]
The CPU never finishes booting if a node number >= 100 is given for a CANopen slave.
ID#132310 : solved problem, known since V2.5.1.0013 [D2.83], solved since V2.5.1.0016 [G2.83]
It is possible that cycle time violations occur because of the high-priority processing of CANopen master configuration
activities. This problem can occur e.g. if a CANopen slave is connected to the bus during system runtime.
ID#130905 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0014 [E2.83]
Due to an error mapping the ModuleOk channels, they are false for slots 9, 10, etc. for modules on the 2005 expansion.
ID#165130 : solved problem, known since V2.5.3.0028.SP04 [S2.90], solved since V2.5.3.0028.SP05 [T2.90]
Internal log outputs implemented in Automation Runtime can cause cycle time violations in some cases.
ID#160260 : solved problem, known since unbekannt, solved since V2.5.3.0028.SP03 [R2.90]
Due to a synchronization problem, StaleData is set sporadically when Powerlink interface is used as system timer.
ID#145190 : solved problem, known since V2.5.1.0023 [M2.83], solved since V2.5.2.0014 [E2.86]
Page fault when using I/O variables in watch or using the I/O monitor
In certain hardware configurations, a page fault may occur when using I/O variables in watch or using the I/O monitor.
ID#143180 : solved problem, known since V2.5.2.0100 [A2.87], solved since V2.5.2.0101 [B2.87]
The text "Error description AR-PnP: error on loading firmware / update firmware" is entered in the logbook for the
X20IF1072 and X20IF2792 modules. The modules continue to work with no restrictions.
ID#134885 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.1.0017 [H2.83]
Error 27306 when booting an APC620 target with several ACOPOS stations on Powerlink
ID#133680 : solved problem, known since V2.5.0.0014, solved since V2.5.1.0016 [G2.83]
Error 27306 when booting a SG4 target with several Powerlink stations
Because of initialization activities when booting a target, it is possible that the PCI bus is blocked for a longer period of time.
This causes error 27306 "AR-SIOS: I/O cycle time violation", because the I/O data can no longer be copied in the specified
time slot.
ID#128570 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
Cycle time violation when using AsIOMMcreate() from the AsIOMMan library
Using the AsIOMMcreate() function block from the AsIOMMan library may cause a cycle time violation due to a problem
with priorities.
ID#109415 : solved problem, known since V2.5.0.0015, solved since V2.5.2.0002 [D2.85]
ID#156285 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0027 [N2.90]
SSI02 removed from the hardware configuration file for the X20DS1319 module
ID#151898 : solved problem, known since unbekannt, solved since V2.5.3.0023 [H2.90]
A logbook entry regarding missing HWD information is generated when using a VNC or PS2 keyboard.
ID#151110 : solved problem, known since V2.5.2.0100 [A2.87], solved since V2.5.2.0110 [B2.88]
Based on errors in the channel description io mapping module can not be loaded to the target. Loading will be denied with
error 26456 "Data point not found"
ID#147550 : solved problem, known since V2.5.2.0102 [C2.87], solved since V2.5.2.0103 [E2.87]
The 0SC104.1 module now also has the data points "ServiceChannel01", "ServiceChannel02" and "AnalogOutput09"
available.
ID#143985 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.1.0024 [N2.83]
Due to an error generating hardware description files, it's possible that the following modules returned error 29103
"HWScript: wrong channel":
7AI261.7
7AI351.7
7AI774.7
7AI901.70-1
7AI902.70-1
7AM351.70
7AT324.7
7AT351.7
ID#129917 : solved problem, known since V2.5.2ßeta, solved since V2.5.2.0002 [D2.85]
3EX282.6, 7EX481.50-1, and 7EX484.50-1 now providing the "ModuleOk" data point
X67DC1198 update: Period measurement, gate measurement, and bus controller support
X20DC4395 update: Period measurement, gate measurement, and bus controller support
X20DC2395 update: Period measurement, gate measurement, and bus controller support
Support of 4PP220.1214-K01
3IF797.9-1; 3IF797.9; 3IF789.9; 3IF787.9; 3IF789.9; 3IF786.9; 3IF782.9; 3IF781.9; 3IF779.9; 3IF772.9; 3IF771.9; 3IF722.9:
- Node switch
5LS172.4:
- Node switch
PP1xx:
- Mode switch
- CPU temperature
- Heatsink temperature
- Node switch
MP1xx:
- Mode switch
- CPU temperature
- Heatsink temperature
- Node switch
PP2xx:
- Mode switch
- CPU battery status
- CPU temperature
- Heatsink temperature
- Node switch
MP2xx:
- Mode switch
- CPU battery status
- CPU temperature
- Heatsink temperature
- Node switch
7CP570.60-1; 7CP570.60-2:
- Mode switch
- CPU battery status
- CPU temperature
- Heatsink temperature
- Node switch
0CISCP.01:
- Mode switch
- CPU battery status
- CPU temperature
- Heatsink temperature
- Node switch
7EC021.60-1:
- Mode switch
- CPU battery status
- CPU temperature
- Heatsink temperature
- Node switch
X20BT9100: Additional channels for current and voltage data as well as the I/O power diagnose bit
X20AT6402: Update for non-cyclic data point for accessing compensation temperature with the AsIoAcc library
X20AT2402: Updated non-cyclic data point for compensation temperature for accessing the AsIoAcc library
The form for the address string for 3EX450.xx-x modules has been changed so that the subslot specification (SS1) is
dropped. The new address string looks like this: "SL1.IF1" as opposed to "SL1.SS1.IF1".
ID#156790 : known problem since V2.5.2.0108.SP04 [H2.88], correction planned for V2.5.2.0022 [L2.86]
Error 26456 occurs (data point not found) when transferring the IOMAP module.
ID#155290 : solved problem, known since V2.5.3.0026 [L2.90], solved since V2.5.3.0026.SP01 [M2.90]
Transferring data to modules on the X20BC0083 bus coupler do not work. The problem is noticeable because the modules
on the bus coupler cannot be addressed by the system (ModuleOk=0).
ID#154632 : solved problem, known since V2.5.3.4101 [J2.90], solved since V2.5.3.0027.SP01 [O2.90]
ID#149735 : solved problem, known since V2.5.2.0107 [V2.87], solved since V2.5.2.0110 [B2.88]
Using a large number of analog modules on the EX282 (Powerlink slave) may have caused the waiting time of the PnP
manager to be too low, resulting in modules not being detected during booting.
ID#149315 : solved problem, known since V2.5.2.0105 [G2.87], solved since V2.5.2.0110 [B2.88]
CPU going into RUN mode before all modules on the Powerlink bus have booted
An error in the PnP routine may cause a CPU to boot into RUN mode before all modules on the Powerlink bus have booted.
ID#148240 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0017 [H2.86]
Using a large number of analog modules on the EX282 (Powerlink slave) may have caused the waiting time of the PnP
manager to be too low, resulting in modules not being detected during booting.
ID#146470 : solved problem, known since V2.5.2.0101 [B2.87], solved since V2.5.2.0103 [E2.87]
ID#139480 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0007 [V2.85]
If an AR010 project for an APC (existing watchdog functionality) is created and this project is transferred to the target
although e.g. individually configured Powerlink modules are not physically present, then this causes a watchdog error on the
target.
ID#138247 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.3.0002 [A2.90]
The following diagnostic data points are now possibly for the new EPL-1 hardware:
ID#137975 : solved problem, known since V2.5.1.0018 [I2.83], solved since V2.5.2.0110 [B2.88]
AF101 and AF104 modules together with all sub-modules (screw-in modules) are considered one unit. If there are
differences between the configuration and the physical hardware structure or when starting operation of a screw-in module,
all other screw-in modules on this AF module are also affected des (ModuleOK set to false).
ID#133430 : solved problem, known since V3.0.36, solved since V2.5.2.0003 [F2.85]
Function blocks from the AsIOAcc library only function for the X20BC0083
ID#133180 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0016 [G2.83]
If 16 I/O modules are connected to the EX481 or EX484, then node of the modules are recognized.
Due to the high level of configuration needed for the X2X interface, the PCI bus is blocked for a long time. This causes a
timeout in Powerlink communication, which requires the target to be restarted. During the reboot, this problem occurs again,
causing the target to begin booting cyclically.
ID#130415 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0013 [D2.83]
A timing problem sometimes prevents inserted modules (3EX282.6) on the Powerlink bus from being recognized during
booting.
ID#160605 : known problem since unbekannt, correction planned for V2.5.3.0028.SP04 [S2.90]
ID#154322 : known problem since V2.5.3.0024 [I2.90], correction planned for V2.5.3.0028 [P2.90]
Due to a timing problem on EPL interface 1, it was possible that the error "Timeout while waiting for cfg. access" occurred
during booting. The PLC then booted in service mode.
ID#152217 : known problem since V2.5.3.0022 [G2.90], correction planned for V2.5.3.0028.SP03 [R2.90]
IF modules are no longer detected correctly on the X20BC1083 if they have been disabled in AS but are still physically
present.
IF modules are no longer detected correctly on the X20BC1083 if they have been disabled in AS but are still physically
present – to prevent this problem, the IF module must be physically removed and the system restarted. The IF module can
then be replaced.
ID#148775 : solved problem, known since V2.5.2.0104 [F2.87], solved since V2.5.2.0110 [B2.88]
Disabled modules on the bus couplers X20BC0083, X20BC1083, and X67BC8321-1 causing problems in AS
Due to a faulty configuration when using disabled modules (in the AS hardware tree) on the X20BC0083, X20BC1083 and
X67BC8321-1 bus couplers, it's possible that modules do not function correctly, e.g. individual channels are not transferred
correctly.
ID#143735 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0011 [D2.86]
No firmware update carried out when using the X67DM1321 module on the X20BC0083
ID#137135 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.2.0007 [V2.85]
Page fault in the X2X driver when connecting and disconnecting the X2X cables repeatedly during operation
ID#134950 : solved problem, known since V2.5.2.0003 [F2.85], solved since V2.5.2.0005 [I2.85]
Error 26456 beginning with a higher number of X20 modules on the X20BC0083 bus coupler
Installing the I/O mapping to the target system is rejected with error 26456 when using a higher number of X20 modules on
the X20BC0083 bus coupler. The number of X20 modules depends on their type and the number of channels they require.
ID#134235 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.5.1.0017 [H2.83]
If the X67DM1321 module is operated with an old FPGA version, then outputs can be set any which way. Beginning with AR
F2.85, the error message 30337 "ERR_DDIOX2X_OLDFPGA" is entered in the error logbook, and the module is not
started.
ID#127930 : solved problem, known since V2.5.1.0010 [A2.83], solved since V2.5.1.0010 [B2.83]
Using an X67IF1121 enters the error 30030 "AR-PnP: error on boot up of IO master" in the error log.
AF101 and AF104 modules together with all sub-modules (screw-in modules) are considered one unit. If there are
differences between the configuration and the physical hardware structure or when starting operation of a screw-in module,
all other screw-in modules on this AF module are also affected des (ModuleOK set to false).
If the CfgGetDefaultGateway() function block is called and there isn't a gateway address configured, then statusw 29003
"Invalid FBK parameter 'pGateway' or 'len'" is returned, which doesn't have allow a conclusion to be drawn about the actual
cause of the error.
The FTP server can be protected from unauthorized access by turning it off.
ID#147910 : solved problem, known since unbekannt, solved since V2.5.2.1446 [X8.02]
A configuration problem may cause interrupts (exceptions) to be lost. A new hardware revision (beginning with E0) is
necessary to correct this problem.
- vf_bsl data loaded from data module in SRAM broken up into 128-byte packets.
- DC bus measurement integrated via FPGA.
- New parameter UDCMax (overvoltage cutoff).
- UDC cross-connection measured to PS <-> VF (overvoltage cutoff ORs (OR operation) both voltages).
- In case of error: dAxis.Internal.SpeedRamped=0.0.
- MaxUDCLink revived when measuring DC via FPGA.
ID#151590 : solved problem, known since V2.5.3.0021 [F2.90], solved since V2.5.3.0024 [I2.90]
ID#145040 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.4.1.1321 [T2.73]
If an INA connection is constantly established and broken, then the amount of free memory on the server is reduced.
ID#136735 : solved problem, known since V2.5.1.0017 [H2.83], solved since V2.5.1.0018 [I2.83]
Structures or arrays with a length of 3 were not taken into consideration (e.g. structures with 3 USINT). Page faults or
incorrect PV values are possible when using structures or arrays with a length of 3 in the versions up to and including
2.23.1!
ID#135690 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.1.0018 [I2.83]
Due to stack problems in the INA area of AR, it's possible that large structures are transferred incorrectly.
ID#118095 : solved problem, known since V2.5.0.0021 [T2.80], solved since V2.5.2.0008 [A2.86]
If the AsIODPStatus() function is called in a loop and the FBK instance variable is an array, then only 42 channels work.
Status 30150 "Internal queue read/write error" is then output.
ID#126775 : solved problem, known since V2.5.1.0007 [G2.82], solved since V2.5.2.0004 [H2.85]
2003 modules that have one or more slots occupied are incorrectly detected by the AsIODiag library. An incorrect module
ID is usually returned for the higher slots.
ID#145730 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0102 [D2.87]
Page fault if specifying address 0 for the outcopy or incopy parameters of the L2DPSlave FBK
Because the outcopy and incopy input parameters are not checked, specifying an address of 0 for either of these
parameters causes a page fault.
ID#127661 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.5.1.0010 [B2.83]
Support of 8AC140.60-2
7EC021.61-2 support
ID#138500 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.4.1.1320 [S2.73]
Blocking problems may cause a cycle time violation when using the MEMInfo() function block. To avoid this problem, the
MEMxInfo() function block should be used.
ID#161465 : solved problem, known since V2.5.3.0028.SP02 [Q2.90], solved since V2.5.3.0028.SP04 [S2.90]
After deleting the queue for CANMulQueue() by setting size=0, no more data can be received. Error 8877 is returned.
ID#160885 : solved problem, known since V3.0.64.SP07, solved since V2.5.3.0028.SP04 [S2.90]
If the COB number entered when opening the CAN interface is too low, CANMulQueue() results in Error 8803. However,
this error number refers to another problem, namely that an ID has already been used, which is not the case here.
ID#157360 : solved problem, known since V2.5.3.0027 [N2.90], solved since V2.5.3.0028 [P2.90]
Error 8815 when CANopen() is called while the timing register is being used to configure baud rates
If register values /T0 (<=50) and /T1 (>=28 and <=35) are used, the error 8815 is generated when CANopen() is called.
ID#153850 : solved problem, known since unbekannt, solved since V2.5.1.0027 [P2.83]
Memory is allocated to manage CAN objects for CANopen(). This memory allocation may cause a cycle time violation in
some circumstances.
ID#144695 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0012 [D2.86]
An error in the data type conversion process may cause an error when using CANdftab(). This problem only exists in
version V2.05.08 of CAN_lib.
ID#143860 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0021 [K2.86]
Page fault when creating and deleting communication objects cyclically with CANread() on SG4 targets
If the CANread() function is called in turns with enable=TRUE and enable=FALSE, then communication objects are
constantly created and deleted again. This can cause a page fault on the target.
ID#142765 : solved problem, known since V2.4.0.1451 [V2.40], solved since V2.4.0.1452 [V2.40]
The "dev_adr" parameter is overwritten due to an internal error in the function block.
ID#138300 : solved problem, known since V2.4.1.1306 [F2.73], solved since V2.4.1.1310 [I2.73]
Data consistency of PVs on SG4 targets not guaranteed when using CMS services
Due to a missing locking mechanism, the data consistency of PVs transported by CMS services cannot be guaranteed on
SG4 targets.
ID#130285 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.4.1.1306 [F2.73]
The runtime of CAN transmit functions has been increased (by up to a factor of 20) due to a previously corrected CAN error.
ID#92550 : solved problem, known since V2.4.0.0009, solved since V2.4.0.1452 [V2.40]
If the first variable specified in the CANdftab data object isn't present, the CANdftab function block doesn't return status
"14710 - PV not found". Instead it returns "8833 - CAN object error: Tried to use a dynamic PV. Use a normal PV".
ID#152200 : solved problem, known since V2.5.2.1444 [V2.47], solved since V2.5.2.1448 [X8.03]
Due to an error in DPM_init(), an endless loop may occur when using this function block in the Init-Sp. It results in the target
freezing during booting.
ID#141550 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.4.1.1316 [O2.73]
If ein MBSOpen() and MBSlave() are called after INADevClose() and INADevOpen(), the target may crash with a page fault.
ID#131945 : solved problem, known since V2.4.0.4194 [V2.72], solved since V2.5.1.0015 [F2.83]
If MBMopen() is called with local FBK data in two different tasks, then both calls return the same ident.
ID#131360 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.4.0.1451 [V2.40]
A faulty include file caused structures to be transferred in an incorrect byte order for SG3 targets.
ID#155955 : solved problem, known since V2.5.2.0108 [V2.87], solved since V2.5.3.0027 [N2.90]
Two MNMopen() instances in two different tasks (both local) return the same ident.
ID#79565 : known problem since V2.4.0.0009, correction planned for V2.5.3.0025 [K2.90]
Problems with socket management in the Ethernet library may cause a port to not be freed up. This problem no longer
occurs with the AsTCP library since the socket management mechanism has been revised accordingly.
ID#79520 : known problem since V2.4.0.0009, correction planned for V2.5.3.0025 [K2.90]
Problems with the socket management in the Ethernet library may cause various error messages during a TCP connection
(e.g. 27148, 27249, and 27123 for TCPserv()). This problem no longer occurs with the AsTCP library since the socket
management mechanism has been revised accordingly.
ID#54870 : known problem since V2.2 SP1, correction planned for V2.5.3.0025 [K2.90]
If the the TCPclient() function block is called cyclically even though there is not an Ethernet connection present, then it's
possible that Status 27122 "Invalid Argument" occurs in addition to 65535 "BUSY".
ID#148126 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.0015 [F2.86]
ID#137821 : solved problem, known since unbekannt, solved since V2.5.2.0108 [V2.87]
ID#134600 : solved problem, known since V2.4.0.0009, solved since V2.5.2.0015 [F2.86]
Error 9999 when using the functions fd_clr(), fd_set() and fd_isset() on the AR106 and CP570
If one of the functions fd_clr(), fd_set(), or fd_isset() is called on an AR106 or CP570 target, it returns error 9999 "Function
not supported with this OS".
ID#149730 : solved problem, known since V2.5.2.0107 [V2.87], solved since V2.5.2.0110 [A2.88]
The size of the DRAM is reduced each time the DevLink() or DevUnlink() function is called.
ID#149356 : solved problem, known since V2.5.3.0011 [C2.90], solved since V2.5.2.0017 [H2.86]
Deleting a large amount of files on an external FTP server may cause error status 20718 "General error from Ioctl" since
e.g. there are no more available sockets.
ID#147060 : solved problem, known since V2.5.2.4101 [D2.86], solved since V2.5.2.0015 [F2.86]
Due to an incorrect driver for the file system, network drives do not work with AR010.
ID#145805 : solved problem, known since V2.5.2.0007 [V2.85], solved since V2.5.2.0016 [G2.86]
Frequently opening and closing a TCP connection can cause a resource bottleneck since a TCP connection goes into a
2MSL wait state (TCP-RFC) after being closed. It's now sometimes the case that all descriptors (2 MSL wait state) are kept
when frequently opening and closing, making reopening impossible. It's then only possible to reopen when a descriptor
(TCP connection) leaves the 2MSL wait state again (can take up to 2 minutes).
The AR library responsible for transferring (TCP) a file to an FTP server incorrectly returns an error if no descriptor is
available. Because of this, the FileIO library may report an error when writing several files to a network drive (FTP) when
closing (files are sent to the FTP server only during closing).
The AR library has been changed to wait until a descriptor is available and not return an error (closing a file can take up to 2
minutes).
ID#145510 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0015 [F2.86]
Beginning with version 2.00.1 of the FileIO library, individual constants have different values compared with earlier versions
and are therefore no longer compatible.
ID#145095 : solved problem, known since V2.5.2.0009 [B2.86], solved since V2.5.2.0017 [H2.86]
The size of the DRAM is reduced each time the DevLink() or DevUnlink() function is called.
ID#144650 : solved problem, known since V2.5.2.0008 [A2.86], solved since V2.5.2.0015 [F2.86]
Changed status value for the FileCopy() function block in FileIO library V2.00.1 compared with V1.03.8
The FileCopy() function block from the FileIO V2.00.1 library returns a status that is different than with FileIO V1.03.8.
Example:
FileCopy() V1.03.8 generates status 20708 if the source doesn't exist.
ID#134990 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.2.0007 [V2.85]
If DirInfo() is used to read file device data, the function block returns status 20709 "File device not allowed".
Calls such as FileCreate() "slower" when the number of files in a directory increases
Calls that operate or search in FAT become "slower" when the number of files in a directory increases. This results in a
BUSY status lasting several cycles.
ID#129710 : solved problem, known since V2.5.1.0009 [V2.82], solved since V2.4.0.1451 [V2.40]
The IF361 library contains dependencies to certain versions of other libraries (SYS_lib, runtime, DVFrame, IO_lib) and
therefore prevents the use of newer versions of these libraries.
ID#78375 : solved problem, known since V2.3.0.0009, solved since V2.5.2.1442 [V2.46]
After booting the target, calling the IF361() function block can cause error 3035 "Semaphore allocated".
ID#139606 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0015 [F2.86]
Faulty implementation when transferring structures may cause INA function blocks to output corresponding error messages.
These error messages are output e.g. when using the AsIMA library as well.
ID#124110 : solved problem, known since V2.5.0.0022 [E2.81], solved since V2.5.2.0002 [D2.85]
When using INA communication (and transferring structures and structure arrays), Intel CPUs carry out a conversion
between the network format (Big Endian - Motorola) and the target format (Little Endian - Intel). Every link process, i.e.
INAlink(), for a PV goes through the complete structure recursively and calculates the corresponding offset. In structures
nested at deeper levels, the system task "Commserv" may not have enough stack, resulting in a fatal error (page fault).
ID#140725 : solved problem, known since V2.5.3.0001 [V2.85], solved since V2.5.3.1506 [V1.07]
ID#140015 : solved problem, known since V2.5.1.0016 [G2.83], solved since V2.5.1.0022 [L2.83]
Due to a locking problem, buffers that are used by the Printer library sometimes may not be freed up, which aborts the
printing procedure.
ID#135800 : solved problem, known since V2.5.2.0003 [F2.85], solved since V2.5.2.0004 [G2.85]
Due to changes in internal data structures, the following version (or higher) of the SYS_lib must be used when using AR
F2.85 or higher:
ID#135650 : solved problem, known since V2.4.1.1305 [E2.73], solved since V2.4.1.1305 [E2.73]
Due to changes in internal data structures, the following version (or higher) of the SYS_lib must be used when using AR
E2.73 or higher:
V1.38.6
If the "index" parameter in the PV_xlist function block had to be given to the "prev_index" parameter after each call in AR <
2.85, then this no longer has to be done with AR >2.85.
1.4.4.5.61 Setup
A new AR010 Setup was created to allow AR010 to be installed on computers with Automation Software V2.5.2.x and
higher.
SG3 setups can be installed for any AS >= 2.4.0. If one of these AR versions should then be uninstalled, it's possible that
the files are deleted from the wrong directory. The uninstall takes place in the path of the last installation.
ID#134525 : solved problem, known since V2.5.1.0014 [E2.83], solved since V2.4.1.1307 [G2.73]
A locking problem between the active line coverage and a new line coverage task can cause a page fault. This problem
primarily occurs when scrolling in the editor while line coverage is active.
ID#149321 : solved problem, known since V2.5.2.0102 [D2.87], solved since V2.5.2.0017 [H2.86]
If no standard gateway is specified in the DHCP server configuration in AS versions up to V2.5.3.0001, warning 14889
"DHCP: Server initialization error" is entered in the error log.
ID#148845 : solved problem, known since V2.5.2.0102 [D2.87], solved since V2.5.3.0028.SP05 [T2.90]
Due to unlocked access, in rare cases a PageFault can occur on the DHCP server.
ID#132845 : solved problem, known since V2.5.2.0001 [B2.85], solved since V2.5.2.0101 [B2.87]
Due to an error calculating the timeout during a tick overrun, it's possible that the DHCP lease is not renewed even though
the corresponding time has already passed.
ID#148125 : solved problem, known since V2.5.2.0014 [E2.86], solved since V2.5.2.1441 [X8.00]
SNTP support
Automation Runtime now supports SNTP (Simple Network Time Protocol) servers and SNTP clients on SG4 targets.
ID#148410 : solved problem, known since V2.4.0.1451 [V2.40], solved since V2.5.2.1446 [X8.02]
A management error may cause the ETHinfo() function block to return incorrect data.
ID#128400 : solved problem, known since V2.4.0.1432 [V2.39], solved since V2.4.0.1451 [V2.40]
A high network load with several broadcasts may cause cycle time violations when using the 3IF681.86.
Copying directories with long path names (more than 99 characters) is not supported by the DirCopy() function block. The
function block returns status 20700 "Invalid path".
The DirInfo() function block returns status 20799 "System error. General error from the system (more information can be
read with the FileIOGetSysError() function)" if filenames are too long (more than 99 characters).
1.4.4.6.1 ICOMM
Downloading or deleting a module may cause an exception or error 4816 in the INA line.
If the module list is loaded when the variables are being identified (even after a connection loss E=4808), it was possible
that an exception in the BRMOD103.DLL module occurred. An additional effect is that some variables were permanently
registered with error 4806.
When transferring data modules or NC modules, error 4806 is reported for active variables.
Error 14324 uploading data objects, if more than 34 targets are online.
Crash when registering a non-existing task object to SG3 systems that don't support system events
If a PviService application on an SG3 CPU (e.g. PP15) generates a non-existing task, a crash occurred in the INA2000 line.
If not all of the CPUs in a CAN network can be reached, it's possible that a direct successive connection cannot be
established, i.e. even the CPUs that can be reached are not detected and error 4808 occurs.
A change in timeout monitoring now allows smallter timeouts (RT parameter) to be used. This also speeds up
communication as a whole.
Spaces can now be included in the save path for the CPU object.
1.4.4.6.3 INAFRM
If the complete DNS name is specified in the DAIP parameter (e.g. /DAIP=ar106_02.br-automation.co.at), it is resolved
incorrectly. Only DNS names less than 120 characters can be specified.
Problems with the Ethernet online connection via the node number (/DA=)
If two or more network cards are used on an AS/PVI computer, then an error message appears if only the node number
(/DA) is used when establishing the connection. However, this behavior only occurs with AR SG4 I2.90 and J2.90.
If the PVI manager is started in Windows Vista, you get the error message 12103 "Can't initialize PVI communication
(Pvicom.dll)".
USB dongle query - change of the time interval for checking the dongle
If USB devices are connected to and disconnected from the PC during runtime, the USB dongle check may sporadically
output the trial mode message. This message doesn't affect the PVI application and can be turned off in PviMonitor
(Manager Parameters -> Options -> Display trial mode message). After a certain amount of time, the dongle is found again
automatically. This problem has been corrected by changing the dongle check process.
The flow control can be controlled using the serial connection's FlowControl property.
e.g. myCpu.Connection.Serial.FlowControl = FlowControls.RTS_OFF
This expansion war specifically necessary for turning off RTS handling for USB / serial converter.
If the IsStatic property of a service object is set to TRUE, error 12003 is output when the CPU object is generated.
Error code 0 returned in ValueWritten even when writing to an invalid structure element
Writing to an invalid structure element is not recognized as an error and an error code of 0 is returned.
If a scaling operation is performed using coordinates (ScalingCollection) or a factor, an incorrect value is returned.
Scaling with decimal places (Var.Value.DataType = DataType.Double) is not applied when building the object.
Writing a string with the "var.Value" may restul in an incorrect text being written.
No problems were reported when writing using the "var.Assign" and "var.WriteValue" methods.
If writing to an element of a string array, it only took place at index [0] of the array.
"WriteValueAutomatic = false" method not taken into account with structure or array elements when using the "var.Value"
method
Connected events no longer generated for static objects after an interrupted connection
If static objects were registered (service.IsStatic = true), no connected events are generated anymore after the connection
has been interrupted.
ID#139496 : solved problem, known since V2.5.2.0005 [I2.85], solved since V2.5.2.0100 [A2.87]
The status of the battery and rechargeable battery of the controller can be queried on the CPU object. UNDEFINED - CPU
not yet initialized or value not known. OK - Status OK. BAD - Battery or rechargeable battery not present.
Request: Uploading PVI-internal variables the same as uploading CPU-global or task-local variables
Internal PVI variables can be read the same as uploading CPU-global or task-local variables.
PVI Services has been expanded to include the PVI ModbusIP line to communicate with the BC0083 X20 bus controller.
It should be possible to compile modules with PVIServices like during PVICOM.DLL programming.
Error in PVI setup 2.5.3.3007 / components of the INA CAN driver are not correctly registered / installed
ISA CAN devices (5AC600.CANI-00, 5A5000.0x, 5LS172.4) that use the INACan.sys driver from the PVI setups cannot be
started due to missing files and registry entries, dispite correct configuration.
When PVI Development setup is run, the PVI Runtime components can now also be selected.
If the PVI Transfer tool is started directly from AS 3.0 using "Tools / PVI Transfer tool", the current project can no longer be
rebuilt in AS 3.0. The following error message appears: "Error: Deleting directory failed. The directory, a file or sub directory
is locked by another process, like Windows Explorer or an Editor". Only after the PVI Transfer tool is closed is a rebuild
possible.
If you want to use the command "VariableWatch" in custom mode there are 2 problems:
1.) The command cannot be entered via "Insert command / Menu definition".
2.) When the command "VariableWatch" is called up in custom mode, the PVI Transfer Tool crashes.
If the "Modules from the project scheme" option is enabled when generating the transfer list in AS, it's possible that the
incorrect modules are copied to the CF by the PVI Transfer tool. However, this problem only occurs for modules that are
transferred to System ROM (e.g. sysconf, arconfig, etc.). This error can be detected in that the PLC starts in diagnostic
mode after the CF creation and the modules from the project are not the same as the modules on the CF card (only
modules from the System ROM).
If a CF card is created directly from AS, then the PVI Transfer tool is not entered in the taskbar. If AS is then switched to the
foreground, you can only switch back to the CF creation window with ALT+TAB. Minimizing all other applications doesn't
bring the desired result either.
If a connection is being established in user mode in Windows 98, the PVI Transfer tool crashes.
Error 4820 occurs when attempting to download a binary file (e.g. .txt file) with the "Download" command.
The selection dialog box may remain in the background when executing the "Choice" command.
If an image file is first created from a project and then restored on a CF, then it's possible that this restore procedure doesn't
work. The process is aborted with an error message stating that the CF is too small.
This problem doesn't occur if the CF is created directly from the project.
Error 12074 when creating PVI Transfer CD with the option "MT=BRT"
"CheckModule" command: New parameter - "Check first if module exists in target system"
A new parameter has been added to the command "CheckModule". The purpose of this parameter is to check first whether
or not a given module exists in the target system.
The function "Tools / Create remote install structure" now has the option of creating a remote install structure for USB (new
function) or DHCP/FTP (previous function). When carrying out a USB remote install, this directory structure is copied
directly to the USB storage device (USB flash drive, external drive, etc.). This USB storage device can be connected to a
PLC and used for the USB remote install function.
The "SetReturnCode" command can be used to configure the return value from PVITransfer.exe. This value is returned to
the program doing the calling after the PVI Transfer tool is finished.
Operating system download in BTL mode: Support for X20 SGC CPUs
All X20 SGC CPUs are supported when downloading the operating system in BTL mode.
An existing .pil file can be executed in service mode (PLC halt) using the new menu item "Start / Execute in service mode".
In principle, the PLC is started in service mode (PLC halt) before the first "Download" command. A warm restart is carried
out at the end of the sequence to put the PLC back in RUN mode. This is done automatically by the PVI Transfer tool, i.e.
the .pil file doesn't need to be changed.
In addition, this function can also be enabled using the command line parameter -servicemode in silent, automatic, or
auto-close mode.
The B&R CAN driver does not work in Windows Vista, and so INA 2000 via CAN and CAN direct cannot be used in
Windows Vista either.
The version switcher can no longer switch to older AS versions (AS 2.5.1 and lower).
Due to a memory limitation in the version switcher, there is an error in the display of the version switcher output window.
If an AS version with an old setup program (AS 2.5.1 and lower) is installed on the computer, it's possible that the version
changer cannot change to new AS versions. To correct this problem, the instspez.dll file must be deleted from the BrSetup
directory of the new AS versions. This file should not be deleted for AS versions with an old setup program.
ID#154680 : solved problem, known since V2.5.3.0025 [K2.90], solved since V2.5.3.7005
On several different computers, the registration of Automation Studio components does not work. Errors were reported
during setup and/or booting.
The AS Version Changer can now be used to change the AS version even without administrator rights. The setup program
must only be run once by a user with administrator rights; after that, it can be used to its full extent even without
administrator rights.
1.4.4.8 4PP420.1043-75
1.4.4.8.1 Hardware