Sie sind auf Seite 1von 14

ACESYS program

Unity Reference Manual

Group
F.L.Smidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99

Printing History:

Version AceV7.0.4 $Revision:: 5 $


Last modified $Modtime:: 2-09-05 10:20 $
Author Finn Kousgaard Poulsen
Last modified by $Author:: Fkp $
Name of Word File $Workfile:: Unity 02 Group.doc $
Index Range 0-1000
Contents
Group (Unity)..............................................................................................3
General........................................................................................................................................3
Purpose.................................................................................................................................3
Main Program Structure..............................................................................................................4
PLC Program Group....................................................................................................................6
Variable Definitions.............................................................................................................6
PLC Program........................................................................................................................7
ECS Group Configuration...........................................................................................................8
Group B-point Algorithms...................................................................................................8
Group B-point Addresses.....................................................................................................9
Interlock B-point Algorithms............................................................................................10
Interlock B-point Addresses..............................................................................................11
Info Faceplate............................................................................................................................12

Disclaimer:

The information in this document is subject to change without notice and should not be construed, as a commitment by
F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.

In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.

Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.

The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.

Copyright © F.L.Smidth A/S.


All rights reserved.

Copyright © FLSmidth Automation. All rights reserved. Contents · i


Group (Unity)

General

Purpose
This manual contains a PLC specific description of ACESYS for the Schneider
Electric Unity controllers. This version of ACESYS for Unity is designed for the
HMI system ECS.
This manual has to be seen in consecutive with the generic ACESYS manual.

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 3


Main Program Structure
It is recommended to create one section for each group object in the Structural
View:

Group
Section

Figure 1 Group Object- Structural View

Afterwards switch to the Functional View and create a Functional Module with the
same tag code:

Figure 2 Group Object - Functional View

Switch back to the Structural View and attached the section to the Functional
Section:

4 · Group (Unity) Copyright © FLSmidth Automation. All rights reserved.


Figure 3 Localization of Group Object

The created section will now appears in the Functional View:

Figure 4 Group Object Linked to Functional View

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 5


PLC Program Group

Variable Definitions
For each group object one tag of the type “ACESYS_Token” has to be created to
carry miscellaneous information to/from child objects:

Figure 5 Group Token Tag

As indicated above the variable contains actual output status for the group module,
and token information to/from child objects. Please that Address definition is not
required.

Furthermore one tag of the type “ACESYS_GROUP_FACEPLATE” has to be


created for each group object:

Figure 6 Group Faceplate Tag

6 · Group (Unity) Copyright © FLSmidth Automation. All rights reserved.


This tag contains information to/from ECS. Address definition is required for data
exchange with ECS. For further information about address see chapter Introduction
section Memory Allocation.

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 7


PLC Program
Below is shown programming example for one group:

4 5

Figure 7 PLC Program Examples

The following steps have to be done after inserting of the ACESYS_GROUP


function block and basic input pins are linked:
1. Interlocking information is gathered. For appropriate memory addresses for
interlocking point for monitoring on ECS see chapter Introduction section
Memory Allocation.
2. Link the DEPT_CMD from the parent department object
3. Link the variable for faceplate parameters
4. Link the token variable
5. Link the Machine Status Word (MSW) variable. The index has to be
unique for each group function block. For declaration of the MSW array
see chapter “Introduction”.

8 · Group (Unity) Copyright © FLSmidth Automation. All rights reserved.


ECS Group Configuration

Group B-point Algorithms


Create a B-point using the following Interface type, Conversion Algorithm and
Block algorithm:

Click at the icon to setup the Modicon Addresses.

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 9


Group B-point Addresses
The following snapshots illustrate the Modicon address configuration in ECS. The
addresses refer to the memory layout suggested in chapter Introduction section
Memory Allocation:
Unit = 1:

Register = 2299 + Unit * 2

Register = 5936 + Unit * 15

Figure 8 Group Address Configuration Unit no. 1

Unit = 2:

Register = 2299 + Unit * 2

Register = 5936 + Unit * 15

Figure 9 Group Address Configuration Unit no. 2

10 · Group (Unity) Copyright © FLSmidth Automation. All rights reserved.


Interlock B-point Algorithms
Create a B-point using the following Interface Type, Conversion Algorithm and
Block Algorithm:

Click at the icon to setup the Modicon Addresses.

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 11


Interlock B-point Addresses
The following snapshots illustrate the Modicon address configuration in ECS. The
addresses refer to the memory layout suggested in chapter Introduction section
Memory Allocation:
Unit = 1:

Figure 10 Group Address Configuration Unit no. 1

Unit 2:

Figure 11 Group Address Configuration Unit no. 2

12 · Group (Unity) Copyright © FLSmidth Automation. All rights reserved.


Info Faceplate
The following faceplate can be called up from the group faceplate:

Figure 12 Group Info Faceplate

ACESYS Version and Build Number indicate the version of the PLC function
block.

Program State expresses the current state of the function for debugging purposes.

Copyright © FLSmidth Automation. All rights reserved. Group (Unity) · 13

Das könnte Ihnen auch gefallen