Vous êtes sur la page 1sur 89

AX SOFTWARE SUITE –

CHANGE NOTES
AUTOMATIONWORX Software Suite –
An overview of the change notes

Application note
8040_en_24 © PHOENIX CONTACT 2019-06-24

1 Description
We are continuously enhancing and improving our
AUTOMATIONWORX Software Suite in order to maintain
our leading position in the field of PLC programming
systems. We are also implementing new features that will
further simplify your daily work, namely creating the best
possible PLC application quickly and effectively.
We have created this application note to provide you with a
quick overview of new features and functions added lately.

This application note is supplied for


AUTOMATIONWORX Software Suite 1.10 to
1.86 – regardless of the features that are actually
available. Depending on the system version,
some of the sections, descriptions or screenshots
may not apply or may differ.

Structure of this application note


The application note is structured in accordance with the
AUTOMATIONWORX Software Suite versions.

This information is also available in the Download


Area at phoenixcontact.net/products.

Make sure you always use the latest documentation.


It can be downloaded at phoenixcontact.net/products.

Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8,
Windows 8.1 and Windows 10 are trademarks of the Microsoft Corporation.
All other product names used are trademarks of the respective organizations.
AX SOFTWARE SUITE – CHANGE NOTES

2 Table of contents
1 Description..................................................................................................................................1
2 Table of contents ........................................................................................................................2
3 AX Software Suite 2019 Version 1.86 AddOn RFC 460R PN 3TX-S ..........................................8
3.1 General information ........................................................................................................................................8
3.2 PC Worx .........................................................................................................................................................8

4 AX Software Suite 2019 Version 1.86 .........................................................................................9


4.1 General information ........................................................................................................................................9
4.2 PC Worx .........................................................................................................................................................9
4.3 SafetyProg....................................................................................................................................................10
4.4 WebVisit .......................................................................................................................................................11
4.5 AX OPC Server ............................................................................................................................................11
4.6 AUTOMATIONWORX Software Suite ..........................................................................................................12

5 AX Software Suite 2018 Version 1.85 Hotfix 2 ..........................................................................13


5.1 General information ......................................................................................................................................13
5.2 PC Worx .......................................................................................................................................................13

6 AX Software Suite 2018 Version 1.85 Hotfix 1 ..........................................................................14


6.1 General information ......................................................................................................................................14
6.2 PC Worx .......................................................................................................................................................14

7 AX Software Suite 2018 Version 1.85 .......................................................................................15


7.1 General notes...............................................................................................................................................15
7.2 PC Worx .......................................................................................................................................................15
7.3 WebVisit .......................................................................................................................................................16
7.4 SafetyProg....................................................................................................................................................16
7.5 AUTOMATIONWORX Software Suite ..........................................................................................................17

8 AX Software Suite 2017 Version 1.84 .......................................................................................18


8.1 General notes...............................................................................................................................................18
8.2 PC Worx .......................................................................................................................................................18
8.3 Config+.........................................................................................................................................................19
8.4 AUTOMATIONWORX Software Suite ..........................................................................................................19

9 AX Software Suite 2016 Version 1.83 Hotfix 3 ..........................................................................20


9.1 General notes...............................................................................................................................................20
9.2 PC Worx .......................................................................................................................................................20

10 AX Software Suite 2016 Version 1.83 Hotfix 2 ..........................................................................21


10.1 General notes...............................................................................................................................................21
10.2 PC Worx .......................................................................................................................................................21
10.3 Config+.........................................................................................................................................................21

11 AX Software Suite 2016 Version 1.83 Hotfix 1 ..........................................................................23


11.1 General notes...............................................................................................................................................23
11.2 PC Worx .......................................................................................................................................................23
11.3 Config+.........................................................................................................................................................23

8040_en_24 PHOENIX CONTACT 2 / 89


AX SOFTWARE SUITE – CHANGE NOTES

12 AX Software Suite 2016 Version 1.83 .......................................................................................24


12.1 Components of the AX Software Suite 2016 Version 1.83............................................................................24
12.2 General information ......................................................................................................................................24
12.3 Windows Installer .........................................................................................................................................24
12.4 PC Worx .......................................................................................................................................................24
12.5 AX OPC Server ............................................................................................................................................25

13 AX Software Suite 2015 Version 1.82 AddOn V1......................................................................26


13.1 General information ......................................................................................................................................26
13.2 PC Worx .......................................................................................................................................................26
13.3 Config+.........................................................................................................................................................26
13.4 Diag+............................................................................................................................................................26

14 AX Software Suite 2015 Version 1.82 Hotfix 1 ..........................................................................27


14.1 General information ......................................................................................................................................27
14.2 PC Worx .......................................................................................................................................................27
14.3 Config+.........................................................................................................................................................27
14.4 Diag+............................................................................................................................................................27

15 AX Software Suite 2015 Version 1.82 .......................................................................................28


15.1 Components of the AX Software Suite 2015 Version 1.82............................................................................28
15.2 General information ......................................................................................................................................28
15.3 PC Worx .......................................................................................................................................................28
15.4 AX OPC Server ............................................................................................................................................29

16 AX Software Suite 2013 Version 1.81 AddOn V3......................................................................30


16.1 Components of the AX Software Suite 2013 Version 1.81 AddOn V3 ..........................................................30
16.2 General information ......................................................................................................................................30
16.3 PC Worx .......................................................................................................................................................30

17 AX Software Suite 2013 Version 1.81 AddOn V2......................................................................33


17.1 Components of the AX Software Suite 2013 Version 1.81 AddOn V2 ..........................................................33
17.2 General information ......................................................................................................................................33
17.3 PC Worx .......................................................................................................................................................33

18 AX Software Suite 2013 Version 1.81 AddOn V1......................................................................36


18.1 Components of the AX Software Suite 2013 Version 1.81 AddOn V1 ..........................................................36
18.2 General information ......................................................................................................................................36
18.3 PC Worx .......................................................................................................................................................36

19 AX Software Suite 2013 Version 1.81 .......................................................................................37


19.1 Components of the AX Software Suite 2013 Version 1.81............................................................................37
19.2 General information ......................................................................................................................................37
19.3 PC Worx .......................................................................................................................................................37
19.4 WebVisit .......................................................................................................................................................41

20 AX Software Suite 2013 Version 1.80 .......................................................................................42


20.1 Components of the AX Software Suite 2013 Version 1.80 ...........................................................................42
20.2 General information ......................................................................................................................................42
20.3 PC Worx .......................................................................................................................................................42

8040_en_24 PHOENIX CONTACT 3 / 89


AX SOFTWARE SUITE – CHANGE NOTES

20.4 Diag+............................................................................................................................................................43

21 AX Software Suite 2012 Version 1.70 Service Pack 2 ..............................................................44


21.1 Components of the AX Software Suite 2012 Version 1.70 Service Pack 2 ...................................................44
21.2 General information ......................................................................................................................................44
21.3 PC Worx .......................................................................................................................................................44
21.4 Config+.........................................................................................................................................................45
21.5 Diag+............................................................................................................................................................45

22 AX Software Suite 2012 Version 1.70 Service Pack 1 ..............................................................46


22.1 Components of the AX Software Suite 2012 Version 1.70 Service Pack 1 ...................................................46
22.2 General information ......................................................................................................................................46
22.3 PC Worx .......................................................................................................................................................46

23 AX Software Suite 2012 Version 1.70 .......................................................................................47


23.1 Components of the AX Software Suite 2012 Version 1.70............................................................................47
23.2 General information ......................................................................................................................................47
23.3 PC Worx .......................................................................................................................................................47
23.4 Config+.........................................................................................................................................................48
23.5 Diag+............................................................................................................................................................48

24 AX Software Suite 2010 Version 1.60 Service Pack 1 ..............................................................49


24.1 Components of the AX Software Suite 2010 Version 1.60 Service Pack 1 ...................................................49
24.2 General information ......................................................................................................................................49
24.3 PC Worx .......................................................................................................................................................49
24.4 Config+.........................................................................................................................................................50
24.5 Diag+............................................................................................................................................................50

25 AX Software Suite 2010 Version 1.60 .......................................................................................51


25.1 Components of the AX Software Suite 2010 Version 1.60............................................................................51
25.2 General information ......................................................................................................................................51
25.3 PC Worx .......................................................................................................................................................51
25.4 Config+.........................................................................................................................................................52
25.5 Diag+............................................................................................................................................................53
25.6 AX OPC Server ............................................................................................................................................53
25.7 AX DTM Library ............................................................................................................................................53

26 AX Software Suite 2009 Version 1.50 Service Pack 3 ..............................................................54


26.1 Components of the AX Software Suite 2009 Version 1.50 Service Pack 3 ...................................................54
26.2 General information ......................................................................................................................................54
26.3 PC Worx .......................................................................................................................................................54
26.4 OPC Server ..................................................................................................................................................54

27 AX Software Suite 2009 Version 1.50 Service Pack 2 ..............................................................55


27.1 Components of the AX Software Suite 2009 Version 1.50 Service Pack 2 ...................................................55
27.2 General information ......................................................................................................................................55
27.3 PC Worx .......................................................................................................................................................55
27.4 Config+.........................................................................................................................................................56
27.5 NetNames+ ..................................................................................................................................................56
27.6 Setup............................................................................................................................................................56

8040_en_24 PHOENIX CONTACT 4 / 89


AX SOFTWARE SUITE – CHANGE NOTES

28 AX Software Suite 2009 Version 1.50 Service Pack 1 Hotfix 1 .................................................57


28.1 Components of the AX Software Suite 2009 Version 1.50 Service Pack 1 Hotfix 1 ......................................57
28.2 General information ......................................................................................................................................57
28.3 PC Worx – Graphical editor ..........................................................................................................................57
28.4 PC Worx – Controllers ..................................................................................................................................57

29 AX Software Suite 2009 Version 1.50 Service Pack 1 ..............................................................58


29.1 Components of the AX Software Suite 2009 Version 1.50 Service Pack 1 ...................................................58
29.2 General information ......................................................................................................................................58
29.3 PC Worx .......................................................................................................................................................58
29.4 PC Worx Express .........................................................................................................................................59
29.5 Config+.........................................................................................................................................................60
29.6 Diag+............................................................................................................................................................60
29.7 NetNames+ ..................................................................................................................................................60
29.8 AX OPC Server ............................................................................................................................................60

30 AX Software Suite 2009 Version 1.50 .......................................................................................61


30.1 Components of the AX Software Suite 2009 Version 1.50............................................................................61
30.2 General information ......................................................................................................................................61
30.3 PC Worx .......................................................................................................................................................61
30.4 PC Worx Express .........................................................................................................................................63
30.5 Config+.........................................................................................................................................................63
30.6 Diag+............................................................................................................................................................64
30.7 NetNames+ ..................................................................................................................................................64
30.8 AX OPC Server ............................................................................................................................................64

31 AX Software Suite 2008 Version 1.40 Service Pack 4 ..............................................................65


31.1 Components of the AX Software Suite 2008 Version 1.40 Service Pack 4 ...................................................65
31.2 General information ......................................................................................................................................65
31.3 PC Worx .......................................................................................................................................................65
31.4 PC Worx Express .........................................................................................................................................66
31.5 Config+.........................................................................................................................................................66
31.6 Diag+............................................................................................................................................................66
31.7 NetNames+ ..................................................................................................................................................66
31.8 AX OPC Server ............................................................................................................................................66

32 AX Software Suite 2008 Version 1.40 Service Pack 1 ..............................................................67


32.1 Components of the AX Software Suite 2008 Version 1.40 Service Pack 1 ...................................................67
32.2 General information ......................................................................................................................................67
32.3 PC Worx .......................................................................................................................................................67
32.4 PC Worx Express .........................................................................................................................................68
32.5 Config+.........................................................................................................................................................68
32.6 Diag+............................................................................................................................................................68
32.7 NetNames+ ..................................................................................................................................................68
32.8 AX OPC Server ............................................................................................................................................68

33 AX Software Suite 2008 Version 1.40 .......................................................................................69


33.1 Components of the AX Software Suite 2008 Version 1.40............................................................................69
33.2 General information ......................................................................................................................................69

8040_en_24 PHOENIX CONTACT 5 / 89


AX SOFTWARE SUITE – CHANGE NOTES

33.3 All products ..................................................................................................................................................69


33.4 PC Worx Express .........................................................................................................................................69
33.5 PC Worx .......................................................................................................................................................69
33.6 Config+.........................................................................................................................................................70
33.7 Diag+............................................................................................................................................................70
33.8 AX OPC Server ............................................................................................................................................70

34 AX Software Suite 2007 Version 1.30 Service Pack 2 ..............................................................71


34.1 Components of the AX Software Suite 2007 Version 1.30 Service Pack 2 ...................................................71
34.2 General information ......................................................................................................................................71
34.3 PC Worx .......................................................................................................................................................71
34.4 Config+.........................................................................................................................................................74
34.5 AX OPC Server ............................................................................................................................................74
34.6 NetNames ....................................................................................................................................................74

35 AX Software Suite 2007 Version 1.30 Service Pack 1 ..............................................................75


35.1 Components of the AX Software Suite 2007 Version 1.30 Service Pack 1 ...................................................75
35.2 General information ......................................................................................................................................75
35.3 PC Worx .......................................................................................................................................................75
35.4 Config+.........................................................................................................................................................75
35.5 AX OPC Server ............................................................................................................................................76
35.6 NetNames ....................................................................................................................................................76

36 AX Software Suite 2007 Version 1.30 .......................................................................................77


36.1 Components of the AX Software Suite 2007 Version 1.30............................................................................77
36.2 PC Worx .......................................................................................................................................................77
36.3 Config+.........................................................................................................................................................78
36.4 Diag+............................................................................................................................................................78
36.5 AX OPC Server ............................................................................................................................................78

37 AX Software Suite 2006 Version 1.20 Service Pack 2 ..............................................................79


37.1 Components of the AX Software Suite 2006 Version 1.20 Service Pack 2 ...................................................79
37.2 Setup............................................................................................................................................................79
37.3 PC Worx .......................................................................................................................................................79
37.4 Diag+............................................................................................................................................................80
37.5 AX OPC Server ............................................................................................................................................80

38 AX Software Suite 2006 Version 1.20 Service Pack 1 ..............................................................82


38.1 PC Worx .......................................................................................................................................................82
38.2 Diag+............................................................................................................................................................83
38.3 AX OPC Server ............................................................................................................................................83

39 AX Software Suite 2006 Version 1.20 .......................................................................................84


39.1 Components of the AX Software Suite 2006 Version 1.20............................................................................84
39.2 AUTOMATIONWORX Software Suite ..........................................................................................................84
39.3 PC Worx .......................................................................................................................................................84
39.4 Config+.........................................................................................................................................................85
39.5 Diag+............................................................................................................................................................86
39.6 Diag+ NetScan .............................................................................................................................................86

8040_en_24 PHOENIX CONTACT 6 / 89


AX SOFTWARE SUITE – CHANGE NOTES

40 AX Software Suite 2005 Version 1.10 .......................................................................................87


40.1 Components of the AX Software Suite 2005 Version 1.10............................................................................87
40.2 PC Worx .......................................................................................................................................................87
40.3 Diag+............................................................................................................................................................88

8040_en_24 PHOENIX CONTACT 7 / 89


AX SOFTWARE SUITE – CHANGE NOTES

3 AX Software Suite 2019 Version


1.86 AddOn RFC 460R PN 3TX-S
3.1 General information
This section describes all changes made between the
current version of the AUTOMATIONWORX Software Suite
2019 V1.86 AddOn RFC 460R PN 3TX-S and the previously
released version AUTOMATIONWORX Software Suite
2018 V1.86.
Please note:
It is not possible to operate the software using the GUEST
user account.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of build 1511,
32-bit/64-bit). The software can no longer be used under
Windows XP and older operating systems.
Precondition for the installation of the AddOn is an installed
AUTOMATIONWORX Software Suite 2019 V 1.86.

3.2 PC Worx

RFC 460R PN 3TX-S


After installing this AddOn, you can create projects in
PC Worx with the high-availability Remote Field Controller
RFC 460R PN 3TX-S with redundancy function
(Order No.: 1096407) from firmware version 5.30 onward.

Known errors and limitations


– Changing device names after replacing the controller in
the bus configurator
If you replace the controller with the
RFC 460R PN 3 TX-S in existing PC Worx projects with
the Complex Devices Exchange Wizard, the names of
controllers that are integrated into the bus configuration
as PROFINET devices may be changed.

8040_en_24 PHOENIX CONTACT 8 / 89


AX SOFTWARE SUITE – CHANGE NOTES

4 AX Software Suite 2019 Error corrections


Version 1.86 – Opening a new project while loading another
If the “New Project” button was selected while loading a
4.1 General information project, the project was closed erroneously. When next
This section describes all changes made between the opened, an error message was displayed.
current version of the AUTOMATIONWORX Software Suite This error has been rectified.
2019 V1.86 and the previously released version – Instances of undeclared POUs
AUTOMATIONWORX Software Suite 2018 V1.85. If function blocks that were not declared in the called
Please note: POU were instantiated in the hardware structure tree,
It is not possible to operate the software using the GUEST this resulted in online communication being aborted.
user account. Debug mode could not be used.
This error has been rectified.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of build 1511, – RFC 480S download with user libraries
32-bit/64-bit). The software can no longer be used under When downloading to an RFC 480S with user libraries,
Windows XP and older operating systems. an internal error could occur in the case of very large
projects causing the download to be aborted.
4.2 PC Worx This error has been rectified.
– Reading in the Axioline F local bus
Archiving nested libraries with the project
When reading in the Axioline F local bus, incorrect
Nested libraries are packed in the project archive. firmware revisions of the Axioline F modules were read
Previously, only libraries of the highest level were included in.
in the archive. This error has been rectified.
– Instance path length
Creating dependencies
A crash due to an extremely long instance path has
The new “Make Dependencies” compiler function compiles been prevented.
a project including all nested libraries. – RFC 430 download
Project download to an RFC 430 was erroneously
LINT data type
aborted with a message indicating that the storage
The LINT data type (64-bit integer) is supported for eCLR medium was missing.
target systems. This error has been rectified.
– PROFINET configuration reset
Adding Retain variables to the Watch window
In the case of PROFINET controllers, in some instances
Retain variables can be added to the Watch window via the PROFINET configuration entries were reset to the
context menu in the instance tree. default values in the bus configuration after exchanging
the controller.
Make function This error has been rectified.
The Make function for eCLR target systems has been – Address assignment of Safety variables
accelerated, as only changed POUs are compiled. When Safety variables were declared, input addresses
were assigned to output variables if the Safe Project
GSDML V2.35 was selected first and the variable direction was then
PC Worx now also supports PROFINET devices with assigned individually using the mouse. This was
GSDML files of version V2.35. caused by a timing error in event handling.
This error has been rectified.
Copyright and license terms and conditions of third- – Error texts
party components Several error texts and error text translations have been
The copyright and license terms and conditions of third- added.
party components can be opened via the Help menu. – DTM catalog of the AXC 1050 controller
The DTM catalog of the AXC 1050 controller has been
corrected.

8040_en_24 PHOENIX CONTACT 9 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– List of forced variables 4.3 SafetyProg


The list of forced variables was only reloaded in the
project control dialog after enabling debug mode. Control flow instructions in ST code
This error has been rectified. The use of control flow instructions and FOR loops is
The list of forced variables is now available as soon as enabled for structured text code.
the project control dialog has opened.
– PROFINET devices with exchangeable modules Checksums
Complex PROFINET devices with exchangeable SafetyProg makes project-relevant checksums available to
modules could not be inserted in the bus configuration the bus navigator via an interface. They can be used, for
if the same device was already present in the bus example, to ensure consistency between a standard project
configuration and individual modules had already been and safety-related project.
exchanged.
This error has been rectified. License information for open-source components
– Conversion from GSDML to FDCML The license information for the open-source components of
Several errors associated with the conversion from the second compiler used in SafetyProg is displayed via the
GSDML to FDCML files have been rectified. “?, Additional License Information...” menu item.
– FDCML files
Several FDCML files have been corrected. Verified POUs
The user can mark POUs as verified in the project tree of
Known errors and limitations SafetyProg. SafetyProg now offers the option to create a list
– DTM function of AXC 1050 and AXC 3050 controllers in the project directory, which contains an entry with the
In the case of AXC 1050 and AXC 3050 controllers, it is corresponding CRC checksum for each POU in the project.
not possible to integrate any more devices under the A list of all POUs is created in the project directory when a
PROFINET node when the DTM function is activated. project is opened and when changes are made to the
When the DTM function is deactivated, PROFINET can project tree. If the POU is verified, each entry in the list
be used without limitation. contains the name and the CRC checksum. If the POU is not
verified, the entry contains the name and the text “Not
– Deletion of event tasks in projects with AXC 1050
verified”.
controllers
If two event tasks are deleted simultaneously from a Search function in ST worksheets
project with an AXC 1050 controller, the error message
“COM-Error -> HRESULT = <0x80004003>” is In SafetyProg, a downwards search function is available in
displayed. offline mode in worksheets containing structured text (ST).
If the event tasks are deleted individually, an error does
Help call
not occur.
– Help for REAL/LREAL The shortcut <Shift> + <F1> is no longer treated explicitly;
Information indicating that the REAL and LREAL data instead it behaves in the same way as the normal Help call
types have limited accuracy depending on the using <F1>.
processor architecture is missing from the German
Automatic code completion
version of the help content for the data types. This
discrepancy may have both a positive and negative With regard to automatic code completion in structured text,
impact. the SHL_WORD, SHR_WORD, INT_TO_WORD, and
– Uninstallation of STARTUP+ WORD_TO_INT functions are now also displayed.
When STARTUP+ is uninstalled, the DTM function is no
longer available for AXC controllers in PC Worx.

8040_en_24 PHOENIX CONTACT 10 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Error corrections
– WORD_TO_INT/INT_TO_WORD Known errors and limitations
Directly connecting the WORD_TO_INT function or – Digit as the first character of a POU name
INT_TO_WORD function to another function can result
When assigning names to POUs and code worksheets,
in a cross-reference error on the safety-related
it is no longer possible to use a digit as the first
controller.
character of the name.
The compiler now detects the direct connection of the Note: If digits are used as the first character in the name
aforementioned functions and outputs a warning, of POUs or code worksheets in existing projects, the
enabling the user to prevent this error. user will be prompted to rename them.
– ST code: Semicolon after THEN Otherwise, these projects cannot be complied without
For programs in ST code, a semicolon after the errors.
keyword THEN results in a cross-reference error on the
safety-related controller. 4.4 WebVisit
The compiler now indicates an error if the keyword
THEN is followed by a semicolon. Clearing folders
This allows the user to correct the faulty code before A prompt has been added before folders are cleared.
downloading to the controller.
– Mixed LD/FBD networks fileName/PPOName extension
Networks that have been created in both LD and FBD An option for fileName/PPOName extension has been
representation can result in a cross-reference error on added.
the safety-related controller. The cross-reference error
occurs when a contact is simultaneously connected to Painter x/y < 0
the output of one function block and the input of another
Support for Painter x/y < 0 has been extended.
function block.
The compiler now detects the connection and outputs a Configuration of the project path
warning, enabling the user to prevent the cross-
reference error. In the Prj_MergeItq/Tcr function, the configuration of the file
selection dialog with the current project path is no longer
– Instance calls/instance parameters in conditional
necessary.
branching in structured text
Instance calls or access to instance parameters within OPC UA driver configuration
conditional branching in structured text (e.g., IF or
CASE) can result in cross-reference errors on the OPC UA driver configuration has been extended in the PLC
safety-related controller. Editor SCADA.
The compiler now indicates an error if instances are
Number of recursive background levels
called or instance parameters are accessed in
conditional branching. This enables the user to prevent The number of recursive background levels has been
the cross-reference error. increased from 5 to 10 in the PLC Editor and HMI runtime.
– ELSE in comment
4.5 AX OPC Server
A compiler error that occurred when a capitalized ELSE
appeared in the comment of an IF instruction has been
Error corrections
rectified.
– Variables dialog for verified POUs – AddItem() with arrays
With regard to verified Program Organization Units A crash could occur as a result of erroneously calling
(POUs), the erroneously permitted creation of variables AddItem() with arrays.
via the variables dialog has been corrected. It is now no This error has been rectified.
longer possible to create variables via the variables – Browsing Retain variables
dialog for a verified POU. A crash could occur when browsing Retain variables.
This error has been rectified.
– Memory leak in the event of a client connection abort
A memory leak in the event of a client connection abort
combined with access to arrays has been rectified.

8040_en_24 PHOENIX CONTACT 11 / 89


AX SOFTWARE SUITE – CHANGE NOTES

4.6 AUTOMATIONWORX Software Suite

Known errors and limitations


– Installation
At the start of setup, a check is performed to determine
whether a compatible Pcap driver is installed. If this is
not the case, Npcap is installed.

8040_en_24 PHOENIX CONTACT 12 / 89


AX SOFTWARE SUITE – CHANGE NOTES

5 AX Software Suite 2018


Version 1.85 Hotfix 2
5.1 General information
This section describes all changes made between the
current version of the AUTOMATIONWORX Software Suite
2018 V1.85 Hotfix 2 and the previously released version
“2018 V1.85 Hotfix 1”.
All parts of the previously released version “2018 V1.85
Hotfix 1” are included in the current version “2018 V1.85
Hotfix 2”.
Please note:
It is not possible to operate the software using the GUEST
user account.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of build 1511,
32-bit/64-bit).
The software can no longer be used under Windows XP and
older operating systems.
After uninstalling Hotfix 2, some changes in the software will
remain.

5.2 PC Worx

Error corrections
– PC WORX BASIC LIC
The PC WORX BASIC LIC item (Order No. 2985275) is
meant to enable the creation of projects with I/O data up
to 2048 bytes. Due to an error in the license query,
projects with more than 128 bytes I/O data could not be
generated.
This error has been rectified.
– PROFINET-Compiler error AXC 3051
When using an AXC 3051 controller with PROFINET
devices, the following error occurs while compiling the
project:
„[Internal error] PROFINET-Kompilierfehler - Unknown
error“
This error has been rectified.

8040_en_24 PHOENIX CONTACT 13 / 89


AX SOFTWARE SUITE – CHANGE NOTES

6 AX Software Suite 2018


Version 1.85 Hotfix 1
6.1 General information
This section describes all changes made between the
current version of the AUTOMATIONWORX Software Suite
2018 V1.85 Hotfix 1 and the previously released version
“2018 V1.85”.
Please note:
It is not possible to operate the software using the GUEST
user account.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of build 1511,
32-bit/64-bit). The software can no longer be used under
Windows XP and older operating systems.

6.2 PC Worx

Error corrections
– AXC 3050 Modbus configuration
If projects were created with PC Worx 6.30.2349 for the
AXC 3050 using Modbus, this led to a compiler error,
even with the correct settings:
„The configuration file could not be created: Unknown
error code“.
This error has been rectified.
– PROFINET compiler error
The use of PROFINET devices in which individual
modules contained several submodules with process
data that was linked to variables in the user program led
to a PROFINET compiler error:
„Overlaying or overlapping of two process data items of
the device!“.
This error has been rectified.

8040_en_24 PHOENIX CONTACT 14 / 89


AX SOFTWARE SUITE – CHANGE NOTES

7 AX Software Suite 2018


Version 1.85 Key Name Value
Key for 64-bit Windows: LegacyAc- DWORD:1
7.1 General notes HKEY_LOCAL_MACHINE\ cessPath
SOFTWARE\WOW6432Node\
This section describes all changes made between the
Phoenix Contact\Software Suite\
current version of the AUTOMATIONWORX Software Suite
1.80\PC WORX\DataExchange
2018 V1.85 and the previously released version “2017
V1.84”. Key for 32-bit Windows:
Please note: HKEY_LOCAL_MACHINE\
It is not possible to operate the software using the GUEST SOFTWARE\Phoenix Contact\
user account. Software Suite\1.80\PC WORX\
DataExchange
The software supports operation under Windows 7 Service
Key for 64-bit Windows: LegacyPa- DWORD:1
Pack 1, Windows 8.1, and Windows 10 (as of build 1511,
HKEY_LOCAL_MA- rameter-
32-bit/64-bit).
CHINE\SOFTWARE\WOW6432 Structure
The software can no longer be used under Windows XP and
Node\PhoenixContact\Software
older operating systems.
Suite\1.80\PC WORX\DataEx-
7.2 PC Worx change\PBFExchange\WinMOD
Key for 32-bit Windows:
Support of type RFC 480S PN 4TX HKEY_LOCAL_MACHINE\
PC Worx supports type RFC 480S PN 4TX controllers. SOFTWARE\Phoenix Contact\
Software Suite\1.80\PC WORX\
Extension of project statistics DataExchange\PBFExchange\
WinMOD
The project statistics introduced in the previous version
have been extended by the indication of a percentage. This
percentage shows to what extent the different limits have “Project Control” dialog with IP address
been reached by the PC Worx project.
The “Project Control” dialog shows the IP address of the
connected controller.
Support of PROFIsafe 2.6.1
PC Worx supports PROFINET devices with PROFIsafe Error corrections
profile 2.6.1.
– Initialization of multielement variables
The initialization of multielement variables did not take
Support of PROFINET GSDML version V2.34
place. Only the first value was initialized.
PC Worx now also supports PROFINET devices with This error has been rectified.
GSDML files of version V2.34. – Parameters generated for PDEV objects despite
“ParameterizationDisallowed” flag
XML data exchange In some cases, PC Worx 6.30.1914 generated
The XML data exchange for the network configuration has parameters for PDEV objects (port and interface
been revised. The revision focuses on the connection to the
WinMOD system. The coding of parameters has been
revised, so that INTERBUS modules can be integrated in
the configuration, even if their parameters do not comply
with the INTERBUS basic profile.
An adapted WinMOD software needs to be applied for this
purpose. For further use of the WinMOD-Software without
the above-mentioned adaptations, the XML export can be
reconfigured using two registry keys. In this way, the
exported files have the previously used structure and
syntax:

8040_en_24 PHOENIX CONTACT 15 / 89


AX SOFTWARE SUITE – CHANGE NOTES

submodules), even though the Failure to meet these marginal conditions may result in
“ParameterizationDisallowed” flag has been set in the undefined states on the controller. For example, it is no
device description. longer possible to download changes. Controller
This error has been rectified. freezing is possible or the controller is reset by the
– “MSFC reassign SFC branch” hardware watchdog.
The „reassign SFC branch” option could not be
selected in the MSFC programming language.
This error has been rectified.
– Graphical editor
The graphical editor (LD, FBD, SFC) does not allow – Modbus configuration of type AXC 3050 controllers
entry of the letters “S” or “R”, in order to start the The Modbus configuration of type AXC 3050 controllers
selection dialog for the function blocks. in the “Bus Structure” window results in the following
This error has been rectified. error message:
– GSDML import “The configuration file could not be created: Unknown
Various errors with regard to the GSDML import have error code”
been rectified. To eliminate this error, a hotfix will be available shortly
after the release of the AX Software Suite 2018
Known errors and limitations Version 1.85.
– MEMORY_COPY and MEMORY_SET replace
7.3 WebVisit
MEMCPY, IMEMCPY and MEMSET
When transferring program code from projects for
New functions available in version 6.50 build 23
Proconos-based controllers to projects with eCLR-
based controllers, certain parts of the program may – Using the “Build all” function for compilation, all project
have to be revised (see the following marginal files are saved without explicit request.
conditions): – A macro is available for indicating offline trends.
– The MEMSET, MEMCPY and IMEMCPY – The “Replace” function complements the “Search and
functions are no longer directly available for eCLR- Find” function.
based controllers. They have been replaced by the – Trend and alarm macros support the “Save” function in
MEMORY_COPY and HTML5.
MEMORY_SET functions.
– It is now possible to search the SVG library using the
Recommendation: Do not use the MEMCPY, MEMSET “Image preview”.
and IMEMCPY functions for eCLR-based controllers. If
– <Ctrl> + mouse wheel can now also be used for
the functions cannot be replaced by the new
zooming in teq views.
MEMORY_COPY and MEMORY_SET functions due to
the fact, for example, that they are used in a protected – There are no longer period limitations for trend and
library, integrate the compatibility library alarm loggers.
(LegacyProConOS firmware library) into the project. – A polyline painter is now available for lines > 1 pixel.
The library provides these functions. Observe the – As regards HTML5 displays, the auto zooming option
following marginal conditions when using the new has been implemented.
functions: – A configuration dialog is now available for advanced
– Only connect elements of a byte array or byte trend logger configurations.
elements of structures to the SRC and DST input
variables. Implicit addressing via xxx.B0 etc. is not 7.4 SafetyProg
permitted.
– Only connect elements of the flag area to the SRC Known errors and limitations
and DST input variables. Variables belonging to the – New naming scheme for PROFIsafe diagnostic
input (%I) or output area (%Q) are not permitted. variables
– Ensure that the complete area to be written or The new generation of safety controllers allows using
copied is within the area of the source or the entire F-Dest address area (1 ... 65534). The
destination variable. In addition, you need to previous generation was only able to support the
observe CNT and OFFSET. address area 1 ... 999 or 1 ... 1000. This results in an

8040_en_24 PHOENIX CONTACT 16 / 89


AX SOFTWARE SUITE – CHANGE NOTES

adapted naming scheme for automatically generated – Parallel online access to the controller
PROFIsafe diagnostic variables. This is particularly Parallel online access to the safety controller by several
important when migrating projects between the two SafetyProg instances is not possible.
controller generations. – Software update
When updating the AX Software Suite 1.83 or 1.84 to
version 1.85 and the corresponding SafetyProg
versions 3.40 or 3.50, observe the sequence of
installation steps:
a) Updating the AX Software Suite:
Perform the update, either via update installation or
reinstallation.
b) Reinstall SafetyProg.

If you do not follow the sequence of installation


steps, SafetyProg reports a missing software
component when the program is started. In this
case, reinstall SafetyProg.

– Empty window when opening/converting projects


When opening projects, the project structure may be
converted. In some cases, an additional, empty
SafetyProg program window opens during the
conversion process. In this case, close the window
manually to finish the conversion process.

7.5 AUTOMATIONWORX Software Suite

Known errors and limitations


– Installation
After installing the AX Software Suite on PCs running
Windows 10 LTSB, the start menu items only appear
after a system restart.
– License Manager
If several versions of the AX Software Suite are
installed on the same PC, the License Manager will not
show the correct PC Worx licensing status in some
cases. In those cases, the License Manager keeps the
“Demo” status when licensing is complete. The actual
licensing status can be viewed in the “Info” dialog (“?,
Info” menu) in PC Worx. However, when a license key
is entered and activated, all installed PC Worx versions
are activated correctly.

8040_en_24 PHOENIX CONTACT 17 / 89


AX SOFTWARE SUITE – CHANGE NOTES

8 AX Software Suite 2017 Error corrections


Version 1.84 – Download changes
With some eCLR-based controllers, an error in the CIL
8.1 General notes compiler resulted in the fact that changes to an ongoing
This section describes all changes made between the project could not be sent at regular intervals, which
current version of AUTOMATIONWORX Software Suite made it necessary to completely send the program
2017 V1.84 and the previously released Version “2016 again.
V1.83 Hotfix 3”. This error has been rectified. Now, most changes to the
All parts of the previously released version (2016 V1.83 program code can be made without stopping and
Hotfix 3) are included in the current version (2017 V1.84 resetting the controller.
Hotfix 3). – Import of Siemens AG GSDML files
Please note: Some GSDML files that were created with the TIA
It is not possible to operate the software using the GUEST Portal from Siemens AG could not be imported without
user account. errors.
This error has been rectified.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of Build 1511, The TIA Portal offers configuration options for setting
32-bit/64-bit). whether the PROFINET device is to receive its IP
The software can no longer be used under Windows XP and settings directly from the software, or from the higher-
older operating systems. level controller. When the settings have been made,
this fact is indicated by means of the
8.2 PC Worx ParameterizationDisallowed attribute on the system
sub modules in the generated GSDML file. PC Worx
Support of type AXC 1050 (XC) controllers now takes into account this attribute when converting,
with firmware version 3.00 when importing the GSDML file, and during the further
configuration of the corresponding PROFINET
PC Worx supports type AXC 1050 (XC) controllers with controller.
firmware version 3.00.
During the conversion and import of GSDML files, the
As of firmware version 3.00, the following new functions are
TimingProperties attribute from the GSDML file is also
available in PC Worx:
taken into account now. Before, only fixed values have
– Use of the AXC 1050 (XC) as a Modbus/TCP client and/ been used.
or Modbus/TCP server
– Configuration of the IEC 61850 communication stacks Known limitations and errors
by means of PC Worx and PC Worx IED Configurator
– Memory capacity
– IEC 61131 application program:
During the transfer of an old project, or during an update
New function blocks (IP_INFO, ETH_SEND, and
of the hardware/firmware of a controller in the project,
ETH_RECV) as well as new system variables for the
the following error message may appear when sending
status of the LAN ports (LINK_STATUS) offer more
the compiled program: “The compiled project will
options for Ethernet-based communication.
consume more memory for Program Code than
available on the connected device.”
Support of PROFINET GSDML version V2.33
Whether this message appears depends on program
PC Worx now also supports PROFINET devices with memory utilization and the program structure. The
GSDML files of version 2.33. message appears because a large number of new
functionalities are available on the controller.
Support of type AXC 3050 controllers with firmware To prevent the error message from appearing, proceed
version 5.60 as follows:
For type AXC 3050 controllers with firmware versions 5.60, In the resource settings, select an older device profile
PC Worx offers improvements of some details, such as and then newly compile the project.
revised and extended texts for messages about runtime
errors reported to the development environment by the
firmware.

8040_en_24 PHOENIX CONTACT 18 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Compiling of projects with changes made to the XML export of the diagnostic archive
resource settings
By using Diag+, the diagnostic archive on the different
For the AXC1050_30 resource type, several profile controllers can be read. The diagnostic archive can be
settings are available. If you do not select the current exported either as a text or as an XML file.
profile, you need to deactivate or delete certain system The export function has been revised. XML files can now be
variables. If you do not deactivate or delete the relevant displayed in web browsers. The files to be displayed can be
system variables, an error message will appear during selected by means of a filter function.
compiling.
– APDU status variables Known limitations and errors
For some PROFINET devices, the APDU status – File format of archived project files
variables are available only when the I/O data of the
The file format used for archiving project files is different
PROFINET device and of the corresponding sub-
than before.
modules have been linked to variables. This especially
When opening files in the new format in older versions
applies to PROFINET devices having a Device Access
of the Config+ software, the error message “Error
Point that has not been inserted into slot 0 but in another
extracting the Config+ archive!” appears.
slot. With the devices in question, variables can be
The following functions of the program are affected:
linked to the status variables; however, no IEC address
– Archiving and opening of projects
is assigned to the variables during compiling. This
means no useful values about the status of the device – Sending/reading of projects with sources
in question are available during the runtime of the
8.4 AUTOMATIONWORX Software Suite
program.
– Program temporarily not responding Live support with FastViewer
After editing variables (especially variables used in the
The FastViewer software has been integrated into the
safety controller) in the global variable worksheet,
AUTOMATIONWORX Software Suite. The FastViewer
PC Worx temporarily does not respond. This occurs
software allows for live support by the Phoenix Contact
even more frequently when the available system
Competence Center.
resources are very tight, as may be the case with virtual
For additional information on the FastViewer software,
machines, for example. The use of more CPUs and
please refer to www.fastviewer.de.
more main memory improves the response behavior of
the software.
Known limitations and errors
8.3 Config+ – Installation
After installation on PCs running Windows 10 LTSB, the
Process data monitoring for IBS S7 400 DSC/I-T via start menu items only appear after a Windows restart.
serial interface
– License Manager
For type IBS S7 400 DSC/I-T controller boards, process If several versions of the
data monitoring can be used via a serial interface. AUTOMATIONWORX Software Suite are installed on
the same PC, the License Manager will not show the
Support of type AXL F BK SAS bus couplers correct PC Worx licensing status in some cases. In
Type AXL F BK SAS bus couplers can now be started up by those cases, the License Manager keeps the “Demo”
using the Config+ software. The SCL files for the bus status when licensing is complete. The actual licensing
coupler are created by means of the status is displayed in the Info Dialog box (“?, Info”
PC Worx IED Configurator software. menu) in PC Worx. However, when a license key is
specified and activated, all installed PC Worx versions
Archiving of project files are activated correctly.
The options for archiving project files in Config+ have been
revised; the resulting file size of the archives was reduced
significantly. Thus, it is now possible in many cases to send
the configuration files together with the project file to the
INTERBUS controller board and the flash memory.

8040_en_24 PHOENIX CONTACT 19 / 89


AX SOFTWARE SUITE – CHANGE NOTES

9 AX Software Suite 2016


Version 1.83 Hotfix 3
9.1 General notes
This section describes all changes made between the
current version of AUTOMATIONWORX Software Suite
2016 V1.83 Hotfix 3 and the previously released Version
“2016 V1.83 Hotfix 2”.
All parts of the previously released version (2016 V1.83
Hotfix 2) are included in the current version (2016 V1.83
Hotfix 3).
Please note:
It is not possible to operate the software using the GUEST
user account.
The software supports operation under Windows 7 Service
Pack 1, Windows 8.1, and Windows 10 (as of Build 1511,
32-bit/64-bit).
The software can no longer be used under Windows XP and
older operating systems.

9.2 PC Worx

Error corrections
– Incorrect linking of APDU status
The APDU status could not be linked correctly for (DAP)
modules with SubmoduleIdentNumber = 0 and missing
subslot number. This concerns (sub) modules of
PROFINET GSDML version 1.0 in particular.
This error has been rectified.

8040_en_24 PHOENIX CONTACT 20 / 89


AX SOFTWARE SUITE – CHANGE NOTES

10 AX Software Suite 2016 – Import of GSDML files


Version 1.83 Hotfix 2 GSDML files containing text with special characters (in
particular quotation marks (“”) and apostrophe (')) were
10.1 General notes not always processed correctly when imported.
This error has been rectified.
This section describes all changes made between the Further, the handling of GSDML files has been
current version of AUTOMATIONWORX Software Suite optimized. PROFINET devices with pluggable and
2016 V1.83 Hotfix 2 and the previously released Version parameterizable port submodules are now also
“2016 V1.83 Hotfix 1”. supported.
All parts of the previously released version (2016 V1.83
– Import of Siemens AG GSDML files
Hotfix 1) are included in the current version (2016 V1.83
Hotfix 2). GSDML files that were created with the TIA Portal for
the I-Device functionality of PROFINET controllers from
Please note:
Siemens AG could not be imported without errors. The
It is not possible to operate the software using the GUEST
subslot configuration of the device access point module
user account.
was not processed correctly.
The software supports operation under Windows 7 Service This error has been rectified.
Pack 1, Windows 8.1, and Windows 10 (as of Build 1511, Please note:
32-bit/64-bit). In existing PC Worx projects, the affected GSDML files
The software can no longer be used under Windows XP and must be re-imported and re-inserted in the PC Worx
older operating systems. project.
10.2 PC Worx – Internal PROFINET error after sending a project
During startup of PROFINET projects that were created
AXC 3050 type controllers (as of FW 5.60) by means of earlier PC Worx versions and used
devices by other manufacturers, an incorrect
For AXC 3050 type controllers (as of FW 5.60), the
configuration file for the PROFINET controller was
FILE_MGMT_INFO function block has been added.
generated in some cases. This could lead to the
In addition, the HTTPS protocol can now also be configured
following error messages:
for the controller's integrated web server.
– “Internal Error Code: Unable to create the
Device description files for PROFICLOUD devices application relation. Please contact
Phoenix Contact. AR xxxx”
The device description files for the PROFICLOUD devices – “Internal Error Code: Error parsing file IPPNIO.xml.
AXC CLOUD-PRO and CLOUD COUPLER-PRO have Please contact Phoenix Contact.”
been updated. This error has been rectified.
Error corrections 10.3 Config+
– License Manager
The license key for PC Worx could not be activated Error corrections
using the License Manager for AX Software Suite 2016 – Maximum number of I/O points
Version 1.83 if an older version of the INTERBUS controller boards provide a certain number
AX Software Suite was already installed on the PC. On of I/O points. The exact number of I/O points that can be
entering the license key, an error message was output. used varies from case to case based on optimization
This error has been rectified. measures. Before compiling, the number of I/O points
– Use of I/O data at DAP submodules used is calculated without taking optimizations into
When using PROFINET devices, which provide I/O consideration.
data at the device access point submodule, an incorrect If the maximum number of supported I/O points was
configuration was generated in some cases. exceeded, the compilation process was aborted with an
This error has been rectified. error message.
This behavior has been changed. Now if the maximum
number of supported I/O points is exceeded, a warning
message is output and the compilation process is
continued.

8040_en_24 PHOENIX CONTACT 21 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Parameterization of INTERBUS controller boards


In the case of IBS USC/4... and IBS PCI... type
INTERBUS controller boards, when they were
parameterized using the “Execute parameterization
(RAM), save boot file (Flash), and write Diag+ file...”
function, a boot project was not stored in the device's
Flash memory.
This error has been rectified.

8040_en_24 PHOENIX CONTACT 22 / 89


AX SOFTWARE SUITE – CHANGE NOTES

11 AX Software Suite 2016 – Use of I/O data at DAP submodules


Version 1.83 Hotfix 1 When using PROFINET devices, which provide I/O
data at the device access point submodule, an incorrect
11.1 General notes configuration was generated in some cases.
This error has been rectified.
This section describes all changes made between the
current version of AUTOMATIONWORX Software Suite Known limitations and errors
2016 V1.83 Hotfix 1 and the previously released Version
“2016 V1.83”. – Internal PROFINET error after sending a project
When sending a project to AXC 3050 and
Please note:
RFC 470(S) PN 3TX type controllers, the following
It is not possible to operate the software using the GUEST
error messages sometimes occur:
user account.
– “Internal Error Code: Unable to create the
The software supports operation under Windows 7 Service application relation. Please contact
Pack 1, Windows 8.1, and Windows 10 (as of Build 1511, Phoenix Contact. AR xxxx”
32-bit/64-bit).
– “Internal Error Code: Error parsing file IPPNIO.xml.
The software can no longer be used under Windows XP and
Please contact Phoenix Contact.”
older operating systems.
Following the error messages, the boot project must be
11.2 PC Worx deleted from the controller. After restarting the
controller, the boot project must be sent to the controller
AXC 3050 type controllers (as of FW 5.60) again.
– Missing information in the Info Dialog box
For AXC 3050 type controllers (as of FW 5.60), the
FILE_MGMT_INFO function block has been added. The Info Dialog box (“?, Info” menu) is missing the
In addition, the HTTPS protocol can now also be configured information that the software has also been released for
for the controller's integrated web server. operation under Windows 10 (as of Build 1511, 32-bit/
64-bit).
Error corrections
11.3 Config+
– License Manager
The license key for PC Worx could not be activated Error corrections
using the License Manager for AX Software Suite 2016 – Maximum number of I/O points
Version 1.83 if an older version of the
INTERBUS controller boards provide a certain number
AX Software Suite was already installed on the PC. On
of I/O points. The exact number of I/O points that can be
entering the license key, an error message was output.
used varies from case to case based on optimization
This error has been rectified.
measures. Before compiling, the number of I/O points
– Import of Siemens AG GSDML files used is calculated without taking optimizations into
GSDML files that were created with the TIA Portal for consideration.
the I-Device functionality of PROFINET controllers from If the maximum number of supported I/O points was
Siemens AG could not be imported without errors. The exceeded, the compilation process was aborted with an
subslot configuration of the device access point module error message.
was not processed correctly. This behavior has been changed. Now if the maximum
This error has been rectified. number of supported I/O points is exceeded, a warning
Please note: message is output and the compilation process is
In existing PC Worx projects, the affected GSDML files continued.
must be re-imported and re-inserted in the PC Worx – Parameterization of INTERBUS controller boards
project. In the case of IBS USC/4... and IBS PCI... type
– Import of GSDML files INTERBUS controller boards, when they were
GSDML files containing text with special characters (in parameterized using the “Execute parameterization
particular quotation marks (“”) and apostrophe (')) were (RAM), save boot file (Flash), and write Diag+ file...”
not always processed correctly when imported. function, a boot project was not stored in the device's
This error has been rectified. Flash memory.
This error has been rectified.

8040_en_24 PHOENIX CONTACT 23 / 89


AX SOFTWARE SUITE – CHANGE NOTES

12 AX Software Suite 2016 Support for the MRP protocol in PROFINET networks
Version 1.83 For PROFINET networks, an MRP configuration can now be
applied.
12.1 Components of the AX Software Suite 2016
Version 1.83 Support for the GSDML specification 2.32

Software Version Device description files with GSDML specification version


PC Worx 6.30.1668 2.32 can be imported into the device catalog.
SafetyProg 3.30.1668 Ethernet topology extension
AX OPC Server 3.0.96
The Ethernet topology has been extended by a general
Config+ 1.60.1668
overview.
Diag+ 2.60.1668
Diag+ NetScan 1.50.1668 Configuration file comparison
WebVisit 6.30.04 Via the context menu of the PROFINET node of a controller,
in the Bus Structure window, a comparison can be made
12.2 General information between the actual PROFINET configuration of the
This chapter describes all changes made between the controller and its PROFINET configuration defined in the
current version of the AUTOMATIONWORX Software Suite PC Worx project. The configuration file ippnio.xml is used
2016 V1.83 and the last released version "2015 V1.82 for comparison. The configuration file is read back from the
AddOn V1". controller and then compared with the corresponding
All parts of the previously released version (2016 V1.83) are configuration file from the opened PC Worx project. The
included in the current version (2016 V1.83). configuration files are compared by means of a checksum.
Differences are displayed in an extra window.
12.3 Windows Installer
Support for new controllers/new firmware versions
The Windows Installer is used to install
AUTOMATIONWORX Software Suite 2016. PC Worx supports the following new controllers/firmware
Previously installed versions of versions:
AUTOMATIONWORX Software Suite version 1.8x must be – AXC 3050, firmware version 5.60
removed before AUTOMATIONWORX Software Suite – AXC CLOUD-PRO, firmware version 1.00
2016 version 1.83 can be installed. – RFC 470 PN 3TX, firmware version 4.20
12.4 PC Worx – RFC 470S PN 3TX, firmware version 4.20

Controllers of type RFC 460R PN 3TX


When compiling a project for a type RFC 460R PN 3TX
controller, the memory requirement envisaged to
synchronized the redundant variables is displayed on the
Info tab in the Message Window.

Redundant variables in controllers of type


RFC 460R PN 3TX
When creating a variable, the Redundant check box is no
longer automatically activated. For each variable that is to
be used for synchronization, the respective Redundant
check box must now be activated.
In the case of projects that were created with an earlier
version of PC Worx, the current variable settings are,
however, retained.

8040_en_24 PHOENIX CONTACT 24 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Error corrections – Import of GSDML files


– Sending recipes from the Watch Window The import of GSDML files that contain empty slot
definitions results in a faulty device description in
Sending recipes to variables with user-defined data
PC Worx.
types from the Watch Window previously did not work.
This error has been rectified.
12.5 AX OPC Server
– Startup parameterization IB IL PB MA-PAC
The startup parameterization for an Inline PROFIBUS Array as byte stream
master IB IL PB MA-PAC on an Inline PROFINET bus
In the case of controllers of type AXC 1050 (XC), AXC 3050,
coupler used to be missing if the PROFINET device
and ILC 1x1, variables of the ARRAY OF ARRAY data type
name (DNS name) of the bus coupler contained upper-
can be read and written as a byte stream.
case letters.
This error has been rectified. DNS name as communication address
– Configuration of PROFIsafe modules
Instead of using a controller's IP address in the configurator
If PC Worx was operated in an interface language other
of the AX OPC Server, the controller's DNS name can now
than German or English, PROFIsafe modules that had
be used as the communication address of the controller.
no translation in their GSDML file for the interface
language set could not be configured. File names with more than 32 characters
This error has been rectified.
– Multi-resource projects The name of a configuration file can now contain up to 256
characters. Until now, the name was limited to a length of 32
If multiple controllers were configured in a PC Worx
characters.
project with the same name, PC Worx could only be
connected to one controller, although the other Error corrections
controllers were also able to be reached.
This error has been rectified. When establishing a connection to controllers with a high
– Process data function texts processor load, some individual update rates took up to 15
seconds.
In the process data assignment workspace, process
For controllers and HMIs with a high process load, the time
data function texts were only displayed for INTERBUS
taken to establish the connection has been adjusted.
participants.
This error has been rectified.
– Context-sensitive online help
The context-sensitive online help could not always be
opened.
This error has been rectified.

Known limitations and errors


– Moving controllers in the bus structure
When you move a controller in the “Bus Structure”
window, it may happen that the IP address of the
controller is changed to the next free valid address.
– Error when using the FDT/DTM functions
The latest DTM version must be installed when a
Generic HART DTM from ICS GmbH is used. Generic
HART DTM version < 5.3 cause problems when the
project is saved with PC Worx.
– Interactions with Startup+
Parallel operation of programs from the
AUTOMATIONWORX Software Suite and Startup+ is
usually possible. However, when you remove a
program it is necessary to do a repair installation for the
product that is to remain on the PC.

8040_en_24 PHOENIX CONTACT 25 / 89


AX SOFTWARE SUITE – CHANGE NOTES

13 AX Software Suite 2015 – FDCML file of ILC 151 GSM/GPRS type controllers
Version 1.82 AddOn V1 The descriptive text of the FDCML file of
ILC 151 GSM/GPRS type controllers described only
13.1 General information eight entries instead of 16 entries.
The FDCML file has been corrected.
This chapter describes all changes made between the
– DNS names of controllers
current version of the AUTOMATIONWORX Software Suite
2015 V1.82 Hotfix 1 and the last released version Controllers' DNS names starting with numbers were
"2015 V1.82". valid in PC Worx, but would not work with the
All parts of the previously released version (2015 V1.82 PROFINET controller stack.
Hotfix 1) are included in the current version (2015 V1.82 DNS names starting with numbers will not be accepted
AddOn V1). by PC Worx anymore.
– Function blocks of the AXC 3050 controller
13.2 PC Worx As of now, PC Worx also supports the
WR_LREAL_BY_SYM and RD_LREAL_BY_SYM
Modbus/TCP server configuration function blocks for the AXC 3050 controller.
From firmware version 4.40, type ILC 1X1 modular small-
scale controllers can be used as a Modbus/TCP server. The Known limitations and errors
Modbus/TCP server can be configured in PC Worx. – Replacing a type ILC 1X1 controller featuring firmware
version 4.40 with a type ILC 1X1 controller featuring
Error corrections firmware version <4.40
– PROFINET device and PROFINET controller in one When a type ILC 1X1 controller featuring firmware
project version 4.40 is replaced with a type ILC 1X1 controller
When a PROFINET device and a PROFINET controller featuring firmware version <4.40, the Modbus/TCP
were used simultaneously in one multi resources server functionality in PC Worx will no longer be
project, users would receive an error message available. The corresponding configuration files will be
informing them that an IP address must be unique deleted from the project. Variables already linked will
within one project. however keep the IEC 61131-3 addresses. This may
This behavior has been rectified. lead to the following error message when creating a
project: "The location of the I/O variable 'xxxxx' does not
– Faulty assignment after moving of I/O modules
match to any I/O group."
After moving a PROFINET bus coupler's linked I/O In this case, the address needs to be deleted manually
modules directly to a controller, a software malfunction via the corresponding variable's context menu in the
occured, and it was therefore not possible anymore to global variables table.
link I/O modules to any variables.
This malfunction has been rectified. 13.3 Config+
– Missing “Device parameters” view
After updating an already installed Error corrections
AUTOMATIONWORX Software Suite version 1.81 to – Support of type IBS USC/4 master boards
version 1.82, the “Device parameters” view in “Device On systems with only the Config+ software installed, it
details” was not shown correctly due to an OCX error. was not possible to generate the configuration for a type
This error has been rectified. IBS USC/4 master board.
– Information on the parameterization of PROFIBUS DP This error has been rectified.
devices
When PROFIBUS DP devices were used with a 13.4 Diag+
PROFIBUS master, the information on the
parameterization of PC Worx was not correctly Error corrections
converted in some cases. – Displaying the XML export file
This error has been rectified.
Generated XML export files can now also be displayed in
Internet Explorer 9 or later versions.

8040_en_24 PHOENIX CONTACT 26 / 89


AX SOFTWARE SUITE – CHANGE NOTES

14 AX Software Suite 2015 – Function blocks of the AXC 3050 controller


Version 1.82 Hotfix 1 As of now, PC Worx also supports the
WR_LREAL_BY_SYM and RD_LREAL_BY_SYM
14.1 General information function blocks for the AXC 3050 controller.

This chapter describes all changes made between the 14.3 Config+
current version of the AUTOMATIONWORX Software Suite
2015 V1.82 Hotfix 1 and the last released version Error corrections
"2015 V1.82".
– Support of type IBS USC/4 master boards
14.2 PC Worx On systems with only the Config+ software installed, it
was not possible to generate the configuration for a type
Error corrections IBS USC/4 master board.
This error has been rectified.
– PROFINET device and PROFINET controller in one
project 14.4 Diag+
When a PROFINET device and a PROFINET controller
were used simultaneously in one multi resources Error corrections
project, users would receive an error message
– Displaying the XML export file
informing them that an IP address must be unique
within one project. Generated XML export files can now also be displayed
This behavior has been rectified. in Internet Explorer 9 or later versions.
– Faulty assignment after moving of I/O modules
After moving a PROFINET bus coupler's linked I/O
modules directly to a controller, a software malfunction
occured, and it was therefore not possible anymore to
link I/O modules to any variables.
This malfunction has been rectified.
– Missing “Device parameters” view
After updating an already installed
AUTOMATIONWORX Software Suite version 1.81 to
version 1.82, the “Device parameters” view in “Device
details” was not shown correctly due to an OCX error.
This error has been rectified.
– Information on the parameterization of PROFIBUS DP
devices
When PROFIBUS DP devices were used with a
PROFIBUS master, the information on the
parameterization of PC Worx was not correctly
converted in some cases.
This error has been rectified.
– FDCML file of ILC 151 GSM/GPRS type controllers
The descriptive text of the FDCML file of
ILC 151 GSM/GPRS type controllers described only
eight entries instead of 16 entries.
The FDCML file has been corrected.
– DNS names of controllers
Controllers' DNS names starting with numbers were
valid in PC Worx, but would not work with the
PROFINET controller stack.
DNS names starting with numbers will not be accepted
by PC Worx anymore.

8040_en_24 PHOENIX CONTACT 27 / 89


AX SOFTWARE SUITE – CHANGE NOTES

15 AX Software Suite 2015 Write protection for variable groups


Version 1.82 Now, a write protection can be activated in the context menu
of a variable group.
15.1 Components of the AX Software Suite 2015
Version 1.82 Variable table with line numbers

Software Version Line numbers can be displayed to improve clarity in variable


PC Worx 6.30.1202 tables.
This function can be enabled/disabled in the “Extras,
SafetyProg 3.30.2248
Options, Variables Grid” menu.
AX OPC Server 3.0.82
Config+ 1.60.1202 Expanding/collapsing the elements in the project tree
Diag+ 2.60.1202 window
Diag+ NetScan 1.50.1202 All sub-elements of the selected element can be expanded
WebVisit 6.21.00 in the project tree window with the “Expand All” command.
All sub-elements can be collapsed again with the “Collapse
15.2 General information All” command.
This chapter describes all changes made between the Standard size of function blocks and functions
current version of the AUTOMATIONWORX Software Suite
2015 V1.82 and the last released version "2013 V1.81 A standard size for the function block or the function can be
AddOn V3". defined in the “Function/Function Block Properties” window
of a function block or a function.
Please note that an operation of the software with guest
account is not possible.
New Info Dialog box
The software is supported under Windows 7 Service Pack 1,
Windows 8 and Windows 8.1 (including 64-bit versions). The Info Dialog box ( “?, Info” menu) was expanded. It now
The software no longer supports Windows XP and older shows versions of additional packages or removal of errors.
versions.
Versioning and release in the project tree window
15.3 PC Worx You can assign a version number to the project and release
the project after it is finished in the project tree window via
Support of controllers the “Properties, Version” context menu. No changes can be
From now on, PC Worx will support the following controllers: made in the project tree window after the project has been
released.
– PC WORX RT BASIC version 1.3
When you open a packed project, its version number will be
– PC WORX SRT version 1.1 read and shown in a dialog.
– AXC 1050, firmware version 2.10
The version management function also applies for linked
– AXC 1050/XC, firmware version 2.10 libraries.

Support of GSDML specification 2.31 Open libraries quickly


Devices the GSDML file of which complies with the Linked libraries that have to be opened for compilation after
PROFINET specification version 2.31 can be imported into a project has been extracted, can now be opened from the
the device catalog. project via the “Open library as project” context menu.
To return to the original project you can use the recently
Axioline F power module opened projects in the “File” menu.
Power modules for the logic supply can be parameterized in
the PC Worx bus configuration for Axioline F station on the More input and output data for the PC WORX BASIC
AXL F BK PN bus coupler. Simply select the number of licence
power modules in the device details of the AXL F BK PN With an existing PC WORX BASIC license up to 2048 bytes
that match your physical station configuration. of input and output data can be linked with process data now
instead of the previously specified 256 bytes of input/output
data.

8040_en_24 PHOENIX CONTACT 28 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Error corrections 15.4 AX OPC Server


– User-defined data types
Support of the PC WORX SRT controller
User-defined data types that have been used in the
global variable list, led to a crash of PC Worx when the From Version 3.0.82 onwards the AX OPC server supports
“Process Data Workspace” was opened. the PC WORX SRT controller.
This error has been rectified.
– IP addresses of Ethernet interfaces
For controllers with several Ethernet interfaces, the IP
addresses of the individual Ethernet interfaces must not
be located in a subnet.
To date, the correct configuration caused a warning
message.
This error has been rectified. From now on, PC Worx
reports an error when the IP addresses are located in
the same subnet.

Known limitations and errors


– Moving controllers in the bus structure
When you move a controller in the “Bus Structure”
window, it may happen that the IP address of the
controller is changed to the next free valid address.
– Path where installation is stored
During installation of the
AUTOMATIONWORX Software Suite the memory path
must not contain a period “.”. This will cause the
software to crash when started.
– Error when a new project is created
When you create a new project the “Error during
copying the assemblies” error message may appear.
In this case, close PC Worx and then open the tool
“Security Settings” via the menu “Start, All Programs,
Phoenix Contact,
AUTOMATIONWORX Software Suite XX, Tools” in the
taskbar of your PC. Click “OK” in the “Security Settings”
tool.
After the tool has been completed, the error will no
longer occur when a new project is created.
– Error when using the FDT/DTM functions
The latest DTM version must be installed when a
Generic HART DTM from ICS GmbH is used. Generic
HART DTM version < 5.3 cause problems when the
project is saved with PC Worx.
– Interactions with Startup+
Parallel operation of programs from the
AUTOMATIONWORX Software Suite and Startup+ is
usually possible. However, when you remove a
program it is necessary to do a repair installation for the
product that is to remain on the PC.

8040_en_24 PHOENIX CONTACT 29 / 89


AX SOFTWARE SUITE – CHANGE NOTES

16 AX Software Suite 2013 on the controller is highly simplified due to this mechanism.
The previous mechanisms such as BootP or the assignment
Version 1.81 AddOn V3 via a serial protocol are still supported.
16.1 Components of the AX Software Suite 2013
Support of Modbus gateways
Version 1.81 AddOn V3
Modular compact controllers of the type ILC 1x1 with
Software Version firmware version 4.20 or higher can be configured as
PC Worx 6.30.767 Modbus servers. Furthermore, Modbus RTU devices can
SafetyProg 3.20.2125 be configured and put into operation via corresponding
AX OPC Server 3.0.67 gateways (TCP/RTU).
Config+ 1.60.767
Support of PROFINET bus couplers of the type
Diag+ 2.60.767 AXL F BK PN
Diag+ NetScan 1.50.767
PC Worx has been extended by the device description for
WebVisit 6.21.00
the PROFINET - AXL F BK PN bus coupler
(order no. 2701815).
16.2 General information
This chapter describes all changes made between the Support of the PROFINET controller function for
current version of the AUTOMATIONWORX Software Suite modular type AXC 1050(/XC) small-scale controllers
2013 V1.81 AddOn V3 and the last released version "2013 As from firmware version 2.0, modular type AXC 1050(/XC)
V1.81 AddOn V2". small-scale controllers can be configured as a PROFINET
All parts of the previously released version (2013 V1.81 controller. PC Worx supports the following quantity
AddOn V2) are included in the current version (2013 V1.81 structures on the controller:
AddOn V3).
Set update time for inputs/ Max. number of
Please note that an operation of the software with guest
outputs PROFINET devices
account is not possible.
4 ms 1
The software is now supported under Windows 7 and
8 ms 2
Windows 8 (including 64-bit versions). Service Pack 3 is
mandatory for the operation under Windows XP. The 16 ms 4
software is not supported under Windows XP 64-bit. The ≥ 32 ms 8
software no longer supports Windows 2000 and older
versions. The installation on Windows 8.1 systems is not Support for AXC 3050 modular high-performance
possible. controllers
AXC 3050 modular high-performance controllers can now
16.3 PC Worx
be programmed and configured with PC Worx. This
controller type supports the connection of Modbus TCP and
Configuration of TD 1030T touch panels
PROFINET devices and AXL F modules in the usual way.
In PC Worx, one or several touch displays of the type Furthermore, connected AXL F modules can be configured
TD 1030T can be added to the modular compact controllers as fast inputs with PC Worx.
of the type AXC 1050(/XC) and ILC 1x1. PC Worx includes
several templates for these panels. The contained operating
elements can be connected to control variables in the
engineering. In this way, simple visualization solutions can
be achieved extremely fast.

IP address assignment for modular compact


controllers
Modular compact controllers of the type ILC 1x1 with
firmware version 4.20 or higher can be searched in the
PROFINET network and their IP address as well the
controller name can be configured via DCP (Dynamic
Configuration Protocol). The assignment of the IP address

8040_en_24 PHOENIX CONTACT 30 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Support for the atvise® builder visualization software – Converting GSDML files
As of firmware Version 4.30, the ILC 1x1 modular small- When evaluating the slot definitions, the message
scale controllers support the basic version of the atvise® “Value was either too large or too small for an Int16” has
builder visualization software from CERTEC EDV GmbH. sometimes been output in the Message Window. This
When a PC Worx project is compiled, an xml file is created error has been rectified.
in which the variables to be visualized are saved. When the – Downloading the PROFIBUS master configuration for
project is sent to the controller, the generated xml file is type RFC 470 PN 3TX compact controllers
stored on the SD card of the ILC 1x1 controller. An error in PC Worx prevented the IB IL PB-MA
For more detailed information on using the ILC 1x1 with the PROFIBUS master from being configured, when this
atvise® builder software, please refer to the master was directly connected to a type
AH EN ILC 1X1 ≥ FW 4.30 – ATVISE® application note. It RFC 470 PN 3TX compact controller via INTERBUS.
is provided with the setup for firmware 4.30. The application The required communication path could not be
note can also be downloaded at resolved correctly. This error was rectified.
phoenixcontact.net/products. – Local diagnostics for AXC 1050(/XC) modular
controllers
Error corrections
In Diag+, diagnostics of the local controller modules
– Representation and parameterization of PROFIsafe could no longer be called after changing the diagnostic
modules view.
Due to a fault, the representation of PROFIsafe To display the diagnostic data again, the connection to
modules in the SafetyProg bus navigator was the controller in Diag+ had to be disconnected and
incomplete. "F_Dest_Add" was not specified in the reestablished. This error has been rectified.
representation. However, the specifiction of
"F_Dest_Add" is important, because it is also used for Known limitations and errors
the representation in the variables grid to display the – Hiding the first PROFINET device of an Axioline F
assignment of input and output signals to the variables station
in the safety program. In addition, the device
Hiding the first PROFINET device of an Axioline F
parameterization editor for PROFIsafe modules from
station causes a crash in Diag+. If PROFIsafe modules
the Inline device family could not be displayed. Both
are also present in the Axioline F station, their F
bugs have been fixed.
addresses are reported to be faulty.
– Online access via NAT (Network Address Translation)
– Error message “The location of the I/O variable 'PND_~'
PC Worx also allows the online access to controllers in does not match to any I/O group!”
networks which perform an IP address translation
The “The location of the I/O variable 'PND_~' does not
(Network Address Translation/NAT). This is done in
match to any I/O group!” error message may occur
PC Worx by activating the "use virtual LAN" option in
when a resource from the project tree is not assigned to
the "Communication" settings tab. Due to an error, the
a hardware in the bus structure. In this case, the I/O
online access has been totally blocked. This bug has
groups for the PROFINET device variables are not
been fixed.
created.
– Parameterization of PROFIsafe submodules Assign the resource that is not connected in the “bus
In certain cases, specific attributes in GSDML files were configuration” window to a hardware, or exclude the
not correctly evaluated. As a result, PROFIsafe was not resource in the “project tree window”.
supported by the submodules concerned. Neither – Restrictions for the use of Modbus gateways
F addresses nor further F parameters could be
The use of Modbus gateways is currently supported by
represented or configured. This bug has been fixed.
ILC 1x1 controllers with firmware ≥ 4.20 only. The
– Import of GSDML files gateways cannot be used with the other controllers that
When importing GSDML files, elements for parameters, support Modbus.
i.e., RecordDataItem or Ref have been evaluated When using the MB_ASYNC_RW firmware function
wrongly if bit data are written and at the same time the block, it must be observed that PC Worx offers a new
optional attributes "BitOffset" or "BitLength" were not version of the function block by default. However, for
considered. In this case the conversion was aborted. ILC 1x1 controllers with a firmware version 4.20 or
This bug has been fixed. earlier and for all type AXC 1050(XC),
PC WORX (S)RT controllers, the previous version of
the function block must be used. To use the previous

8040_en_24 PHOENIX CONTACT 31 / 89


AX SOFTWARE SUITE – CHANGE NOTES

version of the function block, the required processor – Use of the atvise® builder visualization software
type must at least be temporarily specified for the The xml file containing the variables to be visualized is
relevant POU. The “Update FU/FB” function can then only generated in PC Worx using the “Rebuild Project”
be used to change the signature of the function block. command. In many instances, compiling using the
It is not possible to exchange a controller in a project “Make” command is not sufficient.
with connected Modbus gateways with a controller that In addition, the xml file is sent to the controller when the
does not support gateways. However, it must be noted complete PC Worx project is sent to the controller.
that PC Worx does not block the exchange process at The xml file is not included when sending project
first but will abort the process later. changes to the controller.
– Using projects in older PC Worx versions – IP address assignment via the BootP server
Projects that were created in PC Worx version 6.30 IP address assignment via the BootP server in PC Worx
including an installed AddOn, can also be opened in a only works correctly if the firewall on the Windows PC
PC Worx version without installed AddOn. If one of the that is used accepts incoming UDP packets at port 67.
new functions is used in the project (e.g., touch display If the Windows firewall is used, the “netsh advfirewall
or Modbus gateway support), the compilation process firewall add rule name="Open Port 67" dir=in
is aborted with an error message when using the action=allow protocol=UDP localport=67” command
“Make” or “Rebuild Project” function. can be used to add a corresponding rule in the firewall.
– Formatting the parameterization memory in Config+ You must be logged into the Windows PC with
When formatting a parameterization memory in administrator rights in order to create the rule.
Config+, the process window opens in the background. If using a firewall from another manufacturer, the
Press the “Alt” and “Tab” keys simultaneously to move corresponding rule should likewise be added.
the progress window into the foreground.
– Message when transmitting a project in PC Worx
When transmitting a project to the controller, the “Bus
configuration or bus specific variable properties not
compiled! [Configuration.Resource] Continue
download? Yes/No” message is displayed. This
message is likely to appear if a PROFINET device was
added in the bus configuration. At the beginning of the
compilation process, the bus configuration is saved at
first when using the “Make” or “Rebuild Project”
function. During the compilation process, addresses
are calculated which are written back to the bus
configuration. This is the reason why the above
message is output when transmitting the project. The
result after compilation already contains the
modifications so that transmission could be continued.
During transmission with source code, the bus
configuration that was present before compilation
would be sent to the controller. For safety reasons, the
“Make” function should therefore be called again prior
to transmission.
– Use of touch displays
When using type TD 1030T touch displays, all signals
of the touch display must be linked to variables in the
control program; only then, the device configuration is
valid. Otherwise, the “I/O variable 'PND_~' does not
match any I/O group” error message is output. The
variables, especially the string variables for the labels,
should be pre-initialized with useful values, however,
they must not necessarily be used in the program code.

8040_en_24 PHOENIX CONTACT 32 / 89


AX SOFTWARE SUITE – CHANGE NOTES

17 AX Software Suite 2013 on the controller is highly simplified due to this mechanism.
The previous mechanisms such as BootP or the assignment
Version 1.81 AddOn V2 via a serial protocol are still supported.
17.1 Components of the AX Software Suite 2013
Support of Modbus gateways
Version 1.81 AddOn V2
Modular compact controllers of the type ILC 1x1 with
Software Version firmware version 4.20 or higher can be configured as
PC Worx 6.30.767 Modbus servers. Furthermore, Modbus RTU devices can
SafetyProg 3.20.2125 be configured and put into operation via corresponding
AX OPC Server 3.0.67 gateways (TCP/RTU).
Config+ 1.60.767
Support of PROFINET bus couplers of the type
Diag+ 2.60.767 AXL F BK PN
Diag+ NetScan 1.50.767
PC Worx has been extended by the device description for
WebVisit 6.21.00
the PROFINET - AXL F BK PN bus coupler
(order no. 2701815).
17.2 General information
This chapter describes all changes made between the Support of the PROFINET controller function for
current version of the AUTOMATIONWORX Software Suite modular type AXC 1050(/XC) small-scale controllers
2013 V1.81 AddOn V2 and the last released version "2013 As from firmware version 2.0, modular type AXC 1050(/XC)
V1.81 AddOn V1". small-scale controllers can be configured as a PROFINET
All parts of the previously released version (2013 V1.81 controller. PC Worx supports the following quantity
AddOn V1) are included in the current version (2013 V1.81 structures on the controller:
AddOn V2).
Set update time for inputs/ Max. number of
Please note that an operation of the software with guest
outputs PROFINET devices
account is not possible.
4 ms 1
The software is now supported under Windows 7 and
8 ms 2
Windows 8 (including 64-bit versions). Service Pack 3 is
mandatory for the operation under Windows XP. The 16 ms 4
software is not supported under Windows XP 64-bit. The ≥ 32 ms 8
software no longer supports Windows 2000 and older
versions. The installation on Windows 8.1 systems is not Error corrections
possible. – Representation and parameterization of PROFIsafe
modules
17.3 PC Worx
Due to a fault, the representation of PROFIsafe
Configuration of TD 1030T touch panels modules in the SafetyProg bus navigator was
incomplete. "F_Dest_Add" was not specified in the
In PC Worx, one or several touch displays of the type representation. However, the specifiction of
TD 1030T can be added to the modular compact controllers "F_Dest_Add" is important, because it is also used for
of the type AXC 1050(/XC) and ILC 1x1. PC Worx includes the representation in the variables grid to display the
several templates for these panels. The contained operating assignment of input and output signals to the variables
elements can be connected to control variables in the in the safety program. In addition, the device
engineering. In this way, simple visualization solutions can parameterization editor for PROFIsafe modules from
be achieved extremely fast. the Inline device family could not be displayed. Both
bugs have been fixed.
IP address assignment for modular compact
controllers
Modular compact controllers of the type ILC 1x1 with
firmware version 4.20 or higher can be searched in the
PROFINET network and their IP address as well the
controller name can be configured via DCP (Dynamic
Configuration Protocol). The assignment of the IP address

8040_en_24 PHOENIX CONTACT 33 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Online access via NAT (Network Address Translation) – Local diagnostics on modular type AXC 1050(/XC)
PC Worx also allows the online access to controllers in small-scale controllers
networks which perform an IP address translation In Diag+, diagnostics of the local controller modules
(Network Address Translation/NAT). This is done in can no longer be called after changing the diagnostic
PC Worx by activating the "use virtual LAN" option in view.
the "Communication" settings tab. Due to an error, the To display the diagnostic data again, the connection to
online access has been totally blocked. This bug has the controller in Diag+ must be disconnected and
been fixed. reestablished.
– Parameterization of PROFIsafe submodules – Restrictions for the use of Modbus gateways
In certain cases, specific attributes in GSDML files were The use of Modbus gateways is currently supported by
not correctly evaluated. As a result, PROFIsafe was not ILC 1x1 controllers with firmware 4.20 only. The
supported by the submodules concerned. Neither gateways cannot be used with the other controllers that
F addresses nor further F parameters could be support Modbus.
represented or configured. This bug has been fixed. When using the MB_ASYNC_RW firmware function
– Import of GSDML files block, it must be observed that PC Worx offers a new
When importing GSDML files, elements for parameters, version of the function block by default. However, for
i.e., RecordDataItem or Ref have been evaluated ILC 1x1 controllers with a firmware version 4.20 or
wrongly if bit data are written and at the same time the earlier and for all type AXC 1050(XC),
optional attributes "BitOffset" or "BitLength" were not PC WORX (S)RT controllers, the previous version of
considered. In this case the conversion was aborted. the function block must be used. To use the previous
This bug has been fixed. version of the function block, the required processor
type must at least be temporarily specified for the
– Downloading the PROFIBUS master configuration for
relevant POU. The “Update FU/FB” function can then
type RFC 470 PN 3TX compact controllers
be used to change the signature of the function block.
An error in PC Worx prevented the IB IL PB-MA
It is not possible to exchange a controller in a project
PROFIBUS master from being configured, when this
with connected Modbus gateways with a controller that
master was directly connected to a type
does not support gateways. However, it must be noted
RFC 470 PN 3TX compact controller via INTERBUS.
that PC Worx does not block the exchange process at
The required communication path could not be
first but will abort the process later.
resolved correctly. This error was rectified.
– Using projects in older PC Worx versions
Known limitations and errors Projects that were created in PC Worx version 6.30
including an installed AddOn, can also be opened in a
– Hiding the first PROFINET device of an Axioline F
PC Worx version without installed AddOn. If one of the
station
new functions is used in the project (e.g., touch display
Hiding the first PROFINET device of an Axioline F or Modbus gateway support), the compilation process
station causes a crash in Diag+. If PROFIsafe modules is aborted with an error message when using the
are also present in the Axioline F station, their F “Make” or “Rebuild Project” function.
addresses are reported to be faulty.
– Formatting the parameterization memory in Config+
– Error message “The location of the I/O variable 'PND_~'
When formatting a parameterization memory in
does not match to any I/O group!”
Config+, the process window opens in the background.
The “The location of the I/O variable 'PND_~' does not Press the “Alt” and “Tab” keys simultaneously to move
match to any I/O group!” error message may occur the progress window into the foreground.
when a resource from the project tree is not assigned to
– Message when transmitting a project in PC Worx
a hardware in the bus structure. In this case, the I/O
groups for the PROFINET device variables are not When transmitting a project to the controller, the “Bus
created. configuration or bus specific variable properties not
Assign the resource that is not connected in the “bus compiled! [Configuration.Resource] Continue
configuration” window to a hardware, or exclude the download? Yes/No” message is displayed. This
resource in the “project tree window”. message is likely to appear if a PROFINET device was
added in the bus configuration. At the beginning of the
compilation process, the bus configuration is saved at
first when using the “Make” or “Rebuild Project”
function. During the compilation process, addresses

8040_en_24 PHOENIX CONTACT 34 / 89


AX SOFTWARE SUITE – CHANGE NOTES

are calculated which are written back to the bus


configuration. This is the reason why the above
message is output when transmitting the project. The
result after compilation already contains the
modifications so that transmission could be continued.
During transmission with source code, the bus
configuration that was present before compilation
would be sent to the controller. For safety reasons, the
“Make” function should therefore be called again prior
to transmission.
– Use of touch displays
When using type TD 1030T touch displays, all signals
of the touch display must be linked to variables in the
control program; only then, the device configuration is
valid. Otherwise, the “I/O variable 'PND_~' does not
match any I/O group” error message is output. The
variables, especially the string variables for the labels,
should be pre-initialized with useful values, however,
they must not necessarily be used in the program code.

8040_en_24 PHOENIX CONTACT 35 / 89


AX SOFTWARE SUITE – CHANGE NOTES

18 AX Software Suite 2013 Support of Modbus gateways


Version 1.81 AddOn V1 Modular compact controllers of the type ILC 1x1 with
firmware version 4.20 or higher can be configured as
18.1 Components of the AX Software Suite 2013 Modbus servers. Furthermore, Modbus RTU devices can
Version 1.81 AddOn V1 be configured and put into operation via corresponding
gateways (TCP/RTU).
Software Version
PC Worx 6.30.767 Support of PROFINET bus couplers of the type
SafetyProg 3.20.2125 AXL F BK PN
AX OPC Server 3.0.67 PC Worx has been extended by the device description for
Config+ 1.60.767 the PROFINET - AXL F BK PN bus coupler
Diag+ 2.60.767 (order no. 2701815).
Diag+ NetScan 1.50.767
Error corrections
WebVisit 6.21.00
– Representation and parameterization of PROFIsafe
18.2 General information modules
This chapter describes all changes made between the Due to a fault, the representation of PROFIsafe
current version of the AUTOMATIONWORX Software Suite modules in the SafetyProg bus navigator was
2013 V1.81 AddOn V1 and the last released version "2013 incomplete. "F_Dest_Add" was not specified in the
V1.81". representation. However, the specifiction of
"F_Dest_Add" is important, because it is also used for
Please note that an operation of the software with guest the representation in the variables grid to display the
account is not possible. assignment of input and output signals to the variables
The software is now supported under Windows 7 and in the safety program. In addition, the device
Windows 8 (including 64-bit versions). Service Pack 3 is parameterization editor for PROFIsafe modules from
mandatory for the operation under Windows XP. The the Inline device family could not be displayed. Both
software is not supported under Windows XP 64-bit. The bugs have been fixed.
software no longer supports Windows 2000 and older – Online access via NAT (Network Address Translation)
versions. The installation on Windows 8.1 systems is not
PC Worx also allows the online access to controllers in
possible.
networks which perform an IP address translation
(Network Address Translation/NAT). This is done in
18.3 PC Worx
PC Worx by activating the "use virtual LAN" option in
Configuration of TD 1030T touch panels the "Communication" settings tab. Due to an error, the
online access has been totally blocked. This bug has
In PC Worx, one or several touch displays of the type been fixed.
TD 1030T can be added to the modular compact controllers – Parameterization of PROFIsafe submodules
of the type AXC 1050(/XC) and ILC 1x1. PC Worx includes
In certain cases, specific attributes in GSDML files were
several templates for these panels. The contained operating
not correctly evaluated. As a result, PROFIsafe was not
elements can be connected to control variables in the
supported by the submodules concerned. Neither
engineering. In this way, simple visualization solutions can
F addresses nor further F parameters could be
be achieved extremely fast.
represented or configured. This bug has been fixed.
IP address assignment for modular compact – Import of GSDML files
controllers When importing GSDML files, elements for parameters,
i.e., RecordDataItem or Ref have been evaluated
Modular compact controllers of the type ILC 1x1 with
wrongly if bit data are written and at the same time the
firmware version 4.20 or higher can be searched in the
optional attributes "BitOffset" or "BitLength" were not
PROFINET network and their IP address as well the
considered. In this case the conversion was aborted.
controller name can be configured via DCP (Dynamic
This bug has been fixed.
Configuration Protocol). The assignment of the IP address
on the controller is highly simplified due to this mechanism.
The previous mechanisms such as BootP or the assignment
via a serial protocol are still supported.

8040_en_24 PHOENIX CONTACT 36 / 89


AX SOFTWARE SUITE – CHANGE NOTES

19 AX Software Suite 2013 New function for handling arrays and structs
Version 1.81 PC Worx provides new functions for the handling of
variables with array and struct data types. The functions
19.1 Components of the AX Software Suite 2013 LOWER_BOUND and UPPER_BOUND can be used to
Version 1.81 determine the array limits. With the SIZEOF function, the
array size can be determined. The functions
Software Version
TO_BIG_ENDIAN and TO_LITTLE_ENDIAN allow to
PC Worx 6.30.767 convert the byte order.
SafetyProg 3.20.2125
AX OPC Server 3.0.67 Extension of the Logic Analyzer
Config+ 1.60.767 The Logic Analyzer has been revised. It is now possible to
Diag+ 2.60.767 display the curves over the number of PLC cycles and the
Diag+ NetScan 1.50.767 time. In addition, recorded curves can be shown in a chart.
WebVisit 6.21.00
Multitasking for redundant controller
RFC 460R PN 3TX
19.2 General information
As known from other controllers, PC Worx also provides
This chapter describes all changes made between the
multitasking for the redundant control system
current version of the AUTOMATIONWORX Software Suite
RFC 460R PN 3TX with the new firmware version 5.10.
2013 V1.81 and the last released version "2013 V1.80".
Please note that an operation of the software with guest Support of PROFIsafe in the AXL-F device family
account is not possible.
PC Worx supports safe input/output modules of the AXL-F
The software is now supported under Windows 7 and device family by means of the PROFIsafe protocol.
Windows 8 (including 64-bit versions). Service Pack 3 is
mandatory for the operation under Windows XP. The Additional PROFIsafe diagnostic variables
software is not supported under Windows XP 64-bit. The
software no longer supports Windows 2000 and older From firmware version 2.38 of the safety controller
versions. The installation on Windows 8.1 systems is not RFC 470S PN 3TX, additional PROFIsafe control and
possible. diagnostic variables are available. Two additional variables
(F_ADDR_XXX_IPAR_OK and F_ADDR_XXX_IPAR_EN)
19.3 PC Worx can be created on module level. In addition, also
corresponding global variables (PASS_OUT_GLOBAL,
Support of web visualization with HTTPS DEVICE_FAULT_GLOBAL, CE_CRC_GLOBAL,
WD_TIME_OUT_GLOBAL, ACK_REQ_GLOBAL,
With the integrated web server on the compact controllers ACK_REI_GLOBAL) are available to allow the realization of
ILC 1x1, HTTPS in addition to HTTP can be used for the a simple group diagnostic.
web visualization. The desired protocol can be configured
with PC Worx. For the use of HTTPS, PC Worx provides the Support of PROFINET frame IDs from RTC2 band
required certificate on the respective controller using the
certificate information entered in the project. PC Worx assigns frame IDs from the RTC2 band when
configuring PROFINET networks. For networks with
Check of the firmware version of the safety controller PROFINET devices which do not support the current
specification, it can be enforced by a configuration setting
Due to functional enhancements in the firmware of the that frame IDs from the RTC1 band are assigned.
safety controller RFC 470S PN 3TX the firmware version of
the safety controller is also checked in addition to the Attention: A mixed operation of both configurations is not
hardware version and firmware version of the standard possible.
controller when establishing a connection between
PC Worx, SafetyProg and the controller. If the configured
version is one higher than the version of the connected
device, the connection establishment is aborted after a
corresponding note.

8040_en_24 PHOENIX CONTACT 37 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Error corrections Known limitations and errors


– Improvement for connecting SafetyProg to PC Worx – Different format for REAL_TO_STRING
In order to ensure the data consistency between a The resulting string output by the REAL_TO_STRING
PC Worx project and one or several contained function differs for different types of controllers. For the
SafetyProg projects, SafetyProg had to be closed by exponential representation of REAL numbers, the
PC Worx in some applications. PC Worx and exponent is specified by 2 or 3 digits depending on the
SafetyProg have been updated so that SafetyProg target.
usually does not have to be closed by PC Worx. – INTERBUS PCP communication references
– Internal error when compiling projects with safety PC Worx assigns communication references for
controllers INTERBUS devices with PCP. When using PCP
When using exchange variables between standard and function blocks, the communication references as well
safety controller in SafetyProg, an error in the PC Worx as the logical device number consisting of system,
compiler caused an internal error during compilation of segment and position information can be specified. The
the program for the safety controller as the data logical device number should preferably be used
direction and the Standard or Safety attribute did not because the communication references can change
match the specified address range. This bug has been when editing the bus structure and thus have to be
fixed. adapted in the control program.
– Program crash when opening the project control dialog – Project must be compiled at least two times before
A SafetyProg error caused the program to freeze when downloading
opening the project control dialog and trying to For controllers of the type RFC 470S PN 3TX a
establish a connection to the controller while the safety PC Worx project can be successfully compiled but
controller was in startup or POST phase. This bug has when downloading the project to the device a message
been fixed. appears indicating that the project has not been
– Incorrect evaluation of GSDML files compiled if during compilation SafetyProg was opened.
In certain cases, elements of GSDML files were not This problem can be omitted by deactivating the
correctly evaluated. As a result of this, the checksums creation of cross references during compilation (this
for the relevant modules and submodules in SafetyProg corresponds to the default setting) or by closing
could not be determined correctly and thus plausibility SafetyProg.
errors were reported. Due to this, these modules and – System variables for Application Manager
submodules could not be configured, parameterized The system variables for the Application Manager are
and put into operation. This bug has been fixed. created and initially deactivated. Therefore, the system
However, it is necessary to remove the affected devices variables have to be explicitly activated before their
including their modules from the project and also from use.
the device catalog. The devices and their modules have The initial value of the "APPMGR_TEMPLATE_ID"
to be re-imported into the device catalog and also re- variable is changed every time a compile, make or build
inserted into the project. process is performed. This function prevents from
– Incorrect evaluation of GSD files debugging possibly incorrect online values after
In certain cases, the entries DPV1_Slave and Fail_Safe compiling by displaying a corresponding message
specified in GSD files were not correctly evaluated. As dialog.
a result of this, a faulty parameter telegram has been – License Manager
generated and the affected devices could not be put The License Manager sometimes displays old
into operation. This bug has been fixed. subversions. This has no effect on the product
– Destruction of graphical worksheets / program crash licensing. The License Manager rather displays the
when compiling smallest version from which a particular license key is
Due to an error in the graphical editor, graphical valid.
worksheets had been destroyed. Compiling these – Timeout error message when debugging projects
worksheets in turn led to a PC Worx crash. Both bugs containing several resources
have been fixed. It is recommended to deactivate all resources in a
project for which no communication connection to the
controller hardware can be established and which are
not required for the debug session. This prevents from
the cyclic occurrence of timeout error messages.

8040_en_24 PHOENIX CONTACT 38 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Ethernet topology, firewall and faulty UDP – Wrong error message when accessing a safety
implementation in devices controller with password protection
For some devices or firmware versions with a faulty If a control password protected safety controller is in an
implementation of the IP stack, no neighbor information error status and if it is tried to access this safety
may be read from the relevant devices. In some cases controller from a project with activated user
it was found that the UDP requests were completely management, an error message is reported. In this error
answered but with a wrong return address. These message, a safety controller restart is proposed as
answers are always blocked by firewalls. In such cases, remedy. This error remedy is not sufficient. The error
the firewall on the PC has to be completely disabled. It status can only be eliminated by formatting the Flash
is not sufficient to create filter rules. memory of the controller via the project control dialog
– Restricted user rights in PC Worx / Config+ while having a password protected project opened and
The rights of the currently logged-on user may be after logging on to the safety controller with the directly
restricted under Windows 7 and Windows 8 even if the related control password. Alternatively, the Flash card
user is a member of the administration group. If can be formatted using the engineering PC and a
PC Worx or Config+ needs administrative access to suitable Flash card reader.
files and settings, the applications have to be launched – Using variables in conjunction with several safety
using the "Run as administrator" context menu controllers
command. Alternatively, the UAC (User Access A PC Worx project may include several safety
Control) can be temporarily or permanently deactivated controllers and also standard controllers. Exchange
under Windows Vista or set to the lowest level in variables can be defined for the data exchange
Windows 7. Afterwards, the user has to log off and log between standard controller and safety controller.
on again to the operating system. Exchange variables are identified by the project name
– Error when inserting devices with default modules (includes the safety controller name) shown in the
The insertion of a device into the bus structure may fail respective column in the global variables grid
if the bus structure already contains further devices of worksheet of the standard controller. This column
this type and individual or all default modules have been provides all safety controllers available in the project.
replaced. This can be avoided by copying and inserting However, only those safety controllers can be used
the device already contained in the bus structure. which are in the same PROFINET or INTERBUS
network. For all further controllers no exchange
– Limitations regarding the project translation to other
variables are generated and neither passed to the
languages
corresponding safety controller project.
After having translated a project to another local
– Using PROFIsafe input/output signals
language on a PC, this language is available on this
particular PC without any restrictions. If the project is, PROFINET / PROFIsafe process data is transmitted in
however, further edited on another PC, it may be Big Endian format. In the RFC 470S PN 3TX,
possible in rare cases that individual languages cannot processing of process data is based on the Little Endian
be edited because the underlying operating system format. If input/output signals greater than one byte
does not support the required regional and language (SAFEWORD, SAFEDWORD, SAFEINTEGER) are
settings. processed and not evaluated as single-bit information,
the user has to perform a format conversion from Big
– Installation of the AUTOMATIONWORX Software Suite
Endian to Little Endian on applicative level.
from a network share
– Project comparison with a connected controller
The software's scope of delivery includes required third
party software packages which are installed before the For reasons of know-how protection, creating and
actual installation routine. If the required packages storing additional information for the project
(Microsoft .NET Framework 3.5, Microsoft Visual C++ comparison with the connected controller can be
Runtime 2005 and 2008 as well as Microsoft Windows deactivated. If subsequently a project comparison with
Installer 3.1) are not yet available on the target PC, this the connected controller is performed, the error
may result in an error when installing from a network message "Communication error: Error while uploading
share. The successful installation of these packages is the data!" appears. This error message also occurs if
a mandatory prerequisite for the subsequent installation the project has been downloaded to the controller using
routine. Therefore, the installation should not be an older PC Worx version.
continued in such case and instead be repeated from a
local drive.

8040_en_24 PHOENIX CONTACT 39 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Copying and inserting LD networks into large – Error message while compiling because of nested
worksheets function block accesses
Before inserting networks into a large LD worksheet When compiling a project containing a compact
sufficient space should be created by using the stretch controller of the type ILC 1xx, a compiler error message
commands because otherwise not all network parts (for is generated if within a function block direct function
example only the network name) might be inserted due block accesses are followed by nested function block
to lack of space. accesses. The error message does not occur if the
– Compile error after importing IEC61131 files order is reversed in the program code or the code is
After importing IEC61131 files which contain global executed in a program.
variables, the relevant project cannot be compiled any Error:
more in PC Worx because the assignments of the INOUT_LSR_State.X_Error := FALSE ;
already existing variables to the signals will be INOUT_LSR_ConnectionPoint.SR_LinkManager.SR_
overwritten and thus become invalid. These signals are State.SR_StateEncoder := INOUT_LSR_State ;
marked with <Error> in the Process Data Assignment No error:
view. To reuse this project, these faulty assignments INOUT_LSR_ConnectionPoint.SR_LinkManager.SR_
must be disconnected and subsequently re-connected. State.SR_StateEncoder := INOUT_LSR_State ;
– "Read PROFINET" error after installing additional INOUT_LSR_State.X_Error := FALSE ;
network adapters – Error message during global search in PC Worx
After installing additional network adapters, the The global search within large programs can cause the
operating system must be restarted to ensure that the error: Insufficient memory. To avoid this error message,
new installed network adapter can be used without the "Initializing multi-element variables" dialog should
restrictions. Without restarting the operating system, be closed before doing a global search.
existing network adapters can be used, however the – Empty Ethernet Topology view after initial program start
selection and use of the new installed adapter causes a
After installation of PC Worx and starting the program
program crash.
the first time, the Ethernet Topology view is empty and
– Error when downloading the project including the the mouse pointer shows the busy icon. Only after the
project sources while SafetyProg is opened PC Worx restart, the view is correctly displayed.
If a download with included project sources should be – Data in "Redundancy information" view in Diag+ not up
carried out in PC Worx, it must be ensured that to date
SafetyProg is closed. Otherwise PC Worx may freeze
When switching several times between the different
when zipping the project sources.
views in Diag+, the Redundancy information view is not
– Error message while compiling correctly displayed and updated. The data is not
When compiling a project, a compiler error message is correctly displayed until the connection to the controller
generated, if a VAR_EXTERNAL variable and has been disconnected and re-established.
simultaneously a VAR_GLOBAL or VAR_GLOBAL_PG – Software installation on PCs without Internet access
variable with the same name as the VAR_EXTERNAL
The executable files of this software package are code
variable and with set "NotOnPLC" flag is defined in a
signed. This protects the files from subsequent
POU. Details on the error "Variable '...' refers to a global
manipulation. The digital signature is checked when
variable in resource '...' which has the NotOnPlc Flag
loading these files. Therefore an Internet connection is
set." can be found in the online help. The corresponding
established and a Certificate Revocation List of the
help topic can only be called by selecting the error
certification publisher is retrieved. If no Internet
message clear text in the help index. The "Help on
connection exists, this process may take some time and
Message" function is not available for this error
lead to performance losses. You can disable the
message.
certificate revocation checking if no Internet connection
is available. To do this, open the Windows Control
Panel, click "Internet Options" and then click the
"Advanced Tab". In the "Security" area disable the
"Check for server certificate revocation" option. This
modification is only required if the PC is part of a
network without or with limited Internet access.

8040_en_24 PHOENIX CONTACT 40 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Use of password protection in projects – Optimized code for eCLR based controllers
Depending on the controller type, SafetyProg In the resource settings, there is a new compiler option
combined with PC Worx and Config+ provides two available for the controller types AXC 1050, ILC 1xx, PC
different safety models. As known from previous WORX RT BASIC / PC WORX SRT and
software versions, the user management is still RFC 460R PN 3TX. This option is not described in the
supported. Here, the authorization is bound to the online help. With activated option, the compiler
engineering PC. Furthermore, the password protected generates less overhead during code generation, while
access to the RFC 470S PN 3TX safety controller also at the same time the debug possibilities are limited. This
introduced a project-bound password protection. It is in turn means that full debug functionality is only
possible to switch the safety model from the PC-bound available with deactivated option (not optimized code
user management to the project password protection generation).
with the directly related control password. Due to safety – Subsequent installation and uninstallation of the USB
reasons, it is not possible to switch into the opposite driver
direction. The USB driver used for the configuration of controllers
– Opening a PC Worx project in a previous version of the type AXC 1050 can be added to the system via a
When opening a project which has been created with modification installation. The USB driver can be
the current PC WORX version 6.30, an error is uninstalled via "Control Panel, Programs and
displayed to inform that no suitable converter is Features". The USB driver will not be uninstalled by
available to open the relevant project. The error deselecting the checkbox when performing a
message also applies to previous versions of PC Worx. modification installation of the
– Different behavior when connecting safe signals and AUTOMATIONWORX Software Suite.
variables in PC WORX – Machine Sequential Function Chart language not
– When connecting safe signals with variables in supported on eCLR based controllers
PC Worx, there is a different behavior depending on the The Machine Sequential Function Chart language
authorization status. A connection to the standard cannot be used for developing programs for controllers
variable in PC Worx is always created. A connection to of the type AXC 1050, ILC 1xx, PC WORX RT BASIC /
the safety controller program is only created if the user PC WORX SRT and RFC 460R PN 3TX, however the
has authorization for PC Worx or SafetyProg. This language can be selected when creating new blocks.
connection can be re-created at any time provided the Only when these blocks are used, the compiler
user has appropriate authorization. generates an error message.
– Using the applicative system redundancy with
AXL BK PN 19.4 WebVisit
Bus couplers of the type AXL BK PN cannot be used
Support of web visualization with HTML5
together with the applicative system redundancy for
controllers of the types ILC 3xx PN and Together with the integrated web server on the controllers
RFC 470 PN 3TX. The redundancy function is only ILC 1x1 and the new firmware version 4.20, WebVisit
available for controller type RFC 460R PN 3TX. provides HTML5-based web visualizations.
– Using OPC in conjunction with firewalls
In some cases, particularly in conjunction with
Windows 8, the OPC test client could not search
through the data points and display their values. The
reason for this is the firewall of the PC on which the
software runs. The OPC-Server and also the test client
correctly display the values after adapting the firewall
rules.

8040_en_24 PHOENIX CONTACT 41 / 89


AX SOFTWARE SUITE – CHANGE NOTES

20 AX Software Suite 2013 Detail improvement of debugging functionality


Version 1.80 Optimized code for eCLR based controllers
In the project resource settings, a new compiler option is
20.1 Components of the AX Software Suite 2013 available for the controller types AXC 1050, ILC 1xx,
Version 1.80 PC WORX RT BASIC and RFC 460R PN 3TX. This option
Software Version is not described in the online help. With activated option, the
compiler generates less overhead during code generation,
PC Worx 6.30.601
while at the same time the debug possibilities are limited.
SafetyProg 3.10.1361 This in turn means that full debug functionality is only
AX OPC Server 3.0.67 available with deactivated option (not optimized code
Config+ 1.60.601 generation).
Diag+ 2.60.601
Support of new controllers/firmware
Diag+ NetScan 1.50.601
WebVisit 6.10.00 – AXC 1050 and AXC 1050/XC
PC Worx now supports a new controller family including
20.2 General information the controllers AXC 1050 and AXC 1050/XC. PC Worx
offers comprehensive possibilities for programming,
This chapter describes all changes made between the
configuration, parameterization and diagnostics of the
current version of the AUTOMATIONWORX Software Suite
AXC 1050 and the AXC 1050/XC.
2013 V1.80 and the last released version "2012 V1.70 SP2".
– ILC 191 ME/AN and ILC 191 ME/INC
Please note that an operation of the software with guest
account is not possible. PC Worx now supports two new variants of the ILC 1x1
controller family. The new controller types provide
The software is now supported under Windows 7 (including additional technology functions and direct input/output
64-bit versions). Service Pack 3 is mandatory for the functions. These functions can be accessed from the
operation under Windows XP. The software is not controller program via new system variables and
supported under Windows XP 64-bit. The software no firmware function blocks.
longer supports Windows 2000 and older versions.
Error corrections
20.3 PC Worx
– Program crash when downloading projects with safety
Sealed projects controller
The project sealing now also considers safety controller A program crash occurred when downloading large
projects. Safety controller projects can only be opened from projects with safety controllers. Caused by the crash,
a sealed PC Worx project in maintenance mode. This the Windows desktop was frozen.
ensures that project parts of safety controllers cannot be This wrong behavior has been corrected.
changed. – Failed plausibility check when importing GSDML files
Some PROFINET devices with PROFIsafe functionality
Support of further data types for the RFC 470S PN 3TX were rejected by SafetyProg with a failed plausibility
Remote Field Controller check. The result was that these devices couldn't be put
For the RFC 470S PN 3TX Remote Field Controller input/ into operation with PC Worx and SafetyProg.
output signals of connected devices can now also be linked – Error message when importing GSD files
with integer program variables (INT respectively SAFEINT). GSD files were often rejected with an error message
PROFINET / PROFIsafe process data is transmitted in Big during import. This behavior has been corrected. The
Endian format. In the RFC 470S PN 3TX, processing of interoperability and robustness in general when
process data is based on the Little Endian format. If input/ importing GSD files has been improved.
output signals greater than one byte (SAFEWORD, – Error message when importing device descriptions
SAFEDWORD, SAFEINTEGER) are processed and not The import of device descriptions (FDCML, GSDML)
evaluated as single-bit information, the user has to perform for modular PROFINET devices has been improved. In
a format conversion from Big Endian to Little Endian on previous program versions, the import of modular
applicative level. PROFINETdevices was, in some cases, aborted with
the error message "Access denied". Now the

8040_en_24 PHOENIX CONTACT 42 / 89


AX SOFTWARE SUITE – CHANGE NOTES

concerned device descriptions can be imported without


an error.
In addition, the import of previously exported device
catalogs has been accelerated.
– Error when downloading projects
The download project procedure could be aborted by a
user interaction or other events with the result that the
connected controller contained exclusively locked files.
Subsequent actions such as Download Changes were
rejected with an error message. In addition, a
connected OPC-Server does not return OPC data or
only old data.
These errors have been fixed.

20.4 Diag+

Improved Ethernet Topology


The Ethernet Topology now supports the representation of
WLAN participants. In addition, devices of a network which
are not part of the configured network can now be
considered for the representation. To do this, the IP address
range to be considered can be set.

Support of new controllers


Diag+ is extended by a new view to be able to provide a
suitable diagnostics for the controllers AXC 1050 and
AXC 1050/XC. These controllers now allow the reading of
diagnostic information via USB.

8040_en_24 PHOENIX CONTACT 43 / 89


AX SOFTWARE SUITE – CHANGE NOTES

21 AX Software Suite 2012 Version – Common variables grid worksheet for standard and
safety controller
1.70 Service Pack 2
The Process Data Assignment view and the global
21.1 Components of the AX Software Suite 2012 variables grid worksheet have been revised. The
Version 1.70 Service Pack 2 assignment of input and output signals to variables is
now exclusively done in the Process Data Assignment
Software Version view. The variables for the standard controller are
PC Worx 6.20.331 defined in the global variables grid worksheet. In
SafetyProg 3.00.1230 addition, all variables are defined in the global variables
AX OPC Server 3.0.66 grid worksheet which are exchanged with the safety
controller and also the variables of the safety controller
Config+ 1.51.331
which are connected to input and output signals.
Diag+ 2.50.331
– Program-wide cross references
Diag+ NetScan 1.40.331
In PC Worx, cross references of the control program
WebVisit 6.10.00 can be displayed and the usage location can be
accessed. This also considers cross references which
21.2 General information exist in a safety controller project used in PC Worx. The
This chapter describes all changes made between the new feature is that this functionality is now also
current version of the AUTOMATIONWORX Software Suite available in reverse direction.
2012 V1.70 SP2 and the last released version "2012 V1.70
SP1". Project comparison with a connected controller
Please note that an operation of the software with guest The previous function "Project Comparison" has been
account is not possible. extended. In addition to the offline comparison (the current
The software is now supported under Windows 7 (including loaded project is compared with a project stored on the PC
64-bit versions). Service Pack 3 is mandatory for the or in the network), now also the online comparison (the
operation under Windows XP. The software is not current loaded project is compared with the project stored
supported under Windows XP 64-bit. The software no on the PLC) is implemented.
longer supports Windows 2000 and older versions. New functions:
– The new Project Comparison Tree window shows the
21.3 PC Worx results of the project comparison as a tree.
– The different status symbols in the Project Comparison
Improvements in handling projects for safety
Result window make it easy to identify which parts have
controllers
been changed.
– Protection against unintended changes in protected – A detail comparison shows the details of any change.
PC Worx safety projects The changed part can be directly accessed.
Depending on the selected safety model for the safety
project there are situations where modifications must Initialization of user-defined data types
not be made. This restriction also covers the data Initial values for variables can be specified in the 'Init'
exchange between PC Worx and SafetyProg. In order column in variables grid worksheets. As for complex user-
not to compromise the data consistency, the editing defined data types such as STRUCT or ARRAY several
possibilities are restricted for those project components elements must be initialized, a special syntax is required.
that are related to a safety project. The new multi-element variable window simplifies this
The logon status when editing the corresponding handling.
project components is now shown in the status bar in
textual form (user name, authorization level) and Improved LD online display
highlighted in color.
Online values of LD connection lines (between contacts) are
In addition, the access timeout can be specified after
highlighted in color depending on their values. For that
which the user is automatically logged off if no user
purpose the connection logic is simulated in PC Worx. The
activity is detected. The same setting applies to the
color of the connection lines is derived from this logic and
PC Worx login.
the value of the respective variable. The complete line is
shown in the same color (depending on the calculated

8040_en_24 PHOENIX CONTACT 44 / 89


AX SOFTWARE SUITE – CHANGE NOTES

value). In addition, the online display of the contact is 21.5 Diag+


adapted to the status value (not only to the variable value).
Improved Ethernet Topology
Bitwise addressing of shared and system memory
The Ethernet Topology has been revised with regard to
Using variables with a single bit size, shared and system performance so that reading and displaying networks is
memory can be addressed bitwise. This allows optimizing much faster.
the memory areas, as multiple Boolean variables can be
stored in one single byte.

EPLAN coupling
The data exchange with EPLAN P8 has been updated. The
import/export procedure has been simplified. The import
function now allows to import EPLAN data either into a new
or an already existing PC Worx project. The Import / Export
dialog opened by selecting "File, Import..." provides the new
EPLAN import option.

Device catalog and module catalog


The device catalog and module catalog have been
completely revised. In addition to the device description
files, the import and export function now also includes all
required referenced files such as figures and original files in
case of converted device descriptions.
Editing the catalogs has been simplified by, for example,
multi-selection. Also a search function is now available.

New supported controllers/firmware


– RFC 470S PN 3TX firmware V3.96
In addition to the new PC Worx function "Project
comparison with a connected controller", the new
firmware version provides new system variables which
can be used by a PLC program to check the
consistency of the individual project information
(bootproject, sources, information on the project
comparison).

21.4 Config+

New functions
– Multiple assignment of addresses when using groups/
alternatives
Multiple use of memory addresses is now available for
INTERBUS controller boards if the addresses are
connected to process data of devices which are
assigned to different groups or alternatives. This now
allows to undock devices during running operation and
to dock other devices instead, whereas the replaced
devices can share a memory address area.

8040_en_24 PHOENIX CONTACT 45 / 89


AX SOFTWARE SUITE – CHANGE NOTES

22 AX Software Suite 2012 Data exchange with WinMOD


Version 1.70 Service Pack 1 – Improved compatibility with WinMOD
The compatbility of data exchange between WinMOD
22.1 Components of the AX Software Suite 2012 and PROFINET networks has been improved. PC Worx
Version 1.70 Service Pack 1 allows the case-sensitive assignment of PROFINET
Software Version device names, however, the commissioning of the
hardware only allows lowercase letters. This rule is now
PC Worx 6.20.152
also considered during the data exchange with
SafetyProg 2.6.878 WinMOD.
AX OPC Server 3.0.56
Config+ 1.50.152
Diag+ 2.50.152
Diag+ NetScan 1.40.152
WebVisit 6.01.05

22.2 General information


This chapter describes all changes made between the
current version of the AUTOMATIONWORX Software Suite
2012 V1.70 SP 1 and the last released version "2012
V1.70".
Please note that an operation of the software with guest
account is not possible.
The software is now supported under Windows 7 (including
64-bit versions). Service Pack 3 is mandatory for the
operation under Windows XP. The software is not
supported under Windows XP 64-bit. The software no
longer supports Windows 2000 and older versions.

22.3 PC Worx

New supported controllers/firmware


– Modbus
Controllers of the type ILC 1x1 ETH and
ILC 1x1 ETH/XC now contain a Modbus client within
the firmware. In addition, the Software PLC
PC WORX RT BASIC now provides a Modbus client.
Depending on the controller type, the use of the
Modbus clients in conjunction with up to 21 Modbus
servers can be configured and programmed in
PC Worx.
– IB IL PB-MA
PC Worx provides additional functions for configuring,
parameterizing, programming and diagnosing the
PROFIBUS master IB IL PB-MA in the Inline form factor.
Up to 10 PROFIBUS devices can be integrated via this
device.

8040_en_24 PHOENIX CONTACT 46 / 89


AX SOFTWARE SUITE – CHANGE NOTES

23 AX Software Suite 2012 – Protection against unintended changes in protected


PC Worx safety projects
Version 1.70
Depending on the selected safety model for the safety
23.1 Components of the AX Software Suite 2012 project there are situations, where modifications must
Version 1.70 not be made. This restriction also covers the data
exchange between PC Worx and SafetyProg. In order
Software Version not to compromise the data consistency, the editing
PC Worx 6.20.105 possibilities are restricted for those project components
SafetyProg 2.6.878 that are related to a safety project.
AX OPC Server 2.210.56
eCLR/ProConOS compatibility
Config+ 1.50.105
Diag+ 2.50.105 – EN/ENO support for eCLR targets
Diag+ NetScan 1.40.105 Beneath the control system types based on ProConOS,
the EN/ENO functionality is now also available for the
WebVisit 6.01.05
compact controllers ILC 1xx based on the eCLR
runtime 2.2.
23.2 General information
– Logic analysis for eCLR targets
This chapter describes all changes made between the The logic analysis is now completely available for the
current version of the AUTOMATIONWORX Software Suite compact controllers ILC 1xx as well as for the Soft PLC
2012 V1.70 and the last released version "2010 V1.60 SP1 PC WORX RT BASIC.
HF3".
Please note that an operation of the software with guest Improved project translation to other languages
account is not possible.
The translation of projects into different languages has been
The software is now supported under Windows 7 (including improved fundamentally. It is now possible to translate from
64-bit versions). Service Pack 3 is mandatory for the any source language. Unlike before, changes to the source
operation under Windows XP. The software is not language can be made as well. The translation of the project
supported under Windows XP 64-bit. The software no can be done either by an export and subsequent import or
longer supports Windows 2000 and older versions. even directly in PC Worx.

23.3 PC Worx Improved device replacement function

Improvements in handling projects for safety The device replacement function has been improved in the
controllers PC Worx network configurator. This function now also
allows the exchange of PROFINET devices. Thus devices
– Reducing the number of compiler runs can be exchanged by other hardware or firmware versions.
The number of necessary compiler runs during the
generation of projects using safety controllers could be New supported controllers/firmware
reduced. Now all changes to the project components
– ILC 1x1 ETH, ILC 1x1 ETH/XC
that are related to a contained safety controller project
are compiled immediately in the background and PC Worx as well as PC Worx Express now also support
passed to the respective project. For this reason the following controllers, each with the firmware version
compiler runs providing safe signals and exchange 4.00:
variables for the safety project are no longer required. – ILC 131 ETH
– Access protection on the safety controller – ILC 131 ETH/XC
– ILC 151 ETH
PC Worx and SafetyProg offer a new safety model for
specific safety controllers. In addition to the current user – ILC 151 ETH/XC
administration in SafetyProg with the option of certifying The named controllers are based on the eCLR runtime
projects, the password protection safety model (access 2.2, and can therefore be used together with the EN/
on projects) combined with the password protection on ENO functionality.
the safety controller is implemented. For these controllers, a start-up delay can be
configured for the INTERBUS master.

8040_en_24 PHOENIX CONTACT 47 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– ILC 3xx PN firmware V3.95 – For robot controller data to be forwarded to the
With the firmware edition 3.95, new functionalities, higher-level system, process data of the system
function blocks and data types are available for the coupler card have to be addressed into the MPM.
ILC 3xx PN controller family: – The multiple assignment option in the process data
– IP_INFO function block assignment dialog has been implemented.
– Data type LREAL
Important bug fixes
– Address based variable status
– Configuration of substitute value behavior and – Crash when starting an application
connection establishment for PROFINET In Config+ and PC Worx external applications for
– New system variables to control and monitor INTERBUS devices with PCP can be started, mainly to
PROFINET functions be able to configure and parameterize these devices.
– RFC 470S PN 3TX firmware V3.92 These applications have to be configured before by the
The controller type RFC 470S PN 3TX offers from user in Config+ or PC Worx. If this configuration is
firmware version 3.92 the possibility to control the incomplete, the previous software version crashes.
access to the safety controller by the use of a password. This bug has been fixed.
The access without entering the assigned password
23.5 Diag+
only allows monitoring functions. The user is not
granted full access to the safety controller before the
Optical diagnostic in PROFINET networks
password has been entered.
The safety controller can still be operated with the The operation of the optical diagnostic for PROFINET
previous safety model as well. networks in Diag+ has been improved and functionally
expanded. The two stored data sets can now be shown
Important bug fixes simultaneously in a comparison view.
– Program crashed when generating the cross reference Improved Ethernet Topology
list
The program crashed when the cross reference list was The graphical display and the communication with Ethernet
generated and the auto-hide function was activated for devices have been optimized in the Ethernet Topology.
the message window. The operation of the zoom function for selecting the visible
area of bigger topology views has been improved.
23.4 Config+ For PROFINET devices in the Ethernet Topology, the
device-related PROFINET diagnostic can now be shown in
New functions Diag+ (only in Diag+ that is not integrated in PC Worx)
– Changes in forwarding process data from lower-level directly in the Ethernet Topology.
INTERBUS systems
The following items have been changed concerning the
forwarding of lower-level process data to the higher-
level controller system in Config+:
– The base address has been removed completely
from the system. It has no more impact, even in old
projects with a base address set.
– The "System Coupler" tab has been removed. Its
functionality is now covered by the "Direct Data
Links" tab.
– The signal view (on the bottom right in the process
data dialog) is extended by the process data of the
system coupler card (special device number
0.240). This allows to assign host addresses of the
lower-level controller as well. Unlike the previous
Config+ solution, I/Os are now no more forwarded
to the higher-level system via the MPM, but as a
real direct link as done in the previous CMD
software.

8040_en_24 PHOENIX CONTACT 48 / 89


AX SOFTWARE SUITE – CHANGE NOTES

24 AX Software Suite 2010 – SafetyProg version 2.6 must be used together with
PC Worx 6.10 SP 1.
Version 1.60 Service Pack 1
Operand-based powerflow
24.1 Components of the AX Software Suite 2010
Version 1.60 Service Pack 1 For the controllers RFC 470S PN 3TX (FW 3.91) and RFC
470 PN 3TX (FW 3.83) a new address status type with
Software Version powerflow is supported.
PC Worx 6.10.105
By default, online worksheets show the variable values
SafetyProg 2.6.439 stored in the I/O image at the end of a working cycle. Value
AX OPC Server 2.210.192 changes that occur during working cycles are not visible in
Config+ 1.40.105 online worksheets. This display mode is known as variable
Diag+ 2.40.105 status. In addition, online worksheets for ProConOS target
systems can be switched to address status with powerflow
Diag+ NetScan 1.30.105
display.
WebVisit 6.01.02
For other controllers or firmware versions, powerflow means
24.2 General information that online worksheets show "accumulator-based" values,
i.e., the variable values are read form the accumulator at the
This chapter describes all changes made between the moment when the program processes the respective
current version of the AUTOMATIONWORX Software Suite variable.
2010 V1.60 SP 1 and the last released version "2010
The new type is known as operand-based powerflow. This
V1.60".
means that online variable values are the actual operand
Please note that an operation of the software with guest values, read directly from the related memory location when
account is not possible. actually executing the operand's code position. Operand-
The software is now supported under Windows 7 (including based powerflow is always instance-related.
64-bit versions). Service Pack 3 is mandatory for the
operation under Windows XP. The software no longer Improved debug support for PC Worx RT and ILC 1xx
supports Windows 2000 and older versions. controllers
The support of debug functions has been improved for ILC
24.3 PC Worx 1xx controllers with firmware version 3.90 and higher and
PC Worx RT V1.1.
Graphical editor
– SFC editor GSDML support according to the specification V2.25
– Activating the edit mode by pressing the TAB key Now also device description files according to the GSDML
In SFC, steps, transitions and action blocks can be specification V2.25 can be imported into PC Worx.
directly edited using the TAB key.
– Step comments are preserved when copying New supported controllers/firmware
Up to now, comments were cut off from the step – ILC 190 ETH 2TX
when copying steps in SFC. Now comments are
PC Worx and PC Worx Express now also support the
preserved when copying steps.
ILC 190 ETH 2TX controller.
– Project comparison for Fixed Format LD editor
– PC Worx RT V1.1
The project comparison now also supports the Fixed
PC Worx now supports the controller PC Worx RT,
Format LD editor.
version 1.1.
Improvements in handling projects for safety – Firmware 3.90 for ILC 1xx
controllers PC Worx and PC Worx Express now support the
firmware version 3.90 for the controllers of the type ILC
– Jump from the PC Worx cross reference list to
1xx.
SafetyProg
You can directly jump from the cross reference list in
PC Worx to the position where the variable is used in
SafetyProg. -

8040_en_24 PHOENIX CONTACT 49 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Firmware 3.91 for RFC 470S PN 3TX and 3.83 for RFC
470 PN 3TX
For the controllers RFC 470S PN 3TX with firmware
version 3.91 and higher and RFC 470 PN 3TX with
firmware version 3.83 and higher, PC Worx now
supports the following new firmware blocks:
– Function: TASK_RETURN
– Function block: LOAD_SAVE_RETAIN

Important bug fixes


– Compile error for ILC 1xx and PC WORX RT when
using SFC
Compiling projects for controllers of the type ILC 1xx
and PC WORX RT which contain SFC POUs resulted in
the error message "Internal error".
– Program crashed when generating the cross reference
list
The program crashed when the cross reference list was
generated and the auto-hide function was activated for
the message window.

24.4 Config+

Bug fixes
– Error when reading the INTERBUS
When reading the INTERBUS, the program crashed if a
specific error code was signaled for the
respective INTERBUS master.

24.5 Diag+

Optical diagnostic in PROFINET networks


Diag+ now provides an optical diagnostic for PROFINET
networks. For devices with corresponding hardware and
firmware support, the lengths of the optical paths and the
system reserve can be determined and displayed.

Improved Ethernet Topology


The graphical display and the communication with Ethernet
devices have been optimized in the Ethernet Topology.

8040_en_24 PHOENIX CONTACT 50 / 89


AX SOFTWARE SUITE – CHANGE NOTES

25 AX Software Suite 2010 Graphical editor


Version 1.60 – Global/local replacing
When replacing objects in the graphical editor, the
25.1 Components of the AX Software Suite 2010 network is automatically adapted, if necessary, if the
Version 1.60 dimensions of the replaced object has changed. This
Software Version reduces the number of collisions. A dialog is opened
where the user can confirm the changes.
PC Worx 6.10.56
– Inserting a contact with Ctrl+V
SafetyProg 2.5.274
In addition to positioning an insertion mark directly on
AX OPC Server 2.210.183
the contact in the graphical worksheet, now the
Config+ 1.40.56 insertion mark can be also placed on the left or right end
Diag+ 2.40.56 of a contact. Among other things, this feature can be
Diag+ NetScan 1.30.56 used to paste the content of the clipboard between two
WebVisit 5.14.05 contacts.
Note: Pressing <Shift>+<Cursor key> allows to
25.2 General information navigate within the network with a smaller step size.
– Replacing a block while keeping the formal parameter
This chapter describes all changes made between the
positions
current version of the AUTOMATIONWORX Software Suite
2009 V1.60 and the last released version "2009 V1.50 SP The user can now determine whether the existing
3". formal parameters should keep their positions or
change the positions when replacing block calls. This is
Please note that an operation of the software with guest
done by activating/deactivating the menu item
account is not possible.
"Objects, Update Blocks with fixed FPs" or checking/
The software can now be operated under the 32 bit versions unchecking the corresponding checkbox on the
of Windows 7. Service Pack 3 is mandatory for the operation "Graphical Editor (2)" tab in the "Extras, Options"
under Windows XP. The software no longer supports dialog.
Windows 2000 and older versions. – Inserting path nodes without moving the connection line
25.3 PC Worx You can place a path node on an existing FBD
connection line without moving the line by holding down
Searching (global/local) in the ST editor the <Shift> key and left-clicking on the line.
– Hiding/displaying path nodes via the "Layout" menu
The text marked in the textual worksheet (LD, ST, Data
Types and Description) is automatically added to the Path nodes can be hidden or displayed in FBD
"Search/Replace" dialog when calling the dialog. If nothing worksheets by activating/deactivating the
is selected in the worksheet, the text under the cursor is corresponding menu item in the "Layout" menu.
added as search term. – Warning when overwriting a library FB by a project FB
If a function block of the same name is used several
Offline bootproject for eCLR targets times in the project and libraries, a warning message
A bootproject can be created offline for the ILC1xx occurs during compiling the project.
controllers via the context menu of the resource in the – Navigating through code worksheets
project tree. For an easier navigation through the code worksheets
of a POU, the new "Navigation" toolbar containing the
Download Changes icons "Open previous worksheet", "Open next
When executing the "Download Changes" function via the worksheet" and "Show worksheets list" is available.
"Online" menu or pressing the corresponding toolbar icon, – Partial routing / autorouting of connection lines
first a "Make" is performed before the project changes are Use the partial routing mode to reroute only specific line
downloaded to the target. segments which are connected to an object within the
graphical worksheet. In this mode, not all line segments
Toolbar icon "Rebuild Project" are affected by the new routing. Thus, moving a
The "Rebuild Project" command is now available as toolbar connected object does not result in a completely
icon. different logic layout.

8040_en_24 PHOENIX CONTACT 51 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Cutting, copying and pasting actions – Completion of FDT 1.2.1 interface functions
Actions can be copied or cut to the clipboard and The software implements the IFdtActiceX2 interface
pasted at a specific position in SFC worksheets. according to the FDT 1.2.1 specification. This allows
– Cutting, copying and pasting SFC sequences the use of modal dialogs by DTMs.
Sequences of steps and transitions can be copied or
Performance improvements
cut to the clipboard and pasted at a specific position in
SFC worksheets. The compiliation process has been speed-optimized, in
particular for PROFINET IO controllers. This improvement
Watch Window varies depending on the size and structure of the project to
The number of Watch Window tabs has been increased to be compiled.
10. The tabs can be renamed for each individual project.
System variables for the Application Manager
Improvements in handling projects for safety The following system variables for the Application Manager
controllers are added for newly created projects independent from the
– Synchronization of cross references used controller type and firmware version:
In addition to the internal cross references, the cross – APPMGR_APPLICATION_ID
references list now also displays external cross – APPMGR_TEMPLATE_ID
references in a single list. Thus, the cross references – APPMGR_APPLICATION_NAME
from different sub projects for safety functions are now The variables are created but the user has to activate them
available. explicitly before their use. Further details can be found in the
– Automatic assignment of F_Dest addresses Release Notes.
When inserting PROFIsafe devices into the bus
structure, new F_Dest addresses are assigned for each Applicative redundancy for the ILC 170 device
device. The next free address in a range defined by the The applicative redundancy for the ILC 170 device is
user is assigned. available from firmware 3.70 onward.
– Comments on variables
Comments can be added to replacement variables and Switching INTERBUS devices
safe I/O variables. These comments are also available Switching of devices is now possible for controllers of the
in the project on the safety controller after the 100 series performance class analog to the 300 series
compilation process. performance class.
In addition, the function texts of all process data can be
edited by the user. These comments are also available 25.4 Config+
in the project on the safety controller after the
compilation process. Bug fixes
– Bug fixes in the DTM View
Improvements in handling FDT functions
In the previous software version, the representation of
– Improved identification of DTMs DTM user interfaces in the DTM View caused a
The "Module Equipment ID" element, which is available software conflict (stop) when positioning the mouse
for all devices in the network configuration, is no cursor within the DTM function and pressing a mouse
synchronized bidirectionally with the FDT tag (data key. This error is fixed in the new version.
element) which is provided for all DTMs. – Bug fixes in the Process Data Assignment View
Thus, devices can be uniquely identified throughout the In the previous version, invalid connections of process
classic network configuration and the FDTbased data could be realized. Such connections lead to an
configuration. error message in the corresponding field bus
– Support of CLR 2.0 DTMs connection. The interruption of this connection caused
The software supports CLR 2.0 DTMs which have been a program crash. The creation of the connections is
implemented according to the FDT Group specification now prevented correctly.
"FDT Development with .NET". The faulty connections specified in the previous
software version can now be interrupted.

8040_en_24 PHOENIX CONTACT 52 / 89


AX SOFTWARE SUITE – CHANGE NOTES

25.5 Diag+
Reading back the PROFINET IO configuration data has
been accelerated for controllers of the type RFC 470S PN-
3TX with firmware version 3.80 or later.

25.6 AX OPC Server


Now the "Offline" option is also available for ILC 1xx
controllers in the controller settings. This allows to
determine the available OPC items during offline mode by
means of the selected PC Worx project.

25.7 AX DTM Library

New IB IL SGI 1/CAL DTM


The library contains a new DTM for the IB IL SGI 1/CAL
INTERBUS module. The DTM provides functions for
configuration, calibration and access to the alibi memory of
the device.

Error removal
Settings, in particular communication settings, will be
synchronized when using the DTMs from this library
together with the Config+ and PC Worx products. This
synchronization has not been executed correctly in previous
versions. This error has now been removed. Thus, all
settings made automatically or manually in the network
configuration of Config+ and PC Worx are also available in
the DTMs now.

8040_en_24 PHOENIX CONTACT 53 / 89


AX SOFTWARE SUITE – CHANGE NOTES

26 AX Software Suite 2009 – AXL DI 16/4-ME


Version 1.50 Service Pack 3 – AXL DI 32/1-ME
– AXL DO 16/3-ME
26.1 Components of the AX Software Suite 2009 – AXL AI 8-ME
Version 1.50 Service Pack 3 – AXL AO 8-ME
Software Version – AXL RTD 8-ME
PC Worx 6.00.25
GSDML 2.2
AX OPC Server 2.40.137
Config+ 1.30.25 PROFINET device descriptions of version 2.2 can be
imported.
Diag+ 2.30.06
Diag+ NetScan 1.20.02 Single-bit process data is created in PC Worx when process
data in the GSDML is marked with the UseAsBits attribute.
WebVisit 5.14.05
Export file for IP settings
26.2 General information
The IP settings for all IP devices of the project (DNS name,
This chapter describes all changes made between the IP address, subnet mask, default gateway, MAC address,
current version of the AUTOMATIONWORX Software Suite domain post fixed) can be exported to a csv file.
2009 V1.50 SP 3 and the last released version "2009 V1.50
SP 2". ILC 1xx projects on Turkish Windows operating
Please note that an operation of the software with guest system
account is not possible.
The problem, that ILC 1xx could not be compiled projects
At larger projects the function "search modified FB/FU" under a Turkish Windows operating system, no longer
leads to GDI memory leaks under Windows XP SP 2. This occurs.
problem no longer occurs with Windows XP SP 3.
The Clipboard is not available in the programming language 26.4 OPC Server
SFC (flow language).
Simulation
The INTERBUS Master IBS S7 400 ETH SDSC I-T is not
supported with service pack 3. The access to the new simulation EasySim is possible.

26.3 PC Worx Offline


The functionality "Offline configuration" is now supported for
RFC 470S PN 3TX
all control classes.
The PROFIsafe control RFC 470S PN 3 TX can be operated
with PC Worx 6.00.26 SP 3.73 in conjunction with
SafetyProg 2.4.356 an older version of SafetyProg can not
be used in conjunction with PC Worx 6.00.26 SP 3.73.

SAFETY SLC 400 PND-4TX-IB


The safety proxy SAFETY SLC 400 PND 4TX IB can be
operated with PC Worx 6.00.26 SP 3.73 in conjunction with
SafetyProg 2.4.356 an older version of SafetyProg can not
be used in conjunction with PC Worx 6.00.26 SP 3.73.

Axioline AXL BK PN-ME


The Axioline bus terminal AXL BK PN-ME for PROFINET
can be put into operation. Currently these Axioline modules
can be used:

8040_en_24 PHOENIX CONTACT 54 / 89


AX SOFTWARE SUITE – CHANGE NOTES

27 AX Software Suite 2009 The problem that existing networks were destroyed after
inserting a new network from the clipboard does no longer
Version 1.50 Service Pack 2 exist.
27.1 Components of the AX Software Suite 2009
Sequential Function Chart (SFC)
Version 1.50 Service Pack 2
Inconsistent step IDs after performing "Download Changes"
Software Version do no longer occur.
PC Worx 6.00.25
AX OPC Server 2.40.137 GSDML import
Config+ 1.30.25 PC Worx 6.00 SP 2 supports the import of GSDML files,
Diag+ 2.30.05 version 2.2.
Diag+ NetScan 1.20.02 If the UseAsBits attribute is assigned to process data in the
WebVisit 5.14.05 GSDML file, PC Worx automatically creates bit objects.

27.2 General information Device details

This chapter describes all changes made between the The assignment of duplicate IP addresses/DNS names to a
current version of the AUTOMATIONWORX Software Suite controller instance and a PROFINET device instance of the
2009 V1.50 SP 2 and the last released version "2009 V1.50 same device type will no longer cause an error when
SP 1". compiling the project.
Please note that the software cannot be used with the
Controller update
GUEST account.
For larger projects, the function "Find altered FB/FU" If an ILC 1xx controller is updated using the "Complex
causes GDI memory leaks under Windows XP SP 2. This Devices Exchange Wizard", also the resource settings are
problem does no longer occur with Windows XP SP 3. updated.

The clipboard is not available for editing in SFC. If the error message "The resource settings are
inconsistent" is displayed, please replace the ILC 1xx
27.3 PC Worx controller using the "Complex Devices Exchange Wizard".

Debug/Online Export/Import of the network configuration

The memory leak, that could lead to a program crash after The export/import formats for EPlan P8, WinMOD and
several days of online operation, is eliminated. AXSales/Project+ have been updated.
If the command "Patch POU" was executed for a project, The Ethernet IP settings of a network can be exported to a
that was not consistent with the controller project while csv file using the new export format "IP Export File (*.csv)".
switching to online mode, erroneous values could be
displayed. "Patch POU" is no longer possible if the sources BootP Server
and the project stored on the controller are inconsistent. Compatibility problems of the integrated BootP Server with
controllers with FW ≥ 3.5 are fixed.
Function Block Diagram (FBD)
If a formal parameter was initialized with at string greater PROFIBUS settings
than 100 characters, the following formal parameter was not The program does no longer crash after the input of invalid
displayed. This problem is fixed. values.

Ladder Diagram (LD) Resource settings


The network is no longer destroyed when copying/inserting The updating of the I/O data of a PROFINET device on a
meander networks. controller can now be assigned to a controller task (default
When extending a meander network, the following networks task, cyclic task or preprocessing task).
are moved instead of inserting connectors.
DTM integration
When cutting ladder diagram networks, variables that are
not assigned to these networks were also cut under certain The latest DTM library of Phoenix Contact is installed.
conditions. This problem is fixed. Many problems of the DTM integration are fixed.

8040_en_24 PHOENIX CONTACT 55 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Client/Server projects
Projects with controllers of the ILC 1xx family can now be
used as client/server projects.

Extras/Options/Backup
By activating the "Before compilation" option, always a
backup is created first when executing the commands
"Make" and "Rebuild Project".

Russian Windows
The error "Wrong assignment of variable and process data
item. The data types or data lengths do not match." no
longer occurs for ILC 1xx projects that contain Cyrillic letters
in the project path or project name.

27.4 Config+

Portrait format mode (customer-specific)


Config+ can be operated in the portrait format resolution of
600x800.

27.5 NetNames+
When exporting/importing device data, also the
manufacturer and the device type are exported or imported.

27.6 Setup
The installation crash that occurred when importing device
descriptions is fixed.

8040_en_24 PHOENIX CONTACT 56 / 89


AX SOFTWARE SUITE – CHANGE NOTES

28 AX Software Suite 2009 or deleted, the symbol is rearranged. The block call looks
like for a newly inserted function block.
Version 1.50 Service Pack 1
In case of function calls, also the parameter order is
Hotfix 1 decisive.
28.1 Components of the AX Software Suite 2009 When updating functions/function blocks, connection lines
Version 1.50 Service Pack 1 Hotfix 1 are deleted if the data types do no match. During this check,
a STRING(n) is processed just like a STRING, thus these
Software Version data types can remain connected.
PC Worx 6.00.25
AX OPC Server 2.40.137 After delete operations open connection lines or pads
Config+ 1.30.25 exist that couldn't be deleted
Diag+ 2.30.05 Currently there are no known cases in which open
Diag+ NetScan 1.20.02 connection lines or pads remain.
WebVisit 5.14.05
After delete operations open connection lines or pads
exist that couldn't be deleted
28.2 General information
Currently there are no known cases in which open
This chapter describes all changes made between the
connection lines or pads remain.
current version of the AUTOMATIONWORX Software Suite
2009 V1.50 SP 1 Hotfix 1 and the last released version Connection lines were deleted after updating the
"2009 V1.50 SP 1". functions/function blocks
Please note that the software cannot be used with the
Currently there are no cases known in which connection
GUEST account.
lines are deleted when updating the functions/function
28.3 PC Worx – Graphical editor blocks (Update FB/FU command). In addition, a check was
implemented (see chapter Project import from previous
Project import from previous versions versions).

When importing graphical code from previous PC Worx Meander in LD


versions, sometimes connection lines are deleted. New
error messages are implemented to detect this behavior. When inserting contacts into an existing meander, an invalid
Double clicking the error message directly jumps to the network is no longer created.
corresponding code position. When extending a network, the editor tries to spread the
network instead of inserting connectors.
Deleted connection lines couldn't be rebuilt
Memory leak
This is caused by multiple connections. The auto routing
feature expects (exactly) one signal source and several A memory leak that was causing a program crash is
signal sinks. If the signal source is deleted, auto routing eliminated.
detects no connection line start. Now a path node is inserted
if the signal source or the connection between pad and 28.4 PC Worx – Controllers
signal source is deleted. In the next step, the connection line Device descriptions for the PROFINET devices
starting at the path node should be reconnected to a signal
– ILC 350 PN
sink. The easiest way to do this is to insert a connection line
between the new signal source (start point of connection) – ILC 370 PN 2TX-IB
and the path node by dragging and dropping. Normally the – ILC 370 PN 2TXIB/M
routing of the connection line is improved by moving the new are installed.
signal source a bit.

Block was moved when updating functions/function


blocks (Update FB/FU command)
When updating blocks using the Update FU/FB command,
the function block symbol is kept in case the formal
parameters have not changed. If a new parameter is added

8040_en_24 PHOENIX CONTACT 57 / 89


AX SOFTWARE SUITE – CHANGE NOTES

29 AX Software Suite 2009 Startup parameterization


Version 1.50 Service Pack 1 For the following PCP devices, parameters can be set by
default on startup of the controller (as of firmware version
29.1 Components of the AX Software Suite 2009 3.5).
Version 1.50 Service Pack 1 – IB IL TEMP 4/8 RTD-PAC
Software Version – IB IL TEMP 4/8 RTD/EF-PAC
PC Worx 6.00.25 – IB IL TEMP 4/8 RTD/EF-2MBD-PAC
AX OPC Server 2.40.137 – IB IL SGI 2/P-PAC
Config+ 1.30.25 – FLM TEMP 4 RTD M12
Diag+ 2.30.05 This functionality has to be activated for the INTERBUS
Diag+ NetScan 1.20.02 master by setting the parameter "Startup parameterization"
to "execute".
WebVisit 5.14.05
Virtual IP addresses
29.2 General information
To access controllers, for example, via NAT router, a virtual
This chapter describes all changes made between the
IP address can be specified in the "Communication" tab.
current version of the AUTOMATIONWORX Software Suite
This address is used for communication. All IP settings
2009 V1.50 SP 1 and the last released version "2009
defined in the project will not change. This functionality is
V1.50".
activated by checking the "Use virtual LAN" checkbox. For
Please note that an operation of the software with guest every available set of IP settings, an additional virtual set of
account is not possible. IP settings can be specified.

29.3 PC Worx Import/export interfaces for networks/bus systems

Supported controllers PC Worx allows the import/export of networks from/to


– EPLAN Electric P8
PC Worx 6.00 SP 1 additionally supports the following
controllers/firmware versions: – WinMOD X52 and X700
– Phoenix Contact – AX Sales/Projekt+
– ILC 130 ETH Rev . ≥ 01/3.50 Extended settings for GSM/GPRS
– ILC 150 ETH Rev . ≥ 01/3.50
– ILC 150 GSM/GPRS Rev. ≥ 01/3.50 On the "Extended Settings" tab, the following GSM and
GPRS settings can be specified for the ILC 150 GSM/GPRS
– ILC 155 ETH Rev. ≥ 01/3.50
Rev. ≥ 01/3.50:
– ILC 170 ETH Rev. ≥ 01/3.50
– SIM parameters
– ILC 330 ETH Rev. ≥ 01/4.6F/3.50
– ILC 330 PN Rev. ≥ 01/4.6F/3.50 – PIN
– ILC 350 ETH Rev. ≥ 01/4.6F/3.50 – Service Center phone number
– ILC 350 ETH/M Rev. ≥ 01/4.6F/3.50 – Roaming
– ILC 350 PN Rev. ≥ 01/4.6F/3.50 – Allowed phone numbers
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/3.50 – CHAP user and password
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/3.50 – GPRS settings
– ILC 370 PN 2TX-IB Rev. ≥ 01/4.6F/3.50
– ILC 370 PN 2TX-IB/M Rev. ≥ 01/4.6F/3.50 EVC: Shared function blocks and data types
– ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/3.50 EVC objects can be copied from other databases to
– S-MAX 400 / 41x CE PN Rev. ≥ 00/4.6F/3.50 subdirectories in the EVC root directory. Subdirectories
– Festo starting with "." or "_" are not monitored.
– CPX-SF34-PCW Rev. ≥ 01/1.00 The maximum number of nested subdirectories in the
monitored EVC subdirectories can be set with a parameter
in the MWT.INI file (default: unlimited; parameter not
available or = 0):
• [EVC]

8040_en_24 PHOENIX CONTACT 58 / 89


AX SOFTWARE SUITE – CHANGE NOTES

• SUBDIR_DEPTH=2 In addition to this zip file, the hardware subtree is saved to


EVC objects contained in EVC subdirectories are the readable xml file @HW.XML (format: extended
automatically imported by the monitoring mechanism when PLCOpen XML 1.01; KW format) in the EVC root directory.
opening a project in MULTIPROG. Additionally, the attribute The IO configuration, resource and task settings are
"EVC protected" is set for the objects and a status icon is currently not saved to this file. However, these settings can
attached to the objects in the project tree. be added later.
EVC protected objects can not be changed by the user Selecting the menu item "Project, Get 'Physical Hardware'
(neither content nor properties). The properties can be from external data" still opens the file @HW.ZIP.
viewed in the properties dialog box but not changed. Only
the status icon shown in the project tree indicates that the EVC: Network configuration in XML format
attribute "EVC protected" is set. The network configuration is saved to an XML file in the EVC
The name of a POU group can not be changed if the group directory.
contains EVC protected POUs.
The read-only attribute is automatically set for an EVC 29.4 PC Worx Express
protected object. All limitations valid for a write-protected
object are automatically applied to an EVC protected object. Supported controllers

EVC protected objects can only be deleted by deleting the PC Worx Express 6.00 SP 1 additionally supports the
appropriate XML file in the EVC subdirectory. When following controllers/firmware versions:
deleting the XML file, the EVC mechanism automatically – ILC 130 ETH Rev. ≥ 01/3.50
deletes the EVC objects in the PC Worx project. – ILC 150 ETH Rev. ≥ 01/3.50
After deletion of an EVC object, an EVC protected object – ILC 150 GSM/GPRS Rev. ≥ 01/3.50
with the same name (if available) is imported into the – ILC 155 ETH Rev. ≥ 01/3.50
PC Worx project.
– ILC 170 ETH Rev. ≥ 01/3.50
EVC protected objects are not exported by the EVC
mechanism. Startup parameterization
If the project is saved under a different name, the status For the following PCP devices, parameters can be set by
"Externally Controlled" is reset. The attribute "EVC default on startup of the controller (as of firmware version
protected" is deactivated for all objects with activated EVC 3.5).
protection. The objects are then handled like normal EVC
– IB IL TEMP 4/8 RTD-PAC
objects. Also the read-only attribute is reset.
– IB IL TEMP 4/8 RTD/EF-PAC
If an EVC protected object POU is copied and pasted, the
– IB IL TEMP 4/8 RTD/EF-2MBD-PAC
copied POU is not EVC protected. The new POU is then
automatically exported to the EVC root directory. – IB IL SGI 2/P-PAC
Creating a EVC object of the same name and type in the – FLM TEMP 4 RTD M12
EVC root directory by calling it from the version control This functionality has to be activated for the INTERBUS
system overwrites an already existing EVC protected master by setting the parameter "Startup parameterization"
object. An appropriate warning appears in the message to "Start".
window.
Virtual IP addresses
In the project, an EVC object cannot be overwritten by an
EVC protected object. To access controllers, for example, via NAT router, a virtual
When exporting an EVC protected object (IEC Export, IP address can be specified in the "Communication" tab.
PLCOpen XML Export), the EVC attribute is ignored. This address is used for communication. All IP settings
defined in the project will not change. This functionality is
The attribute "EVC protected" is saved to an extra bit in the
activated by checking the "Use virtual LAN" checkbox. For
extended options of a node. This bit is not used by older
PC Worx versions. Also the subdirectories in the EVC root every available set of IP settings, an additional virtual set of
directory are ignored by the monitoring mechanism. IP settings can be specified.

EVC: Global variables Extended settings for GSM/GPRS

Until now the complete hardware subtree is added to the zip On the "Extended Settings" tab, the following GSM and
file @HW.ZIP and copied to the EVC directory. GPRS settings can be specified for the ILC 150 GSM/GPRS
Rev. ≥ 01/3.50:

8040_en_24 PHOENIX CONTACT 59 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– SIM parameters
– PIN
– Service Center phone number
– Roaming
– Allowed phone numbers
– CHAP user and password
– GPRS settings

29.5 Config+
No changes.

29.6 Diag+
No changes.

29.7 NetNames+
No changes.

29.8 AX OPC Server

Accessing several small up to middle arrays


The exchange of several small up to middle arrays is
accelerated in the OPC Server 2.4.137.

8040_en_24 PHOENIX CONTACT 60 / 89


AX SOFTWARE SUITE – CHANGE NOTES

30 AX Software Suite 2009 – The PROFINET device can be assigned to LAN1 or


LAN2.
Version 1.50
– The IP address can be assigned via DHCP.
30.1 Components of the AX Software Suite 2009
General (as of V1.40 SP x)
Version 1.50
In the Project Wizard dialog, controller families are clearly
Software Version
separated in several tabs.
PC Worx 6.00.25
AX OPC Server 2.40.126 General (as of V1.50)
Config+ 1.30.25 PC Worx provides a new and modern user interface.
Diag+ 2.30.03
Diag+ NetScan 1.20.01 Licensing (as of V1.50)
WebVisit 5.14.05 A new license key is required for PC Worx. The license key
is now entered in the Phoenix Contact license manager.
30.2 General information
New FB/LD/SFC editor (as of V1.50)
This chapter describes all changes made between the
current version of the AUTOMATIONWORX Software Suite The FB/LD editor is completely new:
2009 V1.50 and the last released full version "2008 V1.40". – New look and improved usability
All products are now also available in Italian. – Keyboard handling considerably improved
Please note that the software cannot be used with the – New direct input fields and simplified insertion of
GUEST account. objects by keyboard and mouse
– Improved auto routing of connection lines and adapted
30.3 PC Worx automatic placement and movement of objects
– Simplified updating of modified user POUs
New controllers
– Drag and drop
As of Suite V1.40 SP x, PC Worx supports the following
– of POUs from the Edit Wizard
controllers:
– of variables from variables worksheets
– RFC 470 PN 3TX
– of user POUs from the project tree
– ILC 170 ETH 2TX
– ILC 330 PN Extended drag and drop (as of V1.50)
– ILC 130 ETH Objects can be dragged and dropped between
As of Suite V1.50, PC Worx supports the following – project tree/Edit Wizard and code worksheets
controllers: – code/variables worksheets and Watch window/Logic
– RFC 470 PN 3TX FW 3.5 Analyzer
– New system variables for PROFINET diagnostics
– PNIO_DIAG_AVAILABLE: Diagnostic availab- Automatic handling of VAR_EXTERNAL declarations
le (as of V1.40 SP x)
– PNIO_MAINTENANCE_REQUIRED: The use of VAR_EXTERNAL declarations can be disabled
Maintenance required (set with the "Extras/Options/General/Hide external
– PNIO_MAINTENANCE_DEMANDED: variables" option).
Maintenance demanded The VAR_EXTERNAL declarations are fully managed by
– New system variables for temperature monitoring PC Worx. Please note that no VAR_EXTERNAL_PG and
– TEMPERATURE: Temperature in °C VAR_EXTERNAL_FB declarations can be used with the
– TEMPERATURE_WARNING: "Hide external variables" option checked.
Temperature warning If this option is checked, the compile time increases.
– TEMPERATURE_ERR: Temperature error
– FAN_FAIL: Fan failed Consistency check (as of V1.40 SP x)
– The integrated SNMP agent can be deactivated,
For controllers with coprocessor firmware 3.00 and higher
i.e., SNMP requests can be answered by the PLC
(except RFC 430/450), a consistency check is performed
application.

8040_en_24 PHOENIX CONTACT 61 / 89


AX SOFTWARE SUITE – CHANGE NOTES

when closing a project (provided an online connection is Wizard for Configuration of Several Devices (as of
established). V1.50)
In the following cases a warning message appears: The bus structure provides the "Wizard for Configuration of
– No boot project on the PLC Several Devices". It allows to easily configure several
– No project sources on the PLC devices with one function.
– The checksums of the PC Worx project, the PLC The current version provides the following functions:
project, the boot project on the PLC and the project – for FL SWITCH MCS/MM/SMCS in IP operating mode
sources do not match. – Trap Receiver
This comparison is based on CRC checksums that are also – (R)STP
provided to the user as system variables: – VLAN tagging
– PLC_CRC_PRJ_RAM: CRC over the project executed – IGMP snooping
on the PLC – Large Tree Support
– PLC_CRC_PRJ_BOOT: CRC over the boot project – Fast ring detection
– PLC_CRC_PRJ_SRC: CRC over the project sources – LLDP
(on the PLC) – Save current configuration
– FL BLUETOOTH AP
Hidden library blocks (as of V1.40 SP x)
– Bluetooth security
The "Attributes" tab in the properties dialog of a POU – Coexistence settings
contains the "Hidden" checkbox. – Device mode
If this checkbox is checked, the selected POU is not – Device reset
displayed in an instantiated library.
Network documentation (as of V1.40 SP x)
"Delete Control" dialog (as of V1.40 SP x)
The menu item "Document Network" allows to generate a
The "Delete Control" dialog can be deactivated for the documentation in HTML or RTF format for the project node
current session by checking the checkbox "Don't show this in the network configuration.
dialog again".
Process Data Monitor (as of V1.40 SP x)
PROFINET (as of V1.40 SP x)
A new Process Data Monitor allows to access addressed
INTERBUS devices assigned to PROFINET proxies can INTERBUS process data (process data can only be written
now be hidden. if the PLC is in the STOP state).
The PROFINET/PROFIBUS proxy FL NP PND-4TX PB is Controllers of the ILC 1xx family do not support serial
supported. GSD files can be imported into the device connections.
catalog by the menu item "Import GSD File...".
Process Data Assignment (as of V1.50)
PROFINET (as of V1.50)
Several variables can be assigned to process data items by
PROFINET devices with PDev (Physical Device) support one command.
are configured using PDev modules. PDev information can Data type and direction (I/Q) can be highlighted with colors.
be requested at runtime via RD_REC. This function is
available as of FW >= 3.5. The variables group is additionally selected when activating
"Locate Variable".
FDT container (as of V1.50)
Exchange Wizard (as of V1.50)
This feature requires administrator rights.
The controller Exchange Wizard can be used to additionally
An FDT container is integrated in PC Worx. If a DTM is exchange the following devices:
available for a device, it can be displayed in the new DTM
– FL NP PND-4TX IB
workspace.
– FL NP PND-4TX IB-LK
The device catalog can be scanned for installed DTMs.
Found DTMs are integrated into the device catalog by a – FLM BK PN M12 DI8 M12-2TX
simplified device description and can then be inserted into – IL PN BK DI8 DO4 2TX
projects. – SAFETY SLC 400 PND-4TX-IB
– STME PN 24 BK-2TX

8040_en_24 PHOENIX CONTACT 62 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Performance improvements (as of V1.40 SP x) Error corrections (as of V1.40 SP x)


– The network configuration of controllers the resources – For ILC 1xx controllers, the error message "The storage
of which are deactivated are no longer compiled. location for the I/O variables xxx does not match any I/
– The compiler for PROFINET configurations is O group" does no longer occur.
considerably increased. – The stability of modem/COM server connections to ILC
– The download speed for the controllers ILC1xx, CP/FC/ 1xx controllers is improved.
ILC 3xx, S-MAX 4xx with coprocessor firmware 2.00 – Compatibility problems of PC Worx 5.20 SP 2.43 and
and higher, RFC 4xx as of coprocessor firmware 5.06 ILC 1xx targets FW < 3.00 are eliminated.
and RFC 470 with coprocessor firmware 3.00 and
higher is further increased. Performance improvements (as of V1.40 SP x)
The download speed is increased.
Error corrections (as of V1.40 SP x)
– For ILC 1xx controllers, the error message "The storage 30.5 Config+
location for the I/O variables xxx does not match any I/
O group" does no longer occur. FDT container (as of V1.50)
– The stability of modem/COM server connections to ILC This feature requires administrator rights.
1xx controllers is improved. An FDT container is integrated in PC Worx. If a DTM is
– Compatibility problems of PC Worx 5.20 SP 2.43 and available for a device, it can be displayed in the new DTM
ILC 1xx targets FW < 3.00 are eliminated. workspace.
The device catalog can be scanned for installed DTMs.
30.4 PC Worx Express
Found DTMs are integrated into the device catalog by a
New LD editor (as of V1.50) simplified device description and can then be inserted into
projects.
The FB/LD editor is completely new:
– New look and improved usability Wizard for Configuration of Several Devices (as of
– Keyboard handling considerably improved V1.50)
– New direct input fields and simplified insertion of The bus structure provides the "Wizard for Configuration of
objects by keyboard and mouse Several Devices". It allows to easily configure several
– Improved auto routing of connection lines and adapted devices with one function.
automatic placement and movement of objects The current version provides the following functions:
– Simplified updating of modified user POUs – for FL SWITCH MCS/MM/SMCS in IP operating mode
– Drag and drop – Trap Receiver
– of POUs from the Edit Wizard – (R)STP
– of variables from variables worksheets – VLAN tagging
– IGMP snooping
Extended drag and drop (as of V1.50) – Large Tree Support
Objects can be dragged and dropped between – Fast ring detection
– project tree/Edit Wizard and code worksheets – LLDP
– code/variables worksheets and Watch window/Logic – Save current configuration
Analyzer – FL BLUETOOTH AP
– Bluetooth security
Diagnostics (as of V1.40 SP x) – Coexistence settings
The INTERBUS diagnostics is now also available in – Device mode
PC Worx Express. – Device reset

Network documentation (as of V1.40 SP x)


The menu item "Document Network" allows to generate a
documentation in HTML or RTF format for the project node
in the network configuration.

8040_en_24 PHOENIX CONTACT 63 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Process Data Monitor (as of V1.40 SP x) Licensing (as of V1.50)


A new Process Data Monitor allows to access addressed The license key is now entered in the Phoenix Contact
INTERBUS process data (process data can only be written license manager.
if the PLC is in the STOP state).
Controllers of the ILC 1xx family do not support serial
connections.

30.6 Diag+

SAFETY SLC 400 PND-4TX-IB diagnostic (as of V1.40


SP x)
All diagnostic messages of the SAFETY SLC 400 PND-
4TX-IB are revised. For some messages now additional
information on the error location (device number and
location ID) is available.

Error corrections (as of V1.40 SP x)


If the DiagPlus.ocx is instantiated in external applications,
the related .NET assemblies do not have to be copied
manually to the application directory.

30.7 NetNames+

Functional extensions (as of V1.40 SP x)


– In addition to the IP address, the default gateway can be
edited in the network list and sent to the devices.
– Gateway and IP address are checked for identical
network addresses.
– Faulty entries are not immediately corrected, but
highlighted in color in the network list. The correction
can then be done using the context menu items.

30.8 AX OPC Server

New controllers (as of V1.40 SP x)


The OPC Server additionally supports the following
controller:
– RFC 470 PN 3TX

Alias names (as of V1.40 SP x)


In the OPC SERVER configuration, the global variables
names are replaced by the name specified in the "Alias"
column if the registry key
[HKEY_LOCAL_MACHINE\SOFTWARE\Phoenix
Contact\Software Suite\1.40\PC Worx\Compile
Extension\GlobalVariableBroker]
"ExportAliasNames"=dword:00000001
is set. This function is not supported by PC Worx Express.

Optimized ARRAY access (as of V1.50)


Access to ARRAY data types is optimized.

8040_en_24 PHOENIX CONTACT 64 / 89


AX SOFTWARE SUITE – CHANGE NOTES

31 AX Software Suite 2008 – No boot project on the PLC


Version 1.40 Service Pack 4 – No project sources on the PLC
– The checksums of the project in PC Worx, the project
31.1 Components of the AX Software Suite 2008 on the PLC, the boot project on the PLC and the project
Version 1.40 Service Pack 4 sources are different.

Software Version This comparison is based on CRC that are available to the
user as system variables:
PC Worx 5.20.17
– PLC_CRC_PRJ_RAM: CRC over the project carried
AX OPC Server 2.210.107
out over the PLC
Config+ 1.20.17
– PLC_CRC_PRJ_BOOT: CRC over the boot project
Diag+ 2.20.15
– PLC_CRC_PRJ_SRC: CRC over the project sources
Diag+ NetScan 1.10.19 (on the PLC)
WebVisit 5.12
Hidden library blocks
31.2 General information
In the properties dialog of a POE the “Hidden” attribute is
This chapter describes all changes made between the displayed on the “Attributes” tab.
current version of the AUTOMATIONWORX Software Suite If this attribute is selected this POE is not shown in an
2008 V1.40 SP 4 and the last released full version "2008 instanced library.
V1.40".
Delete control dialog
31.3 PC Worx
The “Delete control” dialog may be disabled for the current
New controllers session with the “Don’t show this dialog again” option.

With Suite V1.40 SP 3 or later PC Worx supports the PROFINET


following controllers:
INTERBUS devices under PROFINET proxies may now be
– RFC 470 PN 3TX
hidden.
– ILC 170 ETH 2TX
The PROFINET/PROFIBUS Proxy FL NP PND-4TX PB is
– ILC 330 PN
supported. GSD files may be inserted into the device
– ILC 130 ETH catalog via the “Import GSD file…” menu item.

General Document Network


The controller families are now clearly arranged on several The “Document Network” menu item can be used to
tabs in the dialog for the creation of new projects. generate a document in the HTML or RTF format at the
project node of the network configuration.
Automatic management of VAR_EXTERNAL
Use of VAR_EXTERNAL declarations may be disabled Process data monitor
(selected during installation or with “Extras/Options/ A new process data monitor permits to access addressed
General/Hide external variables”). INTERBUS process data (writing process data is only
PC Worx takes over the complete management of possible when the PLC is in the STOP state).
VAR_EXTERNAL. Please note that you cannot use This function is not available for a serial connection.
VAR_EXTERNAL_PG and VAR_EXTERNAL_FB when the
“Hide external variables” option is enabled. Performance improvements
Compiling times are increased when this option is activated. – The network configuration of controllers whose
resources have been disabled is no longer compiled.
Consistency check
– The compiler for PROFINET configuration is now
When a project is closed, consistency is checked for considerably faster.
controllers with a coprocessor firmware 3.00 (except for – For ILC1xx; CP/FC/ILC 3xx, S-MAX 4xx as of
RFC 430/450) provided that there is an online connection. coprocessor firmware 2.00; RFC 4xx as of 5.06 and
A warning is issued when the following occurs: RFC 470 as of 3.00 the download speed was further
increased.

8040_en_24 PHOENIX CONTACT 65 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Error corrections Process data monitor


– The error message “The location of I/O variable xxx A new process data monitor permits to access addressed
does not match to any I/O group!” no longer occurs for INTERBUS process data (writing process data is only
ILC 1xx controllers. possible when the PLC is in the STOP state).
– The stability of modem/COM server connections to ILC This function is not available for a serial connection.
1xx controllers has been improved.
– Compatibility problems of PC Worx 5.20 SP 2.43 with 31.6 Diag+
ILC 1xx targets FW < 3.00 have been removed.
SAFETY SLC 400 PND-4TX-IB diagnostics
– Under certain circumstances the STRING variables
have not been correctly initialized after “Download All diagnostic messages of the SAFETY SLC 400 PND-
changes”. This problem has been solved. 4TX-IB have been revised. Additional information on the
– The correct BIT_UTIL is linked for ILC 1xx controllers error location (device number and location code) is now
with FW < 2.xx. output for some messages.
– IMEMCPY works on ILC 1xx controllers FW ≥ 2.
Error corrections
31.4 PC Worx Express If DiagPlus.ocx is instanced in third-party applications, the
associated NET Assemblies must no longer be copied
General manually into the application directory.
PC Worx Express is also available in Spanish, French, and
Chinese (simplified). 31.7 NetNames+
– Analog to the IP address the default gateway may be
Diagnostics processed in the network list and sent to the devices.
INTERBUS diagnostics is now also available in PC Worx – Gateway and IP address are checked for the same
Express. network address.
– Incorrect entries are not corrected immediately but
Error corrections colored in the network list and may be corrected later
– The error message “The location of I/O variable xxx with the context menu.
does not match to any I/O group!” no longer occurs for
ILC 1xx controllers. 31.8 AX OPC Server
– The stability of modem/COM server connections to ILC New controllers
1xx controllers has been improved.
– Compatibility problems of PC Worx 5.20 SP 2.43 with Now the OPC Server supports the following controller:
ILC 1xx targets FW < 3.00 have been removed. – RFC 470 PN 3TX
– The correct BIT_UTIL is linked for ILC 1xx controllers
Alias names
with FW < 2.xx
– IMEMCPY works on ILC 1xx controllers FW ≥ 2. In the OPC SERVER configuration the names of global
variables are replaced by an entry in the “Alias” column
Performance improvements when the following registry key is set:
The download speed was increased. [HKEY_LOCAL_MACHINE\SOFTWARE\Phoenix
Contact\Software Suite\1.40\PC Worx\
31.5 Config+ CompileExtension\GlobalVariableBroker]
"ExportAliasNames"=dword:00000001
Network documentation
PC Worx Express does not support this function.
The “Document network” menu item can be used to
generate a document in the HTML or RTF format at the
project node of the network configuration.

8040_en_24 PHOENIX CONTACT 66 / 89


AX SOFTWARE SUITE – CHANGE NOTES

32 AX Software Suite 2008 – No boot project on the PLC


Version 1.40 Service Pack 1 – No project sources on the PLC
– The checksums of the PC Worx project, the PLC
32.1 Components of the AX Software Suite 2008 project, the boot project on the PLC and the project
Version 1.40 Service Pack 1 sources do not match.

Software Version This comparison is based on CRC checksums that are also
provided to the user as system variables:
PC Worx 5.20.17
– PLC_CRC_PRJ_RAM: CRC over the project executed
AX OPC Server 2.210.96
on the PLC
Config+ 1.20.17
– PLC_CRC_PRJ_BOOT: CRC over the boot project
Diag+ 2.20.15
– PLC_CRC_PRJ_SRC: CRC over the project sources
Diag+ NetScan 1.10.19 (on the PLC)
WebVisit 5.12
Hidden block libraries
32.2 General information
The "Attributes" tab in the properties dialog of a POU
This chapter describes all changes made between the contains the checkbox "Hidden".
current version of the AUTOMATIONWORX Software Suite If this checkbox is checked, the selected POU is not
2008 V1.40 SP 1 and the last released full version "2008 displayed in an instantiated library.
V1.40".
Dialog "Delete Control"
32.3 PC Worx
The dialog "Delete Control" can be deactivated for the
New controllers current session by checking the checkbox "Don't show this
dialog again".
As of Suite V1.40 SP 1, PC Worx supports the following
controllers: PROFINET
– RFC 470 PN 3TX
INTERBUS devices assigned to PROFINET proxies can
General now be hidden.
The PROFINET/PROFIBUS proxy FL NP PND-4TX PB is
In the Project Wizard dialog, controller families are clearly
supported. GSD files can be imported into the device
separated in several tabs.
catalog by the menu item "Import GSD File...".
Automatic management of VAR_EXTERNAL
Network documentation
declarations
The menu item "Document Network" allows to generate a
The use of VAR_EXTERNAL declarations can be disabled
documentation in HTML or RTF format for the project node
(set during installation or with the option "Extras/Options/
in the network configuration.
General/Hide external variables").
The VAR_EXTERNAL declarations are fully managed by Process data monitor
PC Worx. Please note that no VAR_EXTERNAL_PG and
A new process data monitor allows to access addressed
VAR_EXTERNAL_FB declarations can be used with the
INTERBUS process data (process data can only be written
option "Hide external variables" checked.
if the PLC is in the STOP state).
If this option is checked, the compile time increases.

Consistency check
For controllers with coprocessor firmware 3.00 and higher
(except RFC 430/450), a consistency check is performed
when closing a project (provided an online connection is
established),
In the following cases a warning message appears:

8040_en_24 PHOENIX CONTACT 67 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Performance improvements 32.6 Diag+


– The network configuration of controllers the resources
SAFETY SLC 400 PND-4TX-IB diagnostic
of which are deactivated are no longer compiled.
– The compiler for PROFINET configurations is All diagnostic messages of the SAFETY SLC 400 PND-
considerably increased. 4TX-IB are revised. For some messages now additional
information on the error location (device number and
– The download speed for the controllers ILC1xx, CP/FC/
location ID) are available.
ILC 3xx, S-MAX 4xx with coprocessor firmware 2.00
and higher, RFC 4xx as of coprocessor firmware 5.06
Error corrections
and RFC 470 with coprocessor firmware 3.00 and
higher is further increased. If the DiagPlus.ocx is instantiated in external applications,
the related .NET assemblies do not have to be copied
Error corrections manually to the application directory.
– The error message "The storage location for the I/O
32.7 NetNames+
variables xxx does not match any I/O group" for ILC 1xx
controllers does not longer occur. – In addition to the IP address, the default gateway can be
– The stability of modem/COM server connections to ILC edited in the network list and sent to the devices.
1xx controllers is improved. – Gateway and IP address are checked for identical
network addresses.
32.4 PC Worx Express – Faulty entries are not immediately corrected, but
highlighted in color in the network list. The correction
General can then be done using the context menu items.
PC Worx Express is now also available in Spanish, French
and Chinese (simplified). 32.8 AX OPC Server

Diagnostics New controllers

The INTERBUS diagnostics is now also available in The OPC Server additionally supports the following
PC Worx Express. controllers:
– RFC 470 PN 3TX
Error corrections
– The error message "The storage location for the I/O
variables xxx does not match any I/O group" for ILC 1xx
controllers does not longer occur.
– The stability of modem/COM server connections to ILC
1xx controllers is improved.

Performance improvements
The download speed is increased.

32.5 Config+

Network documentation
The menu item "Document Network" allows to generate a
documentation in HTML or RTF format for the project node
in the network configuration.

Process data monitor


A new process data monitor allows to access addressed
INTERBUS process data (process data can only be written
if the PLC is in the STOP state).

8040_en_24 PHOENIX CONTACT 68 / 89


AX SOFTWARE SUITE – CHANGE NOTES

33 AX Software Suite 2008 100. The graphical user interface is customized to the
requirements of programming beginners. Due to only a
Version 1.40 limited number of menus and meaningful ICONS, an
intuitive operation is guaranteed. The IEC programming
33.1 Components of the AX Software Suite 2008
languages "Structured Text" and "Ladder Diagram"
Version 1.40
(graphical programming language) are supported.
Software Version PC Worx Express is a free program version without
PC Worx 5.20.17 licensing restrictions. 64 KB input data and 64 KB output
AX OPC Server 2.210.96 data are available to the user.
Config+ 1.20.17 The languages English and German are supported.
Diag+ 2.20.11 As of Firmware 3.0, the function "Download Changes" will
Diag+ NetScan 1.10.19 also be available in PC Worx Express.
WebVisit 5.12 Further information can be found in the PC Worx Express
Quickstart manual.
33.2 General information
Supported controls
This chapter describes all changes made between the
current version of the AUTOMATIONWORX Software Suite The following controls are supported:
2008 V1.40 and the last released full version "2007 V1.30 – ILC 150 ETH ≥ 01/2.00
SP 2". – ILC 150 GSM/GPRS ≥ 01/2.00
– ILC 155 ETH ≥ 01/2.00
33.3 All products
33.5 PC Worx
Windows Vista
Due to functional extensions and error corrections the
All Suite programs are enabled for Vista Business.
version number is changed from 5.10 to 5.20.
To ensure compatibility with Windows Vista, the directory
structure has been changed (among other things). As a New controls
result, the installation requires more free memory space on
the system partition (usually C:\) than for older Suite The current version additionally supports the following
versions (also if the Suite shall not be installed on the controls:
system partition). – ILC 150 GSM/GPRS. ≥ 01/2.00
The project folder has been moved from – ILC 155 ETH ≥ 01/2.00
<Suite>\bin\projects to – S-MAX 400 / 41x CE PN ≥ 00/4.6F/2.00
Documents and Settings\All Users\(Shared) – RFC 4x0 ETH IB ≥ 36/4.6D/5.06
Documents\<Application name>
Remote control
Now, all device descriptions are installed in the folder
Documents and Settings\All Users\FDCML10. For certain controls, the tab "Communication" provides the
following nodes:
Ethernet topology – RS232 Modem
– The dialog "Device Properties" has been modified and – COM Server
extended. Here you can select the COM interfaces configured for the
– Tab Ports modified modem or FL COM Server. The serial driver is then
The tab Ports has been modified. It now shows more configured accordingly. From here, you can run the tool PSI
information. MODEM TOOL and the Redirector software for the FL COM
– New tab Redundancy Server in order to configure the remote connection (if
installed).
Shows information on the (R)STP and MRP status.
Note: Both, the PSI MODEM TOOL and the Redirector
33.4 PC Worx Express software are not part of the AUTOMATION Software Suite.
PC Worx Express is a new, easy to use version of our well-
known PC Worx. The main focus lies on the easy entry into
the world of IEC 61131 programming our controls of class

8040_en_24 PHOENIX CONTACT 69 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Faster download SNMP Trap Receiver


The download speed for CP/FC/ILC 3xx and S-MAX 4xx An SNMP Trap Receiver is integrated in Diag+. To use it,
controls with Coprocessor firmware ≥ 2.00 has been further the Windows components for SNMP and WMI have to be
increased. installed. This is done by selecting "Install SNMP WMI" from
This also applies to RFC 4xx controls with Coprocessor the "Tools" menu in the <Suite> program group. A Windows
firmware ≥ 5.06. installation medium is possibly required.

Localization of runtime errors 33.8 AX OPC Server

As of Coprocessor firmware 3.00, the localization of runtime Due to error corrections and Vista compatibility the version
errors for controls of the type CP/FC/ILC 3xx has been number is increased to 2.30.01.
improved.

System variables as master clock


As of CP/FC/ILC 3xx and S-MAX 4xx controls with
Coprocessor firmware >=3.00 the new system variables
– CLOCK_PULSE_1S
– CLOCK_PULSE_2S
– CLOCK_PULSE_5S
– CLOCK_PULSE_10S
can be used as master clock in programs.

33.6 Config+
Due to functional extensions and error corrections the
version number is changed from 1.10 to 1.20.

New controller boards


The current version also supports the following controller
boards:
– IL ETH BK DI8 DO4 2TX-PAC
– FL IL 24 BK-B-PAC
– FL IL 24 BK-PAC
– FLM BK ETH M12 DI8 M12-2TX
– FL NP PND-4TX IB
– FL NP PND-4TX IB-LK
– IBS PCI SC/I-T

HFI support
For IBS PCI SC/I-T boards, a configuration file for the HFI
Code Generator can be created via "Parameterize" / "CSV
for HFI Code Generator".

Network check
The menu item "Edit/Check" allows to check the current
network for errors at any time.

33.7 Diag+
Due to functional extensions and error corrections the
version number is changed from 2.10 to 2.20.

8040_en_24 PHOENIX CONTACT 70 / 89


AX SOFTWARE SUITE – CHANGE NOTES

34 AX Software Suite 2007 – SafetyProg integration


Version 1.30 Service Pack 2 SafetyProg can be run directly from PC Worx,
the project management is done by PC Worx.
34.1 Components of the AX Software Suite 2007 – Task assignment for global variables
Version 1.30 Service Pack 2 Updating all resource-global variables is now possible
Software Version with any cyclic task.
PC Worx 5.10.22 – SCC compatibility
AX OPC Server 2.210.87 Compatibility with the version management systems
VSS and MKS is improved.
Config+ 1.10.22
Diag+ 2.10.34 New functions in the "Programming" workspace
Diag+ NetScan 1.01.17
– Extended functions in the variables dialog
WebVisit 5.00.00
Show all variables
The feature "Show all variables of worksheet" allows to
34.2 General information
list the local or global variables of the complete
This chapter describes all changes made between the variables worksheet in the combo box.
current version of the AUTOMATIONWORX Software Suite Local as well as global variables are displayed. In order
2007 V1.30 SP 2 and the last released version"2007 V1.30 to distinguish the variables within the combo box
SP 1". concerning their usage (local/global), appropriate icons
are used.
34.3 PC Worx The following variables can be distinguished with the
Due to functional extensions and error corrections the help of icons:
version number is changed from 5.10 to 5.10 SP 2. – Local variables:
– VAR
New controls – VAR_INPUT
The current version additionally supports the following – VAR_OUTPUT
controls: – VAR_IN_OUT
– CP 306 ETH Rev. > 00/4.6F/2.00 – FB instance
– CP 310 ETH Rev. > 00/4.6F/2.00 – Resource global variables
– CP 312 ETH Rev. > 00/4.6F/2.00 – VAR_GLOBAL_PGs
– FC 350 PCI ETH Rev. ≥ 01/4.6F/2.00 – VAR_GLOBAL_FBs
Combo box "Usage"
– ILC 150 ETH Rev. ≥ 01/2.00
If there is an external variable as well as a global
– ILC 330 ETH Rev. ≥ 01/4.6F/2.00
variable with the same name in the selected global
– ILC 350 ETH Rev. ≥ 01/4.6F/2.00 variables worksheet, only the global variable with its
– ILC 350 ETH/M Rev. ≥ 01/4.6F/2.00 properties is shown.
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/2.00 If a particular global declaration is missing, the
– ILC 370 ETH 2TX-IB/M Rev. ≥ 01/4.6F/2.00 VAR_EXTERNAL variable is shown and marked by an
– ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/2.00 icon signalizing that the global declaration is missing or
cannot be inserted into the selected worksheet. This
– SAFETY SLC 400 PND-4TX-IB Rev. ≥ 11/4.73/2.01
icon also appears if the local declaration does not
– S-MAX 400 / 41x CE PN Rev. > 00/4.6F/2.00 match the selected global declaration area (for
– S-MAX 406 CE Rev. > 00/4.6F/2.00 example, a VAR_EXTERNAL variable is selected while
– S-MAX 406 CE PN Rev. > 00/4.6F/2.00 the group of a program instance is marked in the area
"Global Variable Groups").
General functions The same applies to VAR_EXTERNAL and
– Download time reduced VAR_EXTERNAL_FB.
The download speed for all controls with Coprocessor
firmware >2.00 (except RFC 4xx) has been increased.

8040_en_24 PHOENIX CONTACT 71 / 89


AX SOFTWARE SUITE – CHANGE NOTES

If the selected resource is write-protected (e.g., in case Font size, type and some font attributes (bold, italic,
of a MultiUser client project: resource not checked out), etc.) can be set as default values for new comments.
all control elements relevant for the global variable, The default settings are done in the Options dialog on
such as 'Initial value', 'I/O address', 'OPC', 'PDD' are the page "Graphic Editor". The default values are
inactive. applied when inserting new network comments (left
Inserting a new variable power rail), free placeable comments or new step
If the user tries to insert a new local variable, for comments.
example "NewVar1" (radio button "Local" activated), From now on, the last 10 editing operations can be
the system first checks whether a global variable with undone in the graphic editor. However, after particular
this name already exists in the global variables complex editing steps, the undo command is not
worksheet. If this is the case, a dialog appears where available (for example, after automatic FB replacement
the user can decide whether the already existing global or moving SFC branches). In this case, the Undo button
variable should be used or if a new local variable should is grayed out.
be inserted. At this point the user can define whether Replacement of blocks in the graphic editor:
the message shall appear for every new inserted – New formal parameters are added at the bottom of
variable or not by checking the appropriate checkbox in the block symbol. Thus, the block height will
the dialog (the dialog can be reactivated via the Options change. If other formal parameters, which are
dialog). If the user decides to use the global variable, positioned above the newly inserted parameters,
PC Worx returns to the dialog "Variables Properties" have been deleted at the same time, the resulting
with the settings for the existing global variable gaps are used to place the new parameters.
activated. This allows the user to check the data type, – If the block width has been increased, variables
initial value, address etc. of the global variable and to that are directly connected to outputs (without line)
edit the parameters, if necessary. After completing the will be automatically moved to the right – if there is
settings and confirming the dialog, the new variable is enough space. The same applies to contacts and
inserted into the local variables grid as right power rails, if the LD network is only
VAR_EXTERNAL (_PG/_FB) declaration and in the connected to one formal parameter of the blocks to
selected group of the selected global variables be replaced. Moving is not possible, if functions or
worksheet as VAR_GLOBAL (_PG/_FB) declaration. function blocks are connected or contained in the
Modifying existing variables connected network.
If the user changes the properties of an existing global – If the block width has been increased, connection
variable, these changes are automatically applied to the lines that are connected to outputs may be
selected global variables worksheet as well as to the shortened.
VAR_EXTERNAL (_PG/_FB) declarations in the local – If the data type or name of a formal parameter has
variables worksheet. The properties of the global been changed, an already existing connection in
variable (data type, comment) are also applied to the the network to this FP will be removed (same
local variable. behavior as before).
Once a global variable has been changed, the external – If the block height has been increased due to new
variables of other POUs can be updated using the formal parameters but there is not enough free
command "Update External Variables from Globals". space below the block, all objects below the block
– FBD/LD-specific improvements in the graphic editor are automatically moved downwards. This is only
With the new zoom level "Fit to Width", the entire width possible if the objects to be moved are not
of the active worksheet can be displayed. For the connected (directly or indirectly) to the block.
graphic editor, this zoom level is set with the – SFP-specific improvements in the graphic editor
appropriate command in the "Layout" menu. Command "Show Active Step" in menu "Online"
The function "Set Current Zoom for Reset" (menu This command is available with activated variable
"Layout") stores the current zoom level set for the status. It is used to locate the currently active step. If
worksheet with the PC Worx installation. This level is required, the displayed worksheet area is automatically
used, if the user executes the command "Reset Zoom". moved in order to show the active step. If several steps
The cursor is positioned to the upper left corner when are active at the same time (in case of a parallel
selecting the command "Reset Zoom". These actions branch), the topmost and leftmost step is focused.
apply only to closed worksheets; the zoom levels of In SFC worksheets in online mode (variable status is
open worksheets are not affected. active), the value of a fulfilled transition (condition) that
is programmed as transition detail is displayed.

8040_en_24 PHOENIX CONTACT 72 / 89


AX SOFTWARE SUITE – CHANGE NOTES

When deleting action blocks or transitions with a related that are not (yet) used in the code but already assigned
detail, the user is asked whether the detail should be to inputs/outputs. Variables that are assigned to flags or
deleted too. system flags ('Address' = %M...) are deleted by this
When renaming a transition with a detail, the user is command.
asked whether the detail should be renamed too. New cross references filter setting "Only selected
Moving SFC branches: variable":
Double-clicking the lower connection point of a This option can be combined with the other filter
divergence marks the entire branch that is located options. If activated, only variables are considered that
closest to the click position. In order to identify the SFC match the variable currently marked. If no variable is
elements, which belong to this branch, the branch is selected, all variables in the POU are displayed.
scanned from bottom to top. The following 3 cases are – Availability of blocks
distinguished: All POUs can now be created with PLC type and
a) The entire branch can be analyzed until a unique processor type "<independent>". All functions and
line of the correspondent open connection is function blocks can be selected during program
reached. In this case, all objects in the branch will development.
be marked. This independency also applies to user libraries.
b) The entire branch cannot be uniquely analyzed Depending on the availability of a function or function
using the algorithm, but it is unique up to the next block on the control, an error message is indicated
closing connection. In this case, all objects up to when compiling or downloading.
the 1st closing connection will be marked. – Graphic editor
c) The algorithm does not fulfill any condition. In this In the graphic editor, several improvements have been
case, the message "Unable to detect SFC branch" made regarding the network templates.
appears.
– Time stamp for POU
If the entire branch is marked, it can be moved to the
right or to the left. This allows, in particular, The "Properties" dialog shows date and time of the last
interchanging branches. The length of horizontal modification.
connections is automatically adapted (increased or – Project tree
shortened), if necessary. When copying a POU in the project tree, the
Pressing <Shift> + double-clicking on the lower worksheets of the target POU are automatically
connection point of a divergence or selecting the renamed if the worksheet names start with the POU
context menu item "Reassign SFC Branch" marks the name. Otherwise, the worksheet names in the copied
relevant objects by applying the algorithm described POU are kept unchanged. The same applies when
above. If this operation was successful, the marked renaming POUs.
branch will be disconnected from the closing – POU localization
connection and, at the same time, the branch edit mode If the "Automatic Localization" mode is activated (menu
will be activated (analog to branch insert modus). Now item "Automatic Localization On/Off" in the menu
the user can combine the branches at another valid "View"), the currently active worksheet is always the
position. By doing so, the entire branch can be moved marked element in the project tree. This mode is only
horizontally and it is possible to set insertion marks with available in edit mode. In online mode, it is inactive.
a left mouse click (as known from the branch insert
mode). New functions in the "Bus Configuration" workspace
– Improved handling of cross references
– Control exchange
Command "Delete unused variables and FB instances"
If you are exchanging a control using the "Complex
in menu "Build":
Devices Exchange Wizard", PLC and processor type
This command applies to all POUs in the project and all are possibly set to the current values. Available typed
global variables. After selecting the command, a dialog POUs must be modified manually (see also 2.3.1).
appears informing the user that the deletion cannot be
– INTERBUS Assistant
undone. Furthermore, the dialog allows excluding I/O
variables (variables with entered %I or %Q address) Consistent baud rates are now longer checked in the
from the deletion. This allows keeping global variables INTERBUS system (512 kbaud or 2Mbaud).
– INTERBUS Topology
INTERBUS networks can be displayed graphically in
the INTERBUS Topology and also printed.

8040_en_24 PHOENIX CONTACT 73 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– GSDML import
You can import GSDML files according to the
specification 2.1.

34.4 Config+
Due to functional extensions and error corrections the
version number is changed from 1.10 to 1.10 SP 1.

SafetyProg integration
You can run SafetyProg directly from Config+.
The project management is done by Config+. Zipped
Config+ projects (*.zcp) contain the integrated SafetyProg
projects.

INTERBUS baud rates


Consistent baud rates are now longer checked in the
INTERBUS system (512 kbaud or 2Mbaud).

INTERBUS Topology
INTERBUS networks can be displayed graphically in the
INTERBUS Topology and also printed.

34.5 AX OPC Server


Due to functional extensions and error corrections the
version number is changed from 2.10 to 2.21.

Status window
Status transitions of the PLC "Run" ⇔ "Stop" ⇔ "On" are
indicated.
The number of active/inactive groups/items can be
displayed per client.
The status and number of variables can be displayed for
each PLC.

34.6 NetNames
NetNames is a new tool for the easy assignment of IP
addresses in PROFINET networks.

8040_en_24 PHOENIX CONTACT 74 / 89


AX SOFTWARE SUITE – CHANGE NOTES

35 AX Software Suite 2007 New functions in the "Programming" workspace


Version 1.30 Service Pack 1 – Availability of blocks
All POUs can now be created with PLC type and
35.1 Components of the AX Software Suite 2007 processor type "<independent>". All functions and
Version 1.30 Service Pack 1 function blocks can be selected during program
Software Version development.
This independency also applies to user libraries.
PC Worx 5.10.22
Depending on the availability of a function or function
AX OPC Server 2.210.87
block on the control, an error message is indicated
Config+ 1.10.22 when compiling or downloading.
Diag+ 2.10.32 – Graphical editor
Diag+ NetScan 1.01.17 In the graphical editor, several improvements have
WebVisit 5.00.00 been made regarding the network templates.
– Time stamp for POU
35.2 General information
The "Properties" dialog shows date and time of the last
This chapter describes all changes made between the modification.
current version of the AUTOMATIONWORX Software Suite
2007 V1.30 SP 1 aand the last released full version"2007 New functions in the "Bus Configuration" workspace
V1.30". – Control exchange
35.3 PC Worx If you are exchanging a control using the "Complex
Devices Exchange Wizard", PLC and processor type
Due to functional extensions and error corrections the are possibly set to the current values. Available typed
version number is changed from 5.10 to 5.10 SP 1. POUs must be modified manually (see also 2.3.1).
– INTERBUS Assistant
New controls
Consistent baud rates are now longer checked in the
The current version additionally supports the following INTERBUS system (512 kbaud or 2Mbaud).
controls: – INTERBUS Topology
– FC 350 PCI ETH Rev. ≥ 01/4.6F/2.00 INTERBUS networks can be displayed graphically in
– ILC 150 ETH Rev. ≥ 01/2.00 the INTERBUS Topology and also printed.
– ILC 330 ETH Rev. ≥ 01/4.6F/2.00 – GSDML import
– ILC 350 ETH Rev.≥ 01/4.6F/2.00 You can import GSDML files according to the
– ILC 350 ETH/M Rev. ≥ 01/4.6F/2.00 specification 2.1.
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/2.00
– ILC 370 ETH 2TX-IB/M Rev. ≥ 01/4.6F/2.00 35.4 Config+
– ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/2.00 Due to functional extensions and error corrections the
– SAFETY SLC 400 PND-4TX-IB Rev. ≥ 11/4.73/2.01 version number is changed from 1.10 to 1.10 SP 1.

General functions SafetyProg integration

– SafetyProg integration You can run SafetyProg directly from Config+. The project
management is done by Config+. Zipped Config+ projects
SafetyProg can be run directly from PC Worx, the
(*.zcp) contain the integrated SafetyProg projects.
project management is done by PC Worx.
– Task assignment for global variables INTERBUS baud rates
Updating of all resource-global variables can now be
Consistent baud rates are now longer checked in the
done with any cyclic task.
INTERBUS system (512 kbaud or 2Mbaud).
– SCC compatibility
The compatibility with the version management INTERBUS Topology
systems VSS and MKS is improved.
INTERBUS networks can be displayed graphically in the
INTERBUS Topology and also printed.

8040_en_24 PHOENIX CONTACT 75 / 89


AX SOFTWARE SUITE – CHANGE NOTES

35.5 AX OPC Server


Due to functional extensions and error corrections the
version number is changed from 2.10 to 2.21.

Status window
Status transitions of the PLC "Run" ⇔ "Stop"⇔ "On" are
indicated.
The number of active/inactive groups/items can be
displayed per client.
The status and number of variables can be displayed for
each PLC.

35.6 NetNames
NetNames is a new tool for the easy assignment of IP
addresses in PROFINET networks.

8040_en_24 PHOENIX CONTACT 76 / 89


AX SOFTWARE SUITE – CHANGE NOTES

36 AX Software Suite 2007 – PROFINET 2.0


Version 1.30 PROFINET is now supported according to specification
version 2.0.
36.1 Components of the AX Software Suite 2007 – Project Management
Version 1.30 When uploading a project from the control, the origin
project name is used.
Software Version
The conversion process of an old project to the new
PC Worx 5.10.22
version can be aborted.
AX OPC Server 2.20.68 Defragmentation of projects is now performed in the
Config+ 1.10.22 background.
Diag+ 2.10.30
Diag+ NetScan 1.01.16 New functions in the "IEC Programming" workspace
WebVisit 5.00.00 – Project Comparison
The project comparison functionality is increased
36.2 PC Worx significantly and moved to the new workspace "Project
Due to functional extensions and error corrections the Comparison".
version number is changed from 5.00 to 5.10. – Watch Window
Now single array elements can be inserted into the
General functions Watch Window.
– New controls The import of default values from the Watch Window is
PC Worx 5.10 contains new project templates for the increased.
following controls: – "Download Changes"
– S-MAX 400 CE PN No error is entered to the error catalog when executing
– S-MAX 400P / 41x CE PN "Download Changes" if no changes have been made.
– Faster Download – PLCOpen XML Import/Export
The download speed for all controls with Coprocessor SFC POUs available in the PLCopen XML format can
firmware >= 1.41 (except RFC 4xx) is increased. Also be imported/exported.
the communication speed between programming and Worksheet names in IL and ST POUs can be entered
runtime system is increased. The following controls when performing an import/export.
support this performance optimization: – Project information stored to system variables
– CP 306 ETH Rev. ≥ 00/4.6F/1.41 As of Coprocessor firmware 2.0 (except RFC 4xx),
– CP 310 ETH Rev. ≥ 00/4.6F/1.41 project, configuration and resource name can be read
– CP 312 ETH Rev. ≥ 00/4.6F/1.41 via OPC using the system variables:
– FC 350 PCI ETH Rev. ≥ 01/4.6F/1.41 – PLC_ProjectName
– ILC 350 ETH Rev. ≥ 01/4.6F/1.41 – PLC_ConfigurationName
– ILC 350 ETH/M Rev. ≥ 01/4.6F/1.41 – PLC_ResourceName
– ILC 350 PN Rev. ≥ 01/4.6F/1.41 – Storing to input variables
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/1.41 No error is generated when writing to input variables.
– ILC 370 ETH 2TX-IB/M Rev. ≥ 01/4.6F/1.41 The compiler generates a warning.
– ILC 370 PN 2TX-IB Rev. ≥ 01/4.6F/1.41 The function is only available for controls with
– ILC 370 PN 2TX-IB/M Rev. ≥ 01/4.6F/1.41 Coprocessor firmware ≥ 2.0 (except RFC 4xx).
– ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/1.41 – "Download Changes" with forced variables
– RFC 430 ETH IB Rev. ≥ 30/4.6D/5.03 As of Coprocessor firmware 2.0 (except RFC 4xx),
– RFC 450 ETH IB Rev. ≥ 31/4.6D/5.03 "Download Changes" is possible also with forced
– S-MAX 400 CE PN Rev. ≥ 00/4.6F/1.43 variables.
– S-MAX 400P / 41x CE PN Rev. ≥ 00/4.6F/1.50 Exceptions:
– S-MAX 406 CE PN Rev. ≥ 00/4.6F/1.41 – Name or address of a forced variable has been
– S-MAX 406 CE Rev. ≥ 00/4.6F/1.41 changed.
– The I/O group of a forced variable has been
changed.

8040_en_24 PHOENIX CONTACT 77 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Expansion of the interface to version management General functions


systems
Comments can be entered to the diagnostic archive.
Transferring data to version management systems is
Several device attributes can be displayed in the message
supported for POUs and datatypes based on the
list.
readable PLCopen XML format.
– Cross references in the instance tree Extended PROFINET diagnostic
All instantiated child and grandchild function blocks are
– All configured devices are shown in a list (also device
displayed in the instance tree (only user-defined FBs).
status)
New functions in the "Bus Configuration" workspace – Detail information for the selected device
– Display of the device-specific diagnostic
– PROFINET 2.0
– Display of the extended channel diagnostic
Device parameters can be set using the
parameterization editor.
Integration of Ethernet Topology
I/O devices according to PROFINET 2.0 are supported
(also the import of GSDML 2.0 device descriptions). The Ethernet Topology can now be started from Diag+.
– Communication path setting
36.5 AX OPC Server
The communication path is no longer set on the
INTERBUS master but on the highest order node of a Due to functional extensions and error corrections the
control. version number is changed from 2.10 to 2.20.
More than one IP address per device can be managed
(device-dependent). General functions
– DHCP Messages in the status window provide date and time
The assignment of IP addresses via DHCP is possible information.
(infinite lease). Current sources of the OPC Foundation are used.
– Ethernet Topology
Different online information can be shown in the
network representation.
– Accessibility
– Redundancy Paths
– Virtual LANs
– Catalogs
INTERBUS slave descriptions can now be generated or
changed in a few steps using the integrated wizard.
Devices and modules can now be inserted by double
clicking an element.

36.3 Config+
Due to functional extensions and error corrections the
version number is changed from 1.01 to 1.10.

General functions
See PC Worx.

PD assignment optimized
Successive bit objects are summarized to bit string objects
in order to optimize the bus cycle time.

36.4 Diag+
Due to functional extensions and error corrections the
version number is changed from 2.00 to 2.10.

8040_en_24 PHOENIX CONTACT 78 / 89


AX SOFTWARE SUITE – CHANGE NOTES

37 AX Software Suite 2006 – PLC_HAS_PRJ_BOOT


Version 1.20 Service Pack 2 – PLC_HAS_PRJ_SRC
– PLC_CRC_PRJ_RAM
37.1 Components of the AX Software Suite 2006 – PLC_CRC_PRJ_BOOT
Version 1.20 Service Pack 2 – PLC_CRC_PRJ_SRC

Software Version New functions in the "IEC Programming" workspace


PC Worx 5.00.26
– Compile
AX OPC Server 2.1.0.66
When compiling, the cross reference list is updated
Config+ 1.01.26 according to the default setting (new in SP 2).
Diag+ 2.00.16 – PLCopen Import/Export
Diag+ NetScan 1.01.15 The PLCopen import/export is now done in the
WebVisit 5.00.00 PLCopen version 1.01 format.
The import and export of SFC POUs is possible (new in
37.2 Setup SP 2).
When installing Service Pack 2, the dialog box used to set – Project comparison
the access rights is shown at the end of the installation The POU comparison has been expanded by new
process. If you use Suite products with limited rights, you functions used to compare data type worksheets and
have to reset the access rights here (new in SP 2). resource settings.
– Source conversion
37.3 PC Worx
When converting IL to LD worksheets, it can be forced
Due to functional extensions and error corrections, the to split the LD networks using the keyword
version number has changed from 5.00 to 5.00 SP 2. @NEW_NETWORK.
AUTOMATIONWORX Software Suite 2006 SP 2 included The worksheet size of source converted LD POUs has
the full AUTOMATIONWORX Software Suite 2006 SP 1. been increased.
When converting IL to LD worksheets, wide networks
General functions
are wrapped (new in SP 2).
– New controls
PC Worx 5.00 SP 2 also supports CFC/LD editor
– ILC 390 PN 2TX-IB – Moving networks
– S-MAX 406 CE PN Networks that have been moved due to wrapping and
– ILC 150 new in SP 2. Does not support MSFC. correcting and thus do not fit into the original worksheet
– ILC 370 PN 2TX-IB/M (new in SP 2) are moved into a newly inserted worksheet.
– Ethernet Topology – Variable names in two lines
Visualization of Ethernet networks. The names of variables attached to contacts and coils
⇒ "View, Ethernet Topology" are now wrapped if the variable name is longer than the
– Diag+ 2.0 contact width.
Diag+ 1.22 is replaced by Diag+ 2.0. – SFC editor
It allows to display the message archive of controls The basic system specifications have been
including PROFINET diagnostic alarms (actual device considerably increased:
firmware required). – max. 255 steps (up to now 110)
Diag+ 2.0 displays the message archive on all controls – max. 255 transitions (up to now 110)
which support the message archive (new in SP 2). – max. 350 actions (up to now 165)
– Project consistency Step comments will now be moved correctly with the
In order to facilitate checking the project consistency corresponding step.
between running project, boot project and project The lens dialog box stores the last settings (new in SP
sources by means of checksums, the ILC 390 PN 2TX- 2).
IB (as of FW 4.6/1.41) provides six new system – Online
variables: Online tooltips for variables and formal parameters
– PLC_HAS_PRJ_RAM have been revised.

8040_en_24 PHOENIX CONTACT 79 / 89


AX SOFTWARE SUITE – CHANGE NOTES

To improve the performance, now only the activated New functions in the "Process Data Assignment"
window is switched to the address status. workspace
Also the telegram length has been increased for – Reconnecting using the mouse
performance reasons.
Single assignments can be reconnected via Drag&Drop
For further improvement of the download performance,
(new in SP 2).
another communication dll is used as of COP FW 1.41
and in case of Ethernet communication (replacement of Config+
the device description using the Complex Devices
Exchange Wizard required!) (new in SP 2). Due to functional extensions and error corrections, the
– Download version number has changed from 1.01 to 1.01 SP 2.
A warning appears also in case of a reset (if the option General functions
is activated).
"Download Changes" can be performed directly via the See PC Worx.
toolbar. Please reset the workspaces in the "Options" – Changed workspaces
dialog box by selecting "Extras, Options" (new in SP 2). The workspaces have been newly structured:
– Bus Configuration
New functions in the "Bus Configuration" workspace – Process Data Assignment
– Integrated BootP Server – Read INTERBUS
The BootP Server integrated in PC Worx and Config+ – Diagnostics
assigns the following IP parameters, that are contained – FDT (not yet used)
in the loaded bus project, to the requesting IP device: – Custom
– IP Address
– Subnet Mask 37.4 Diag+
– Default Gateway Due to functional extensions and error corrections, the
⇒ "Extras, BootP/SNMP/TFTP Settings..." version number has changed from 1.22 to 2.00.
– Bus view
Optimized refresh command. Diagnostic Archive
The handling of system couplers has been partially The Diagnostic archive can be read from the following
revised. controls:
If controls are replaced using the Replace Wizard, now – CP 306 ETH Rev. ≥ 00/4.6F/1.41
the old IP address is used. – CP 310 ETH Rev. ≥ 00/4.6F/1.41
– Device Catalog – CP 312 ETH Rev. ≥ 00/4.6F/1.41
More detailed error message in case of an invalid – FC 350 PCI ETH Rev. ≥ 01/4.6F/1.41
import.
– ILC 350 ETH/M Rev. ≥ 01/4.6F/1.41
The module catalog displays only modules that can be
– ILC 350 ETH Rev. ≥ 01/4.6F/1.41
used in the current context.
User-defined catalogs do not longer display [!] the – ILC 350 PN Rev. ≥ 01/4.6F/1.41
availability of the compiled device description (*.dev). – ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/1.41
– EXCEL Link – ILC 370 ETH 2TX-IB/M Rev. ≥ 01/4.6F/1.41
The "Adjustment" function now also allows to add – ILC 370 PN 2TX-IB Rev. ≥ 01/4.6F/1.41
variables groups via the Excel file (new in SP 2). – ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/1.41
Several error corrections. – S-MAX 406 CE PN Rev. ≥ 00/4.6F/1.41
– LC Display – S-MAX 406 CE Rev. ≥ 01/4.6F/1.41
Long connection names are completely displayed in a
tooltip.
37.5 AX OPC Server

Array of STRING
For an array of STRING, all elements are filled with correct
values.

8040_en_24 PHOENIX CONTACT 80 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Improved communication
As of COP FW 1.41, the communication performance using
a new communication dll is increased (as of SP 2).

8040_en_24 PHOENIX CONTACT 81 / 89


AX SOFTWARE SUITE – CHANGE NOTES

38 AX Software Suite 2006 – max. 255 transitions (up to now 110)


Version 1.20 Service Pack 1 – max. 350 actions (up to now 165)
Step comments will now be moved correctly with the
38.1 PC Worx corresponding step.
– Online
Due to functional extensions and error corrections, the
version number has changed from 5.00 to 5.00 SP 1. Online tooltips for variables and formal parameters
have been revised.
General functions To improve the performance, now only the activated
window is switched to the address status.
– New controls
Also the telegram length has been increased for
PC Worx 5.00 SP 1 also supports performance reasons.
– ILC 390 PN 2TX-IB – Download
– S-MAX 406 CE PN
A warning appears also in case of a reset (if the option
– Ethernet Topology is activated).
Visualization of Ethernet networks.
⇒ "View, Ethernet Topology" New functions in the "Bus Configuration" workspace
– Diag+ 2.0 – Integrated BootP Server
Diag+ 1.22 is replaced by Diag+ 2.0. The BootP Server integrated in PC Worx and Config+
It allows to display the message archive of controls assigns the following IP parameters, that are contained
including PROFINET diagnostic alarms (actual device in the loaded bus project, to the requesting IP device:
firmware required). – IP Address
– Subnet Mask
New functions in the "IEC Programming" workspace
– Default Gateway
– PLCopen Import/Export ⇒ "Extras, BootP/SNMP/TFTP Settings..."
The PLCopen import/export is now done in the – Bus view
PLCopen version 1.01 format. Optimized refresh command.
– Project comparison The handling of system couplers has been partially
The POU comparison has been expanded by new revised.
functions used to compare data type worksheets and If controls are replaced using the Replace Wizard, now
resource settings. the old IP address is used.
– Source conversion – Device Catalog
When converting IL to LD worksheets, it can be forced More detailed error message in case of an invalid
to split the LD networks using the keyword import.
@NEW_NETWORK. The module catalog displays only modules that can be
The worksheet size of source converted LD POUs has used in the current context.
been increased. User-defined catalogs do not longer display [!] the
– CFC/LD editor availability of the compiled device description (*.dev).
– Moving networks – EXCEL Link
Networks that have been moved due to wrapping Several error corrections.
and correcting and thus do not fit into the original – LC Display
worksheet are moved into a newly inserted works-
Long connection names are completely displayed in a
heet.
tooltip.
– Variable names in two lines
The names of variables attached to contacts and Config+
coils are now wrapped if the variable name is lon-
ger than the contact width. Due to functional extensions and error corrections, the
version number has changed from 1.01 to 1.01 SP 1.
– SFC editor
The basic system specifications have been 2.1 General functions
considerably increased:
See PC Worx.
– max. 255 steps (up to now 110)

8040_en_24 PHOENIX CONTACT 82 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Changed workspaces
The workspaces have been newly structured:
– Bus Configuration
– Process Data Assignment
– Read INTERBUS
– Diagnostics
– FDT (not yet used)
– Custom

38.2 Diag+
Due to functional extensions and error corrections, the
version number has changed from 1.22 to 2.00.

Message archive
The message archive can be read from the following
controls:
– CP 306 ETH Rev. ≥ 00/4.6F/1.41
– CP 310 ETH Rev. ≥ 00/4.6F/1.41
– CP 312 ETH Rev. ≥ 00/4.6F/1.41
– FC 350 PCI ETH Rev. ≥ 01/4.6F/1.41
– ILC 350 ETH/M Rev. ≥ 01/4.6F/1.41
– ILC 350 ETH Rev. ≥ 01/4.6F/1.41
– ILC 350 PN Rev. ≥ 01/4.6F/1.41
– ILC 370 ETH 2TX-IB Rev. ≥ 01/4.6F/1.41
– ILC 370 ETH 2TX-IB/M Rev. ≥ 01/4.6F/1.41
– ILC 370 PN 2TX-IB Rev. ≥ 01/4.6F/1.41
– ILC 390 PN 2TX-IB Rev. ≥ 01/4.6F/1.41
– S-MAX 406 CE PN Rev. ≥ 00/4.6F/1.41
– S-MAX 406 CE Rev. ≥ 01/4.6F/1.41

38.3 AX OPC Server

Array of STRING
For an array of STRING, all elements are filled with correct
values.

8040_en_24 PHOENIX CONTACT 83 / 89


AX SOFTWARE SUITE – CHANGE NOTES

39 AX Software Suite 2006 – RFC 450 ETH-IB, Version 30/4.6D/5.00


Version 1.20 – ILC 350 ETH, Version 01/4.6F/1.20
– ILC 350 PN, Version 4.6F/1.40
39.1 Components of the AX Software Suite 2006 – FC 350 PCI ETH, Version 01/4.6F/1.20
Version 1.20 – ILC 370 ETH 2TX-IB, Version 01/4.6F/1.20
– ILC 370 PN 2TX-IB, Version 4.6F/1.40
Software Version
– CP 3xx ETH, Version 00/4.6F/1.20
PC Worx 5.00.26
– Extended Retain handling
AX OPC Server 2.1.0.27
The following control systems as of the given versions
Config+ 1.01.26 support extended Retain handling without cold start
Diag+ 1.22.22 behavior when changing the Retain area:
Diag+ NetScan 1.01.15 – - RFC 430 ETH-IB, Version 30/4.6D/5.00
WebVisit 5.00.00 – - RFC 450 ETH-IB, Version 30/4.6D/5.00
– - ILC 350 ETH, Version 01/4.6F/1.13
39.2 AUTOMATIONWORX Software Suite – - ILC 350 PN, Version 4.6F/1.30
– - FC 350 PCI ETH, Version 01/4.6F/1.13
Parallel installation allowed
– - ILC 370 ETH 2TX-IB, Version 01/4.6F/1.20
As of AUTOMATIONWORX Software Suite 1.20 all – - ILC 370 PN 2TX-IB, Version 4.6F/1.40
programs contained in this version can be used and – - CP 3xx ETH, Version 00/4.6F/1.20
installed in parallel to the programs available in the Suite – - S-MAX 406 CE, Version 00/4.6F,1.20
version 1.10.
– Download speed
Languages Considerable increase of the download speed.

The programs PC Worx, Config+, Diag+ and New functions in the "IEC Programming" workspace
Diag+ NetScan are now available in Chinese.
– Switching variables of the type BOOL
New programs In Online mode, you can switch graphical worksheets
(FBD, LD and SFC) to an extended Online mode. This
The following programs have been added compared to the
mode allows to force or overwrite the values of
Suite version 1.10.
variables of the type BOOL by simply clicking and
– AX OPC Server releasing the left mouse button. After releasing the left
– Visu+ mouse button, the variable returns to its original value.
To be able to use this feature, you first have to set a
Removed errors certain flag (TB) for this variable in the properties dialog
The driver for the serial interface now runs also on of the variable.
Multiprocessor/HT systems. – Network templates
The network template is a code frame (written in LD,
39.3 PC Worx FBD, ST or IL) which can be saved as template. In this
Due to functional extensions and error corrections the template you can substitute variables, instance names,
version number is changed from 3.12 to 5.00. address output and comments by placeholders when
inserting the template within a worksheet.
General new functions – Use of DIN variables
– Possibility to perform online changes The IEC namespace has been expoanded by the DIN
One hundred percent ability to perform online changes namespace. The characters - + < > can be used at any
of the IEC programming environment during runtime position in the variable name but not at the beginning.
(except the programming language Machine The characters / * # and the numbers 0 to 9 are allowed
Sequential Function Chart, MSFC). Changes are at any position.
performed in real-time. No PLC stop required!
The following control systems (as of the given versions)
support this feature:
– RFC 430 ETH-IB, Version 30/4.6D/5.00

8040_en_24 PHOENIX CONTACT 84 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Tooltips for variables used in ST – Multi user


Tooltips are now available in the textual languages IL The multi user support allows several users to work on
and ST. The selected tooltips are visible in online and the same project. You can create a server project from
offline mode. In order to set the scope of the tooltips to any client project and create several client projects from
be shown in the worksheets, select the menu item this server project. With help of the check in and check
"Options" from the "Extras" menu and go to the page out mechanism, a client project can announce itself to
"Tooltips" in the appearing dialog. the server and thus be part of the complete project.
– Project comparison
New functions in the "Bus Configuration" workspace
The project comparison feature has been expanded.
– More than one difference is displayed. – Support of PROFINET networks.
– The differences are displayed in the actual project – Assistant guided replacement of masters with import of
and in the reference project. the assignments.
– Direct copying between Excel and variables worksheet – Complex and composed masters are now treated like a
You can copy the content of the variables worksheet device.
into an Excel worksheet and vice versa using the – "Extended Settings" for RFC 430/450.
clipboard. – IP address assignment in "Extended Settings" for S7
– PLCOpen XML import/export modules.
Support of the new exchange format according to – New component (Module Catalog) for modular devices.
PLCOpen based on XML for the languages IL, ST, LD
and FBD. New functions in the "Process Data Assignment"
– Drag & Drop in the project tree workspace
Objects can be moved and copied in the project tree via – Display of variables groups (refresh view with F5)
drag and drop (for example worksheets, POUs, – Filters "All", "Connected", "Unconnected"
resources, ...). – Connections with customer-defined data types
– Implicit addressing
Direct access to parts of a bit string without using the 39.4 Config+
BIT_UTIL library.
– myDWORDvar.x22 (bit 22) General functions
– myDWORDvar.b1 (byte 1) See PC Worx
– myDWORDvar.w0 (word 0)
– 1000 structure elements Support of additional controller boards
The number of elements per STRUCT has been Config+ now additionally supports the following modules
increased from 200 to 1000. and firmware versions:
– Integrated Source Code Control system – IBS ISA SC/RI/RT-LK, FW 4.5x
Support of the SCCAPI interface for source code – IBS ISA SC/RI/RT-LK (Master), FW 4.67
management software (for example Visual – IBS PCI SC/RI-LK, FW 4.5x
SourceSafe®). – IBS PCI SC/RI-LK (Master), FW 4.63
– Fixed Format Ladder editor – IBS PCI SC/RI/I-T, FW 4.5x
New grid-oriented editor on basis of the LD editor. – IBS PCI SC/RI/I-T, FW 4.62
– Update of global variables – IBS PCI SC/RI/I-T (Master), FW 4.63
Creation of global variables from the local instance – IBS PCI SC/RI-LK, FW 4.62
variables. Update of the global variables with the data of
– IBS S7 400 DSC/I-T, FW 4.5x
the local instance variables after modifying the global
variables worksheet. This function is called from the – IBS S7 400 DSC/I-T, FW 4.62
context menu of the resource in the project tree. – IBS S7 400 DSC/I-T, FW 4.63
– Step chain comment – IBS S7 400 ETH DSC/I-T, FW 4.5x
Assignment of a comment to a step. The comment is – IBS S7 400 ETH DSC/I-T, FW 4.62
fixed to the step and moved together with the step. – IBS S7 400 ETH DSC/I-T, FW 4.63

8040_en_24 PHOENIX CONTACT 85 / 89


AX SOFTWARE SUITE – CHANGE NOTES

Support of additional INTERBUS devices


– IBS IL 24 BK-T, with ID code 4
– IBS IL 24 BK-T (RB), with ID code 12
– IB IL AO 4/8/U/BP-2MBD-PAC
– IB IL AO 4/8/U/BP-PAC
– IB IL RS 232-PRO-PAC
– IBS IL 24 RB-LK(-2MBD)

Error corrections
– Errors corrected for the following controller boards:
– IBS ISA SC/RI/RT-LK (Slave) ID 233 PD 96 with
variable PDU size.
– Additional error corrections
– OPC items are now longer generated in any case.

39.5 Diag+
Due to the possibility of a parallel installation of Diag+, the
version has been upgraded to version 1.22.

39.6 Diag+ NetScan


Due to the possibility of a parallel installation of
Diag+ NetScan, the version has been upgraded to version
1.01.

8040_en_24 PHOENIX CONTACT 86 / 89


AX SOFTWARE SUITE – CHANGE NOTES

40 AX Software Suite 2005 – Simulation


Version 1.10 Automatic start of a simulation PLC rack when using the
simulation of the IPC targets. To allow this, a connection
40.1 Components of the AX Software Suite 2005 between variable and process data item is required.
Version 1.10
New functions in the "IEC Programming" workspace
Software Version
– Function blocks
PC Worx 3.12.22
Changes as of version 3.10:
Config+ 1.0.22
You can use the function block IB_CONTROL and all
Diag+ 1.21.10 PCP_* function blocks independently of the PLC type
Diag+ NetScan 1.00.9 and processor type of a POU.
WebVisit 5.00.00 The function blocks COM_* and IP_* can be used
independently of the processor type of a POU.
40.2 PC Worx – Download Changes
Due to functional extensions and error corrections the The function "Download Changes" available in the
version number has been changed from 3.03 to 3.12. project control dialog realizes the possibility to perform
The following subsections describe the new functions of the online changes.
PC Worx version 3.12 compared to the previous version We recommend to activate the option "Ensure real-
3.03 and, where explicitely noted, as of version 3.10. time" when using "Download Changes" in order to
prevent from influencing the processing of the control
General new functions program with regard to time.
– Force list
– Possibility to perform online changes
Forced variables are highlighted optically in the user
One hundred percent ability to perform online changes
interface of the programming system. In addition, the
of the IEC programming environment during runtime
integrated force list in the resource control dialog
(except the programming language Machine
displays all forced variables. Each of these variables
Sequential Function Chart, MSFC).
and also the complete force list can be reset
Changes are performed in real-time. No PLC stop
individually.
required!
– Improved variables and function block dialog
The following control systems support this feature:
– RFC 430 ETH-IB, Version 30/4.6D/5.00 All information are visible at a glance. Changed variable
properties in the new dialog are synchronized in the
– RFC 450 ETH-IB, Version 30/4.6D/5.00
local and global variables worksheet.
– ILC 370 ETH 2TX-IB, Version 01/4.6F/1.20
– Project tree
– ILC 350 ETH, Version 01/4.6F/1.20
POU groups can be created below the Logical POEs
– Extended Retain handling
node in the project tree.
The following control systems support extended Retain
– Logic Analyzer
handling without cold start behavior when changing the
Retain area: Structure and array elements can be displayed in the
– RFC 430 ETH-IB, Version 30/4.6D/5.00 Logic Analyzer.
– RFC 450 ETH-IB, Version 30/4.6D/5.00 – IntelliSense
– ILC 370 ETH 2TX-IB, Version 01/4.6F/1.20 IntelliSense possible for structured data types in the
– ILC 350 ETH, Version 01/4.6F/1.20 variables dialog and program worksheet.
– Process data preprocessing – Extended Import/Export
Preprocessing for M68 targets (ILC 200) possible. Possible import/export of:
– Setup – Data type worksheet
– POU
Operation without administrator rights possible. The
administrator rights are only required for installation. – Physical Hardware
Please note that you log on with administrator rights – Configuration
after the first restart! – Resource
– Languages – Task
Spanish available as new language. – I/Q Configuration

8040_en_24 PHOENIX CONTACT 87 / 89


AX SOFTWARE SUITE – CHANGE NOTES

– Global variables worksheet New functions in the "Process Data Assignment"


– Variables filter in the variables dialog workspace
Pre-filtering the data types of variables depending on – PD assignment
the formal parameter of an FB/FU when creating a new – Searching through the variables and process data
variable. assignment
– New properties dialog – Storing automatically created variables to the own
Changing the properties of several variables at the variable group ’Auto’
same time is possible. – Checking the variable for correct length and not for
– Combo boxes data type
Combo boxes are expanded up to the maximum – Filter ’Standard Process Data’ and ’Single Process
window height in order to easily find the variables. Data’
– Display of the process data of all subordinate
New functions in the "Bus Configuration" workspace devices
– Number of communication paths
40.3 Diag+
The number of selectable communication paths
(previously a maximum of 99 IP addresses) has been Due to functional extensions the version number has been
increased to 512. The information is now stored to the changed from 1.15 to 1.21.
file ibethdef.dat. The following subsections describe the new functions of the
– Device Details Diag+ version 1.21 compared to the previous version 1.15.
– Configurable groups
– Reactivation of optical diagnostic supported New functions in the "Diag+ Administration"
– Single channel diagnostics can be enabled – Default startup behavior of Diag+
– PNM7 and PMS CRs can be deactivated and The administrator can change the startup behavior of
changed Diag+ on a PC in the way that all functions are
– @X Settings immediately available without entering the password
The @X Settings provide @utomationXplorer (e.g. also the tab "Action" would be immediately
functionalities. accesible).
– Device Catalog – Automatically online
– Possible creation of user catalogs In the Diag+ Administration it can be set whether a
– Creation of default process data when importing connection to the master shall be established
device descriptions automatically after starting the program.
– Bus Structure – Exclusive rights
New functions available in the context menu of the The Administration allows to set the right whether
controller board/control system: exclusive rights can be enabled or not.
– Renumber devices
New functions on the "Settings" tab
– Renumber communication references
– Creating the ServiceInfo automatically from station – Number of communication paths
name, device name and module equipment ID The selection of the number of communication paths
– IBS startup (previously a maximum of 99 IP addresses) is no longer
possible.
The IBS startup can be extended by service sequences
from the IB G4 Service Editor. The communication paths, which are already described
in the ASCII file "ibethdef.dat", can now be set via
– Connected Bus
selection menu. Due to this, the number of possible
Device catalog (default or self-defined) can be selected communication paths has been increased to 512.
when linking with the device description.

8040_en_24 PHOENIX CONTACT GmbH & Co. KG • Flachsmarktstraße 8 • 32825 Blomberg • Germany 88 / 89
phoenixcontact.com
AX SOFTWARE SUITE – CHANGE NOTES

New functions on the "Bus Architecture" tab – Function Block Diagnostics


– Display of the IP address Changes as of version 1.20:
The IP address is displayed when selecting the master The new tab "Function Block Diagnostics" displays
on the "Bus Architecture" tab. diagnostic information for function blocks of a Safety
control.
– Display of the communication path
The communication path to the controller board is Error corrections
displayed on the "Bus Architecture" tab when selecting
the controller board. – Wrong statistic values
– Display of the controller board type The tab "Statistic" displays partly a wrong number of
failures. This wrong behavior has been corrected.
The type of the selected controller board is displayed on
the "Bus Architecture" tab. – Wrong determination of the approximate runtime
– INTERBUS Safety Changes as of version 1.20:
The tab "Bus Info" displays partly a wrong approximate
INTERBUS Safety devices are displayed in the bus
runtime. This wrong behavior has been corrected.
architecture with yellow icons.
The state of an INTERBUS controller board with
integrated safety control is displayed on the "Bus
Architecture" tab.
Changes as of version 1.20:
Safety control failures and messages of the INTERBUS
Safety devices are displayed in the status line.

Further new functions


– Project name
The name of the project stored to the memory card of
the controller board is displayed in the status line of
Diag+ (only CMD and Config+ projects).
– Control system state
The current state of the controller board is displayed.
If the control system is in the "RUN" state, a bus reset
can be performed.
– Acknowledging peripheral faults
Running the service "Acknowledge all Peripheral
Faults" now also refreshes the diagnostic display.
– Programming interface
The user interface language can be set via the
programming interface.
– Help on status line
All messages displayed in the status line are explained
in the online help.
– Device Diagnostic
The new test button on the "Device Diagnostic" tab
analyzes the communication with a PCP compatible
device. The PCP diagnostic codes of the Abort service
are displayed as clear text in the event of an error.
Device error messages are displayed as clear text on
the new "Device Diagnostic" tab. Devices with device
error messages are marked in the bus architecture with
a yellow exclamation mark.

8040_en_24 PHOENIX CONTACT 89 / 89

Vous aimerez peut-être aussi