Nothing Special   »   [go: up one dir, main page]

Unity 11 Analog Measuring

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 11

ACESYS program

Unity Reference Manual

Analog Measuring
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:: 2 $


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

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


Analog Measuring (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. Analog Measuring (Unity) · 3


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

Analog
Section

Figure 1 Analog Object- Structural View

Afterwards attached the section to the Functional Section parent section (group or
route):

Figure 2 Localization of Analog Object

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


The created section will now appears in the Functional View:

Figure 3 Analog Object Linked to Functional View

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


PLC Program Analog Measuring

Variable Definitions
One tag of the type “ACESYS_ANALOG_FACEPLATE” has to be created for
each Analog Measuring object:

Figure 4 Analog Faceplate Tag

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.

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


PLC Program
Below is shown programming example for one Analog measuring unit:

1
2

3
7
5
4

Figure 5 PLC Program Examples

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


function block and basic input pins are linked:
1. Link the DEPT_CMD from the parent department object
2. Link the raw analog input in Real format to the input PIW for indication
on faceplate
3. Link the analog input normalized to 0.0-100.0 in real format to the input
PIW_NORM
4. Assign U_RANGE, O_RANGE and SIG_FAULT to healthy default values
(“1”) if no error check is possible. Another possibility is to link status from
I/O-card or insert compare instructions to trig fault states above/below a
certain analog value.
5. Link the variable for faceplate parameters
6. Link the token variable from parent object (group or route)
7. Link the Machine Status Word (MSW) variable. The index has to be
unique for each Analog function block

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


ECS Analog Measuring Configuration

Analog A-point Algorithms


Create an A-Point using the following Interface type, Conversion Algorithm and
Block algorithm:

Conversion Algorithm: 1 – Linear input


p= C1*aiv + C2
C1 = Gain
C2 = Offset

For further information about Reference points see the ECS document
“ApointAlgorithms30_English.doc”.

Click at the icon to setup the Modicon Addresses.

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


Analog A-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 = 3997 + Unit * 4

Register = 12141 + Unit * 60

Figure 6 Analog Address Configuration Unit no. 1

Unit = 4:

Register = 3997 + Unit * 4

Register = 12141 + Unit * 60

Figure 7 Analog Address Configuration Unit no. 4

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


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

Figure 8 Analog 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.

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

You might also like