Schneider Electric 170FNT11001 Fipio Communicator User Guide
Advertentie
Advertentie
W915905430301A 10/2008
Modicon Momentum
Fipio Communicator
Setup Manual
10/2008 www.schneider-electric.com
© 2008 Schneider Electric. All rights reserved.
2
W915905430301A 10/2008
Table of Contents
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Part I Momentum on Fipio - General. . . . . . . . . . . . . . . .
Chapter 1 Fipio Bus and Momentum Modules . . . . . . . . . . . . . . .
Introduction to Fipio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fipio Configuration with Momentum Modules . . . . . . . . . . . . . . . . . . . .
Review of Momentum Base Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 2 Introduction to Fipio Communicator . . . . . . . . . . . . . .
General Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 3 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mounting the Fipio Communicator . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting to the Fipio Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Part II Operating/Diagnostics . . . . . . . . . . . . . . . . . . . . . .
Chapter 4 Description of the 170 FNT 110 01 Communicator . . .
General Outlay of the Communicator . . . . . . . . . . . . . . . . . . . . . . . . . .
Communicator Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description of the Indicator LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visual Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Part III Software Implementation. . . . . . . . . . . . . . . . . . . .
Chapter 5 Addressing Momentum Modules . . . . . . . . . . . . . . . . .
5.1
Configuration in PL7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration of Momentum Modules in PL7 . . . . . . . . . . . . . . . . . . . .
5.2
Addressing I/O Discrete Momentum Standard Modules . . . . . . . . . . . .
16-Channel Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32-Channel Input Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16-Channel Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-Channel Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-Channel Output Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32-Channel Output Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mixed Input and Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
33
11
5
7
15
17
W915905430301A 10/2008
3
4
5.3
Addressing Advanced Momentum Modules . . . . . . . . . . . . . . . . . . . .
Module 170 AAI 140 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAI 030 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAI 520 40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AMM 090 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAO 120 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module 170 AAO 921 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4
Addressing Mixed Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
170 ANR 120 90/91 Modules: Input Words . . . . . . . . . . . . . . . . . . . . .
170 ANR 120 90/91 Modules: Configuration Words . . . . . . . . . . . . . .
170 ANR 120 90/91 Modules: Output Words. . . . . . . . . . . . . . . . . . . .
5.5
Addressing a Special Module: 170 AEC 920 00 . . . . . . . . . . . . . . . . .
Example of module configuration in PL7 . . . . . . . . . . . . . . . . . . . . . . .
Configuration of Counting Functions . . . . . . . . . . . . . . . . . . . . . . . . . .
170 AEC 920 00 Module: Input Words . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 6 Diagnostics for Momentum Modules . . . . . . . . . . . . . .
Fault Behavior of Simple Momentum Modules . . . . . . . . . . . . . . . . . .
Fault Behavior of Advanced Momentum Modules . . . . . . . . . . . . . . . .
Part IV Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7 Implementing on Another Fip Bus . . . . . . . . . . . . . . . .
Standard Fipio Profiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Information Specific to Momentum Modules . . . . . . . . . . . . . . . . . . . .
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
109
W915905430301A 10/2008
Safety Information
§
Important Information
NOTICE
Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call attention to information that clarifies or simplifies a procedure.
W915905430301A 10/2008
5
PLEASE NOTE
Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this material.
© 2008 Schneider Electric. All Rights Reserved.
6
W915905430301A 10/2008
About the Book
At a Glance
Document Scope
This manual describes setting up the Momentum communicator on Fipio.
Validity Note
The data and illustrations found in this book are not binding. We reserve the right to modify our products in line with our policy of continuous product development. The information in this document is subject to change without notice and should not be construed as a commitment by Schneider Electric.
Related Documents
Title of Documentation
Modicon Momentum I/O Base User Guide
Modicon Momentum 170 AEC 920 00 User Manual
Reference Number
870 USE 002
870 USE 008
You can download these technical publications and other technical information from our website at www.schneider-electric.com.
W915905430301A 10/2008
7
Product Related Information
Schneider Electric assumes no responsibility for any errors that may appear in this document. If you have any suggestions for improvements or amendments or have found errors in this publication, please notify us.
No part of this document may be reproduced in any form or by any means, electronic or mechanical, including photocopying, without express written permission of
Schneider Electric.
All pertinent state, regional, and local safety regulations must be observed when installing and using this product. For reasons of safety and to ensure compliance with documented system data, only the manufacturer should perform repairs to components.
When controllers are used for applications with technical safety requirements, please follow the relevant instructions.
Failure to use Schneider Electric software or approved software with our hardware products may result in improper operating results.
Failure to observe this product related warning can result in injury or equipment damage.
User Comments
We welcome your comments about this document. You can reach us by e-mail at [email protected].
8
W915905430301A 10/2008
General Information on Momentum Fipio
W915905430301A 10/2008
Momentum on Fipio - General
I
Aim of this Part
This part demonstrates the use of Momentum modules on the Fipio field bus.
What's in this Part?
This part contains the following chapters:
Chapter
1
2
3
Chapter Name
Fipio Bus and Momentum Modules
Introduction to Fipio Communicator
Installation
Page
W915905430301A 10/2008
9
General Information on Momentum Fipio
10
W915905430301A 10/2008
Fipio and Momentum
W915905430301A 10/2008
Fipio Bus and Momentum
Modules
1
Aim of this Chapter
This chapter demonstrates the use of Momentum modules on the Fipio field bus.
What's in this Chapter?
This chapter contains the following topics:
Topic
Introduction to Fipio
Fipio Configuration with Momentum Modules
Review of Momentum Base Catalog
Page
W915905430301A 10/2008
11
Fipio and Momentum
Introduction to Fipio
Introduction
Fipio is the field bus for series 7 or series 1000 Premium PLCs. It allows the PLC inputs/outputs and closest industrial peripherals to be delocalized from the operative part.
On Fipio, the cyclic variables are used to update the status of the remote inputs/outputs for the PLC cycle rhythm.
Variables and aperiodic message handling are used for all functions concerning configuration, adjustment, diagnostics and operator dialog.
No specific knowledge is required to develop an application using the Fipio field bus.
The designer simply declares in the software the devices connected to the bus, as with the input/output modules in the rack. The PL7 software automatically generates the network operating parameters, which are then loaded into the PLC. Interlinked screens guide the operator in configuration and adjustment functions for devices connected to the bus.
When routing or maintaining installation on the Premium PLCs, the programming terminals can be connected to any point on the Fipio bus. All the following software services are then available: programming, debugging, adjustment, etc. The terminals on the field bus are connected / disconnected without disturbing their operation.
If the programming console to the overriding address point 63, it can use the software services of the PLC, which is controlling the Fipio bus and for all remote
PLCs connected to the network, thanks to a transparency mechanism which is a feature of the X-Way communication structure.
12
W915905430301A 10/2008
Fipio and Momentum
Fipio Configuration with Momentum Modules
Connecting to Fipio Bus z z z z z
The following accessories are used to connect the communicators: z The TSX FP ACC12 and TSX FP ACC2 connectors for connecting the device to the Fipio bus.
The TSX FP CA/CR ••• main cable (available in 3 lengths: 100m, 200m or 500m).
The TSX FP ACC14
500m).
••• diversion cable (available in 3 lengths: 100m, 200m or
The
The
The
TSX FP ACC14
TSX FP ACC7 line end.
TSX FP ACC12
and TSX FP ACC4 diversion boxes.
connector for connecting to Premium PLCs.
W915905430301A 10/2008
13
Fipio and Momentum
Review of Momentum Base Catalog
General z z
There are two types of Momentum bases: standard bases, which are generally discrete advanced bases, which generally have at least one analog (ANA) or assimilated channel
Standard Momentum
Standard Momentum
base references:
Discrete Input
Bases
170 ADI 340 00
170 ADI 350 00
170 ADI 540 50
170 ADI 740 50
Discrete Output
Bases
170 ADO 340 00
170 ADO 350 00
170 ADO 530 50
170 ADO 540 50
170 ADO 730 50
170 ADO 740 50
170 ADO 830 30
Discrete Input/Output Modules
Profile
170 ADM 350 10
170 ADM 350 11
170 ADM 350 15
170 ADM 370 10
170 ADM 390 10
170 ADM 390 30
170 ADM 690 50
170 ADM 690 51
170 ADM 850 10
170 ARM 370 30
Other FRD
Other FRD_P
Advanced Momentum
Advanced Momentum
base references:
Special Bases Profile Analog Input
Bases
Analog Output
Bases
170 AAI 030 00
170 AAI 520 40
170 AAI 140 00
170 AAO 120 00
170 AAO 921 00
Discrete and
Analog Inut/
Output Modules
170 ANR 120 90
170 ANR 120 91
170 AMM 090 00
170 AEC 920 00 Other FSD
Other FSD_P
Other FED
Other FED_P
14
W915905430301A 10/2008
Fipio Communicator
W915905430301A 10/2008
Introduction to Fipio
Communicator
2
General Information
General
The 170 FNT 110 01 Fipio communicator establishes the interface between the
Fipio bus, controlled by a Premium PLC and an input/output base from the
Momentum product range.
The communicator is compatible with all Momentum catalog connection bases. It can only be used when connected to a base.
W915905430301A 10/2008
15
Fipio Communicator
Illustration
The figure below shows a Fipio communicator mounted on a Momentum base.
16
NOTE: The communicator's power is supplied by the base to which it is connected.
W915905430301A 10/2008
Installation
W915905430301A 10/2008
Installation
3
Aim of this Chapter
This chapter deals with the installation of the Fipio communicator for Momentum modules.
What's in this Chapter?
This chapter contains the following topics:
Topic
Mounting the Fipio Communicator
Connecting to the Fipio Bus
Page
W915905430301A 10/2008
17
Installation
Mounting the Fipio Communicator
Mounting
To mount the communicator on a Momentum base, please refer to the illustration below.
18
W915905430301A 10/2008
Dismounting
Installation
WARNING
POTENTIAL MODULE DAMAGE z z z z
Use suitable anti-static measures when manipulating the module and avoid all contact with the internal elements.
The electrical components in the module are sensitive to static electricity.
Ensure that the I/O base is inoperative when it does not have a module. To ensure that the base is inoperative, do not insert the coupling connectors into the I/O base after mounting the module.
I/O base electric circuits risk being exposed when a Momentum module is not mounted.
Never power up the I/O base if it does not have a module. Ensure that the power is always off when the I/O base is not completely assembled.
When the unit is powered, the base is also powered.
To ensure that the base is inoperative, do not insert the coupling connectors into the I/O base after mounting the module. When withdrawing a module from a base, disconnect the limit connectors beforehand.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
To dismount the communicator, remove the plug using a screwdriver, as indicated in the illustration below and move the communicator upwards.
W915905430301A 10/2008
19
Installation
Connecting to the Fipio Bus
Accessories
The following accessories are used to connect the communicators: z The TSX FP ACC12 and TSX FP ACC2 connectors for connecting the device to the Fipio bus.
The TSX ACC2 connector has the advantage of being compact in relation to the
TSX ACC12 connector, as shown in the following illustrations.
Connections
For further information on connecting and implementing a Fipio bus, please refer to the Fipio bus reference manual: TSX DR FIP .
The Fipio bus connections use the TSX FP ACC12 or TSX FP ACC2 connectors, as shown below.
Connection using the TSX FP ACC2 connector:
Connection using the TSX FP ACC12 connector:
20
NOTE: It is necessary to ensure that for each hardware island, the garland of connectors is connected to at least one protective earth point.
W915905430301A 10/2008
Dimensions
Installation
The figure below shows the dimensions of a standard base connected to the Fipio bus. The minimum distances should be respected to allow a good air circulation.
When using the TSX FP ACC12 connector, the free space below the base should be 150mm and not 60mm to allow the cables to pass.
W915905430301A 10/2008
21
Installation
22
W915905430301A 10/2008
Operating/Diagnostics
W915905430301A 10/2008
Operating/Diagnostics
II
W915905430301A 10/2008
23
Operating/Diagnostics
24
W915905430301A 10/2008
170 FNT 110 01 Description
W915905430301A 10/2008
Description of the 170 FNT 110 01
Communicator
4
Aim of this Chapter
This chapter deals with the physical description of the 170 FNT 110 01 Fipio communicator module for Momentum.
What's in this Chapter?
This chapter contains the following topics:
Topic
General Outlay of the Communicator
Communicator Addressing
Description of the Indicator LEDs
Visual Diagnostics
Page
W915905430301A 10/2008
25
170 FNT 110 01 Description
General Outlay of the Communicator
General
The 170 FNT 110 01 Fipio communicator serves as an interface between the
Momentum I/O and the Fipio bus. The communicator is fixed on an input/output base
.
Description
The following figure provides the description of the communicator's different functions.
26
W915905430301A 10/2008
170 FNT 110 01 Description
Communicator Addressing
General
A device on the Fipio bus is identified by its connection point.
The connection point number represents its physical address on the Fipio bus and can take a value between 1 and 99.
On Fipio, the address 0 is reserved for the bus's PLC manager. The address 63 is reserved for the programming terminal.
Coding
The device address is coded using two mini coding wheels located on the
communicator (see Description, page 26 ). The address is decimal coded.
Modifications to the address are only accepted after switching the device off and back on.
NOTE: If the address is modified when the device is switched on, this causes an internal fault and the device disconnects from the Fipio bus.
Two devices on the Fipio bus should never have the same address. The simultaneous continued flashing of the 3 LEDs (RUN, ERR, COM) indicates that the device cannot be connected to the bus, as its address is already occupied by another device.
W915905430301A 10/2008
27
170 FNT 110 01 Description
Description of the Indicator LEDs
General
The 170 FNT 110 01 communicator is equipped with three indicator LEDs (RUN,
ERR, COM), which indicate the module status.
Meaning of LEDs
The table below lists the meaning of the communicator LEDs:
Label
RUN
COM
ERR
Color
Green
Yellow
Red
Meaning
Switched on:
Off : Device inoperative or totally inoperative.
Flashing : Another device with the same address exists.
Communication activity:
Off : Inactivity on the bus or communication stop.
Flashing : z z
During the device connection, self-test, initialization phases.
When the device is part of the bus exchanges.
Major fault:
Off : Device in normal operation.
Flashing : During the device connection, self-test and initialization phases and when the device is not logically connected to the network.
On : Fault requiring replacement of the device or one of its modules
(sub-set breakdown, assembly of incompatible modules, etc.).
NOTE: Depending on the type of base used, minor faults can be indicated on the base itself. Please refer to the Momentum base documentation ( 870 USE 002 ) to understand the meaning of the LEDs.
28
W915905430301A 10/2008
170 FNT 110 01 Description
Visual Diagnostics
Diagnostics Help
Procedure to follow according to the status of the communicator's indicator LED:
W915905430301A 10/2008
29
170 FNT 110 01 Description
30
W915905430301A 10/2008
Software Implementation
W915905430301A 10/2008
Software Implementation
III
Aim of this Part
This part provides necessary information for the implementation and diagnostics of
Momentum modules on a Fipio bus via the PL7 software.
What's in this Part?
This part contains the following chapters:
Chapter
5
6
Chapter Name
Addressing Momentum Modules
Diagnostics for Momentum Modules
Page
W915905430301A 10/2008
31
Software Implementation
32
W915905430301A 10/2008
Momentum Addressing
W915905430301A 10/2008
Addressing Momentum Modules
5
Aim of this Chapter
This chapter provides necessary information for configuring Momentum modules via the PL7 software.
What's in this Chapter?
This chapter contains the following sections:
Section
5.1
5.2
5.3
5.4
5.5
Topic
Configuration in PL7
Addressing I/O Discrete Momentum Standard Modules
Addressing Advanced Momentum Modules
Addressing Mixed Modules
Addressing a Special Module: 170 AEC 920 00
Page
33
W915905430301A 10/2008
Momentum Addressing
5.1
Configuration in PL7
Configuration of Momentum Modules in PL7
At a Glance
This document describes access modes, entry of the configuration and access syntax for I/O objects.
The example below shows a configuration procedure for the TSX 170 ANR 120 90 module in PL7.
PL7 Configuration
To correctly configure the hardware (rack, power supply, processor):
Illustration of the Configuration screen: z z
Double-click the processor's FIPIO icon.
Add the TSX 170 ANR 120 90 Momentum module.
34
W915905430301A 10/2008
Click the 170 ANR 120 90 module:
Momentum Addressing
Illustration of the FIPIO Configuration screen:
W915905430301A 10/2008 z Double-click 170 ANR 120 90.
35
Momentum Addressing
NOTE: In configuration mode, the %KW in the Parameters field cannot be used .
Do not enter any values. z Position the cursor on Adjust mode.
Illustration of the Momentum configuration screen:
36 z Double-click the Value entry field in order to configure the value of the word bits
.
W915905430301A 10/2008
Reminder About Addressing Objects on FIPIO z z z z z
%I\p.2.c\j.i: discrete input bit
%Q\p.2.c\j.i: discrete output bit
%MW\p.2.c\j.v.r: 16 bit parameters word
%IW\p.2.c\j.v.r: 16 bit input word
%QW\p.2.c\j.v.r: 16 bit output word where: p = position of the processor in the rack (0 or 1) c = connection point number j = 0 base module j = 1 extension module – not used with Momentum v = channel = 0 for Momentum r= rank of a word in the channel i = rank of the bit
Momentum Addressing
W915905430301A 10/2008
37
Momentum Addressing
5.2
Addressing I/O Discrete
Momentum Standard Modules
Aim of this Section
This section provides information about the configuration of discrete input/output
Momentum modules on Fipio.
What's in this Section?
This section contains the following topics:
Topic
16-Channel Input Modules
32-Channel Input Module
16-Channel Output Modules
8-Channel Output Modules
6-Channel Output Module
32-Channel Output Module
Mixed Input and Output Modules
Page
38
W915905430301A 10/2008
Momentum Addressing
16-Channel Input Modules
Assignment of the Data Bits
The inputs are connected to connector 1 on the base.
List of Momentums with 16 inputs: z z z
170 ADI 340 00 (16 discrete inputs in 1 group, 24 VDC)
170 ADI 540 50 (16 discrete inputs in 2 groups, 120 VAC)
170 ADI 740 50 (16 discrete inputs in 2 groups, 230 VAC)
Input Values
The image of the input channels is accessible bit by bit:
%I\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= number of the connection point).
Illustration:
Bits 16 to 31 are accessible by program but are not significant.
W915905430301A 10/2008
39
Momentum Addressing
Labeling of the Terminal Blocks
170 ADI 340 00:
Connectors
1
2
3
4
Terminal Number
1...16
17
18
1...17
18
1...17
18
1...18
Meaning
Inputs
0V (M–)
Supply voltage (L+) + 24 VDC
Sensor power supply
+24 VDC for inputs
0V for sensors (3- and 4-wire)
0V for inputs
Protective earth (PE)
170 ADI 540 50:
Connectors
1
2
3
Terminal Number Meaning
1...16
Inputs
17
18
Reference potential – 120 VAC for the base (N)
Base power supply 120 VAC (L1
1...8
9...16
17
18
Power supply for input group 1 (1L1)
Power supply for input group 2 (2L1)
Power supply for input group 1 (1L1)
Power supply for input group 2 (2L1)
1...8
9...16
17
18
Input group 1 – Reference potential (1N)
Input group 2 – Reference potential (2N)
Reference potential for input group 1 (1N)
Reference potential for input group 2 (2N)
40
W915905430301A 10/2008
W915905430301A 10/2008
Momentum Addressing
170 ADI 740 50:
Connectors Terminal Number
1 1...16
17
18
2 1...8
9...16
17
18
3 1...8
9...16
17
18
Meaning
Inputs
Reference potential – 230 VAC for the base (N)
Base power supply 230 VAC (L1
Power supply for input group (1L1)
Power supply for input group 2 (2L1)
Power supply for input group 1 (1L1)
Power supply for input group 2 (2L1)
Input group 1 – Reference potential (1N)
Input group 2 – Reference potential (2N)
Reference potential for input group 1 (1N)
Reference potential for input group 2 (2N)
41
Momentum Addressing
32-Channel Input Module
Assignment of the Data Bits
Inputs 1 to 16 are connected to terminal block 1 on the base. Inputs 17 to 32 are connected to terminal block 2.
Input Values
The image of the input channels is accessible bit by bit:
%I\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= number of the connection point).
Inputs 1 to 16:
Inputs 17 to 32:
42
W915905430301A 10/2008
Momentum Addressing
Labeling of the Terminal Blocks
4
5
6
Connectors Terminal Number Meaning
1 1...16
Inputs for group 1
17 0V (M–)
2
18
1...16
17/18
Supply voltage (L+) + 24 VDC
Inputs for group 2
24 VDC for input group 1 (1L+) and input group 2 (2L+)
3 1...16
17/18
1...18
1...18
1...18
Power supply for inputs 1 16
0V (M–)
Power supply for inputs 17 32
0V (M–)
0V (M–) or protective earth (PE)
W915905430301A 10/2008
43
Momentum Addressing
16-Channel Output Modules
Assignment of the Data Bits
The outputs are connected to connector 2 on the base.
List of Momentums with 16 outputs: z z z
170 ADO 740 50 (16 discrete outputs in 2 groups (8 outputs/group), 230 VAC)
170 ADO 540 50 (16 discrete outputs in 2 groups (8 outputs/group), 120 VAC)
170 ADO 340 00 (16 discrete outputs in 2 groups (8 outputs/group), 24 VAC)
Output Values
The image of the output channels is sent to the communicator bit by bit:
%Q\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= number of the connection point).
Illustration:
44
W915905430301A 10/2008
Momentum Addressing
Labeling of the Terminal Blocks
170 ADO 740 50:
Connectors
1
2
3
Terminal Number Meaning
Fuse 1,
Fuse 2
Output fuses
1...8
9...16
17
Outputs for group 1
Outputs for group 2
Reference potential for outputs (1N)
18
1...16
17
18
Output power (1L1)
Reference potential per outputs (1N)
Reference potential – 230 VAC for the base (N)
Base power supply 230 VAC (L1)
170 ADO 540 50:
Connectors Terminal Number
1
2
3
Fuse 1,
Fuse 2
1...8
9...16
17
18
1...16
17
18
Meaning
Output fuses
Outputs for group 1
Outputs for group 2
Reference potential for outputs (1N)
Output power (1L1)
Reference potential per outputs (1N)
Reference potential – 120 VAC for the base (N)
Base power supply 120 VAC (L1)
170 ADO 340 00:
1
2
Connectors Terminal
Number
Not used
1...8
9...16
3
4
17/18
1...16
17
18
1...18
Meaning
Outputs for group 1
Outputs for group 2
24 VAC for group 1 outputs and group 2 outputs (1L+, 2L+)
0V (M–) for outputs
0V (M–) for the base and outputs
Supply voltage (L+) + 24 VDC
Protective earth (PE)
W915905430301A 10/2008
45
Momentum Addressing
8-Channel Output Modules
Assignment of the Data Bits
The outputs are connected to terminal block 2 on the base.
List of Momentums with 8 outputs: z z
170 ADO 730 50 (8 discrete outputs in 2 groups (4 outputs/group), 230 VAC)
170 ADO 530 50 (8 discrete outputs in 2 groups (4 outputs/group), 120 VAC)
Output Values
The image of the output channels is sent to the communicator bit by bit:
%Q\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= number of the connection point).
Illustration:
46
W915905430301A 10/2008
Momentum Addressing
Labeling of the Terminal Blocks
170 ADO 730 50 and 170 ADO 530 50:
Connectors
1
2
3
Terminal Number
Fuse 1,
Fuse 2
1, 3, 5, 7
9, 11, 13, 15
17
18
1...16
17
18
Meaning
Output fuses
Outputs for group 1
Outputs for group 2
Reference potential for outputs (1N)
Output power (1L1)
Reference potential per outputs (1N)
Reference potential* for base (N)
Base power supply* (L1)
* : 120 VAC for 170 ADO 530 50 or 230 VAC for 170 ADO 730 50
W915905430301A 10/2008
47
Momentum Addressing
6-Channel Output Module
Data Bit Assignment
List of 6-output momentums:
170 ADO 830 30 (6 discrete outputs in 6 groups (1 outputs/group), 120-230 VAC)
Output Values
Output channel image sent to the communicator bit by bit:
%Q\p.2.c\0.i, where i varies from 0 to 5.
(Reminder: p= position of the processor in the rack, c= connection point number).
Illustration:
Terminal Block Labeling
170 ADO 830 30:
2
3
4
Connectors Terminal Number Meaning
1 2, 4, 6, 8, 10, 12 Relay outputs 1 to 6 (normally open)
17
18 module neutral
Module power supply (between 120 and 230 VAC)
2, 4, 6, 8, 10, 12
2, 4, 6, 8, 10, 12
1 ... 18
Relay outputs 1 to 6 (normally closed)
Shared by relay outputs 1 to 6
Protective earth (PE)
48
W915905430301A 10/2008
Momentum Addressing
32-Channel Output Module
Assignment of the Data Bits
Inputs 1 to 16 are connected to terminal block 1 on the base. Inputs 17 to 32 are connected to terminal block 2.
170 ADO 350 00 (32 discrete outputs in 2 groups (16 outputs/group), 24 VDC)
Output Values
The image of the output channels is sent to the communicator via an output word:
%Q\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= number of the connection point).
Outputs 1 to 16:
Outputs 17 to 32:
W915905430301A 10/2008
49
Momentum Addressing
Labeling of the Terminal Blocks
4
5
6
Connectors Terminal
Number
1 1...16
17
2
3
18
1...16
17/18
1...16
17/18
1...18
1...18
1...18
Meaning
Outputs for group 1
0V (M–) for the base
Supply voltage (L+) + 24 VDC
Outputs for group 2
24 VDC for output group 1 (1L+) and output group 2 (2L+)
0V (M–) for outputs
0V (M–) for output groups
0V (M–)
Protective earth (PE)
Protection ground
50
W915905430301A 10/2008
Momentum Addressing
Mixed Input and Output Modules
16I/16O Modules
Outputs connected to base terminal block 2. Inputs connected to base terminal block
1.
z z z z
List of Momentums:
170 ADM 350 10
170 ADM 350 11
170 ADM 350 15
170 ADM 850 10
Input channel image accessible bit by bit:
%I\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= connection point number).
Inputs:
Output channel image sent to the communicator bit by bit:
%Q\p.2.c\0.i
Outputs:
W915905430301A 10/2008
51
Momentum Addressing
Terminal block labeling for bases 170 ADM 35010 and 170 ADM 35011 :
Meaning
4
5
6
Connectors Terminal
Number
1 1...16
17
2
3
18
1...8
9...16
17/18
1...16
17/18
1...18
1...18
1...18
Inputs
0V (M–)
Supply voltage (L+) + 24 VDC
Output Group 1
Output Group 2
24 VDC for output group 1 (1L+) and output group 2 (2L+)
0V for outputs
0V (M–)
Power supply for inputs I1 I16 or PE
0V (M–)
Protective earth (PE)
Terminal block labeling for base 170 ADM 350 15:
Connectors
1
2
3
4
Terminal Number
1...16
17
18
1...16
17
18
1...16
17
18
1...18
Meaning
Inputs
0V (M–)
Supply voltage + 24 VDC for the inputs
Outputs
0V for outputs
24 VDC for outputs
24 VDC for outputs (2L+)
0V (M–)
Supply voltage + 24 VDC
0V (M–)
52
W915905430301A 10/2008
Momentum Addressing
Terminal block labeling for base 170 ADM 850 10:
Connectors Terminal Number Meaning
1 1...16
Inputs
17
18
0V (M–)
Power supply voltage between 10VDC and 60VDC
2
3
1...16
17
18
1...16
Outputs
0V (M–)
Power supply voltage between 10VDC and 60VDC
Output return connections
17
18
0V (M–)
Input reference voltage between 10VDC and 60VDC
Modules 16I/8O
170 ADM 370 10
Output connections to base terminal block 2. Input connections to base row 1.
Input channel image accessible bit by bit:
%I\p.2.c\0.i
(Reminder: p= position of the processor in the rack, c= connection point number).
Inputs:
W915905430301A 10/2008
Output channel image sent to the communicator bit by bit:
%Q\p.2.c\0.i
53
Momentum Addressing
Outputs:
54
Bits 24 to 31 (%Q\p.2.c\0.i) can be accessed by the program, but they are not significant and their value is ignored by the communicator.
Terminal block labeling:
Meaning
4
5
Connectors Terminal
Number
1 1...16
17
2
18
1, 3, 5, 7
9, 11, 13, 15
3
2, 4, 6, 8
10, 12, 14, 16
17/18
1...4
5...8
8...12
13...16
17/18
1...18
1...18
Inputs
0V (M–)
Supply voltage (L+) + 24 VDC
Output Group 1
Output Group 2
0V (1M–) for Output Group 1
0V (2M–) for Output Group 2
24 VDC for Output Group 1 (1L+) and Output Group 2 (2L+)
Power supply for inputs 1 4 (L+)
Power supply for inputs 5 8 (L+)
Power supply for inputs 9 12 (L+)
Power supply for inputs 13 16 (L+)
0V (1M–, 2M–)
0V (M–) for the sensors
Protective earth (PE)
W915905430301A 10/2008
Momentum Addressing
Modules 16 I/12 O
170 ADM 390 10
Master sends 12 discrete output bits to base 170 ADM 390 10 in a 16 bit word. Base returns three 16 bit input words to the master.
Fault detection :
First two words return input and output fault detection. First input word indicates fault detection for the 12 outputs.
Second input word indicates fault detection for the 16 inputs.
I/O register assignments :
Third input word is for the sensors. Sensors are connected to base connector 1.
Actuators (from the output word) are connected to base terminal block 2.
Address Description
%IW\p.2.c\0.0.0
Output status word
%IW\p.2.c\0.0.1
Input status word
%IW\p.2.c\0.0.2
Input value word
Bit
0 = OK
1 = fault
Address Description
%QW\p.2.c\0.0.0
Output word
Input channel image is accessible in an input word:
%IW\p.2.c\0.0.2:xi
Inputs:
W915905430301A 10/2008
Output channel image is sent to the communicator bit by bit:
%QW\p.2.c\0.0.0:xi
55
Momentum Addressing
Outputs:
Terminal block labeling:
3
4
Connectors Terminal
Number
1 1...16
17
2
18
1...8
9...12
13...16
17/18
1...18
1...18
Meaning
Inputs
0V (M–)
Supply voltage (L+) + 24 VDC
Output Group 1
Output Group 2
Not Connected
24 VDC for Output Group 1 and Output Group 2 (1L+, 2L+)
0V (M–)
Supply voltage for terminals 1 16, connector 1, or PE
56
W915905430301A 10/2008
Momentum Addressing
Modules 10I/8O
Outputs connected to base terminal block 2, and inputs to terminal block 1.
List of Momentums with 10 inputs and 8 outputs (10 discrete inputs in 1 group and
8 relay NO outputs in 2 groups (4 outputs/group)): z z
170 ADM 390 30
170 ARM 370 30
Input channel image is accessible via:
%I\p.2.c\0.i
Inputs:
Output channel image sent to the communicator via:
%Q\p.2.c\0.i
Outputs:
W915905430301A 10/2008
57
Momentum Addressing
170 ADM 390 30 terminal block labeling:
Connectors Terminal
Number
1 1...10
2
3
4
11, 12, 16
13, 14, 15
17
18
1...8
9...12
13...16
Meaning
Inputs
Power supply for inputs 9, 10 (1L+)
0V (M–) for inputs
0V (M–) for the base
Supply voltage (L+) + 24 VDC
Output power supply 1 ... 8 (1L+)
Output Group 1
Output Group 2
17 Power supply for relay outputs 1 ... 4
(1L1, 20 ... 115 VDC or 24 ... 230 VAC)
18
1...8
Power supply for relay outputs 5 ... 8
(2L1, 20 ... 115 VDC or 24 ... 230 VAC)
0V (M–) for inputs
9, 10, 11, 12 0V (1N) for relays 1 4
13, 14, 15, 16 0V (2N) for relays 5 8
17/18 0V/Reference potential for relay outputs
1...18
Protective earth (PE)
170 ARM 370 30 terminal block labeling:
Connectors Meaning
1
2
Terminal
Number
1...10
11, 12
13, 14
15, 16
17
18
1...8
9...12
13...16
17
18
Inputs
Input power supply (L+)
0V (M–) for inputs
Not used
0V (M–) for the base
Base power supply (L1) 120 VAC
Input power supply (L+)
Output Group 1
Output Group 2
Relay output voltage (1L1, 20...115 VDC or 24...230 VAC
Relay output voltage (2L1, 20...115 VDC or 24...230 VAC
58
W915905430301A 10/2008
Momentum Addressing
Connectors
3
Terminal
Number
1...8
9, 10, 11, 12
Meaning
0V (M–) for inputs
0V (1N) for relays
13, 14, 15, 16 0V (2N) for relays
17/18 0V/Reference potential for relay outputs
List of Momentums with 10 inputs and 8 outputs (10 discrete inputs in 1 group and
8 triac outputs in 1 group (1 fuse for 4 outputs)): z z
170 ADM 690 50
170 ADM 690 51
Outputs are connected to base terminal block 2, and inputs to terminal block 1.
Input channel image accessible via:
%I\p.2.c\0.i
Inputs:
Output channel image sent to the communicator via:
%Q\p.2.c\0.i
Outputs:
W915905430301A 10/2008
Bits 24 to 31 (%Q\p.2.c\0.i) can be accessed by the program, but they are not significant and their value is ignored by the communicator.
59
Momentum Addressing
Terminal block labeling:
4
5
6
Connectors Terminal
Number
1 Fuse 1, Fuse
2
2 1...10
11...14
Meaning
Internal fuses for output power supply
Inputs
Connected internally, directly on the connector. Connection order is not pre-determined
15...16
17
18
0V (N) for sensors
0V (N)
120 VAC power supply (L1)
3 1, 3, 5, 7, 9,
11, 13, 15
2, 4, 6, 8, 10,
12, 14, 16
17
18
Outputs
0V (1N) for actuators
0V for outputs
20 ... 132 VAC power supply for outputs 1 8 (1L1)
1...18
1...18
1...18
120 VAC input power supply (2L1)
0V (2N) for sensors
Protective earth (PE)
60
W915905430301A 10/2008
5.3
Momentum Addressing
Addressing Advanced Momentum Modules
Aim of this Section
This section provides information about the configuration of analog inputs/outputs
(or assimilated) Momentum modules on Fipio.
What's in this Section?
This section contains the following topics:
Topic
Module 170 AAI 140 00
Module 170 AAI 030 00
Module 170 AAI 520 40
Module 170 AMM 090 00
Module 170 AAO 120 00
Module 170 AAO 921 00
Page
W915905430301A 10/2008
61
Momentum Addressing
Module 170 AAI 140 00
Input Values
The module has 16 analog inputs.
At input, the analog values are read in one word per channel. Therefore, the 170 AAI
140 00 base uses 16 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 12 bits + polarity sign (bipolar ranges).
Les bits 2 ... 0 are not used and are always set to 0. The result of this is that the read value will be modified in increments of 8 units.
Illustration:
62
W915905430301A 10/2008
Parameters
Momentum Addressing
These parameters are sent to the module via the communicator, in the form of words for configuring the input functioning mode. Each 4 bit byte of a word corresponds to an analog channel.
The order of the 4 bit bytes is as follows:
W915905430301A 10/2008
The value of each 4 bit byte is coded according to the following rules:
Value of the 4-Bit Byte (in Binary)
2#0000
2#1010
2#1011
2#1100 C
2#1110 E
A
B
Value in Hexadecimal
0
Meaning reserved
+/-5 VDC
+/-10 VDC
4...20 mA
NOTE: Any parameter value not indicated in the table above is not permitted. The module continues to work with the last valid parameters it received.
63
Momentum Addressing
Module 170 AAI 030 00
Input Values
The module has 8 analog inputs.
At input, the analog values are read in one word per channel. Therefore, the 170 AAI
030 00 base uses 8 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 12 bits + polarity sign.
Les bits 2 ... 0 are not used and are always set to 0. The result of this is that the read value will be modified in increments of 8 units.
Illustration:
64
W915905430301A 10/2008
Parameters
Momentum Addressing
These parameters are sent to the module via the communicator, in the form of words for configuring the input functioning mode. Each 4 bit byte of a word corresponds to an analog channel.
The order of the 4 bit bytes is as follows:
The value of each 4 bit byte is coded according to the following rules:
Meaning Value of the 4-Bit Byte (in Binary) Value in
Hexadecimal
2#0000
2#0010
0
2
2#0011 3
2#0100 4
2#1001 9 reserved
+/-5 VDC and +/-20 mA
+/-10 VDC
1...5 VDC and 4...20 mA
NOTE: Any parameter value not indicated in the table above is not permitted. The module continues to work with the last valid parameters it received.
W915905430301A 10/2008
65
Momentum Addressing
Module 170 AAI 520 40
Input Values
The module has 4 analog inputs TS, TC, Mv.
At input, the analog values are read in one word per channel. Therefore, the 170 AAI
520 40 base uses 4 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 15 bits + polarity sign.
Illustration:
Parameters
These parameters are sent to the module via the communicator, in the form of words for configuring the input functioning mode. The parameter corresponds: to the type of sensor, the choice of temperature unit, the necessity of a wiring check.
66
Thermocouple ranges:
Range
Thermocouple B
Temperature
1/10 degrees C
1/10 degrees F
Wiring Check Parameter Word (Hex) inactive 2201 active inactive active
2301
2281
2381
W915905430301A 10/2008
W915905430301A 10/2008
Range
Thermocouple E
Thermocouple J
Thermocouple K
Thermocouple N
Thermocouple R
Thermocouple S
Thermocouple T
Temperature
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
Momentum Addressing active inactive active inactive active inactive active inactive active inactive active inactive active inactive active inactive active inactive active
Wiring Check Parameter Word (Hex) inactive active inactive
1202
1302
1282 active inactive active inactive active inactive
1382
1203
1303
1283
1383
1204
1304
1284
1384
1205
1305
1285
1385
2206
2306
2286
2386
2207
2307
2287
2387
2208
2308
2288
2388
67
Momentum Addressing
Ranges PT100, PT1000, Ni 100 and Ni 1000:
Range Wiring Temperature
IEC PT100 RTD
IEC PT1000 RTD
2 or 4 wires
3 wires
2 or 4 wires
3 wires
US/JIS PT100 RTD 2 or 4 wires
3 wires
US/JIS PT1000 RTD 2 or 4 wires
3 wires
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F inactive active inactive active inactive active inactive active inactive active inactive active
Wiring
Check inactive active inactive active inactive active inactive active inactive active inactive active inactive active inactive active inactive active inactive active
68
06A1
07A1
0A60
0B60
0AE0
0BE0
0221
0321
02A1
03A1
0621
0721
Parameter
Word (Hex)
0A20
0B20
0AA0
0BA0
0E20
0F20
0221
0321
02E1
03E1
0661
0761
06E1
07E1
0E60
0F60
0EE0
0FE0
0261
0361
W915905430301A 10/2008
W915905430301A 10/2008
Momentum Addressing
Range
DIN Ni 100 RTD
DIN Ni 1000 RTD
Wiring
2 or 4 wires
3 wires
2 or 4 wires
3 wires
Temperature
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F
1/10 degrees C
1/10 degrees F inactive active inactive active inactive active inactive active inactive active
Wiring
Check inactive active inactive active inactive active
Voltage ranges:
Range
+/-25mV
+/-100mV
Wiring Check inactive active active inactive
Parameter Word (Hex)
2210
2310
1211
1311
0EA3
0FA3
0222
0322
02A2
03A2
0622
0722
06A2
07A2
Parameter
Word (Hex)
0A23
0B23
0AA3
0BA3
0E23
0F23
69
Momentum Addressing
Module 170 AMM 090 00
Discrete Inputs
This mixed module has 4 analog inputs and 2 analog outputs, as well as 4 discrete inputs and 2 discrete outputs.
The 170 AMM 090 00 base sends four discrete input bits (and any detected fault messages) in a 16 bit word to the master. Inputs are connected to terminal block 2 on the base.
Illustration:
Discrete Outputs
The master sends 2 discrete outputs bits to the base in a unique 16 bit word. The outputs are connected to terminal block 3.
Illustration:
70
W915905430301A 10/2008
Momentum Addressing
Analog Input Values
At input, the analog values are read in one word per channel. The 170 AMM 090 00 base uses 4 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 12 bits + polarity sign (for bipolar ranges).
Les bits 2 ... 0 are not used and are always set to 0. The result of this is that the read value will be modified in increments of 8 units.
Illustration:
Analog Output Values
Analog output values are written in one word per channel. The base uses 2 contiguous words.
The format is identical to analog inputs.
Illustration:
W915905430301A 10/2008
71
Momentum Addressing
Configuration Parameters for Analog Inputs
These parameters are sent to the module via the communicator, in the form of words for configuring the input functioning mode. Each 4 bit byte of a word corresponds to an analog channel.
The order of the 4 bit bytes is as follows:
The value of each 4 bit byte is coded according to the following rules:
Value of the 4-Bit Byte (in Binary)
2#0000
2#0010
2#0011
2#0100 4
2#1010 A
2
3
Value in Hexadecimal
0
Meaning reserved
+/-5 VDC or +/- 20 mA
+/-10 VDC
1...5V or 4...20 mA
72
W915905430301A 10/2008
Momentum Addressing
Configurations of Fallback Values for Analog Outputs
These parameters are sent to the module via the communicator, in the form of words for configuring the output functioning mode. Every 4 bit byte of this word corresponds to an analog channel.
The order of the 4 bit bytes is as follows:
The value of each 4 bit byte is coded according to the following rules:
Value of the 4-Bit
Byte (in Binary)
2#0000
2#00x1
2#01x1
2#10x1
Value in
Hexadecimal
0
1 or 3
5 or 7
9 or B
Meaning reserved
Output configured to zero by default: sends a value to the base, obliging it to force the actuators to zero
(0 V or 0 mA).
Output configured in the middle of the scale by default: sends a value to the base, obliging it to force the actuators to the value in the middle of the scale
(+10 V or +20 mA).
Output configured to the last value displayed by default x is equal to 0 or 1 indiscriminately
NOTE: Any parameter value not indicated in the tables above is not permitted. The module continues to work with the last valid parameters it received.
W915905430301A 10/2008
73
Momentum Addressing
Module 170 AAO 120 00
Output Values
This module has 4 0-20 mA analog outputs.
Analog output values are written in one word per channel. Therefore, the 170 AAO
120 00 base uses 4 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 12 bits + polarity sign (in +/-10 V).
Les bits 2 ... 0 are not used and are always set to 0. The result of this is that the read value will be modified in increments of 8 units.
Illustration:
74
W915905430301A 10/2008
Momentum Addressing
Configuration of Fallback Values for Analog Outputs
These parameters are sent to the module via the communicator, in the form of words for configuring the output functioning mode. Every 4 bit byte of this word corresponds to an analog channel.
The order of the 4 bit bytes is as follows
The value of each 4 bit byte is coded according to the following rules:
Value of the 4-Bit
Byte (in Binary)
2#0000
2#00x1
2#01x1
2#10x1
Value in
Hexadecimal
0
1 or 3
5 or 7
9 or B
Meaning reserved
Output configured to zero by default: sends a value to the base, obliging it to force the actuators to zero (0 V or 0 mA).
Output configured in the middle of the scale by default: sends a value to the base, obliging it to force the actuators to the value in the middle of the scale (+10
V or +20 mA).
Output configured to the last value displayed by default x is equal to 0 or 1 indiscriminately
NOTE: Any parameter value not indicated in the table above is not permitted. The module continues to work with the last valid parameters it received.
W915905430301A 10/2008
75
Momentum Addressing
Module 170 AAO 921 00
Output Values
This module has 4 4-20 mA or 0-10 mA analog outputs.
Analog output values are written in one word per channel. Therefore, the 170 AAO
921 00 base uses 4 contiguous words. The sign is always assigned to bit 15 of the word.
The value is justified to the left.
The representation format is 2's complement binary.
The numerical analog conversion is done on 12 bits + polarity sign (in +/-10v).
Les bits 2 ... 0 are not used and are always set to 0. The result of this is that the read value will be modified in increments of 8 units.
Illustration:
76
W915905430301A 10/2008
Momentum Addressing
Configuration of Fallback Values
These parameters are sent to the module via the communicator, in the form of words for configuring the output functioning mode. Every 4 bit byte of this word corresponds to an analog channel.
The order of the 4 bit bytes is as follows:
The value of each 4 bit byte is coded according to the following rules:
Value of the 4-Bit
Byte (in Binary)
2#0000
2#00x1
2#01x1
2#10x1
Value in
Hexadecimal
0
1 or 3
5 or 7
9 or B
Meaning reserved
Output configured to zero by default: sends a value to the base, obliging it to force the actuators to zero (4 V or 0 mA).
Output configured in the middle of the scale by default: sends a value to the base, obliging it to force the actuators to the value in the middle of the scale (+10
V or +20 mA).
Output configured to the last value displayed by default x is equal to 0 or 1 indiscriminately
NOTE: Any parameter value not indicated in the table above is not permitted. The module continues to work with the last valid parameters it received.
W915905430301A 10/2008
77
Momentum Addressing
5.4
Addressing Mixed Modules
Aim of this Section
This section provides information about the configuration of the 170 ANR 120 90 and
170 ANR 120 91 discrete and analog input/output Momentum modules on Fipio.
z z z z
The Momentum 170 ANR 120 90 and 170 ANR 120 91 bases support the following inputs and outputs: six analog input channels four analog output channels eight discrete inputs eight discrete outputs
Full operation for the module is described in the base setup documentation 870 USE
002 .
What's in this Section?
This section contains the following topics:
Topic
170 ANR 120 90/91 Modules: Input Words
170 ANR 120 90/91 Modules: Configuration Words
170 ANR 120 90/91 Modules: Output Words
Page
78
W915905430301A 10/2008
Momentum Addressing
170 ANR 120 90/91 Modules: Input Words
Input Words
Input Words
%IW \ p.2.c \ 0.0.11
%IW \ p.2.c \ 0.0.0
%IW \ p.2.c \ 0.0.1
%IW \ p.2.c \ 0.0.2
%IW \ p.2.c \ 0.0.3
%IW \ p.2.c \ 0.0.4
%IW \ p.2.c \ 0.0.5
Function status word of the module status of the eight discrete inputs analog value of channel 1, terminal block 2 No. 10 analog value of channel 2, terminal block 2 No. 11 analog value of channel 3, terminal block 2 No. 12 analog value of channel 4, terminal block 2 No. 14 analog value of channel 5, terminal block 2 No. 15
%IW \ p.2.c \ 0.0.6
analog value of channel 6, terminal block 2 No. 16
%IW \ p.2.c \ 0.0.7 at %IW \ p.2.c \ 0.0.10 not used p = position of the processor in the rack (0 or 1) c = Fipio connection point number
Description of Input Word 11
The status word contains information about module operation:
Bits 15 to 9
Not used
Bit 8
0 = module not healthy (loss of module data)
1 = healthy module
Bits 7 to 4 Bit 3
(Channels 7, 8)
Not used 0 = fault
1 = no fault
Bit 2 (Channels 5, 6)
0 = fault
1 = no fault
Bit 1 (Channels 4, 3)
0 = fault
1 = no fault
Bit 0 (Channels 1, 2)
0 = fault
1 = no fault
W915905430301A 10/2008
79
Momentum Addressing
Description of Input Word 0
This word contains a right justified binary eight bit data field for the 8 discrete inputs:
%IW\p.2.c\0.0.0:xi
Description of Input Words 1 to 6
These words are assigned to the analog input register. Each word on this page contains a left justified, binary 15 bit data field. The range is from 0H to 7FFE hex, but the resolution is 14 bit (0 32766 decimal or 0 to 7 FFE hex).
Range
Analog output operating range:
Input Range
170 ANR 120 90
Input Range
170 ANR 120 91
Input Voltage
0 to 10.000
- 10.000 to + 10.000 00382 to 32382
Input Over Range
170 ANR 120 90
10.000 to 10.238
Data is Left Justified Comment
0 to 32000 Nominal input voltage range
32002 to 32764 Linear over range input voltage
Input Over Range
170 ANR 120 91
Input Out of
Range
+10.000 to +10.238
32384 to 32764
≥
10.238
32766 (7FFE Hexadecimal)
Input Under
Range
Input Out of
Range
-10.238 to -10.000
≤
-10.238
00002 to 00382
00000
Input voltage exceeding the threshold may damage the module.
Linear undervoltage range
Input voltage exceeding the threshold may damage the module.
80
W915905430301A 10/2008
Momentum Addressing
170 ANR 120 90/91 Modules: Configuration Words
Register of Internal Words
Configuration of the modules is carried out on the internal words %MW \ p.2.c \
0.0.20 to %MW \ p.2.c \ 0.0.26 as shown in the table below:
Word Function
%MW \ p.2.c \ 0.0.20
system information
%MW \ p.2.c \ 0.0.21
%MW \ p.2.c \ 0.0.22
configuration of discrete fallback values configuration of analog fallback values
%MW \ p.2.c \ 0.0.23
%MW \ p.2.c \ 0.0.24
%MW \ p.2.c \ 0.0.25
%MW \ p.2.c \ 0.0.26
user defined analog fallback values for channel 1 user defined analog fallback values for channel 2 user defined analog fallback values for channel 3 user defined analog fallback values for channel 4 p = position of the processor in the rack (0 or 1) c = Fipio connection point number
Description of Word 20
NOTE: Caution: Zero is an illegal value for the system information register.
Entering a value of 0 in word 20 triggers output fallback. In this case; inputs and outputs are not updated.
Word
Bits 0 14
Bit 15
Description
Not used or that can be used to start the module
(READY LED lit, if the value entered exceeds 0).
1 = validates use of fallback values.
0= no fallback value.
z z
In word 20, the authorized value range is: 0001 to FFFF.
For proper operation of the module, it is mandatory to configure a value greater than 0 in the register.
The register default value at power up is 0 (module stopped).
W915905430301A 10/2008
81
Momentum Addressing
Description of Word 21
Configuration of discrete output fallback values:
Word
Bits 0 7
Bits 8 13
Bit 14
Bit 15
Description fallback value for discrete outputs 1 to 8 not used
0 = hold last value,
1 = user-defined value
0 = reset outputs,
1 = check bit 14
Description of Word 22
Words 22 to 26 are used to define analog output fallback values.
2 bits per channel to configure fallback management:
Word
00
01
10
11
Error Status minimum output voltage hold last value (by default) user defined shutdown value hold last value (usually not used)
Descriptions of Words 22 to 26
Used if the combination 10 is defined in word 22. They then contain the fallback value.
82
W915905430301A 10/2008
Output Words
Momentum Addressing
The I/O registers assigned to this module are used for output data as follows:
Word Function
%QW\p.2.c \ 0.0.0
write to 8 discrete outputs
%QW\ p.2.c \0.0.1
%QW \ p.2.c \ 0.0.2
analog output word for channel 1, terminal block 3 No. 10 analog output word for channel 2, terminal block 3 No. 12
%QW \ p.2.c \ 0.0.3
%QW \ p.2.c \ 0.0.4
analog output word for channel 3, terminal block 3 No. 14 analog output word for channel 4, terminal block 3 No. 16
%QW\p.2.c\0.0.0:xi
W915905430301A 10/2008
83
Momentum Addressing
Range
Analog output operating range:
Output Range
170 ANR 120 90
Output Range
170 ANR 120 91
Output Over
Range
170 ANR 120 90
Output Over
Range
170 ANR 120 91
Output Out of
Range
Output Under
Range.
Output Out of
Range
Output Voltage
0 to 10.000
10.000 to 10.238
+10.000 to +10.238
≥
10.238
-10.238 to -10.000
≤
-10.238
Data is Left
Justified
0 to 32000
- 10.000 to + 10.000
00382 to 32382
32002 to 32764
32,384 to 32,764
32766
(7FFE Hex)
00002 to 00382
00000
Comment
Nominal Output Voltage
Range
Linear Over Range Output Voltage
Threshold Will Be Limited To 32.766 Decimal
Linear undervoltage range
Threshold limited to
00000.
84
W915905430301A 10/2008
Momentum Addressing
170 ANR 120 90/91 Modules: Output Words
Output Words
The I/O registers assigned to this module are used for output data as follows:
Word Function
%QW\p.2.c \ 0.0.0
write to 8 discrete outputs
%QW\ p.2.c \0.0.1
%QW \ p.2.c \ 0.0.2
%QW \ p.2.c \ 0.0.3
%QW \ p.2.c \ 0.0.4
analog output word for channel 1, terminal block 3 No. 10 analog output word for channel 2, terminal block 3 No. 12 analog output word for channel 3, terminal block 3 No. 14 analog output word for channel 4, terminal block 3 No. 16
%QW\p.2.c\0.0.0:xi
Range
Analog output operating range:
Output Range
170 ANR 120 90
Output Range
170 ANR 120 91
Output Over Range
170 ANR 120 90
Output Voltage
0 to 10.000
- 10.000 to + 10.000
10.000 to 10.238
Data is Left Justified Comment
0 to 32000
00382 to 32382
32002 to 32764
Output Over Range
170 ANR 120 91
+10.000 to +10.238
Output Out of Range
≥
10,238
32384 to 32764
32766
(7FFE Hex)
Output Under Range.
-10,238 to -10,000
Output Out of Range
≤
-10.238
00002 to 00382
00000
Nominal Output Voltage Range
Linear Over Range Output Voltage
Threshold Will Be Limited To 32.766 Decimal
Linear undervoltage range
Threshold limited to 00000.
W915905430301A 10/2008
85
Momentum Addressing
5.5
Addressing a Special Module: 170 AEC 920 00
Aim of this Section
This section provides information about the configuration of the 170 AEC 920 00 discrete inputs/outputs Momentum module on Fipio.
Full operation for the module is described in the base setup documentation (870
USE 002).
What's in this Section?
This section contains the following topics:
Topic
Example of module configuration in PL7
Configuration of Counting Functions
170 AEC 920 00 Module: Input Words
Page
86
W915905430301A 10/2008
Momentum Addressing
Example of module configuration in PL7
At a Glance
This module is a counting module with 2 independent high-frequency counters (10 kHz - 200 kHz).
The following example allows you to configure and program a Momentum 170 AEC
920 00 on FIPIO in PL7.
PL7 Configuration z z z z z
Open PL7.
Create a new animation.
Correctly configure the hardware (rack, power supply, processor).
Double-click the processor's FIPIO icon.
Add the TSX 170 AEC 920 00 Momentum module.
W915905430301A 10/2008
NOTE: If you have PL7 Pro < V4.0, module 170 AEC 920 00 will not be in the list, and you must choose the standard profile "OTHER FSD_P".
z Position the cursor on Adjust mode, and enter the counting function configuration parameters.
87
Momentum Addressing
Illustration of the Momentum adjustment screen:
Example of Counting Function Configuration z z
In the parameter words %MW\p.2.c\0.0.4 and %MW\p.2.c\0.0.5
enter the hex value 16#1203 .
Information:
Bit 0 - enable preset = 1 (otherwise, the preset value is inactive)
Bit 1 - enable software = 1 (otherwise the module is non operational)
Bit 9 = 1
Bit 8, 10, 11 = 0, choice of operating mode: positive counter
Bit 12 = 1
,
Bit 13, 14 = 0, preset on rising edge of discrete inputs I1 and I4
In the parameter words %MW\p.2.c\0.0.6 and %MW\p.2.c\0.0.7
, enter the hex value 16#81 .
Information:
Bit 0 = 1
Bit 1, 2, 3 = 0, identity code for a preset value
Bit 7 = 1, broken sensor monitoring activation bit
88
W915905430301A 10/2008
W915905430301A 10/2008
Momentum Addressing z In the parameter words %MW\p.2.c\0.0.8, %MW\p.2.c\0.0.9, %MW\p.2.c\0.0.10 and %MW\p.2.c\0.0.11
: preset value.
Minimum hardware setup required: z z z z z
24 V on connectors 1 and 2
Encoder supply on connector 3
Encoders connected
Actuators on discrete inputs 2 and 5 for external enabling of the counters
(otherwise counting is blocked)
Actuators on discrete inputs 1 and 4 for enabling preset values
Programming to take new preset into account:
Setting inputs 2 and 5 to 1 should allow you to see the counting progress in the input words %IW\0.2.1\0.0.4 to %IW\0.2.1\0.0.7.
During operation, preset values must be written in the output words %QW
\0.2.1\0.0.0 to %QW\0.2.1\0.0.3, which are the images of output words 5 and 6 for counter 1,6 and 7 and for counter 2.
Counter 1 preset example:
(* preset value in %MW0 *)
IF %M1 THEN %QW\0.2.1\0.0.0 := %MW0;
(* write 0 on bits 0 and 1 output word 0 *)
%MW\0.2.1\0.0.4:= 16#1200 ;
WRITE_PARAM %CH\0.2.1\0.0 ;
SET %M2 ;
RESET %M1 ;
END_IF ;
(* Write at 1 for the software enable bit and the preset bit *)
IF %M2 THEN %MW\0.2.1\0.0.4:=16#1203;
WRITE_PARAM %CH\0.2.1\0.0;
RESET %M2 ;
END_IF ;
89
Momentum Addressing
Configuration of Counting Functions
Description
Eight output words are available for configuring the two module counters for the
170 AEC 920 00 module.
Output Words Function
Word 1 Configuration bit for counter 1
Word 2
Word 3
Configuration bit for counter 2
Counter 1 output / setpoint data configuration
Word 4
Word 5
Word 6
Word 7
Word 8
Counter 2 output / setpoint data configuration
Counter 1 setpoint data (Low)
Counter 1 setpoint data (High)
Counter 2 setpoint data (Low)
Counter 2 setpoint data (High)
PLC Designation
%MW\\p.2.c\0.0.4
%MW\\p.2.c\0.0.5
%MW\\p.2.c\0.0.6
%MW\\p.2.c\0.0.7
%MW\\p.2.c\0.0.8
%MW\\p.2.c\0.0.9
%MW\\p.2.c\0.0.10
%MW\\p.2.c\0.0.11
p = position of the processor in the rack (0 or 1), c: Fipio connection point number
Configuration Words 1 and 2
Illustration: %MW\p.2.c\0.0.4 and %MW\p.2.c\0.0.5
90
W915905430301A 10/2008
Momentum Addressing
Meanings of signals:
Signal
D_B
Meaning
If bit 15 is placed by the software, the directions of the count are reversed in all operating modes.
3 bits for selecting the preset mode P_B2
P_B1
P_B0
M
O
D
E
Q2
Q2_F
Q1
Q1_F
EI_F
E_CP
E_C
E_P
4 bits for selecting the operating modes
Saving the valency for the Q2 digital output (forcing after 0 or 1)
Activate forcing for Q2 digital output (1 = activated)
Saving the valency for the Q1 digital output (forcing after 0 or 1)
Activate forcing for Q1 digital output (1 = activated)
Enable input filter
0 = without filter (<= 200 kHz); 1 = with filter (<= 20 kHz)
Software enable for Freeze the value of counter 1
Software enable for counters
Enable for Reset to the preset value
For SSI transmitters, the preset value and the software limit-switch values must be transmitted again after reversing the counting direction.
With output 2, the same functions are defined for counter 2 (however, for digital outputs, Q3 instead of Q1, and Q4 instead of Q2).
Configuration Word 3 z z z z
Output word 3 allows the following functions for counter 1 to be defined: z The meaning of parameters, which will be transmitted in words 5 and 6, is determined using the identity code for setpoint values (D0 ... D3).
D4 and D5 reserved.
D6, D7 module behavior in the event of bus interrupt and counter input line break.
Starting configuration of the Q1 digital output (D8 ...D11).
Starting configuration of the Q2 digital output (D12 …) D15).
W915905430301A 10/2008
91
Momentum Addressing
Illustration: %MW\p.2.c\0.0.6
Configuration Word 4 z z z z
Output word 4 allows the following functions for counter 2 to be defined: z The meaning of parameters, which will be transmitted in words 7 and 8, is determined using the identity code for setpoint values (D0 ... D3).
D4, D5 and D6 are reserved.
D7 behavior of counter 2 in the event of break in the bus or counter input lines.
Starting configuration of the Q3 digital output (D8 ...D11).
Starting configuration of the Q4 digital output (D12 ... D15).
Illustration: %MW\p.2.c\0.0.7
92
W915905430301A 10/2008
Momentum Addressing
Configuration Word 5/6 and 7/8
In the output words 5 and 6, the setpoint values are transmitted as 32-bit values for counter 1, in accordance with the identity code defined in words 3 and 4 (counter 1:
%MW\p.2.c\0.0.8 and %MW\p.2.c\0.0.9, counter 2: %MW\p.2.c\0.0.10 and
%MW\p.2.c\0.0.11):
Identity Code
Hex: 0
Hex: 1
Hex: 2
Hex: 3
Hex: 4
Hex: 5
Hex: 6
Hex: 7
Hex: 8
Hex: 9
Hex: A
Hex: B
Hex: C
Hex: D until hex: F
Function
No setpoint value selected.
Prefix value (24 bits + sign) or SSI Offset value (maximum transmitter resolution)
Threshold value 1
(24 bits + sign for the incremental transmitter; 25 bits for the absolute transmitter)
Threshold value 2
(24 bits + sign for the incremental transmitter; 25 bits for the absolute transmitter)
Counter 1 software limit switch overrun
(24 bits + sign for the incremental transmitter; 25 bits for the absolute transmitter)
Counter 2 software limit switch underrun
(24 bits + sign for the incremental transmitter; 25 bits for the absolute transmitter)
Pulse width (in ms) for Q1/Q2 digital outputs (1 .. 2 EXP 32)
Modulo value for the event counter (repeating counter); the function can be deactivated using the modulo value= 0 (24 bits max.)
Time base for the "Period counter" operating mode (Operating mode 9) 0 = without time base: complete period:1 = 1 , 2 = 10, 3 = 100, 4 = 1,000, 5 = 10,000 (in microseconds); half-period: 9 = 1 , A = 10 , B = 100 , C= 1,000 , D = 10,000 [microseconds]
For transmission of all other values, the P_E bit s established and the 1F identity code is recalled.
Time base for the "Frequency counter" operating mode (Operating mode A) 0 = without time base: complete period 1 = 0.1 , 2 = 1, 3 = 10, 4 = 100, 5 = 1,000 (in ms); half-period: 9 = 0.1, A = 1, B = 10, C= 100, D = 1 000 (in ms)
For transmission of all other values, the P_E bit s established and the 1F identity code is recalled.
Selection of a complete period/half-period for time base pulse transmitter (Operating mode 8)
(0 = not valid, PE–Bit is placed
1 = complete period,
2 = half-period at each Bx counting input)
Time base in ms for the frequencies output (1 .. 2 EXP 32) only for pulses on Q1/3 digital outputs
(only for half periods) reserved reserved values (correspond to identity code 0)
W915905430301A 10/2008
93
Momentum Addressing
170 AEC 920 00 Module: Input Words
The 8 Input Words
8 input words are available for configuring the two module counters for the
170 AEC 920 00 module.
View of input word functions:
Output Words
Word 1
Word 2
Word 3
Word 4
Word 5
Word 6
Word 7
Word 8
Function
Status and error bit for counter 1
Status and error bit for counter 2
Counter 1 output configuration / setpoint data report
Counter 2 output configuration / setpoint data report
Count value (Low) of counter 1
Count value (High) of counter 1
Count value (Low) of counter 2
Count value (High) of counter 2
PLC Designation
%IW\\p.2.c\0.0.0
%IW\\p.2.c\0.0.1
%IW\\p.2.c\0.0.2
%IW\\p.2.c\0.0.3
%IW\\p.2.c\0.0.4
%IW\\p.2.c\0.0.5
%IW\\p.2.c\0.0.6
%IW\\p.2.c\0.0.7
p: position of the processor in the rack (0 or 1), c: Fipio connection point number.
Input Words 1 and 2
The counter uses the status bits to transmit error messages as well as the hardware input states and the corresponding software enabling bits.
Illustration: %IW\p.2.c\0.0.0 and %IW\p.2.c\0.0.1:
94
W915905430301A 10/2008
Momentum Addressing
Meanings of signals:
A_1
P_E
WD_B
L_E
SOR_E
COR_E
O_E
PS_E
M_E
Signal
I_1
I_2
I_3
EP_B
EC_B
ECP_B
CH_IN
Meaning
Value of discrete input I1.
Value of discrete input I2.
Value of discrete input I3.
Software enable of Reset to the preset value.
Software enable of counter 1.
Software enable of Freeze the value of counter 1.
Initialization of counter 1 is complete.
A1 counter input valency.
Configuration error.
Time check error on absolute encoder.
Counter input line break.
Software limit switch overrun.
Counter overrun.
Short circuit or overload for outputs Q1, Q2.
Power supply missing (outputs, transmitter).
The module has not been configured.
Input Words 3 and 4
In input words 3 and 4, the feedback on indices and the counter bit parameter states are transmitted to the API.
Input word 3 allows feedback to be transmitted for counter 1.
Illustration: %IW\p.2.c\0.0.2 and %IW\p.2.c\0.0.3:
W915905430301A 10/2008
95
Momentum Addressing
Signal
RCVA
PP
ECP
ECPP
REF free
Q2
Q1 free free free
Reserved
D3
D2
D1
D0
Meanings of signals
Meaning
1. The counting cycle is finished.
Preset value accepted.
The counter is enabled.
The counting value is frozen.
The preset value has been accepted for operating modes 4, 5.
free
Value of discrete output Q2.
Value of discrete output Q1.
free free free
Reserved
Feedback signal for indices transmitted (Handshake).
Input Words 5, 6 and 7, 8
Input words 5 and 6 (for counter 1) or 7 and 8 (for counter 2) contain the current values (actual data) of the encoder. In order to do this, two words (1 double word) are available for each counter.
NOTE: The input words 5/6 or 7/8 transmit only the counters' actual values.
Rereading of previously transmitted setpoint values is not possible.
96
W915905430301A 10/2008
Momentum Addressing
Current Values for the Incremental Encoder
Resolution with/without sign: z The respective resolution of the actual values is 24 bits plus sign
(-16 777 216 to +16 777 215).
z If a modulo value has been predefined, the maximum resolution is 24 bits without sign (0 to +16 777 215).
Representation of the actual value:
Current Values for the Absolute Encoder z z z
For absolute encoders, feedback signaling of current values is permanent. The resolution is:
25 bits without sign, that is, from 0 to 33 554 431, for 25 pulses
24 bits without sign, that is, from 0 to 16 777 215, for 24 pulses
12 bits without sign, that is, from 0 to 4 095, for 12 pulses
Representation of the input word for 12, 24 and 25 bits:
W915905430301A 10/2008
97
Momentum Addressing
98
W915905430301A 10/2008
Diagnostics
W915905430301A 10/2008
Diagnostics for
Momentum Modules
6
Aim of this Chapter
This chapter details the default Momentum behavior, when used on a Fipio bus controlled by a Premium PLC.
What's in this Chapter?
This chapter contains the following topics:
Topic
Fault Behavior of Simple Momentum Modules
Fault Behavior of Advanced Momentum Modules
Page
W915905430301A 10/2008
99
Diagnostics
Fault Behavior of Simple Momentum Modules
General
The list of simple Momentum modules is given in Chapter 1
of this manual.
Detectable Faults
List of all faults that can be detected by the PLC Premium+Fipio Bus+Simple z z z z
Momentum Module set:
Momentum module missing or inoperative
Momentum module present, but different to the one declared at configuration
Communication on Fipio bus interrupted
Peripheral type fault
Peripheral Type Faults z z z z
List of "Peripheral" type faults in simple Momentum modules:
Short-circuit of one or several discrete outputs
Open circuit on one or several discrete outputs
Output supply fault
One or several terminal blocks missing on a Momentum base
Input and Output Values
The inputs and outputs of a simple Momentum module (see Addressing I/O Discrete
Momentum Standard Modules, page 38
) take different values depending on the nature of the fault encountered.
100
W915905430301A 10/2008
Diagnostics
Input values and output states with faults:
Fault
Module missing or inoperative
Input Value Output State
All module inputs are at zero No value has been applied
Module different from the one configured
All module inputs are at zero No value has been applied
(2) For the PL7 versions
≤
V3.4C, ALL inputs are set to zero.
(3) The behavior of faulty outputs depends on the type of Momentum base used. Only those connection bases with the capacity to signal errors on their outputs are able to manage the fallback to zero. Refer to Modicon Momentum I/O Bases User Guide (870 USE 002).
Fipio comm. interrupted All module inputs are at zero No value has been applied
Peripheral z z
The faulty channel(s) is at zero (2)
The valid channels take the sensor value z z
The faulty channels fallback to zero or are maintained in their last valid state (3)
The values continue to be applied to the valid channels.
Module Diagnostics
Momentum modules have an error bit and a status word that can be visualized using the PL7 software diagnostics screen.
Table of values and error messages:
Type of Fault
Module Missing or Inoperative
Module present different from the one configured
Comm. FIPIO interrupted
Peripheral
1
1
Error Bit Module
%I\p.2.c\0.MOD.ERR
Word Status Fault Module
%MW\p.2p.c\0.MOD.2
Message on PL7
Diagnostic
Module Screen
1
1
Bit 6 = 1
Bit 5 = 1
Module missing or inoperative
Different hardware and software configurations
Bit 6 = 1
Bit 1 = 1
Module missing or inoperative
Faulty channel(s)
W915905430301A 10/2008
101
Diagnostics
Channel Diagnostics
Momentum module channels have an error bit and a status word that can be visualized using the PL7 software diagnostics screen.
Table of values and error messages:
Type of Fault
Module
Missing or
Inoperative
Module present different from the one configured
Comm. FIPIO interrupted
Error Bits Channel
%I\p.2.c\0.i.ERR
All at 1
All at 1
All at 1
Word Status Fault Channel
%MW\p.2p.c\0.0.2
Message on PL7
Channel
Diagnostic Screen
Bit 6 = 1
Bit 5 = 1
Bit 6 = 1
Channel(s) inoperative
No message displayed
Communication
Peripheral Zero (1) Bit 1 = Zero (2) Diagnostics screen inaccessible (3)
(1) PL7 cannot determine which channel is faulty. For PL7 versions
≤
V3.4C, the error bits for all channels of the module are set to 1.
(2) PL7 cannot determine which channel is faulty. For the PL7 versions
≤
V3.4C, the 1 bit of the status word is equal to 1.
(3) For the PL7 versions
≤
V3.4C, the screen can be accessed and displays "change input fuse."
102
W915905430301A 10/2008
Diagnostics
Fault Behavior of Advanced Momentum Modules
General
The list of advanced Momentum modules is given in Chapter 1
of this manual.
Detectable Faults
List of all faults that can be detected by the PLC Premium+Fipio Bus+Advanced z z z z
Momentum Module set:
Momentum module missing or inoperative
Momentum module present, but different to the one declared at configuration
Communication on Fipio bus interrupted
Invalid adjustment parameter(s) ("WRITE_PARAM" PL7 instruction or Fipio adjustment screen on pg17) z Peripheral type fault
Peripheral Type Faults z z z z
List of Peripheral type faults in advanced Momentum modules:
Short-circuit of one or several discrete outputs
Open circuit on one or several discrete outputs
Output supply fault
Out of range analog value
Input and Output Values
The inputs and outputs of an advanced Momentum module (see
Advanced Momentum Modules, page 61 ) take different values depending on the
nature of the fault encountered.
W915905430301A 10/2008
103
Diagnostics
Input values and output states with faults:
Fault
Module missing or inoperative
Input Value
All module inputs have the last valid value entered.
Module different from the one configured
All module inputs have the last valid value entered.
Output State
Feedback force according to parameters implemented
Fallback forced according to parametering done
Fipio comm.
interrupted
All module inputs have the last valid value entered.
Fallback forced according to parametering done
(2) This error code depends on the base's capacity to indicate faults on the peripherals.
(3) The behavior of faulty outputs depends on the type of Momentum base used. Only those bases with the capacity to signal errors on their outputs are able to manage the fallback to
zero (refer to Addressing Advanced Momentum Modules, page 61 ).
Parameter(s) of invalid adjustment
"Peripheral"
Error code sent by the Momentum base. Always different from all possible normal input values.
Non-faulty channels continue to work. (2)
Error code sent by the Momentum base. Always different from all possible normal input values.
Non-faulty channels continue to work. (2) z z
The faulty channels fallback to zero or are maintained in their last valid state (3)
The values continue to be applied to the valid channels. z z
The faulty channels fallback to zero or are maintained in their last valid state (3)
The values continue to be applied to the valid channels.
Module Diagnostics
Momentum modules have an error bit and a status word that can be visualized using the PL7 software diagnostics screen.
Table of values and error messages:
Type of Fault
Module Missing or Inoperative
Module present different from the one configured
1
Error Bit Module
%I\p.2.c\0.MOD.ERR
1
Comm. Fipio interrupted
Invalid adjustment parameter(s)
Peripheral
1
0
0
Word Status Fault Module
%MW\p.2p.c\0.MOD.2
Message on PL7
Diagnostic Module Screen
Bit 6 = 1
Bit 5 = 1
Module missing or inoperative
Different hardware and software configurations
Bit 6 = 1
0
Module missing or inoperative
No message displayed
0 No message displayed
104
W915905430301A 10/2008
Diagnostics
Channel Diagnostics
Momentum module channels have an error bit and a status word that can be visualized using the PL7 software diagnostics screen.
Table of values and error messages:
Type of Fault
Module Missing or Inoperative
Module present different from the one configured
Error Bits Channel
%I\p.2.c\0.i.ERR
Word Status Fault Channel
%MW\p.2p.c\0.0.2
Message on PL7 Channel
Diagnostic Screen
All at 1
All at 1
Comm. Fipio interrupted All at 1
Invalid adjustment parameter(s) 0
Bit 6 = 1
Bit 5 = 1
Bit 6 = 1
0
Channel(s) inoperative
No message displayed
Communication
Diagnostics screen inaccessible
Peripheral 0 0 Diagnostics screen inaccessible
W915905430301A 10/2008
105
Diagnostics
106
W915905430301A 10/2008
Appendices
W915905430301A 10/2008
Appendices
IV
W915905430301A 10/2008
107
Appendices
108
W915905430301A 10/2008
Fip Bus Implementation
W915905430301A 10/2008
Implementing on Another Fip Bus
7
Aim of this Chapter
This chapter presents the information necessary for implementing the communicator on a Fip bus, other than Fipio.
What's in this Chapter?
This chapter contains the following topics:
Topic
Standard Fipio Profiles
Information Specific to Momentum Modules
Page
W915905430301A 10/2008
109
Fip Bus Implementation
Standard Fipio Profiles
General
The 170 FNT 110 01 Fipio Momentum communicator conforms to one of the 3 standard Fipio profiles described in the FCP DM FSDP V10E documentation, in either class 1 or 2.
The following table details the profile adopted by the communicator according to the base selected:
Number of
≤
2 input words and
Number of
≤
2 output words
2 < Number of input words
≤
8 and
2 < Number of output words
≤
8
8 < Number of input words
≤
32 and
8 < Number of output words
≤
32
Base Examples
170 ADI 350 00
170 ADI 340 00
170 ADO 350 00
170 ADO 340 00
170 ADM 350 10
170 ADM 690 50
170 ADM 390 30
170 ADM 370 10
170 AAI 030 00*
170 AAI 520 40*
170 AAO 120 00*
70 AAO 921 00*
170 AMM 090 00*
170 AAI 140 00*
Profile Class
FRD 1
FSD
FED
2
2
If the base does not have parameters, the communicator conforms to class 1.
If the base has parameters, the communicator conforms to class 2.
All Momentum modules are modular.
To understand the characteristics of the associated Fip variables and information on managing operating modes and diagnostics, refer to the FCP DM FSDP V10E standard profile documentation.
110
W915905430301A 10/2008
Fip Bus Implementation
Information Specific to Momentum Modules
General
Certain information specific to the Momentum modules is necessary to complete the
Fip variables. That is the subject of this paragraph.
Identification Variable
Since the Momentums are modular, their Identification variable has the format described in the standard profiles documentation for modular devices.
Values to be completed for the Momentum modules:
Field
Number of bytes contained
Manufacturer’s Name
Model Name
Product Version
Communication class
Base module, "version" field
Communication module, "version" field
Value
4Fh
"MODICON"
"MOMENTUM"
10h (for 1.0)
00h (no XWAY messaging)
10h (for 1.0)
10h (for 1.0)
Fields: Catalogue Reference and ASCII Description
NOTE: Contrary to the description in the Fipio standard profiles documentation, the
"Catalogue Reference" field is not FFh for the Momentums. This field's value depends on the base onto which the communicator is connected to.
W915905430301A 10/2008
111
Fip Bus Implementation
Values for basic Momentum modules:
ASCII Description
170ADI35000
170ADI34000
170ADO35000
170ADO34000
170ADM35010
170ADM69050
170ADM39030
170ADM37010
170AAI03000
170AAI14000
170AAI52040
170AAO12000
170AAO92100
170AAM09000
Value for the Fipio communicator:
ASCII Description
170FNT11001
0Bh
C0h
C1h
C2h
C3h
C4h
E0h
06h
08h
09h
0Ah
Catalogue Reference
01h
02h
05h
Catalogue reference
04h
Presence Variable
Values to be completed for the Momentum modules:
Field
Length of identification variable
BA Arbitrator function status
Value
4Fh
Since Momentum does not support the arbiter function of the bus, the significant 4 bit byte of this byte is therefore equal to 0.
112
W915905430301A 10/2008
Fip Bus Implementation
Variable Report
The Momentums manage the counters 01h, 02h, 05h, 2Bh, 2Ch, 2Fh, 2Eh, 2Dh,
35h, 21h, 22h, 23h, 24h, 30h, 80h. The fields are in this order in the variable.
Value to be completed for the Momentum modules:
Field
Number of byte contained
Value
30h
LN_Uploading Variable
The Momentum promptness timer is equal to 256 ms.
Value to be completed for the Momentum modules:
Field
Asynchronous promptness time out value
Value
30h
FB_Configuration Variable
Configuration parameters
Class 2 Momentums do not manage the configuration data. Consequently the values of these words are ignored by class 2 Momentums.
In order to respect the control principle of the acceptance of the parameters sent by the FB_Configuration_Description variable, the bus manager should always put a zero value in these words because the FB_Configuration_Description variable is produced with parameter values with zero configuration.
Adjustment parameters
The class 2 Momentums manage the adjustment parameters. The values of adjustment parameters for each type of base are described in chapter 6 (see
Addressing Advanced Momentum Modules, page 61
).
The first word described corresponds to the word PRM0 of the FB_Configuration variable. Remember that these words are encoded according to Intel format (least significant first).
For example:
For the 170 AAI 030 00 communicator (8 analog inputs), the correspondence is as follows:
W915905430301A 10/2008
113
Fip Bus Implementation
PRM0
PRM1
%MW\p.2.c\0.0.4
%MW\p.2.c\0.0.5
FB_Configuration_Description Variable
The class 2 Momentums start with a configuration in the EMPTY state. They must therefore be sent the valid values via the FB_Configuration variable before sending the START command via the FB_Control variable.
FB_Control Variable
Specific commands
Momentum conforming to the FED profile do not manage specific commands. Any received values will be ignored.
FB_Status variable
Standard status
Description of Standard status field bits for Momentums:
5
6
7
2
3
4
Bit Description
0 Serious but temporary fault, internal to base
Comments
When this bit is set, transitional disturbance affects the behavior of the base connected to the communicator (EMC disturbance for example). When this fault disappears, the device resumes normal operation.
1 Minor fault, external to the base When this bit is set, an external fault is present on the base used. The nature of this fault depends on the base itself. It is therefore useful to refer to the documentation for the base in question to know what type of external fault can indicated in the application program by the I/O-Error signal for this type of base (shortcircuit, etc.).
Not used
Not used
Internal module fault (breakdown)
Hardware configuration fault
-
-
-
-
Problem communicating with the PLC -
Application fault (adjustment values refused)
-
114
W915905430301A 10/2008
Fip Bus Implementation
Specific status
Momentums conforming to the FED profile do not manage status commands: the corresponding words are always zero.
Application_Process_Control variable
Value of outputs
This variable contains information described in chapter 6 (see
) for the %QW\p.2.c\0.0.0 and subsequent words in the case of the FSD and FED profiles or %Q\p.2.c\0.0 and subsequent words in the case of the FRD profile.
Remember that the words are encoded according to Intel format (least significant first). For bits, the bit position is described in the standard profile documentation. For example, the first 8 output bits of a discrete module are located in the first byte in the following order:
Application_Process_Status variable
Channel fault
The input values are only valid if this byte is zero.
Other possible values are:
Meaning
Value
FFh
01h
02h
Meaning
The device is not configured (for a class 2 MOMENTUM)
A minor external fault is present on the base
(cf. FB_Status variable, Standard Status field)
A serious temporary fault is present on the base.
(cf. FB_Status variable, standard status field)
W915905430301A 10/2008
115
Fip Bus Implementation
Value of inputs
This variable contains information described in chapter 6 (see Addressing
) for the %IW\p.2.c\0.0.0 and subsequent words in the case of the FSD and FED profiles or %I\p.2.c\0.0 and subsequent words in the case of the FRD profile.
Remember that the words are encoded according to Intel format (least significant first). For bits, the bit position is described in the Ref standard profile documentation.
FCP DM FSDP V10E . See the paragraph relating to the
Application_Process_Control variable for an example.
FB_adjustment variable
See the FB_Configuration variable.
116
W915905430301A 10/2008
Index
W915905430301A 10/2008
Index
0-9
16-channel input modules
170 ADI 340 00,
170 ADI 540 50,
170 ADI 740 50,
16-channel output modules
170FNT11001,
32-channel input module
170 ADI 350 00,
32-channel output module
6-channel output module
8-channel output modules
A
absolute encoder current values,
addressing modules,
Analog module
170 AAI 030 00,
170 AAI 140 00,
170 AAI 520 40,
170 AAO 120 00,
170 AAO 921 00,
W915905430301A 10/2008
A C
Analog/Discrete module
170 AMM 090 00,
Analog/Discrete Module
170 ANR 120 90,
,
170 ANR 120 91,
,
C
Configuration of Momentum in PL7, 34
connecting
TSXFPACC2,
current values absolute encoder,
D
E
encoder
incremental,
F
fault advanced Momentums,
fault management,
117
Index
I
incremental encoder
L
LED
RUN,
M
Mixed I/O modules
170 ADM 350 10,
Mixed I/O Modules
170 ADM 350 11,
170 ADM 350 15,
170 ADM 370 10,
170 ADM 390 10,
170 ADM 390 30,
170 ADM 690 50,
170 ADM 690 51,
170 ADM 850 10,
170 ARM 370 30,
S
special module
170 AEC 920 00,
Special module
170 AEC 920 00,
T
topologies,
118
W915905430301A 10/2008
Downloaden
Advertentie