Sie sind auf Seite 1von 12

ACESYS program

Unity Reference Manual

Bimotor
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:: 3 $


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

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


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


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

Bimotor
Section

Figure 1 Bimotor Object- Structural View

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

Figure 2 Localization of Bimotor Object

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


The created section will now appears in the Functional View:

Figure 3 Bimotor Object Linked to Functional View

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


PLC Program Bimotor

Variable Definitions
One tag of the type “ACESYS_BIMOTOR_FACEPLATE” has to be created for
each Bimotor object:

Figure 4 Bimotor 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 · Bimotor (Unity) Copyright © FLSmidth Automation. All rights reserved.


PLC Program
Below is shown programming example for one Bimotor:

4
2

Figure 5 PLC Program Examples

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


function block and basic input pins are linked:
1. Link the parent object command (from group or route object)
2. Link the variable for faceplate parameters
3. Link the token variable from parent object (group or route)
4. Link the Machine Status Word (MSW) variable. The index has to be
unique for each unit function block

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


ECS Bimotor Configuration

Bimotor B-point Algorithms


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

Figure 6 B-point Configuration Bimotor

Click at the icon to setup the Modicon Addresses.

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


Bimotor 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 = 2499 + Unit * 2

Register = 33101 + Unit * 100

Figure 7 Bimotor Address Configurations Unit no. 1

Unit = 31:

Register = 2499 + Unit * 2

Register = 33101 + Unit * 100

Figure 8 Bimotor Address Configurations unit no. 31

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


Device Simulation
An optional package to the ACESYS standard library offers a set of function blocks
for simulation of I/O signal.
For enabling of internal PLC I/O test see chapter 1 “Introduction”

PLC-program Device Simulation


In the following example simulation for one unimotor is shown, programmed in
FDB:

3
1
4

2 5

Figure 9 Device Simulation Program FDB

1. Link to unit faceplate tag


2. Link to unit output commands
3. Insert a ACESYS_SIM_I function for each signal to be simulated
4. Make connection between simulation block and ACESYS_SIM_I blocks
5. Define %I address to be simulated

The above example can also be programmed in ST (recommended), and will appear
as shown below:

Figure 10 Device Simulation Program ST

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


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

Figure 11 Bimotor 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. Bimotor (Unity) · 11

Das könnte Ihnen auch gefallen