Fipio communication standard profiles. Schneider Electric Premium and Atrium Using EcoStruxure™ Control Expert - Fipio Bus
Реклама
Реклама
Premium and Atrium Using EcoStruxure™ Control Expert
Standard profiles
35008155 12/2018
Fipio communication standard profiles Chapter 10
Fipio communication standard profiles
Subject of this Chapter
This chapter introduces devices compatible with the standard communication profiles for use with the Fipio bus and its services.
What Is in This Chapter?
This chapter contains the following sections:
Section
10.1
10.2
10.3
10.4
Topic
Introduction to standard Fipio communication profiles
Configuration of the Fipio bus standard profiles
Debugging the Fipio bus standard profiles
Language objects associated with the Fipio bus standard profiles
Page
35008155 12/2018
161
Standard profiles
Introduction to standard Fipio communication profiles Section 10.1
Introduction to standard Fipio communication profiles
Aim of this Section
This Section provides a summary description of the standard profiles of the Fipio bus and its associated services.
What Is in This Section?
This section contains the following topics:
Topic
Standard profiles: general
Designation of a Standard Profile
List of Catalog Standard Profiles Proposed by Control Expert
Page
162
35008155 12/2018
Standard profiles
Standard profiles: general
Introduction
A device conforming to the standard Fipio communication profiles can be linked to a Fipio bus, to exchange the input/output variables.
Data exchanges with devices are used to:
exchange inputs/outputs, write configuration or adjustment parameters, diagnose a connected device.
There are three types of standard profile:
FRDP: Fipio Reduced Device Profile
FSDP: Fipio Simple Device Profile
FEDP: Fipio Extended Device Profile
Volume of data exchanged
The device profiles, which conform to a standard profile are a function of the number of inputs and outputs to be exchanged.
The table below describes the words managed by the different standard profiles:
FRD FSD FED Profile
Process data input acquisition output control
Configuration (optional)
Adjust (optional)
Commands specific command
Diagnostics input validity specific status
-
-
-
2 words
2 words
-
1 byte
-
8 words
8 words
16 words
32 words
-
1 byte
32 words
32 words
30 words
30 words
8 words
1 byte
8 words
35008155 12/2018
163
Standard profiles
Designation of a Standard Profile
At a Glance
A device conforming to the standard Fipio communication profiles is defined by assigning one of the standard profiles from the Standard Profiles family to it at the Fipio connection point.
The family consists of a list of standard profile references.
Composition of a Reference
Each reference is made up of several significant codes:
the standard profile used:
FRD
FSD
FED the connected device structure:
C: Compact
M: Modular
the number and type of objects exchanged with the manager: corresponds to the input/output exchange volume in 16 bit words
2 words
8 words
32 words
P: corresponds to the presence of configuration or adjustment parameters (optional).
Example of a compact standard profile reference: FED C32 P.
164
35008155 12/2018
Standard profiles
List of Catalog Standard Profiles Proposed by Control Expert
At a Glance
When configuring the Fipio bus, you can connect standard profiles according to the type of device.
Compact Devices
The following table lists the compact standard profiles:
Reference
FRD C2
FRD C2 P
FSD C8
FSD C8 P
FED C32
FED C32 P
Designation
EQP RED CMPCT 2M
EQP STD CMPCT 2M P
STD DEV CMPCT 2W P
EQP STD CMPCT 8M
STD DEV CMPCT 8W
EQP STD CMPCT 8M P
STD DEV CMPCT 8W P
EQP STD CMPCT 32M
STD DEV CMPCT 32W
EQP STD CMPCT 32M P
STD DEV CMPCT 328W P
Language interface
32 bits %I, 32 bits %Q
32 %I bits, 32 %Q bits
16 configuration words, 32 adjustment words
8 %IW words, 8 %QW words
8 %IW words, 8 %QW words
16 configuration words, 32 adjustment words
32 %IW words, 32 %QW words
32 %IW words, 32 %QW words
30 configuration words, 30 adjustment words
Modular Devices
The following table lists the modular standard profiles:
Reference
FSD M8
FSD M8 P
FED M32
FED M32 P
Designation
EQP STD MOD 8M
STD DEV MOD 8W
EQP STD MOD 8M P
Language interface
8 %IW words, 8 %QW words
STD DEV MOD 8W P
EQP STD MOD 32M
8 %IW words, 8 %QW words
16 configuration words, 32 adjustment words
32 %IW words, 32 %QW words
EXTENDED DEV MOD 32W
EQP STD MOD 32M P 32 %IW words, 32 %QW words
EXTENDED DEV MOD 328W P 30 configuration words, 30 adjustment words
35008155 12/2018
165
Standard profiles
Momentum Devices
With the Momentum product family, an analog input/output module is not available in the catalog.
In this case, you need to select one of the OTHER_FxD_[P] standard profile references.
The selection criteria are as follows:
Language interface
32 %I bits, 32 %Q bits
Reference
OTHER_FRD
OTHER_FRDP
OTHER_FSD
OTHER_FSDP
OTHER_FED
OTHER_FEDP
8 %IW words, 8 %QW words
32 %IW words, 32 %QW words
Communicator
The following communicators are available:
Family
STD-P
Reference
TSX FPP10
Language interface
TSX Fipio communication module
Momentum 170 FNT 110 01 TSX Fipio communication module for Momentums
166
35008155 12/2018
Standard profiles
Configuration of the Fipio bus standard profiles Section 10.2
Configuration of the Fipio bus standard profiles
Aim of this Section
This Section introduces the configuration principles for the Fipio bus standard profiles.
What Is in This Section?
This section contains the following topics:
Topic
Configuration Screen for a Standard Profile
How to Modify the Parameters of a Standard Profile
Adjustment Mode
Page
35008155 12/2018
167
Standard profiles
Configuration Screen for a Standard Profile
At a Glance
The configuration screen for a standard profile reuses the elements of the devices on the Fipio bus
see page 105
However, certain parameters are specific to this screen. The remainder of this document only covers the part specific to standard profiles.
Illustration
The figure below represents a configuration screen.
168
35008155 12/2018
Standard profiles
Description
The following table presents the various elements of the configuration screen and their functions.
2
3
Number Element
1 Tabs
4
5
General parameters area
Configuration area
Function
The tab in the foreground indicates the mode in progress
(Configuration in this example). Every mode can be selected using the respective tab. The available modes are:
Configuration,
Adjust,
Debug which can be accessed only in online mode,
Fault (channel level) accessible only in online mode.
Module area Gives a reminder of the device’s shortened name.
Channel area Is used:
By clicking on the device reference number, to display the tabs:
Description which gives the characteristics of the device.
I/O Objects (see EcoStruxure™ Control Expert,
Operating Modes) which is used to presymbolize the input/output objects,
Fault which shows the device faults (in online mode).
Channel: single channel for a standard profile.
Symbol: name of the channel defined by the user (using the variable editor).
This area is used to define the task (MAST or FAST) in which the channel implicit exchange objects will be exchanged.
The Local configuration checkbox is only available for the profiles FSD C8 P and FSD M8 P.
If the box is checked, the configuration and adjustment parameters are not sent to the device connected to the bus. In this case, the device starts up or initializes itself using its own parameters.
If the box is checked in the configuration screen, the channel parameters cannot be accessed from the configuration area.
The Default configuration button is used to return to the initial configuration.
In cases where the standard profile of %KW configuration words or the %MW adjustment words exist, this area displays them.
A Symbol and a Value are associated to each word.
For each value the contextual menu can be used to select the display base for the value of the selected word.
Three types are available:
Decimal,
Hexadecimal,
Binary.
35008155 12/2018
169
Standard profiles
How to Modify the Parameters of a Standard Profile
At a Glance
The following procedures are applicable for configuration or adjustment parameters.
How to Modify the Display Base
The following procedure describes how to select the display base. In the example, the chosen base is binary.
Step
1
2
Action
In the Configuration area, select the Value cell of the word to be modified.
Select Binary from the contextual menu (right-click).
Result: the cell displays 2#1011 0000 0000 0000 .
How to Enter a Value Using the Keyboard
The following procedure describes how to enter a value in a cell.
Step
1
2
Action
In the Configuration area, select the Value cell of the word to be modified.
Enter the value using the keyboard.
Note: keyboard entry depends on the display base.
170
35008155 12/2018
How to Enter a Value in Binary Format
The following procedure describes how to enter a value in binary format.
Step
1
Action
Double click on the Value cell in the Configuration area of the word to be modified.
Result: the following window appears.
Standard profiles
2
3
Select the bits to be set to 1.
Close the Properties ... window by clicking on the cross in the top right-hand corner of the window.
Result: Closing the window confirms the entered value and it is displayed in the cell format.
35008155 12/2018
171
Standard profiles
Adjustment Mode
At a Glance
Adjustment mode can be accessed from the Adjust tab. The principle is the same as for configuration mode; the adjustment words are %MW words.
There are 32 possible words for FSD and FRD profiles and 30 words for FED profiles.
Illustration p
The adjust screen for devices looks like this:
172
35008155 12/2018
Debugging the Fipio bus standard profiles Section 10.3
Debugging the Fipio bus standard profiles
Aim of this Section
This Section introduces the debugging principles Fipio bus standard profiles.
What Is in This Section?
This section contains the following topics:
Topic
Debug Screen for a Standard Profile
How to Modify the Debug Parameters for a Standard Profile
Standard profiles
Page
35008155 12/2018
173
Standard profiles
Debug Screen for a Standard Profile
At a Glance
The debug screen for a standard profile reuses the elements of the other devices available on the Fipio bus.
see page 128
However, certain elements are specific to this screen. The remainder of this document only covers the part specific to standard profiles.
Illustration
The figure below represents a debug screen.
174
35008155 12/2018
Standard profiles
Description
The following table shows the different elements of the debug screen and their functions.
Number Element
1 Tabs
2
3
4
5
Module area
Function
The tab in the foreground indicates the mode in progress (Debug in this example). Each mode can be selected using the respective tab. The available modes are:
Debug which can be accessed only in online mode,
Fault (channel level) accessible only in online mode,
Configuration,
Adjust.
Gives a reminder of the device’s shortened name.
In the same area there are 3 LEDs which indicate the module’s operating mode:
RUN indicates the operating status of the module,
ERR indicates an internal fault in the module,
I/O indicates a fault from outside the module or an application fault.
Channel area Is used:
By clicking on the reference number, to display the tabs:
Description which gives the characteristics of the device.
I/O Objects (see EcoStruxure™ Control Expert, Operating Modes) which is used to presymbolize the input/output objects,
Fault which shows the device faults (in online mode).
General parameters area
Parameters in progress area
Channel: single channel for a standard profile.
Symbol: name of the channel defined by the user (using the variable editor).
This area is used to display the type of task (MAST or FAST) in which the channel implicit exchange objects are exchanged.
In cases where for the standard profile the input bits, the %IW input words or the %QW output words exist, this area displays them.
A Reference, a Symbol and a Value are associated to each word.
For each value the contextual menu can be used to select the display base for the value of the selected word.
Three types are available:
Decimal,
Hexadecimal,
Binary.
For FRD ••• standard profile, the Error column provides direct access to the diagnostics for each channel when these are faulty (indicated by the indicator lamp built into the diagnostics access button, which turns red).
35008155 12/2018
175
Standard profiles
How to Modify the Debug Parameters for a Standard Profile
At a Glance
The following procedures are applicable for debug parameters.
How to Modify the Display Base
The following procedure describes how to select the display base. In the example, the chosen base is binary.
Step
1
2
Action
In the Parameters in progress area, select the Value cell of the word to be modified.
Select Binary from the contextual menu (right-click).
Result: the cell displays 2#1011 0000 0000 0000 .
How to Enter a Value Using the Keyboard
The following procedure describes how to enter a value in a cell using the keyboard.
Step
1
2
Action
In the Parameters in progress area, select the Value cell of the word to be modified.
Enter the value using the keyboard.
Note: keyboard entry depends on the display base.
176
35008155 12/2018
Standard profiles
How to Enter a Value in Binary Format
The following procedure describes how to enter a value in binary format. It is only valid for outputs.
Step
1
Action
Double click on the Value cell in the Parameters in progress area of the word to be modified.
Result: the following window appears.
2
3
Select the bits to be set to 1.
Close the Properties ... window by clicking on the cross in the top right-hand corner of the window.
Result: Closing the window confirms the entered value and it is displayed in the cell format.
35008155 12/2018
177
Standard profiles
Language objects associated with the Fipio bus standard profiles Section 10.4
Language objects associated with the Fipio bus standard profiles
Aim of this Section
This section introduces the language objects associated with the Fipio bus standard profiles.
What Is in This Section?
This section contains the following topics:
Topic
Details of the Language Objects for the IODDT of Type T_STDP_GEN
Objects Accessible by Standard Profiles
Implicit Exchange Language Objects
Explicit Exchange Language Objects
Language Objects Associated with Configuration
Page
178
35008155 12/2018
Standard profiles
Details of the Language Objects for the IODDT of Type T_STDP_GEN
At a Glance
The tables below present the objects for the T_STDP_GEN -type IODDT that are applicable to all
Fipio standard profiles.
Error Bit %I\2.e\0.m.c.ERR
The table below presents the error bit %I\2.e\0.m.c.ERR..
Standard Symbol
CH_ERROR
Type
BOOL
Access
R
Meaning
Channel c error bit
Address
%I\2.e\0.m.c.ERR
Execution Indicators of an Explicit Exchange: EXCH_STS
The table below presents the meanings of the exchange control bits of the channel EXCH_STS
(%MW\2.e\0.m.c.0).
Standard Symbol
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
RECONF_IN_PROGR
Type
BOOL
BOOL
BOOL
BOOL
Access Meaning
R
Address
Reading of channel status words in progress %MW\2.e\0.m.c.0.0
R %MW\2.e\0.m.c.0.1
R
R
Current command parameters exchange in progress
Adjustment parameters exchange in progress
Reconfiguration in progress
%MW\2.e\0.m.c.0.2
%MW\2.e\0.m.c.0.15
Explicit Exchange Report: EXCH_RPT
The table below presents the meaning of the exchange report bits EXCH_RPT (%MW\2.e\0.m.c.1).
Standard Symbol
STS_ERR
CMD_ERR
ADJ_ERR
RECONF_ERR
Type
BOOL
BOOL
BOOL
BOOL
R
R
Access
R
R
Meaning
Reading error for channel status words
Address
%MW\2.e\0.m.c.1.0
Error during command parameter exchange %MW\2.e\0.m.c.1.1
Error during adjustment parameters exchange
%MW\2.e\0.m.c.1.2
Error when configuring the channel %MW\2.e\0..m.c.1.15
35008155 12/2018
179
Standard profiles
Standard Channel Faults, CH_FLT
The following table presents the meanings of the bits of the CH_FLT status word
(%MW\2.e\0.m.c.2). The reading is performed by a READ_STS ( IODDT_VAR1 ).
Standard Symbol
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Type
BOOL
BOOL
BOOL
BOOL
R
R
Access
R
R
Meaning
Internal error or channel self-testing
Hardware or software configuration error
Bus communication fault
Application fault (adjustment or configuration error)
Address
%MW\2.e\0.m.c.2.4
%MW\2.e\0.m.c.2.5
%MW\2.e\0.m.c.2.6
%MW\2.e\0.m.c.2.7
180
35008155 12/2018
Standard profiles
Objects Accessible by Standard Profiles
At a Glance
The following tables list the language objects associated with each profile in the Control Expert catalog.
FRD Profile
The following table relates to FRD profiles
Acquisition of inputs
Output command
Configuration words
FRD C2
-
%I\2.e\0.0.0 to
%I\2.e\0.0.31
%Q\2.e\0.0.0 to
%Q\2.e\0.0.31
Status: exchange management
Exchange report
%MW\2.e\0.0.c.0
%MW\2.e\0.0.c.1
Status: standard to channel %MW\2.e\0.0.c.2
Input validity
Status: specific to channel
Command words
Adjustment words
-
-
-
%MW\2.e\0.0.c.3
FRD C2 P
%I\2.e\0.0.0 to
%I\2.e\0.0.31
%Q\2.e\0.0.0 to
%Q\2.e\0.0.31
%KW\2.e\0.0.c.0 to
%KW\2.e\0.0.c.15
%MW\2.e\0.0.c.0
%MW\2.e\0.0.c.1
%MW\2.e\0.0.c.2
-
%MW\2.e\0.0.c.3
-
%MW\2.e\0.0.c.4 to
%MW\2.e\0.0.c.35
Standard profiles only have channel 0 (c =0).
FSD Profile
The following table relates to FSD profiles
Acquisition of inputs
Output command
Configuration words
FSD C/M8
%IW\2.e\0.0.0 to
%IW\2.e\0.0.7
-
%QW\2.e\0.0.0 to
%QW\2.e\0.0.7
%MW\2.e\0.0.c.0
Status: exchange management
35008155 12/2018
FSD C/M8 P
%IW\2.e\0.0.0 to
%IW\2.e\0.0.7
%QW\2.e\0.0.0 to
%QW\2.e\0.0.7
%KW\2.e\0.0.c.0 to
%KW\2.e\0.0.c.15
%MW\2.e\0.0.c.0
181
Standard profiles
FSD C/M8
Exchange report %MW\2.e\0.0.c.1
Status: standard to channel %MW\2.e\0.0.c.2
Input validity
Status: specific to channel
Command words
Adjustment words
-
-
-
%MW\2.e\0.0.c.3
Standard profiles only have channel 0 (c =0).
FED profile
The following table relates to FED profiles
Acquisition of inputs
Output command
Configuration words
FED C/M32
-
%IW\2.e\0.0.0 to
%IW\2.e\0.0.31
%QW\2.e\0.0.0 to
%QW\2.e\0.0.31
Status: exchange management
%MW\2.e\0.0.c.0
Exchange report %MW\2.e\0.0.c.1
Status: standard to channel %MW\2.e\0.0.c.2
Input validity
Status: specific to channel
Command words
Adjustment words
%MW\2.e\0.0.c.3
%MW\2.e\0.0.c.4 to
%MW\2.e\0.0.c.11
-
%MW\2.e\0.0.c.12 to
%MW\2.e\0.0.c.19
Standard profiles only have channel 0 (c =0).
FSD C/M8 P
%MW\2.e\0.0.c.1
%MW\2.e\0.0.c.2
-
%MW\2.e\0.0.c.3
-
%MW\2.e\0.0.c.4 to
%MW\2.e\0.0.c.35
FED C/M32 P
%IW\2.e\0.0.0 to
%IW\2.e\0.0.31
%QW\2.e\0.0.0 to
%QW\2.e\0.0.31
%KW\2.e\0.0.c.0 to
%KW\2.e\0.0.c.29
%MW\2.e\0.0.c.0
%MW\2.e\0.0.c.1
%MW\2.e\0.0.c.2
%MW\2.e\0.0.c.3
%MW\2.e\0.0.c.4 to
%MW\2.e\0.0.c.11
%MW\2.e\0.0.c.12 to
%MW\2.e\0.0.c.19
%MW\2.e\0.0.c.20 to
%MW\2.e\0.0.c.49
182
35008155 12/2018
Standard profiles
Implicit Exchange Language Objects
At a Glance
This page describes all the implicit exchange language objects associated with standard profiles for Fipio communication that can be displayed or modified by the application program.
Bit Objects
The table below shows the different bit objects for implicit exchange.
Object (1) Function
%I\2.e\0.0.MOD.ERR
Module error bit
%I\2.e\0.m.c.ERR
Channel error bit
Bit exchange
Meaning
This bit set to 1 indicates a module error (at least one of the channels has an error, for instance)
This bit set to 1 indicates that a channel is faulty.
Acquisition of input bits for FRD profiles %I\2.e\0.0.0 to
%I\2.e\0.0.31
%Q\2.e\0.0.0 to
%Q\2.e\0.0.31
Bit exchange Acquisition of output bits for FRD profiles
Word Objects
The following table shows the various implicit exchange word objects.
Object (1)
%IW\2.e\0.0.0.0 to
%IW\2.e\0.0.0.7
%QW\2.e\0.0.0.0 to
%QW\2.e\0.0.0.7
%IW\2.e\0.0.0.0 to
%IW\2.e\0.0.0.31
%QW\2.e\0.0.0.0 to
%QW\2.e\0.0.0.31
Function Meaning
FSD word exchange Acquisition of input words for FSD profiles
FSD word exchange Acquisition of output words for FSD profiles
FED word exchange Acquisition of input words for FED profiles
FED word exchange Acquisition of output words for FED profiles
35008155 12/2018
183
Standard profiles
Explicit Exchange Language Objects
At a Glance
This page describes all the explicit exchange language objects associated with standard profiles for Fipio communication that can be displayed or modified by the application program.
Word Objects Common to All Profiles
The table below shows the different explicit exchange word objects.
Object Function
%MW\2.e\0.0.MOD.2
Module status
%MW\2.e\0.0.c.2
%MW\2.e\0.0.c.3
Base module channel status
Input validity
Meaning
Least significant byte: corresponds to the base.
bit 0 = 1: internal fault
bit 1 = 1: functional fault bit 2 = 1: terminal block fault bit 3 = 1: base module in self-test phase bit 4 = 1: reserved (= 0)
bit 5 = 1: configuration error bit 6 = 1: module missing bit 7 = 1: extension module fault
Most significant byte: corresponds to the extension.
bit 8 = 1: internal fault
bit 9 = 1: functional fault bit 10 = 1: terminal block fault
bit 11 = 1: extension module in self-test phase bit 12 = 1: reserved (= 0) bit 13 = 1: configuration error bit 14 = 1: module missing bit 15 = 1: reserved (= 0)
Least significant byte: corresponding to the base
bit 0 = 1: external fault 4
bit 1 = 1: external fault 3 bit 2 = 1: external fault 2 bit 3 = 1: external fault 1 bit 4 = 1: internal fault bit 5 = 1: hardware configuration fault
bit 6 = 1: communication fault bit 7 = 1: application fault
For FRD, FSD and FED profiles, the least significant byte is specific to the connected device.
Refer to the device documentation.
NOTE: For each connected device, please refer to the corresponding documentation for details of the application-specific status words.
184
35008155 12/2018
Internal Words for FRD and FSD Profiles
The following table describes the internal words specific to FRD and FSD profiles:
Object
%MW\2.e\0.0.c.4
to
%MW\2.e\0.0.c.35
Function
Adjustment parameters
Meaning
32 specific adjustment words.
Parameters accessible in read and write using the
WRITE_PARAM , READ_PARAM , SAVE_PARAM , and
RESTORE_PARAM functions.
Standard profiles
Internal Words for FED Profiles
The following table describes the internal words specific to FED profiles:
Object
%MW\2.e\0.0.c.4
to
%MW\2.e\0.0.c.11
%MW\2.e\0.0.c.12
to
%MW\2.e\0.0.c.19
%MW\2.e\0.0.c.20
to
%MW\2.e\0.0.c.49
Function Meaning
Specific status 8 specific status words.
Parameters accessible in read using the
READ_STATUS function.
Specific channel level command
Adjustment parameters
32 specific command words.
Parameters accessible in write using the WRITE_CMD function.
32 specific adjustment words.
Parameters accessible in read and write using the
WRITE_PARAM , READ_PARAM , SAVE_PARAM , and
RESTORE_PARAM functions.
35008155 12/2018
185
Standard profiles
Language Objects Associated with Configuration
At a Glance
This page describes the configuration words associated with devices used for Fipio communication.
Internal Constants
The following table describes the internal constants:
Object
%KW\2.e\0.0.0.0 to
%KW\2.e\0.0.0.15
%KW\2.e\0.0.0.0 to
%KW\2.e\0.0.0.29
Function
Channel level configuration words
Channel level configuration words
Meaning
Contain the parameters of channels defined using the configuration editor for FRD and FSD profiles.
Contain the parameters of channels defined using the configuration editor for FED profiles.
186
35008155 12/2018
Скачать
Реклама