SIMATIC
Block library
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS7
Function Manual
Edition
06/2016
siemens.com/lowvoltage
1
Advanced Process Library PAC3200 & ___________________
Basic principles
PAC4200 for SIMATIC PCS 7
2
___________________
PAC_DIA diagnostics block
SIMATIC
3
___________________
DrvPAC driver block
Block library
Advanced Process Library
PAC3200 & PAC4200 for SIMATIC
PCS 7
Function Manual
PAC3200 measured value
4
___________________
block
PAC4200 measured value
5
___________________
block
Measured value block
6
___________________
PACMnMx
Templates of PAC3200 and
7
___________________
PAC4200
V2.0
07/2016
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions.
Qualified personnel are those who, based on their training and experience, are capable of identifying risks and
avoiding potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
Siemens AG
Division Energy Management
Postfach 32 20
91050 ERLANGEN
GERMANY
07/2016 Subject to change
Copyright Siemens AG 2015.
All rights reserved
Table of contents
1
Basic principles .......................................................................................................................................... 7
1.1
1.1.1
1.1.2
Supported hardware .................................................................................................................7
I/O configuration........................................................................................................................7
Hardware configuration .............................................................................................................9
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
Parameterizable behavior via the feature I/O .........................................................................11
Setting the startup response ...................................................................................................12
Characteristics for the "out of service" mode ..........................................................................13
Defining the device type .........................................................................................................13
Read the configuration automatically......................................................................................14
Update acknowledgment and error status of the message call ..............................................15
Enable local operator permission ...........................................................................................15
Suppression of all messages ..................................................................................................16
Disable switching points .........................................................................................................16
Signaling limit violation ...........................................................................................................16
PAC_DIA diagnostics block ..................................................................................................................... 17
2.1
Description of PAC_DIA ..........................................................................................................17
2.2
Functions of PAC_DIA ............................................................................................................18
2.3
Error characteristics of PAC_DIA............................................................................................19
2.4
Connections of PAC_DIA ........................................................................................................20
DrvPAC driver block ................................................................................................................................ 23
3.1
Application area of DrvPAC ....................................................................................................23
3.2
Functions of DrvPAC ..............................................................................................................25
3.3
Fault response of DrvPAC ......................................................................................................27
3.4
Connections of DrvPAC ..........................................................................................................27
PAC3200 measured value block .............................................................................................................. 33
4.1
Description of PAC3200 .........................................................................................................33
4.2
Operating modes of PAC3200 ................................................................................................36
4.3
Functions of PAC3200 ............................................................................................................37
4.4
Troubleshooting of PAC3200..................................................................................................47
4.5
Messages from PAC3200 .......................................................................................................48
4.6
I/Os of PAC3200 .....................................................................................................................50
4.7
Operator control & monitoring.................................................................................................65
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
Table of contents
PAC4200 measured value block .............................................................................................................. 83
5.1
Description of PAC4200......................................................................................................... 83
5.2
Operating modes of PAC4200 ............................................................................................... 87
5.3
Functions of PAC4200 ........................................................................................................... 88
5.4
Troubleshooting of PAC4200 ............................................................................................... 101
5.5
Messages from PAC4200 .................................................................................................... 102
5.6
I/Os of PAC4200 .................................................................................................................. 106
5.7
Operator control & monitoring .............................................................................................. 126
Measured value block PACMnMx .......................................................................................................... 145
6.1
Description of PACMnMx ..................................................................................................... 145
6.2
Modes of PACMnMx ............................................................................................................ 146
6.3
Functions of PACMnMx ....................................................................................................... 147
6.4
Troubleshooting ................................................................................................................... 151
6.5
I/Os of PACMnMx ................................................................................................................ 152
6.6
Operator control & monitoring .............................................................................................. 162
Templates of PAC3200 and PAC4200................................................................................................... 177
7.1
General notes on the templates ........................................................................................... 177
7.2
PAC3200 template ............................................................................................................... 178
7.3
PAC3200_MnMx template ................................................................................................... 179
7.4
PAC4200 template ............................................................................................................... 180
7.5
PAC4200_MnMx template ................................................................................................... 181
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
Basic principles
1.1
Supported hardware
The Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7 supports the
7KM PAC PROFIBUS DP and 7KM PAC SWITCHED ETHERNET expansion modules of the
PAC3200 and PAC4200 power monitoring devices, Version V4.0 and V2.1 or higher.
1.1.1
I/O configuration
The following I/O configuration is set as default for the PAC3200 and PAC4200 power
monitoring devices:
Outputs: 4 control bytes
Inputs: 4 status bytes, 40 bytes measured values, 4 bytes limit violations and 4 to 8 bytes
status of digital inputs
For this configuration, the following parameters must be specified for each PAC3200 or
PAC4200 power monitoring device:
Basic type 1
Basic type 2
Limit violations
Digital inputs status
Figure 1-1
PAC3200 I/O configuration using PROFINET IO
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
Basic principles
1.1 Supported hardware
In the case of the PAC4200 power monitoring device, the Digital inputs status module 1 or 2
can be specified if a PAC 4DI/2DO expansion module is fitted.
Figure 1-2
PAC4200 I/O configuration using PROFINET IO
The start addresses of inputs and outputs must be located in the partial process image that
is assigned to the watchdog interrupt OB in which the DrvPAC driver block is called.
The parameters of the AddrIn parameter input of the DrvPAC driver block must be assigned
with the start address of the inputs of basic type 1.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
Basic principles
1.1 Supported hardware
1.1.2
Hardware configuration
The driver concept for the PAC3200 and PAC4200 power monitoring devices supports
operation of the PAC3200/PAC4200 as a DP slave directly connected to the DP master
system as well as connected downstream of a DP/PA-Link in an H system.
You can also integrate the PAC3200 and PAC4200 power monitoring devices in
SIMATIC PCS 7 via PROFINET IO.
You integrate PAC3200 and PAC4200 power monitoring devices via the GSD files
SI028163.gsd or SI028173.gsd.
Use the GSDML-V2.3-Siemens-SENTRON-20150105.xml file for PROFINET IO.
Please note that the PAC3200 and PAC4200 power monitoring devices are used in the DP
interrupt mode "DPV1" with enabled diagnostic interrupts. The Advanced Process Library
PAC3200 & PAC4200 for SIMATIC PCS 7 does not support the hardware interrupts.
Figure 1-3
Properties of a PAC4200 power monitoring device directly connected to the DP master system
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
Basic principles
1.1 Supported hardware
If the PAC3200 or PAC4200 power monitoring devices are operated in an H system
downstream of a DP/PA-Link, the PAC3200/PAC4200 must be configured as a DPV0 slave.
All acyclic services and interrupts are deactivated. This means that the device no longer
outputs diagnostic interrupts and data records can no longer be read from the device. You
can see the effects of this on the behavior of the blocks by reading the description of the
blocks in chapters "PAC_DIA diagnostics block (Page 17)" to "Measured value block
PACMnMx (Page 145)".
Figure 1-4
Properties window of a PAC4200 power monitoring device downstream of a DP/PA-Link
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
10
Function Manual, 07/2016
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2
Parameterizable behavior via the feature I/O
The PAC3200, PAC4200 and PACMnMx measured value blocks have an input with the
designation Feature. You can influence different behaviors of the blocks using this input.
The Feature bits are assigned in the following order:
Bit number
Meaning
Block
Setting the startup response (Page 12)
PAC3200, PAC4200
Characteristics for the "out of service" mode (Page 13)
PAC3200, PAC4200
Defining the device type (Page 13)
PACMnMx
Read the configuration automatically (Page 14)
PAC3200, PAC4200
22
Update acknowledgment and error status of the message call
(Page 15)
PAC3200, PAC4200
24
Enable local operator permission (Page 15)
PAC3200, PAC4200, PACMnMx
25
Suppression of all messages (Page 16)
PAC3200, PAC4200
28
Disable switching points (Page 16)
PAC3200, PAC4200
29
Signaling limit violation (Page 16)
PAC3200, PAC4200
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
11
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2.1
Setting the startup response
Feature
bit
Number of the Feature bit: 0
You define the startup response of the function blocks using this Feature bit.
Note
This Feature bit has no function in "out of service" mode. The measuring point remains in
"out of service" mode following warm restart of the CPU.
Note
The restart routine of the blocks resets the following outputs during OB100 execution:
Limx_Act switching point outputs
This causes an outgoing message on initialization of the Alarm8_P in OB100, and an
incoming message following expiry of the RunUpCyc counter at the cyclic interrupt level.
Note
In the case of full download with AS stop, the blocks (for Feature.Bit 0 = 1) cannot continue
in their previous mode following restart.
Default setting: 0
Bit = 0: Starting the block in the "On" mode
Bit = 1: Starting the block in the last main mode
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
12
Function Manual, 07/2016
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2.2
Characteristics for the "out of service" mode
Feature
bit
Number of the Feature bit: 1
You use this Feature bit to define the characteristics of the technological block depending on
the interconnectable input parameter OosLi = 1.
Default setting: 0
Bit = 0: The "In progress" status is displayed in the faceplate of the assigned technological
block and in the block icon (see below). A 0-1 edge change of the input parameter
OosLi has no further influence on the behavior of the technological block. The previous status is retained. No change in the "Out of service" mode is executed.
Bit = 1: Switching over to "Out of service" mode takes place provided the block is in "On"
mode. If this requirement is not met, the mode does not change. The "In progress"
status is additionally displayed in the faceplate of the assigned technological block
and in the block icon regardless of the change of operating mode. No message is
issued to indicate whether a mode change has taken place.
The state indicator for "in progress" looks like this:
A 1-0 edge change of the OosLi input parameter has no effect on the behavior of the
technological block. The previous state is retained.
1.2.3
Defining the device type
Feature
bit
Number of the Feature bit: 5
You use this Feature bit to define which device type is used.
Default setting: 0
Bit = 0: The PAC3200 is used.
Bit = 1: The PAC4200 is used.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
13
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2.4
Read the configuration automatically
Feature
bit
Number of the Feature bit: 8
You use this Feature bit to define whether or not the configuration data is read out
automatically on restart of the controller (OB100) or restoration of accessibility to the
PAC3200/PAC4200 power monitoring device via the PROFIBUS/PROFINET IO (OB86, rack
restore).
If the PAC3200 or PAC4200 power monitoring devices is connected in an H system
downstream of a DP/PA-Link, the configuration data cannot be read. In this case, setting
Feature bit 8 has no effect.
The configuration data encompasses the following values:
Parameter
Measured values
Note
The configuration data is read out via acyclic services. Since only 8 cyclic services can be
run simultaneously on each PROFIBUS/PROFINET line, their execution can be delayed
considerably. This can be the case, for example, if all devices are reading out their
configuration data at the same time after a return of the PROFIBUS/PROFINET line. If more
than eight devices are using the acyclic services, we recommend that Feature bit 8 not be
set. Instead, update the configuration data in the faceplate via the parameter view or the
specific measured value view after a change.
Bit = 0: The configuration data is not read out automatically on restart of the controller
(OB100) and rack restore (OB86). After the data has been changed, it must be read
out via the parameter view in the faceplate.
Bit = 1: The configuration data is read out automatically on restart of the controller (OB100)
and rack restore (OB86).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
14
Function Manual, 07/2016
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2.5
Update acknowledgment and error status of the message call
Feature
bit
Number of the Feature bit: 22
You use this Feature bit to select whether or not the acknowledgment and error status of the
message calls at the block output are to be updated.
Default setting: 0
Bit = 0: The MsgErr1/2/3/4, MsgStat1/2/3/4 and MsgAckn1/2/3/4 block outputs are set to the
defaults and are not updated. The block will run faster with this setting.
Bit = 1 The MsgErr1/2/3/4, MsgStat1/2/3/4 and MsgAckn1/2/3/4 block outputs are updated
based on the feedback from the lower-level message blocks. The lower-level message blocks are called in each 3rd cycle while an acknowledgment is expected or
error information is present.
1.2.6
Enable local operator permission
Feature bit
Number of the Feature bit: 24
You use this Feature bit to activate local operation for a technological block. The local
operator permission is an upstream operator permission. It is determined prior to the
operator permissions of the user administration and prior to the enabling of the block and is
implemented via the standard OpStations APL block. You can find more details in the online
help of the OpStations block.
If there is no local operator permission, operation of a block instance on an OS is generally
disabled. If local operator permission is given, operator permission is determined normally
via user administration and the block.
The local operator permission is set instance-specific. This means that block instances are
enabled or disabled independently of each other for an operator input at an operator station.
Default setting: 0
Bit = 0: Deactivated
Bit = 1: Activated
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
15
Basic principles
1.2 Parameterizable behavior via the feature I/O
1.2.7
Suppression of all messages
Feature
bit
Number of the Feature bit: 25
You use this Feature bit to define whether or not all messages of the block are to be
suppressed at MsgLock = 1.
Bit = 0: Process messages are suppressed.
Bit = 1: All messages are suppressed.
1.2.8
Disable switching points
Feature
bit
Number of the Feature bit: 28
You use this Feature bit to define whether or not the switching point functionality (LimX_Act
outputs) of a limit is also to be deactivated when the message (MsgLock = 1) is deactivated.
Default setting: 0
Bit = 0: The switching point is not suppressed.
Bit = 1: The switching point is suppressed.
1.2.9
Signaling limit violation
Feature
bit
Number of the Feature bit: 29
You use this Feature bit to define how a limit violation is output at the LimX_Act limit outputs.
Default setting: 0
Bit = 0:
Output value of the limit output = 1 (1 active).
Bit = 1:
Output value of the limit output = 0 (0 active).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
16
Function Manual, 07/2016
PAC_DIA diagnostics block
2.1
Description of PAC_DIA
Object name (type + number) and family
Type + number:
FB 1083
Family:
SENTRON
Application area of PAC_DIA
The block is used for the following application:
Monitoring a PAC3200/PAC4200 power monitoring device
Operating principle
The PAC_DIA block performs diagnosis of the PAC3200 and PAC4200 power monitoring
devices. The diagnostic information of the PAC3200/PAC4200 is forwarded to the
MOD_PAX0/MOD_PAL0 and DrvPAC blocks. The PAC_DIA block forms the quality code
(signal status) of the PAC3200/PAC4200 and forwards this to the MOD_PAX0/MOD_PAL0
and DrvPAC blocks.
Configuration
When using the CFC function "Generate module driver", the following is carried out
automatically:
The PAC_DIA block is integrated into OB1, OB82, OB83, OB85, OB86 and OB100 of its
runtime group after the runtime group of the OB_DIAG1/OB_DIAG1_PN.
Parameters are assigned for the inputs SUBN1_ID,
DPA_LINK and PNIODVC.
SUBN2_ID, SUBN_TYP, RACK_NO,
The logical start address LADDR of the device is parameterized.
The diagnostic address DADDR of the device is parameterized.
The inputs EN, EN_DIAG, RACKF,
outputs EN_F, EN_DIAG, QRACKF,
OB_DIAG1 / OB_DIAG_PN.
SUBN1ERR
SUBN1ERR
and SUBN2ERR are interconnected with the
and SUBN2ERR of the upstream block
The outputs QMODF, OMODE and PA_DIAG are interconnected with the inputs MODF,
and PA_DIAG of the MOD_PAX0 / MOD_PAL0 block.
MODE_00
The output QUALITY is interconnected with the input QC_00 of the MOD_PAX0 / MOD_PAL0
block or with the input ST of the DrvPAC block.
The output QDIAG_INF is interconnected with the input DiagInf of the DrvPACL block.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
17
PAC_DIA diagnostics block
2.2 Functions of PAC_DIA
Startup characteristics
The module ID of the addressed DP slave is read out and a check is made to see if it agrees
with the configured module ID. If this is not the case, the output QMODF (module fault) is set.
In the case of interfacing via PROFINET IO, a check is made as to whether the addressed
PN device exists. If this is not the case, the output QMODF (module fault) is set.
2.2
Functions of PAC_DIA
The functions for this block are listed in the following.
Read diagnostics data from PAC3200/PAC4200
If the PAC3200/PAC4200 triggers a diagnostic interrupt, the RALRM (SFB54) system
function reads out the device's specific diagnostic data.
Since the PAC3200/PAC4200 in an H system switches to DPV0 mode downstream of a
DP/PA-Link, the device-specific diagnostics data cannot be read.
The read information is transferred to the MOD_PAX0/MOD_PAL0 and the DrvPAC block
where it is evaluated.
The diagnostic data can also be displayed on a Maintenance Station (MS).
The diagnostic events are assigned to the maintenance status as follows:
Diagnostic event
Maintenance status
Internal communication not ready
Maintenance requirement 16#00
high
16#00000100
Maintenance requested
16#80
16#00200000
Bad, not specified
16#00
16#00000000
Internal communication is faulty
QUALITY
PA DIAG
Data invalid (CRC error)
Data invalid (frame error)
Data invalid (timeout)
PAC3200/PAC4200 firmware, module
incompatible
Expected and actual configuration differ
Digital outputs cannot be remotecontrolled
Energy counter write operation failed
QRACKF/QMODF
Setting the outputs OMODE
If a higher-level error is present, the HighWord of the output OMODE is set to 16#40. For
additional information, refer to chapter "Error characteristics of PAC_DIA (Page 19)", section
"Higher-level errors".
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
18
Function Manual, 07/2016
PAC_DIA diagnostics block
2.3 Error characteristics of PAC_DIA
2.3
Error characteristics of PAC_DIA
The following errors are displayed with this block:
Higher-level errors
Module faults
Group errors
Redundancy loss
Higher-level errors
If a higher-level rack fault is active at the input RACKF, the output QRACKF is set.
Module faults
If an incorrect module ID of the connected module is read out from the block or if the device
does not exist, the QMODF output is set.
Redundancy loss
When using the PAC3200/PAC4200 power monitoring device in an H system, the RACK1ERR
or RACK2ERR output is set in the case of a redundancy loss.
Group errors
If one of the previously listed errors is active, or maintenance is requested, the output QERR is
set.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
19
PAC_DIA diagnostics block
2.4 Connections of PAC_DIA
2.4
Connections of PAC_DIA
Input parameters
Parameter
Description
Type
Default
DADDR
Diagnostic address of the device
INT
DPA_LINK
Connection of the device:
BOOL
0 = Direct on the DP master system
1 = Downstream of the DP/PA-Link
EN
1 = Called block is being processed
BOOL
EN_DIAG
1 = Enable diagnostics
BOOL
LADDR
Local start address of the device
INT
PNIODVC
1 = PROFINET IO device
BOOL
RACK_NO
Rack number
BYTE
16#00
RACKF
1 = Rack fault
BOOL
SUBN_TYP
1 = External DP interface
BOOL
SUBN1_ID
Number of primary DP master system/PN-IO system 1 ID (100 115)
BYTE
16#FF
SUBN1ERR
1 = Error in primary DP master system/error in PN-IO
device 1
BOOL
SUBN2_ID
Number of redundant DP master system/PN-IO system 1 ID (100 115)
BYTE
16#FF
SUBN2ERR
1 = Error in redundant DP master system/error in
PN-IO device 2
BOOL
In-out parameters
Parameter
Description
Type
Default
ACC_ID
1 = Accept new settings
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
20
Function Manual, 07/2016
PAC_DIA diagnostics block
2.4 Connections of PAC_DIA
Output parameters
Parameter
Description
Type
Default
ENO
1 = Block algorithm executed without errors
BOOL
OMODE
Value status
DWORD
16#00000000
PA_DIAG
PA field devices diagnostic information
DWORD
16#00000000
QDIAG_INF
Diagnostic information
STRUCT
COMNRDY : BOOL
BOOL_04 : BOOL
QERR
1 = Group error
BOOL
QMODF
1 = Module fault
BOOL
QRACKF
1 = Rack fault
BOOL
QUALITY
Quality code (signal status) of the device
BYTE
16#00
RACK1ERR
1 = Error in the primary DP master system
BOOL
RACK2ERR
1 = Error in the redundant DP master system
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
21
DrvPAC driver block
3.1
Application area of DrvPAC
Object name (type + number) and family
Type + number:
FB 1084
Family:
SENTRON
Application area of DrvPAC
The block is used for the following applications:
Transfer of cyclic and acyclic data from and to a PAC3200/PAC4200 power monitoring
device
Operating principle
The block cyclically reads and writes all cyclic data of a PAC3200/PAC4200 power
monitoring device from and to the process image.
The block reads and writes acyclic data of the PAC3200/PAC4200 from and to the device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
23
DrvPAC driver block
3.1 Application area of DrvPAC
Configuration
Integrate the block in the CFC editor into a cyclic interrupt OB (OB30 to OB38).
When using the "Generate module driver" CFC function, the following is carried out
automatically:
The member variables of the input structure Addr are parameterized with the addresses
configured in HW Config. The Addr.Input1 is assigned the input address of basic type 1
and the Addr.Output input is assigned the output address of basic type 1. The
Addr.Input2 input is assigned the input address of basic type 2. The Addr.Input3 input is
assigned the input address of limit violations. The Addr.Input4 input is assigned the input
address of the status of the digital inputs. The Addr.Input5 input is assigned the input
address of the status of the digital inputs belonging to the PAC 4DI/2DO expansion
module (if available).
The ST and DiagInf inputs are interconnected with the QUALITY and QDIAGINF blocks of the
upstream PAC_DIA block.
The MS input is interconnected with the O_MS output of the upstream PAC_DIA block.
You must write the input address of basic type 1 of the PAC3200/PAC4200 power
monitoring device generated with HW Config to the AddrIn input parameter.
There is a template for the DrvPAC block for measuring point types in the Advanced Process
Library PAC3200 & PAC4200 for SIMATIC PCS 7 as an example:
Example of measuring point type:
Templates of PAC3200 and PAC4200 (Page 177)
Startup characteristics
The block has no startup response.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
24
Function Manual, 07/2016
DrvPAC driver block
3.2 Functions of DrvPAC
3.2
Functions of DrvPAC
The functions for this block are listed in the following.
Reading cyclic values from the process image
Each time the block is called up, the status bytes, the measured values, the limit violations
and the status of the digital inputs of the PAC3200/PAC4200 are read out of the (sub)process image and are written to the CyclData.PacState, CyclData.L1Cur, CyclData.L2Cur,
CyclData.L3Cur, CyclData.Cur3PhAvg, CyclData.ToActPow, CyclData.L12Volt,
CyclData.L23Volt, CyclData.L31Volt, CyclData.VoltLL3PhAvg, CyclData.Act1T1EnImp,
CyclData.Act2T1EnImp, CyclData.ToPowFact, CyclData.LmtVltns, CyclData.InDigIn0,
CyclData.InDigIn1, CyclData.ExDigIn0, CyclData.ExDigIn1, CyclData.ExDigIn2
CyclData.ExDigIn3
outputs and their signal status.
and
Writing cyclic control bytes to the process image
The control bytes of the breaker are written cyclically from the CyclData.PacCtrl output to the
process image.
Read acyclic values from the PAC3200/PAC4200
The number of the data record that is to be read is written into the AcyclData.ReqRd output.
As a result, reading of acyclic data is triggered. At the same time, the AcyclData.BlkRd output
must contain a block number and the AcyclData.LenRd output must contain the length of the
data record in bytes.
After the read operation has been completed (with or without errors), the block copies the
block number to the AcyclData.RdyRead output. The data read is then located in the
AcyclData.Input output structure, and the return value of the RDREC call (SFB52) in the
AcyclData.RetValRd output tag. You can find the meanings of the return values in the online
help of the RDREC block.
The block repeats the read request after a temporary fault up to five times with a delay of
three seconds in each case before the request is terminated with a temporary fault. In
addition, the block does not evaluate the return value.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
25
DrvPAC driver block
3.2 Functions of DrvPAC
Write acyclic values to the PAC3200/PAC4200
The AcyclData.ReqWr output triggers writing of acyclic data. To do this the number of the data
record to be written is written to this output. At the same time, the AcyclData.BlkWr output
must contain a block number, the AcyclData.LenWr output must contain the length of the data
record in bytes and the data to be written in the AcyclData.Output output structure.
When the write operation has been completed (with or without errors), the block copies the
block number to the AcyclData.RdyWrite output, and the return value of the WRREC call
(SFB53) to the AcyclData.RetValWr output tag. You can find the meanings of the return
values in the online help of the WRREC block.
The block repeats the write request after a temporary fault up to five times with a delay of
three seconds in each case before the request is terminated with a temporary fault. In
addition, the block does not evaluate the return value.
When the corresponding bit is set in the DiagInf input parameter, the block overwrites the
output tag with the following error codes:
AcyclData.RetValWr
Bit in DiagInf
Meaning
Error code in AcyclData.RetValWr
INVALACTION
Invalid action (write-protection active)
16#000B
INVALDR47
Invalid data for data set 47
16#002F
INVALDR48
Invalid data for data set 48
16#0030
INVALDR207
Invalid data for data set 207
16#00CF
Hold last values
The block retains the last valid values if there is no connection to the PAC3200/PAC4200
power monitoring device (Mode input <> 16#80xxxxxx or Mode input <> 16#20xxxxxx or Csf
input = TRUE).
Since the block only reads the acyclic data on request, the data is not changed if there is no
connection from the PAC3200/PAC4200.
Signal status for measured values
The signal status of the measured values in the CyclicData output structure is formed from
the higher-level error, the ST input and the PMD diagnosis and status. In the case of a
higher-level error, e.g. rack failure (input Mode <> 16#80xxxxxx or input Mode <> 16#20xxxxxx
or Csf input = TRUE) the status 16#00 is output. In PMD diagnosis and status, the "Voltage
out of range" and "Current out of range" status has an effect on the signal status (16#68).
The effects of diagnosis of the PAC3200/PAC4200 on the ST input are described in
"Functions of PAC_DIA (Page 18)".
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
26
Function Manual, 07/2016
DrvPAC driver block
3.3 Fault response of DrvPAC
3.3
Fault response of DrvPAC
The following errors are displayed in this block:
Higher-level errors
Higher-level errors
A higher-level error is indicated at the output parameter QCsf with 1, if the signal status in the
HighWord of the input parameter Mode assumes a value other than 16#80 or 16#20, or the
input Csfis set.
3.4
Connections of DrvPAC
Input parameters
Parameter
Description
Type
Default
AddrIn
Input address of the PAC3200/PAC4200
INT
Addr
Addressing the PAC3200/PAC4200 power monitoring device
STRUCT1)
-1
Csf
1 = External fault (control system fault)
BOOL
DiagInf
Diagnostic information
STRUCT
DpaLink
Connection of the device:
COMNRDY :
BOOL
BOOL_04 : BOOL
BOOL
0 = Direct on the DP master system
1 = Downstream of the DP/PA-Link
EN
1 = Called block is being processed
BOOL
MS_Release
1 = Release for maintenance
BOOL
MS
Maintenance status
DWORD
16#0000000
0
ST
Quality code (signal status) of the PAC3200/PAC4200 power
monitoring device
BYTE
16#00
1) Configuration of the input structure Addr
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
27
DrvPAC driver block
3.4 Connections of DrvPAC
Table 3- 1
Configuration of the input structure Addr
Addr
STRUCT
Address of the PAC3200/PAC4200
Input1 : INT
Input address of basic type 1
Input2 : INT
Input address of basic type 2
Input3 : INT
Input address of limit violations
Input4 : INT
Input address of the status of digital inputs
Input5 : INT
Input address of the status of digital inputs of the PAC 4DI/2DO expansion module
Output: INT
Output address of basic type 1
END_STRUCT
In-out parameters
Parameter
Description
Type
Default
Bidirectional data exchange channel
DWORD
16#00000000
DWORD
16#00000000
Description
Type
Default
AcyclData
Acyclic data
STRUCT1)
-1
CyclData
Cyclic data of the breaker
STRUCT2)
-1
ENO
1 = Block algorithm executed without errors
BOOL
OosAct
Breaker out of service, maintenance in progress
STRUCT
DataXchg
Bit 0 byte 0: Release for maintenance
Mode
Value status
Output parameters
Parameter
Value : BOOL
ST: BYTE
16#80
QCsf
1 = External fault (control system fault)
BOOL
QDiagInf
Diagnostic information
STRUCT
COMNRDY :
BOOL
BOOL_04 :
BOOL
1) Output structure AcyclData:
2) Output structure CyclData
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
28
Function Manual, 07/2016
DrvPAC driver block
3.4 Connections of DrvPAC
Table 3- 2
Output structure AcyclData
AcyclData
STRUCT
Description
BlkRd : INT
Block number for read request
ReqRd : INT
Request to read the data record with this number (-1 = no
request)
LenRd : INT
Length of the data set to be read in bytes
BlkWr : INT
Block number for write request
ReqWr : INT
Request to write the data record with this number (-1 = no
request)
LenWr : INT
Length of the data set to be written in bytes
RdyRead : INT
A data record with this breaker address has been read (-1
= no data record has been read)
RdyWrite : INT
The data record with this breaker address has been written to (-1 = no data record has been written to)
RetValRd : WORD
Return value of the SFB RDREC (SFB52) of the read
request
RetValWr : WORD
Return value of the SFB WRREC (SFB53) of the write
request or error code in the case of diagnostics errors
Input
STRUCT
Data that has been read by the PAC3200/PAC4200
Para0 : DWORD
Value of the input data
Para59 : DWORD
Value of the input data
END_STRUCT
STRUCT
Data to be written to the PAC3200/PAC4200.
Para0 : DWORD
Value of the output data
Para59 : DWORD
Value of the output data
Output
END_STRUCT
END_STRUCT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
29
DrvPAC driver block
3.4 Connections of DrvPAC
Table 3- 3
Output structure CyclData
CyclData
STRUCT
Description
Csf : BOOL
1 = External fault (control system fault)
DpaLink : BOOL
Connection of the device:
0 = Direct on the DP master system
1 = Downstream of the DP/PA-Link
PacState : WORD
PMD diagnostics and status
PacCtrl : WORD
Control bytes
L1Cur : STRUCT
Current L1
Value : REAL
ST: BYTE
L2Cur : STRUCT
Value : REAL
ST: BYTE
L3Cur : STRUCT
Value : REAL
ST: BYTE
Cur3PhAvg : STRUCT
Value : REAL
ST: BYTE
ToActPow : STRUCT
Value : REAL
ST: BYTE
L12Volt : STRUCT
Value : REAL
ST: BYTE
L23Volt : STRUCT
Value : REAL
ST: BYTE
L31Volt : STRUCT
Value : REAL
ST: BYTE
VoltLL3PhAvg : STRUCT
Value : REAL
ST: BYTE
Current L2
Current L3
3-phase average current
Total active power
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
3-phase average voltage L-L
Act1T1EnImp : DWORD
Active energy import tariff 1 DWORD 1
Act2T1EnImp : DWORD
Active energy import tariff 1 DWORD 2
ToPowFact : STRUCT
Total power factor
Value : REAL
ST: BYTE
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
30
Function Manual, 07/2016
DrvPAC driver block
3.4 Connections of DrvPAC
CyclData
STRUCT
Description
LmtVltns : DWORD
Limit violations
InDigIn0 : STRUCT
Status digital input 0.0
Value : BOOL
ST: BYTE
InDigIn1 : STRUCT
Value : BOOL
ST: BYTE
ExDigIn0 : STRUCT
Value : BOOL
ST: BYTE
ExDigIn1 : STRUCT
Value : BOOL
ST: BYTE
ExDigIn2 : STRUCT
Value : BOOL
ST: BYTE
ExDigIn3 : STRUCT
Value : BOOL
ST: BYTE
Status digital input 0.1
Status digital input x.0 of module 1/2
Status digital input x.1 of module 1/2
Status digital input x.2 of module 1/2
Status digital input x.3 of module 1/2
END_STRUCT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
31
PAC3200 measured value block
4.1
Description of PAC3200
Object name (type + number) and family
Type + number:
FB 1085
Family:
SENTRON
Application area of PAC3200
The block is used for the following applications:
Interface block of the driver blocks of the PAC3200 power monitoring device to the user
program and the visualization system
Operating principle
The driver block receives measured and diagnostic data from a PAC3200 power monitoring
device. The PAC3200 block prepares this measured and diagnostic data and makes it
available for further use in the user program and for visualization.
You can find further detailed descriptions about configuring, the operating principle,
visualization and operation in the following sections.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
33
PAC3200 measured value block
4.1 Description of PAC3200
Configuration
Integrate the block in the CFC editor into a cyclic interrupt OB (OB30 to OB38). In addition,
the block is integrated automatically into the startup OB (OB100). To connect the I/O signals,
the DrvPAC driver block (cyclic and acyclic data of the PAC3200) has to be called in the
same cyclic interrupt OB before the PAC3200. The AcyclData and CyclData output structures
of the DrvPAC block are interconnected with the same-name inputs of the PAC3200 block.
There is a template for the PAC3200 block for measuring point types in the Advanced
Process Library PAC3200 & PAC4200 for SIMATIC PCS 7 as an example:
Example of measuring point type:
"Templates of PAC3200 and PAC4200 (Page 177)"
Note
The PAC3200 block internally calls the ChkREAL (FC260) and SelST16 (FC369) APL
blocks. These APL blocks are not supplied with the Advanced Process Library PAC3200 &
PAC4200 for SIMATIC PCS 7. If these two blocks are not yet in your project, copy them from
the APL library to your project before you download the project to the controller.
The block uses the PAC3200_LimSrc enumeration. You must copy this from the
SENTRON PAC APL block library into the respective project. To do this, open the
SENTRON PAC APL in the SIMATIC Manager. Select the PAC3200_LimSrc enumeration
under "Shared Declarations > Enumerations" and copy it into your project.
The limit messages (MsgEvId1 MsgEvId2, SIG1 SIG3) contain a text from user text
libraries. You must copy the user text libraries from the SENTRON PAC APL block library
into the respective project. To do this, open the SENTRON PAC APL in the SIMATIC
Manager. Select the "Text Libraries" folder and copy it into your project. If a folder for user
text libraries already exists in your project, copy the PAC3200_LimSrc and PAC_LimMode
user text libraries into this folder.
Startup characteristics
You define the startup characteristics for this block via the Feature bit "Setting the startup
response".
After startup, the messages are suppressed for the number of cycles parameterized in the
RunUpCyc value.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
34
Function Manual, 07/2016
PAC3200 measured value block
4.1 Description of PAC3200
Status word assignment for status 1 parameter
For the description of the individual parameters, see chapter "I/Os of PAC3200 (Page 50)".
Status bit
Parameter
Occupied
BatchEn
Not used
OosAct.Value
OosLi.Value
Not used
OnAct.Value
7 13
Not used
14
Invalid signal
15
VoltOutOfRng.Value
16
CurOutOfRng.Value
17
MxPlsRateEx.Value
18
WriteProt.Value
19
Local operator permission Feature is active
20 25
Not used
26
DpaLink.Value
27 28
Not used
29
MS_RelOp
30
UserAna1 interconnected
31
UserAna2 interconnected
Status word assignment for status 2 parameter
Status bit
Parameter
Lim0_Act
Lim1_Act
Lim2_Act
Lim3_Act
Lim4_Act
Lim5_Act
6 11
Not used
12
InLim0Mon
13
InLim1Mon
14
InLim2Mon
15
InLim3Mon
16
InLim4Mon
17
InLim5Mon
18 30
Not used
31
MsgLock.Value
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
35
PAC3200 measured value block
4.2 Operating modes of PAC3200
Status word assignment for status 3 parameter
4.2
Status bit
Parameter
Lim0_MsgEn
Lim1_MsgEn
Lim2_MsgEn
Lim3_MsgEn
Lim4_MsgEn
Lim5_MsgEn
6 11
Not used
12
Energy counter successfully reset
13 20
Not used
21
CyclData.Csf
22
1 = Error when reading the acyclic data (active for one cycle only)
23
1 = Error when writing the acyclic data (active for one cycle only)
24 ... 31
Not used
Operating modes of PAC3200
The block can be operated in the following modes:
On
Out of service
For the PAC3200, the general descriptions of operating modes are identical with those of the
APL. You can find the descriptions in the online help of the standard APL blocks.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
36
Function Manual, 07/2016
PAC3200 measured value block
4.3 Functions of PAC3200
4.3
Functions of PAC3200
The functions for this block are listed in the following.
Configuration data
All configuration data are read out depending on Feature bit 8 at CPU startup or rack restore.
This can also be initiated in the Parameter view or in the individual measured value views of
the faceplate with "Read configuration data".
With a positive edge at the RdDataLi.Value input, the acyclic measured values are read once.
You will find the acyclic measured values below in the table from "Voltage L1-N" to
"Apparent energy tariff 2".
Note
As long as the acyclic measured values are being read via the RdDataLi input, "Read
configuration data" cannot be triggered in the faceplate or via the Feature bit 8.
The DataRdOK.Value output is set when the acyclic measured values have been successfully
read. The DataRdOK.Value output is reset when reading of the acyclic measured values is
started.
All configuration data of the PAC3200 that can be written is sent to the PAC3200 via acyclic
services in the event of a change in the applicable block input. The respective output always
shows the value of the last checkback signal.
If the PAC3200 power monitoring device is connected in an H system downstream of a
DP/PA-Link, the configuration data cannot be read or written.
Note
For this reason, "Read configuration data" must be initiated once to ensure the displayed
data is up to date.
The PAC3200 function block reads the configuration data via "Flexible Access" data record
47. First, the register addresses and register lengths for the read parameters are written to
the data record, and then the data record is read out. Data record 48 is used to write
configuration data.
The PAC3200 possesses the following configuration data with corresponding register
addresses and register lengths:
Description
Block parameter (input/output)
Register
address
Register
length
Voltage L1-N
L1Volt
16#0001
Voltage L2-N
L2Volt
16#0003
Voltage L3-N
L3Volt
16#0005
Apparent power L1
L1ApPow
16#0013
Apparent power L2
L2ApPow
16#0015
Apparent power L3
L3ApPow
16#0017
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
37
PAC3200 measured value block
4.3 Functions of PAC3200
Description
Block parameter (input/output)
Register
address
Register
length
Active power L1
L1ActPow
16#0019
Active power L2
L2ActPow
16#001B
Active power L3
L3ActPow
16#001D
Reactive power L1
L1ReaPow
16#001F
Reactive power L2
L2ReaPow
16#0021
Reactive power L3
L3ReaPow
16#0023
Power factor L1
L1PowFact
16#0025
Power factor L2
L2PowFact
16#0027
Power factor L3
L3PowFact
16#0029
Line frequency
Frequency
16#0037
3-phase average voltage L-N
VoltLN3PhAvg
16#0039
Total apparent power
ToApPow
16#003F
Total reactive power VARn
ToReaPow
16#0043
Amplitude unbalance voltage
VoltUnbal
16#0047
Amplitude unbalance current
CurUnbal
16#0049
Active energy import tariff 1
Act1T1EnImp
Act2T1EnImp
Act1T1EnExp
Act2T1EnExp
Rea1T1EnImp
Rea2T1EnImp
Rea1T1EnExp
Rea2T1EnExp
Ap1T1Energy
Ap2T1Energy
Act1T2EnImp
Act2T2EnImp
Act1T2EnExp
Act2T2EnExp
Rea1T2EnImp
Rea2T2EnImp
Rea1T2EnExp
Rea2T2EnExp
Ap1T2Energy
Ap2T2Energy
ActT1EnImp
16#0321
16#0329
16#0332
16#0339
16#0341
16#0325
16#032D
16#0335
16#033D
16#0345
16#0AF1
Active energy export tariff 1
ActT1EnExp
16#0AF5
Reactive energy import tariff 1
ReaT1EnImp
16#0AF9
Reactive energy export tariff 1
ReaT1EnExp
16#0AFD
Apparent energy tariff 1
ApT1Energy
16#0B01
Active energy import tariff 2
ActT2EnImp
16#0AF3
Active energy export tariff 2
ActT2EnExp
16#0AF7
Reactive energy import tariff 2
ReaT2EnImp
16#0AFB
Reactive energy export tariff 2
ReaT2EnExp
16#0AFF
Apparent energy tariff 2
ApT2Energy
16#0B03
Voltage transformer (yes/no)
VoltTransf
16#C353
Primary voltage
PrimVolt
16#C355
Secondary voltage/measured voltage
SecoVolt
16#C357
Active energy export tariff 1
Reactive energy import tariff 1
Reactive energy export tariff 1
Apparent energy tariff 1
Active energy import tariff 2
Active energy export tariff 2
Reactive energy import tariff 2
Reactive energy export tariff 2
Apparent energy tariff 2
Active energy import tariff 1
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
38
Function Manual, 07/2016
PAC3200 measured value block
4.3 Functions of PAC3200
Description
Block parameter (input/output)
Register
address
Register
length
Primary current
PrimCur
16#C35B
Secondary current
SecoCur
16#C35D
Minimum current
MinCur
16#C363
Limit 0 monitoring (yes/no)
InLim0Mon/Lim0Mon
16#C38F
Limit 0 hysteresis
InLim0Hys/Lim0Hys
16#C391
Limit 0 pickup delay
InLim0PckpDl/Lim0 PckpDl
16#C393
Limit 0 source
InLim0Src/Lim0Src
16#C397
Limit 0 threshold
InLim0Thld/Lim0Thld
16#C399
Limit 0 mode (greater than/less than)
InLim0Mode/Lim0Mode
16#C39B
Limit 1 monitoring (yes/no)
InLim1Mon/Lim1Mon
16#C39D
Limit 1 hysteresis
InLim1Hys/Lim1Hys
16#C39F
Limit 1 pickup delay
InLim1PckpDl/Lim1 PckpDl
16#C3A1
Limit 1 source
InLim1Src/Lim1Src
16#C3A5
Limit 1 threshold
InLim1Thld/Lim1Thld
16#C3A7
Limit 1 mode (greater than/less than)
InLim1Mode/Lim1Mode
16#C3A9
Limit 2 monitoring (yes/no)
InLim2Mon/Lim2Mon
16#C3AB
Limit 2 hysteresis
InLim2Hys/Lim2Hys
16#C3AD
Limit 2 pickup delay
InLim2PckpDl/Lim2 PckpDl
16#C3AF
Limit 2 source
InLim2Src/Lim2Src
16#C3B3
Limit 2 threshold
InLim2Thld/Lim2Thld
16#C3B5
Limit 2 mode (greater than/less than)
InLim2Mode/Lim2Mode
16#C3B7
Limit 3 monitoring (yes/no)
InLim3Mon/Lim3Mon
16#C3B9
Limit 3 hysteresis
InLim3Hys/Lim3Hys
16#C3BB
Limit 3 pickup delay
InLim3PckpDl/Lim3 PckpDl
16#C3BD
Limit 3 source
InLim3Src/Lim3Src
16#C3C1
Limit 3 threshold
InLim3Thld/Lim3Thld
16#C3C3
Limit 3 mode (greater than/less than)
InLim3Mode/Lim3Mode
16#C3C5
Limit 4 monitoring (yes/no)
InLim4Mon/Lim4Mon
16#C3C7
Limit 4 hysteresis
InLim4Hys/Lim4Hys
16#C3C9
Limit 4 pickup delay
InLim4PckpDl/Lim4 PckpDl
16#C3CB
Limit 4 source
InLim4Src/Lim4Src
16#C3CF
Limit 4 threshold
InLim4Thld/Lim4Thld
16#C3D1
Limit 4 mode (greater than/less than)
InLim4Mode/Lim4Mode
16#C3D3
Limit 5 monitoring (yes/no)
InLim5Mon/Lim5Mon
16#C3D5
Limit 5 hysteresis
InLim5Hys/Lim5Hys
16#C3D7
Limit 5 pickup delay
InLim5PckpDl/Lim5 PckpDl
16#C3D9
Limit 5 source
InLim5Src/Lim5Src
16#C3DD
Limit 5 threshold
InLim5Thld/Lim5Thld
16#C3DF
Limit 5 mode (greater than/less than)
InLim5Mode/Lim5Mode
16#C3E1
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
39
PAC3200 measured value block
4.3 Functions of PAC3200
Limit monitoring
You parameterize limit monitoring in powerconfig. You can monitor 6 limits. To this end, you
parameterize which value is to be monitored (source) and whether it is to be monitored for a
high or a low limit (mode). You can also parameterize the threshold, the hysteresis and a
delay. You can deactivate monitoring of each limit.
You can also define these settings on the block.
In the faceplate you can only change the mode, the threshold and the hysteresis.
Note
The block only supports the values listed here as a setting for the data source.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
40
Function Manual, 07/2016
PAC3200 measured value block
4.3 Functions of PAC3200
InLimXSrc/LimXSrc:
Source:
0 = VoltageL1-N
1 = VoltageL2-N
2 = VoltageL3-N
3 = VoltageL1-L2
4 = VoltageL2-L3
5 = VoltageL3-L1
6 = CurrentL1
7 = CurrentL2
8 = CurrentL3
9 = Apparent_powerL1
10 = Apparent_powerL2
11 = Apparent_powerL3
12 = Active_powerL1
13 = Active_powerL2
14 = Active_powerL3
15 = Reactive_powerL1
16 = Reactive_powerL2
17 = Reactive_powerL3
18 = Power_factorL1
19 = Power_factorL2
20 = Power_factorL3
27 = Frequency
28 = 3PhaseD-VoltL-N
29 = 3PhaseD-VoltL-L
30 = 3PhaseD-current
31 = Apparent_powerG
32 = Active_powerTot
33 = Reactive_powerG
34 = Power_factorG
35 = AmplUnsymVolt
36 = AmplUnsymCurr
InLimXMon/LimXMon:
monitoring (yes/no)
0 = no
1 = yes
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
41
PAC3200 measured value block
4.3 Functions of PAC3200
InLimXMode/LimXMode:
Mode:
0 = greater than
1 = less than
InLimXThld/LimXThld:
InLimXHys/LimXHys:
InLimXPckpDl/LimXPckpDl:
The "X" in InLimXSrc
Threshold
Hysteresis
Delay
/ LimXSrc
stands for the limits 0 to 5.
For an active limit violation to disappear, the actual value must be below a hysteresis
(LimXHys outputs).
Result of the limit monitor
The result of the limit monitor is made available at the interconnectable output parameters:
LimX_Act
(X = limits 0 to 5) = 1
Limit X reached, exceeded or undershot
Via Feature.Bit 29 ("Signaling limit violation (Page 16)"), you can define whether the output
parameter triggers limit monitoring with the value "0" or the value "1".
Via Feature.Bit 28 ("Disable switching points (Page 16)"), you disable the limit monitoring
with activated message suppression (MsgLock = 1)
Switching on the limit monitoring
The monitoring is always switched on via the input parameters:
InLimXMon
= 1: Monitoring of limit X (X = limits 0 to 5).
When the block is integrated, message output is not suppressed (all LimX_MsgEn parameters
are assigned the value 1 by default). Messages can only be issued if the limit monitor of the
additional analog value has been activated.
Message suppression of the limit monitoring
The messages belonging to the limit monitor are suppressed via the parameters:
= 0:
Limit X messages are suppressed.
LimX_MsgEn
The "X" in LimX_MsgEn stands for the limits 0 to 5.
When the block is integrated, message output is not suppressed (all LimX_MsgEn parameters
are assigned the value 1 by default). Messages can only be issued if the limit monitor of the
additional analog value has been activated.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
42
Function Manual, 07/2016
PAC3200 measured value block
4.3 Functions of PAC3200
Sending commands
The following commands can be sent via the PAC3200 block:
"Reset energy counter" (RstEnCntrsOp in the On mode)
"Reset the minimum values" (positive edge RstMnValLi.Value)
"Reset the maximum values" (positive edge RstMxValLi.Value)
"Switch to high tariff" (positive edge TrffHighLi.Value)
"Switch to low tariff" (positive edge TrffLowLi.Value)
All commands remain for one second in the in-out parameter CyclData.PacCtrl. If the same
command is sent again during this time, it will be lost.
Setting digital outputs
You switch the digital output 0.0 of the PAC3200 via the SwtchOt0InLi input:
Digital output 0.0 = SwtchOt0InLi.Value
The value for the digital output 0.0 is written into the CyclData.PacCtrl in-out parameter and
is sent cyclically to the module.
Parameterizing units of measured values
You can parameterize the units of the following measured values at block inputs. If
necessary, the measured values are then converted in the faceplate of the PAC3200 and the
set unit is displayed.
Measured
variable
Units of the device and on the
block
Possible settings for displays on the
faceplate
Current
0=A
1 = kA
0=V
1 = kV
Voltage
Active power
0 = W/VA/var
Apparent power
VA
1 = kW/kVA/kVar
2 = MW/MVA/MVar
Reactive power var
Active energy
Wh
0 = kWh/kVAh/kvarh
Apparent energy
VAh
1 = MWh/MVAh/Mvarh
Reactive energy
varh
2 = GWh/GVAh/Gvarh
Parameter
UnitCur
UnitVolt
UnitPower
UnitEnergy
Suppressing messages via the parameter MsgLock
This block has the standard function "Suppressing messages via the MsgLock parameter"
described in the APL online help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
43
PAC3200 measured value block
4.3 Functions of PAC3200
Forming the signal status for blocks
This block has the standard function "Forming and outputting signal status for technological
blocks" described in detail in the APL Online Help.
The worst signal status ST_Worst for the block is formed from the following parameters:
GrpErr.Value
L1Cur.ST
L12Volt.ST
Release for maintenance
This block has the standard function "Release for maintenance" described in the APL Online
Help.
Group errors
The following parameters are taken into account for forming the group error GrpErr:
CyclData.Csf
FaultExt
Parameterizable characteristics via the feature I/O
For this block, the following characteristics are available to you at the relevant bits of the
feature I/O:
Bit
Function
Setting the startup response (Page 12)
Characteristics for the "out of service" mode (Page 13)
Read the configuration automatically (Page 14)
22
Update acknowledgment and error status of the message call (Page 15)
24
Enable local operator permission (Page 15)
25
Suppression of all messages (Page 16)
28
Disable switching points (Page 16)
29
Signaling limit violation (Page 16)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
44
Function Manual, 07/2016
PAC3200 measured value block
4.3 Functions of PAC3200
Operator permissions
This block has the standard function Operator permissions described in the APL Online
Help.
The block has the following permissions for the parameter OS_Perm:
Bit
Function
Not used
1 = Operator can switch to "On" mode.
Not used
1 = Operator can switch to "Out of service" mode.
47
Not used
1 = Operator can change mode of limit 0.
1 = Operator can change message suppression of limit 0.
10
1 = Operator can change threshold of limit 0.
11
1 = Operator can change hysteresis of limit 0.
12
1 = Operator can change mode of limit 1.
13
1 = Operator can change message suppression of limit 1.
14
1 = Operator can change threshold of limit 1.
15
1 = Operator can change hysteresis of limit 1.
16
1 = Operator can change mode of limit 2.
17
1 = Operator can change message suppression of limit 2.
18
1 = Operator can change threshold of limit 2.
19
1 = Operator can change hysteresis of limit 2.
20
1 = Operator can change mode of limit 3.
21
1 = Operator can change message suppression of limit 3.
22
1 = Operator can change threshold of limit 3.
23
1 = Operator can change hysteresis of limit 3.
24
1 = Operator can change mode of limit 4.
25
1 = Operator can change message suppression of limit 4.
26
1 = Operator can change threshold of limit 4.
27
1 = Operator can change hysteresis of limit 4.
28
1 = Operator can change mode of limit 5.
29
1 = Operator can change message suppression of limit 5.
30
1 = Operator can change threshold of limit 5.
31
1 = Operator can change hysteresis of limit 5.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
45
PAC3200 measured value block
4.3 Functions of PAC3200
The block has the following permissions for the OS1Perm parameter:
Bit
Function
0 26
Not used
27
1 = Operator can read the configuration data of the PAC3200
28
1 = Operator can write the configuration data to the PAC3200
29
1 = Operator can switch on the Release for maintenance function
30
1 = Operator can reset the energy counter.
31
Not used
Display and operator area for measured and limit values
The high and low limiting of the measured values and limit values in the faceplate are
defined by the parameterization at the following structured variables:
Current: Cur_OpScale
Voltage L-N: VoltLN_OpScale
Voltage L-L: VoltLL_OpScale
Active power/apparent power/reactive power: Power_OpScale
Total active power/total apparent power/total reactive power: TotPow_OpScale
Power factor: PowFact_OpScale
Displaying auxiliary values
This block has the standard "Display auxiliary values" function (UserAna1 or UserAna2 inputs),
which is described in the APL online help.
Calling other faceplates
This block has the standard function "Calling other faceplates" described in the APL Online
Help.
Generating instance-specific messages
This block has the standard function "Generating instance-specific messages" described in
the APL Online Help.
SIMATIC BATCH functionality
This block has the standard function "SIMATIC BATCH functionality" described in the APL
Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
46
Function Manual, 07/2016
PAC3200 measured value block
4.4 Troubleshooting of PAC3200
4.4
Troubleshooting of PAC3200
You can find general information for troubleshooting all blocks in the section "Error handling"
in the Online Help.
The following errors can be displayed with this block:
Error number
Overview of the error numbers
The following error numbers are output via the ErrorNum I/O:
Error number
Meanings of the error numbers
-1
Default value when integrating the block, the block is not being processed
There is no fault.
30
CyclData.L1Cur is not a valid number
31
CyclData.L2Cur is not a valid number
32
CyclData.L3Cur is not a valid number
33
CyclData.ToActPow is not a valid number
34
CyclData.L12Volt is not a valid number
35
CyclData.L23Volt is not a valid number
36
CyclData.L31Volt is not a valid number
37
CyclData.ToPowFact is not a valid number
51
Two I/Os are set simultaneously:
In the "On" mode:
Lim0M0dOp and Lim0M1dOp,
Lim1M0dOp and Lim1M1dOp,
Lim2M0dOp and Lim2M1dOp,
Lim3M0dOp and Lim3M1dOp,
Lim4M0dOp and Lim4M1dOp,
Lim5M0dOp and Lim5M1dOp
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
47
PAC3200 measured value block
4.5 Messages from PAC3200
4.5
Messages from PAC3200
The following messages can be displayed with this block:
Control system faults
Process messages
Instance-specific messages
Control system faults
The following control system fault messages are issued:
Message
instance
Message name
Message class
Event
MsgEvId1
SIG4
AS control system message $$BlockComment$$ Error while reading the configuration
- error
data
MsgEvId1
SIG5
AS control system message $$BlockComment$$ Error while writing the configuration
- error
data
MsgEvId1
SIG6
AS control system message $$BlockComment$$ Voltage out of range
- Fault
MsgEvId1
SIG7
AS control system message $$BlockComment$$ Current out of range
- Fault
MsgEvId1
SIG8
AS control system message $$BlockComment$$ Maximum pulse rate exceeded
- Fault
MsgEvId2
SIG4
AS control system message $$BlockComment$$ External error has occurred
- Fault
Explanation: $$BlockComment$$: Content of the instance-specific comment
Process messages
Message
instance
Message name
Message class
Event
MsgEvId1
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC3200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId1
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC3200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId1
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC3200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
MsgEvId2
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC3200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId2
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC3200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId2
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC3200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
Explanation: $$BlockComment$$: Content of the instance-specific comment
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
48
Function Manual, 07/2016
PAC3200 measured value block
4.5 Messages from PAC3200
Instance-specific messages
With this block, you have the option of using an instance-specific message.
Message
instance
Message name
Message class
Event
MsgEvId2
SIG5
AS control system message $$BlockComment$$ External message 1
- Fault
MsgEvId2
SIG6
AS control system message $$BlockComment$$ External message 2
- Fault
MsgEvId2
SIG7
AS control system message $$BlockComment$$ External message 3
- Fault
Explanation: $$BlockComment$$: Content of the instance-specific comment
Auxiliary values for the MsgEvId1 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa104
InLim0Src
InLim0Mode
InLim1Src
InLim1Mode
InLim2Src
10
InLim2Mode
Auxiliary values for the MsgEvId2 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa204
InLim3Src
InLim3Mode
InLim4Src
InLim4Mode
InLim5Src
10
InLim5Mode
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
49
PAC3200 measured value block
4.6 I/Os of PAC3200
4.6
I/Os of PAC3200
Input parameters
Parameter
Description
BatchEn
Type
Default
1 = Enable allocation
BOOL
BatchID
Batch number
DWORD
16#00
BatchName
Batch name
STRING [32]
Cur_OpScale
Current: Limit value for scale in bar chart display of the
faceplate
STRUCT
High : REAL
99.9
Low: REAL
0.0
EN
1 = Called block is being processed
BOOL
ExtMsg1
Binary input for freely selectable message 1
STRUCT
ExtMsg2
ExtMsg3
Binary input for freely selectable message 2
Binary input for freely selectable message 3
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
ExtVa104
Auxiliary value 4 for messages (MsgEvID1)
ANY
ExtVa204
Auxiliary value 4 for messages (MsgEvID2)
ANY
FaultExt
1 = External fault
STRUCT
Value: BOOL
ST: BYTE
16#80
Feature
Connection for other functions (see "Functions of
PAC3200 (Page 37)")
STRUCT
Feature2
Reserved
STRUCT
InEnergyDay
Day on which the energy counter was last reset
INT
InEnergyHour
Hour in which the energy counter was last reset
INT
InEnergyMinute
Minute in which the energy counter was last reset
INT
InEnergyMonth
Month in which the energy counter was last reset
INT
InEnergySecond
Second in which the energy counter was last reset
INT
InEnergyYear
Year in which the energy counter was last reset
INT
InLim0Hys
Limit 0 hysteresis
REAL
0.0
InLim0Mode
Limit 0 mode: 0 = greater than, 1 = less than
BOOL
InLim0Mon
Limit 0 monitoring: 0 = No, 1 = Yes
BOOL
InLim0PckpDl
Limit 0 pickup delay [s]
DWORD
16#00000000
InLim0Src
Limit 0 source
DINT
InLim0Thld
Limit 0 threshold
REAL
24.0
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
50
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
InLim1Hys
Limit 1 hysteresis
REAL
0.0
InLim1Mode
Limit 1 mode: 0 = greater than, 1 = less than
BOOL
InLim1Mon
Limit 1 monitoring: 0 = No, 1 = Yes
BOOL
InLim1PckpDl
Limit 1 pickup delay [s]
DWORD
16#00000000
InLim1Src
Limit 1 source
DINT
InLim1Thld
Limit 1 threshold
REAL
24.0
InLim2Hys
Limit 2 hysteresis
REAL
0.0
InLim2Mode
Limit 2 mode: 0 = greater than, 1 = less than
BOOL
InLim2Mon
Limit 2 monitoring: 0 = No, 1 = Yes
BOOL
InLim2PckpDl
Limit 2 pickup delay [s]
DWORD
16#00000000
InLim2Src
Limit 2 source
DINT
InLim2Thld
Limit 2 threshold
REAL
24.0
InLim3Hys
Limit 3 hysteresis
REAL
0.0
InLim3Mode
Limit 3 mode: 0 = greater than, 1 = less than
BOOL
InLim3Mon
Limit 3 monitoring: 0 = No, 1 = Yes
BOOL
InLim3PckpDl
Limit 3 pickup delay [s]
DWORD
16#00000000
InLim3Src
Limit 3 source
DINT
InLim3Thld
Limit 3 threshold
REAL
24.0
InLim4Hys
Limit 4 hysteresis
REAL
0.0
InLim4Mode
Limit 4 mode: 0 = greater than, 1 = less than
BOOL
InLim4Mon
Limit 4 monitoring: 0 = No, 1 = Yes
BOOL
InLim4PckpDl
Limit 4 pickup delay [s]
DWORD
16#00000000
InLim4Src
Limit 4 source
DINT
InLim4Thld
Limit 4 threshold
REAL
24.0
InLim5Hys
Limit 5 hysteresis
REAL
0.0
InLim5Mode
Limit 5 mode: 0 = greater than, 1 = less than
BOOL
InLim5Mon
Limit 5 monitoring: 0 = No, 1 = Yes
BOOL
InLim5PckpDl
Limit 5 pickup delay [s]
DWORD
16#00000000
InLim5Src
Limit 5 source
DINT
InLim5Thld
Limit 5 threshold
REAL
24.0
Lim0_MsgEn
1 = activate message for limit 0
BOOL
Lim1_MsgEn
1 = activate message for limit 1
BOOL
Lim2_MsgEn
1 = activate message for limit 2
BOOL
Lim3_MsgEn
1 = activate message for limit 3
BOOL
Lim4_MsgEn
1 = activate message for limit 4
BOOL
Lim5_MsgEn
1 = activate message for limit 5
BOOL
Lim0M0dOp*
1 = Limit 0 mode: greater than via operation
BOOL
Lim0M1dOp*
1 = Limit 0 mode: less than via operation
BOOL
Lim1M0dOp*
1 = Limit 1 mode: greater than via operation
BOOL
Lim1M1dOp*
1 = Limit 1 mode: less than via operation
BOOL
Lim2M0dOp*
1 = Limit 2 mode: greater than via operation
BOOL
Lim2M1dOp*
1 = Limit 2 mode: less than via operation
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
51
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
Lim3M0dOp*
1 = Limit 3 mode: greater than via operation
BOOL
Lim3M1dOp*
1 = Limit 3 mode: less than via operation
BOOL
Lim4M0dOp*
1 = Limit 4 mode: greater than via operation
BOOL
Lim4M1dOp*
1 = Limit 4 mode: less than via operation
BOOL
Lim5M0dOp*
1 = Limit 5 mode: greater than via operation
BOOL
Lim5M1dOp*
1 = Limit 5 mode: less than via operation
BOOL
Lim0Unit*
Limit 0 unit
STRING[4]
Lim1Unit*
Limit 1 unit
STRING[4]
Lim2Unit*
Limit 2 unit
STRING[4]
Lim3Unit*
Limit 3 unit
STRING[4]
Lim4Unit*
Limit 4 unit
STRING[4]
Lim5Unit*
Limit 5 unit
STRING[4]
MS_RelOp*
1 = Release for maintenance via OS operator
BOOL
MsgEvId1
Message number (automatically assigned)
DWORD
16#00000000
MsgEvId2
Message number (automatically assigned)
DWORD
16#00000000
MsgLock
1 = Suppress process messages.
STRUCT
You can find more detailed information in the APL
Online Help in the chapter "Suppressing messages via
the MsgLock parameter".
Value: BOOL
ST: BYTE
16#80
Occupied
1 = Occupied by a batch
BOOL
OnOp*
1 = "On" mode via operator
BOOL
OosLi
1 = "Out of service", via interconnection or SFC
STRUCT
Value: BOOL
ST: BYTE
16#80
OosOp*
1 = "Out of service", via operator
OpSt_In
BOOL
Input parameter for the local operator permission, to be DWORD
interconnected with the Out output parameter of the
upstream OpStations block.
0
16#00000000
You can find more detailed information in the APL
online help in the chapter "Description of the
OpStations".
OS_Perm
Connection for operator permission (see Functions of
PAC3200 (Page 37))
STRUCT
OS1Perm
Connection for operator permission (see Functions of
PAC3200 (Page 37))
STRUCT
Power_OpScale
Power: Limit value for scale in bar chart display of the
faceplate
STRUCT
PowFact_OpScale
RdCfgOp*
Power factor: Limit value for scale in bar chart display
of the faceplate
1 = Read out all configuration data from the power
monitoring device
High : REAL
49999.9
Low: REAL
-49999.9
STRUCT
High : REAL
1.0
Low: REAL
0.0
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
52
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
RdDataLi
1 = "Read acyclic measured values" via interconnection or SFC
STRUCT
Value: BOOL
ST: BYTE
16#80
RstEnCntrsOp*
1 = Reset energy counter via operator
BOOL
RstMnValLi
1 = "Reset minimum values" via interconnection or
SFC
STRUCT
RstMxValLi
1 = "Reset maximum values" via interconnection or
SFC
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
RunUpCyc
Number of cycles at startup within which messages are INT
suppressed
SampleTime
Sampling time [s] (automatically assigned)
REAL
0.1
SelFp1
Call of a block stored in this parameter as an additional
faceplate in the standard view
ANY
ANY
DWORD
16#00000000
You can find more detailed information in the APL
online help in the chapter "Calling other faceplates".
SelFp2
Call of a block stored in this parameter as an additional
faceplate in the preview
You can find more detailed information in the APL
online help in the chapter "Calling other faceplates".
StepNo
Batch step number
TotPow_OpScale
Total power: Limit value for scale in bar chart display of STRUCT
the faceplate
High : REAL
TrffHighLi
TrffLowLi
1 = "Switch to high tariff", via interconnection or SFC
1 = "Switch to low tariff", via interconnection or SFC
Low: REAL
STRUCT
99999.9
-99999.9
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
UA1unit
Measuring unit for the analog auxiliary value 1
INT
UA2unit
Measuring unit for the analog auxiliary value 2
INT
UserAna1
Analog auxiliary value 1
STRUCT
UserAna2
Analog auxiliary value 2
Value: REAL
0.0
ST: BYTE
16#FF
STRUCT
Value: REAL
0.0
ST: BYTE
16#FF
UnitCur
Current unit for OS
INT
UnitEnergy
Energy unit for OS
INT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
53
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
UnitPower
Power unit for OS
INT
UnitVolt
Voltage unit for OS
INT
UserStatus
Freely assignable bits for use in PCS 7 OS
BYTE
16#00
VoltLL_OpScale
Voltage L-L: Limit value for scale in bar chart display of
the faceplate
STRUCT
High : REAL
999.9
Low: REAL
0.0
Voltage L-N: Limit value for scale in bar chart display of STRUCT
the faceplate
High : REAL
VoltLN_OpScale
1 = Write all configuration data into the power monitoring device
WrCfgOp*
Low: REAL
BOOL
499.9
0.0
* The block algorithm can write back values to these inputs during processing of the block.
In-out parameters
Parameter
Description
Type
CyclData
Cyclic data from the DrvPAC driver block
STRUCT
You must connect this input to the CyclData output of the DrvPAC.
CSF : BOOL
ExDigIn3 :
STRUCT
AcyclData
Acyclic data from the DrvPAC driver block
Default
STRUCT
You must connect this input to the AcyclData output of the DrvPAC.
BlkRd : INT
RetValWr :
WORD
Input:
STRUCT
Output:
STRUCT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
54
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Output parameters
Parameter
Description
Type
Default
Act1T1EnExp
Active energy export tariff 1 DWORD 1
DWORD
16#000000
00
Act2T1EnExp
Active energy export tariff 1 DWORD 2
DWORD
16#000000
00
Act1T1EnImp
Active energy import tariff 1 DWORD 1
DWORD
16#000000
00
Act2T1EnImp
Active energy import tariff 1 DWORD 2
DWORD
16#000000
00
ActT1EnExp
Active energy export tariff 1
STRUCT
ActT1EnImp
Active energy import tariff 1
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Act1T2EnExp
Active energy export tariff 2 DWORD 1
DWORD
16#000000
00
Act2T2EnExp
Active energy export tariff 2 DWORD 2
DWORD
16#000000
00
Act1T2EnImp
Active energy import tariff 1 DWORD 2
DWORD
16#000000
00
Act2T2EnImp
Active energy import tariff 2 DWORD 2
DWORD
16#000000
00
ActT2EnExp
Active energy export tariff 2
STRUCT
ActT2EnImp
Active energy import tariff 2
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Ap1T1Energy
Apparent energy tariff 1 DWORD 1
DWORD
16#000000
00
Ap2T1Energy
Apparent energy tariff 1 DWORD 2
DWORD
16#000000
00
ApT1Energy
Apparent energy tariff 1
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Ap1T2Energy
Apparent energy tariff 2 DWORD 1
DWORD
16#000000
00
Ap2T2Energy
Apparent energy tariff 2 DWORD 2
DWORD
16#000000
00
ApT2Energy
Apparent energy tariff 2
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
55
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
BscCnfgChngd
1 = Relevant parameter change
STRUCT
CnfgAct
Cur3PhAvg
CurOutOfRng
CurUnbal
1 = Device configuration menu is active
Value: BOOL
ST: BYTE
16#80
STRUCT
3-phase average current
Value: BOOL
ST: BYTE
16#80
STRUCT
1 = Current out of range
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Amplitude unbalance current
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
CurUnit
Current unit: A
INT
1209
DataRdOK
1 = acyclic measured values have been read successfully
STRUCT
DpaLink
Value: BOOL
ST: BYTE
16#80
Connection of the device:
STRUCT
0 = Direct on the DP master system
Value: BOOL
ST: BYTE
16#80
1 = Downstream of the DP/PA-Link
EnergyDay
Day on which the energy counter was last reset
INT
EnergyHour
Hour in which the energy counter was last reset
INT
EnergyMinute
Minute in which the energy counter was last reset
INT
EnergyMonth
Month in which the energy counter was last reset
INT
EnergySecond
Second in which the energy counter was last reset
INT
EnergyYear
Year in which the energy counter was last reset
INT
ENO
1 = Block algorithm executed without errors
BOOL
ErrorNum
Output of the active error number. The error numbers that this block
can output can be found in the chapter "Troubleshooting of PAC3200
(Page 47)".
INT
-1
Frequency
Line frequency
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
FreqUnit
Frequency unit: Hz
INT
1077
GrpErr
1 = Group error present
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
56
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
InDigIn0Act
1 = Digital input 0.0 active
STRUCT
L1ActPow
L2ActPow
L3ActPow
L1ApPow
L2ApPow
L3ApPow
L1Cur
L2Cur
L3Cur
L1PowFact
L2PowFact
Active power L1
Active power L2
Active power L3
Apparent power L1
Apparent power L2
Apparent power L3
Current L1
Current L2
Current L3
Power factor L1
Power factor L2
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
57
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
L3PowFact
Power factor L3
STRUCT
L1ReaPow
L2ReaPow
L3ReaPow
L1Volt
L2Volt
L3Volt
L12Volt
L23Volt
L31Volt
Lim0_Act
Reactive power L1
Reactive power L2
Reactive power L3
Voltage L1-N
Voltage L2-N
Voltage L3-N
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
1 = limit 0 violated
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
1 = limit 1 violated
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)" .
Lim1_Act
Value: BOOL
ST: BYTE
16#80
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)" .
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
58
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
Lim2_Act
1 = limit 2 violated
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)" .
Lim3_Act
1 = limit 3 violated
1 = limit 4 violated
1 = limit 5 violated
Lim0Mode
Lim0Mon
Limit 0 hysteresis
Limit 0 mode: 0 = greater than, 1 = less than
Limit 0 monitoring: 0 = No, 1 = Yes
ST: BYTE
16#80
Value: BOOL
ST: BYTE
16#80
Value: BOOL
ST: BYTE
16#80
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)" .
Lim0Hys
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)" .
Lim5_Act
STRUCT
You can change the behavior of this parameter via the Feature bit 28
"Disable switching points (Page 16)" and via the Feature bit 29
"Signaling limit violation (Page 16)".
Lim4_Act
Value: BOOL
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim0PckpDl
Limit 0 pickup delay [s]
DWORD
16#000000
00
Lim0Src
Limit 0 source
DINT
Lim0Thld
Limit 0 threshold
STRUCT
Lim1Hys
Lim1Mode
Lim1Mon
Limit 1 hysteresis
Limit 1 mode: 0 = greater than, 1 = less than
Limit 1 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim1PckpDl
Limit 1 pickup delay [s]
DWORD
16#000000
00
Lim1Src
Limit 1 source
DINT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
59
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
Lim1Thld
Limit 1 threshold
STRUCT
Lim2Hys
Lim2Mode
Lim2Mon
Limit 2 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 2 mode: 0 = greater than, 1 = less than
Limit 2 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim2PckpDl
Limit 2 pickup delay [s]
DWORD
16#000000
00
Lim2Src
Limit 2 source
DINT
Lim2Thld
Limit 2 threshold
STRUCT
Lim3Hys
Lim3Mode
Lim3Mon
Limit 3 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 3 mode: 0 = greater than, 1 = less than
Limit 3 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim3PckpDl
Limit 3 pickup delay [s]
DWORD
16#000000
00
Lim3Src
Limit 3 source
DINT
Lim3Thld
Limit 3 threshold
STRUCT
Lim4Hys
Lim4Mode
Limit 4 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 4 mode: 0 = greater than, 1 = less than
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
60
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
Lim4Mon
Limit 4 monitoring: 0 = No, 1 = Yes
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim4PckpDl
Limit 4 pickup delay [s]
DWORD
16#000000
00
Lim4Src
Limit 4 source
DINT
Lim4Thld
Limit 4 threshold
STRUCT
Lim5Hys
Lim5Mode
Lim5Mon
Lim5PckpDl
Limit 5 hysteresis
Limit 5 mode: 0 = greater than, 1 = less than
Limit 5 monitoring: 0 = No, 1 = Yes
Limit 5 pickup delay [s]
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
DWORD
16#000000
00
Lim5Src
Limit 5 source
DINT
Lim5Thld
Limit 5 threshold
STRUCT
LimComb_Act
LimitViolated
1 = Combination result active
1 = Incoming or outgoing violation of a high or low limit
LimitViolations Limit violations
MinCur
MS_Release
MsgAckn1
Minimum current
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
DWORD
16#000000
00
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Release for maintenance:
STRUCT
1 = Permission for the operator
Value: BOOL
ST: BYTE
16#80
Message acknowledgment status (output ACK_STATE of the first
ALARM_8P)
WORD
16#0000
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
61
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
MsgAckn2
Message acknowledgment status (output ACK_STATE of the second
ALARM_8P)
WORD
16#0000
MsgErr1
1 = Message error (output ERROR of the first ALARM_8P)
BOOL
MsgErr2
1 = Message error (output ERROR of the second ALARM_8P)
BOOL
MsgStat1
Message status (output STATUS of the first ALARM_8P)
WORD
16#0000
MsgStat2
Message status (output STATUS of the first ALARM_8P)
WORD
16#0000
MxPlsRateEx
1 = Maximum pulse rate exceeded
STRUCT
OnAct
OosAct
1 = "On" mode active
Value: BOOL
ST: BYTE
16#80
STRUCT
1 = Block is "Out of service"
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
OpSt_Out
Value of the input parameter OpSt_In, for further interconnecting with
other blocks. Bit 31 of this parameter is occupied by Feature Bit 24
DWORD
16#000000
00
OS_PermLog
Display of OS_Perm with the settings changed by the block algorithm
DWORD
16#FFFFF
FFF
OS_PermOut
Display of OS_Perm
DWORD
16#FFFFF
FFF
OS1PermLog
Display of OS1Perm with the settings changed by the block algorithm
DWORD
16#FFFFF
FFF
OS1PermOut
Display of OS1Perm
DWORD
16#FFFFF
FFF
PacState
PMD diagnostics and status
DWORD
16#000000
00
PrimCur
Primary current
DWORD
16#000000
00
PrimVolt
Primary voltage
DWORD
16#000000
00
Rea1T1EnExp
Reactive energy export tariff 1 DWORD 1
DWORD
16#000000
00
Rea2T1EnExp
Reactive energy export tariff 1 DWORD 2
DWORD
16#000000
00
Rea1T1EnImp
Reactive energy import tariff 1 DWORD 1
DWORD
16#000000
00
Rea2T1EnImp
Reactive energy import tariff 1 DWORD 2
DWORD
16#000000
00
ReaT1EnExp
Reactive energy export tariff 1
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
62
Function Manual, 07/2016
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
ReaT1EnImp
Reactive energy import tariff 1
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Rea1T2EnExp
Reactive energy export tariff 2 DWORD 1
DWORD
16#000000
00
Rea2T2EnExp
Reactive energy export tariff 2 DWORD 2
DWORD
16#000000
00
Rea1T2EnImp
Reactive energy import tariff 2 DWORD 1
DWORD
16#000000
00
Rea2T2EnImp
Reactive energy import tariff 2 DWORD 2
DWORD
16#000000
00
ReaT2EnExp
Reactive energy export tariff 2
STRUCT
ReaT2EnImp
Reactive energy import tariff 2
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
SecoCur
Secondary current
DWORD
16#000000
00
SecoVolt
Secondary voltage/measured voltage
DWORD
16#000000
00
SnchFld
1 = no synchronization pulse
STRUCT
Value: BOOL
ST: BYTE
16#80
ST_Worst
Worst signal status
BYTE
16#80
Status1
Status word 1
DWORD
16#000000
00
Status2
Status word 2
DWORD
16#000000
00
Status3
Status word 3
DWORD
16#000000
00
Status4
Reserved
DWORD
16#000000
00
SumMsgAct
1 = Group signal is active
STRUCT
ToActPow
ToApPow
Total active power
Total apparent power
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
63
PAC3200 measured value block
4.6 I/Os of PAC3200
Parameter
Description
Type
Default
ToPowFact
Total power factor
STRUCT
ToReaPow
Total reactive power VARn
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
UnbalUnit
Unit asymmetry: %
INT
1342
VoltLL3PhAvg
3-phase average voltage L-L
STRUCT
VoltLN3PhAvg
VoltOutOfRng
VoltTransf
VoltUnbal
3-phase average voltage L-N
1 = Voltage out of range
Voltage transformer: 0 = No, 1 = Yes
Amplitude unbalance voltage
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
VoltUnit
Voltage unit: V
INT
1240
WriteProt
1 = Write protection activated
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
64
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
4.7
Operator control & monitoring
Views of PAC3200
The PAC3200 block has the following views:
Standard view of PAC3200
Message view (see APL Online Help)
Limit view of PAC3200
Trend view (see APL Online Help)
Parameter view of PAC3200
Preview of PAC3200
Memo view (see APL Online Help)
Batch view (see APL Online Help)
Current view of PAC3200
Voltage view of PAC3200
Power view of PAC3200
Energy view of PAC3200
Block icons for PAC3200
If the PAC3200 power monitoring device is connected in an H system downstream of a
DP/PA-Link, the energy view of the PAC3200 is not displayed.
You can find general information about the faceplate and the block icon in chapters
"Structure of the faceplate" and "Structure of the block icon" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
65
PAC3200 measured value block
4.7 Operator control & monitoring
Standard view of PAC3200
Display and change the operating mode
Display of currents including signal status
Display of voltages including signal status
Display of total active power including signal status
Display of total power factor including signal status
Display of auxiliary values
Display of auxiliary values
Button for jumping to the standard view of any faceplate
Display area for block states
Display area for states of the power monitoring device
Display area for states of the power monitoring device
Display area for block states
Bar chart display for 3-phase average of current, total active power and total power factor
Figure 4-1
Standard view of PAC3200
(1) Display and change the operating mode
This area shows you the currently valid operating mode. The following operating modes are
displayed here:
On mode (see APL Online Help)
Out of service (see APL Online Help)
For information on changing the operating mode, see chapter "Switching operating states
and operating modes" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
66
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
(2) Display of currents including signal status
This area shows you the actual currents with the relevant signal status.
The following currents are displayed:
Current L1
Current L2
Current L3
3-phase average current
(3) Display of voltages including signal status
This area shows you the actual voltages with the relevant signal status.
The following voltages are displayed:
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
(4) Display of total active power including signal status
This area shows you the actual total active power with the relevant signal status.
(5) Display of total power factor including signal status
This area shows you the actual total power factor with the relevant signal status.
(6) and (7) Display of auxiliary values
In this area you can display two auxiliary values that have been configured in the
Engineering System (ES). You can find more detailed information in the APL Online Help in
chapter "Calling other faceplates".
(8) Button for jumping to the standard view of any faceplate
You use this jump button to reach the standard view of a block configured in the Engineering
System (ES). The visibility of this jump button depends on the configuration in the
engineering system (ES).
You can find more detailed information in the APL Online Help in chapter "Calling other
faceplates".
(9) Display area for block states
This area shows you additional information on the operating state of the block:
"Maintenance"
(10) Display area for states of the power monitoring device
This area shows you additional information on the operating state of the power monitoring
device:
"Write protection activated"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
67
PAC3200 measured value block
4.7 Operator control & monitoring
(11) Display area for states of the power monitoring device
This area shows you additional information on the operating state of the block:
"Current out of range"
"Voltage out of range"
"Maximum pulse rate exceeded"
(12) Display area for block states
This area shows you additional information on the operating state of the block:
"Invalid signal"
"External fault"
(13) Bar chart display for 3-phase average of current, total active power and total power
factor
In the form of a bar chart, this area shows you:
The actual "3-phase average current"
The "total active power"
The "total power factor*
The visible area in the bar chart display depends on the configuration in the Engineering
System (ES).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
68
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
Limit view of PAC3200
Parameterizing a limit
Button for jumping to the next or previous view
Activating messages
Enabled operations
Figure 4-2
Limit view of PAC3200
(1) Parameterizing a limit
In this area you can change the parameterization for a limit:
"Mode": "greater than" or "less than"
"Threshold"
"Hysteresis"
This area is displayed once for every limit. There are 6 limits in total.
(2) Button for jumping to the next or previous view
You reach the next or the previous limit parameterization view by means of this button.
(3) Activating messages
In this area you activate messages for limits.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
69
PAC3200 measured value block
4.7 Operator control & monitoring
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Parameter view of PAC3200
Read configuration data
Basic settings
Service
Figure 4-3
Parameter view of PAC3200
(1) Read configuration data
In this area, you read all the configuration data of the PAC3200 power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
70
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
(2) Basic parameters
This area shows the most important basic parameters of the PAC3200.
The following parameters are displayed:
Voltage transformer
Measured voltage if voltage transformer = No
Primary voltage/secondary voltage if voltage transformer = Yes
Primary current
Secondary current
Minimum current
(3) Service
In this area, you activate the following functions:
"Release for maintenance"
You can find more detailed information on this area in the APL Online Help in chapter
"Maintenance release".
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
71
PAC3200 measured value block
4.7 Operator control & monitoring
Preview of PAC3200
Process values
Enabled operations
Button for jumping to the standard view of any faceplate
Figure 4-4
Preview of PAC3200
(1) Process values
The following real measured values are displayed to you in this area:
3-phase average current
Total active power
Total power factor
(2) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
The following enabled operations are displayed here:
"On": You may change to the "On" mode.
"Out of service": You may change to "Out of service mode".
"Reset energy counters": You may reset the energy counters
"Local operation permission": You change to the standard view of the OpStations block
via the button. You can find more information on this in the chapter "Operator
permissions" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
72
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
(3) Button for jumping to the standard view of any faceplate
You use this jump button to reach the standard view of a block configured in the Engineering
System (ES). The visibility of this jump button depends on the configuration in the
engineering system (ES).
You can find more detailed information in the APL Online Help in chapter "Calling other
faceplates".
Current view of PAC3200
Read configuration data
Display of the currents
Display of the line frequency including signal status
Enabled operations
Figure 4-5
Current view of PAC3200
(1) Read configuration data
In this area, you read all the configuration data of the PAC3200 power monitoring device.
(2) Display of currents
This area shows you the most important currents of the PAC3200 with the relevant signal
status.
The following currents are displayed:
Current L1
Current L2
Current L3
3-phase average current
Amplitude unbalance current
(3) Display of line frequency including signal status
This area shows you the actual line frequency with the relevant signal status.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
73
PAC3200 measured value block
4.7 Operator control & monitoring
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuring in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Voltage view of PAC3200
Read configuration data
Display of voltages
Enabled operations
Figure 4-6
Voltage view of PAC3200
(1) Read configuration data
In this area, you read all the configuration data of the PAC3200 power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
74
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
(2) Display of voltages
This area shows you the most important voltages of the PAC3200 with the relevant signal
status.
The following voltages are displayed:
Voltage L1-N
Voltage L2-N
Voltage L3-N
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
3-phase average voltage L-N
3-phase average voltage L-L
Amplitude unbalance voltage
(3) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
75
PAC3200 measured value block
4.7 Operator control & monitoring
Power view of PAC3200
Figure 4-7
Power view of PAC3200 (1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
76
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
Read configuration data
Display of total power
Display of the power factor
Button for jumping to the next or previous view
Display of active power
Display of reactive power
Display of apparent power
Enabled operations
Figure 4-8
Power view of PAC3200 (2)
(1) Read configuration data
In this area, you read all the configuration data of the PAC3200 power monitoring device.
(2) Display of total power
This area shows you the most important total power values of the PAC3200 with the relevant
signal status.
Total active power
Total reactive power VARn
Total apparent power
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
77
PAC3200 measured value block
4.7 Operator control & monitoring
(3) Display of power factor
This area shows you the most important power factors of the PAC3200 with the relevant
signal status.
The following power factors are displayed:
Power factor L1
Power factor L2
Power factor L3
Total power factor
(4) Button for jumping to the next or previous view
You reach the next or previous part of the power view by means of this button.
(5) Display of active power
This area shows you the most important active powers of the PAC3200 with the relevant
signal status.
The following active powers are displayed:
Active power L1
Active power L2
Active power L3
(6) Display of reactive power
This area shows you the most important reactive powers of the PAC3200 with the relevant
signal status.
The following reactive powers are displayed:
Reactive power L1
Reactive power L2
Reactive power L3
(7) Display of apparent power
This area shows you the most important apparent powers of the PAC3200 with the relevant
signal status.
The following apparent powers are displayed:
Apparent power L1
Apparent power L2
Apparent power L3
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
78
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
(8) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Energy view of PAC3200
Read configuration data
Display of tariff 1 energy counters
Display of tariff 2 energy counters
Reset energy counters
Enabled operations
Figure 4-9
Energy view of PAC3200
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
79
PAC3200 measured value block
4.7 Operator control & monitoring
(1) Read configuration data
In this area, you read all the configuration data of the PAC3200 power monitoring device.
(2) Display of tariff 1 energy counters
This area shows you the most important tariff 1 energy values of the PAC3200 with the
relevant signal status.
The following energy values are displayed:
Imported active energy
Exported active energy
Imported reactive energy
Exported reactive energy
Apparent energy
(3) Display of tariff 2 energy counters
This area shows you the most important tariff 2 energy values of the PAC3200 with the
relevant signal status.
The following energy values are displayed:
Imported active energy
Exported active energy
Imported reactive energy
Exported reactive energy
Apparent energy
(4) Reset energy counters
In this area you can reset the energy counters. A display shows you the date and the time at
which the energy counters were last reset. The green checkmark is displayed when the
energy counters have been successfully reset.
Note
If you reset the energy counters, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the energy counters are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
(5) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuring in the Engineering System (ES) that is to apply for
this block.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
80
Function Manual, 07/2016
PAC3200 measured value block
4.7 Operator control & monitoring
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Block icons for PAC3200
Different block icons with the following functions are available:
Measuring point type
Display of errors or messages
Operating modes
Signal status, release for maintenance
Memo display
3-phase average current (green)
Total active power (dark green)
Total power factor (blue-green)
Symbols
Selection of the block icon in CFC
Special characteristics
Block icon in "Out of service" mode
(example of block icon type 1)
You can find additional information on the block icon and the operator input options in the
following chapters of the APL Online Help:
"Configuring the block icons"
"Structure of the block icon"
"Operator input using the block icon"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
81
PAC4200 measured value block
5.1
Description of PAC4200
Object name (type and number) and family
Type + number:
FB 1086
Family:
SENTRON
Application area of PAC4200
The block is used for the following applications:
Interface block of the driver blocks of the PAC4200 power monitoring device to the user
program and the visualization system
Operating principle
The driver block receives measured and diagnostic data from a PAC4200 power monitoring
device. The PAC4200 block prepares this measured and diagnostic data and makes it
available for further use in the user program and for visualization.
You can find further detailed descriptions about configuring, the operating principle,
visualization and operation in the following sections.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
83
PAC4200 measured value block
5.1 Description of PAC4200
Configuration
Integrate the block in the CFC editor into a cyclic interrupt OB (OB30 to OB38). In addition,
the block is integrated automatically into the startup OB (OB100). To connect the I/O signals,
the DrvPAC driver block (cyclic and acyclic data of the PAC4200) has to be called in the
same cyclic interrupt OB before the PAC4200. The CyclData and AcyclData output structures
of the DrvPAC block are interconnected with the same-name inputs of the PAC4200 block.
There is a template for the PAC4200 block for measuring point types in the Advanced
Process Library PAC3200 & PAC4200 for SIMATIC PCS 7 as an example:
Example of measuring point type:
"Templates of PAC3200 and PAC4200 (Page 177)"
Note
The PAC4200 block internally calls the ChkREAL (FC260) and SelST16 (FC369) APL
blocks. These blocks are not supplied with the Advanced Process Library
PAC3200 & PAC4200 for SIMATIC PCS 7. If these two blocks are not yet in your project,
copy them from the APL library to your project before you download the project to the
controller.
The block uses the PAC4200_LimSrc enumeration. You must copy this from the
SENTRON PAC APL block library into the respective project. To do this, open the
SENTRON PAC APL in the SIMATIC Manager. Select the PAC4200_LimSrc enumeration
under "Shared Declarations > Enumerations" and copy it into your project.
The limit messages (MsgEvId1 to MsgEvId4, SIG1 to SIG3) contain a text from user text
libraries. You must copy the user text libraries from the SENTRON PAC APL block library
into the respective project. To do this, open the SENTRON PAC APL in the SIMATIC
Manager. Select the "Text Libraries" folder and copy it into your project. If a folder for user
text libraries already exists in your project, copy the PAC4200_LimSrc and PAC_LimMode
user text libraries into this folder.
Startup characteristics
You define the startup characteristics for this block via the Feature bit "Setting the startup
response".
After startup, the messages are suppressed for the number of cycles parameterized in the
RunUpCyc value.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
84
Function Manual, 07/2016
PAC4200 measured value block
5.1 Description of PAC4200
Status word assignment for the Status1 parameters
For the description of the individual parameters, see chapter "I/Os of PAC4200 (Page 106)".
Status bit
Parameter
Occupied
BatchEn
Not used
OosAct.Value
OosLi.Value
Not used
OnAct.Value
7 13
Not used
14
Invalid signal
15
VoltOutOfRng.Value
16
CurOutOfRng.Value
17
MxPlsRateEx.Value
18
WriteProt.Value
19
Local operator permission Feature is active
20 25
Not used
26
DpaLink.Value
27 28
Not used
29
MS_RelOp
30
UserAna1 interconnected
31
UserAna2 interconnected
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
85
PAC4200 measured value block
5.1 Description of PAC4200
Status word assignment for the parameter Status2
Status bit
Parameter
Lim0_Act
Lim1_Act
Lim2_Act
Lim3_Act
Lim4_Act
Lim5_Act
Lim6_Act
Lim7_Act
Lim8_Act
Lim9_Act
10
Lim10_Act
11
Lim11_Act
12
InLim0Mon
13
InLim1Mon
14
InLim2Mon
15
InLim3Mon
16
InLim4Mon
17
InLim5Mon
18
InLim6Mon
19
InLim7Mon
20
InLim8Mon
21
InLim9Mon
22
InLim10Mon
23
InLim11Mon
24 30
Not used
31
MsgLock.Value
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
86
Function Manual, 07/2016
PAC4200 measured value block
5.2 Operating modes of PAC4200
Status word assignment for the parameter Status3
5.2
Status bit
Parameter
Lim0_MsgEn
Lim1_MsgEn
Lim2_MsgEn
Lim3_MsgEn
Lim4_MsgEn
Lim5_MsgEn
Lim6_MsgEn
Lim7_MsgEn
Lim8_MsgEn
Lim9_MsgEn
10
Lim10_MsgEn
11
Lim11_MsgEn
12
Energy counter successfully reset
13 20
Not used
21
CyclData.Csf
22
1 = Error when reading the acyclic data (active for one cycle only)
23
1 = Error when writing the acyclic data (active for one cycle only)
24 ... 31
Not used
Operating modes of PAC4200
The block can be operated in the following modes:
On
Out of service
For the PAC4200, the general descriptions of operating modes are identical with those of the
APL. You can find the descriptions in the online help of the standard APL blocks.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
87
PAC4200 measured value block
5.3 Functions of PAC4200
5.3
Functions of PAC4200
The functions for this block are listed in the following.
Configuration data
All configuration data are read out depending on Feature bit 8 at CPU startup or rack restore.
This can also be initiated in the Parameter view or in the individual measured value views of
the faceplate with "Read configuration data".
With a positive edge at the RdDataLi.Value input, the acyclic measured values are read once.
You will find the acyclic measured values below in the table from "Voltage L1-N" to
"Apparent energy tariff 2".
Note
As long as the acyclic measured values are being read via the RdDataLi input, "Read
configuration data" cannot be triggered in the faceplate or via the Feature bit 8.
The DataRdOK.Value output is set when the acyclic measured values have been successfully
read. The DataRdOK.Value output is reset when reading of the acyclic measured values is
started.
All configuration data of the PAC4200 that can be written is sent to the PAC4200 via acyclic
services in the event of a change in the applicable block input. The respective output always
shows the value of the last checkback signal.
If the PAC4200 power monitoring device is connected in an H system downstream of a
DP/PA-Link, the configuration data cannot be read or written.
Note
For this reason, "Read configuration data" must be initiated once to ensure the displayed
data is up to date.
The PAC4200 function block reads the configuration data via "Flexible Access" data record
47. First, the register addresses and register lengths for the read parameters are written to
the data record, and then the data record is read out. Data record 48 is used to write
configuration data.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
88
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
The PAC4200 possesses the following configuration data with corresponding register
addresses and register lengths:
Description
Block parameter (input/output)
Register address
Register length
Voltage L1-N
L1Volt
16#0001
Voltage L2-N
L2Volt
16#0003
Voltage L3-N
L3Volt
16#0005
Apparent power L1
L1ApPow
16#0013
Apparent power L2
L2ApPow
16#0015
Apparent power L3
L3ApPow
16#0017
Active power L1
L1ActPow
16#0019
Active power L2
L2ActPow
16#001B
Active power L3
L3ActPow
16#001D
Reactive power L1
L1ReaPow
16#001F
Reactive power L2
L2ReaPow
16#0021
Reactive power L3
L3ReaPow
16#0023
Power factor L1
L1PowFact
16#0025
Power factor L2
L2PowFact
16#0027
Power factor L3
L3PowFact
16#0029
THD voltage L1-L2
L12ThdVolt
16#002B
THD voltage L2-L3
L23ThdVolt
16#002D
THD voltage L3-L1
L31ThdVolt
16#002F
Line frequency
Frequency
16#0037
3-phase average voltage L-N
VoltLN3PhAvg
16#0039
Total apparent power
ToApPow
16#003F
Total reactive power VARn
ToReaPow
16#0043
Amplitude unbalance voltage
VoltUnbal
16#0047
Amplitude unbalance current
CurUnbal
16#0049
THD voltage L1
L1ThdVolt
16#0105
THD voltage L2
L2ThdVolt
16#0107
THD voltage L3
L3ThdVolt
16#0109
THD current L1
L1ThdCur
16#010B
THD current L2
L2ThdCur
16#010D
THD current L3
L3ThdCur
16#010F
Active energy import tariff 1
Act1T1EnImp
Act2T1EnImp
Act1T1EnExp
Act2T1EnExp
Rea1T1EnImp
Rea2T1EnImp
Rea1T1EnExp
Rea2T1EnExp
Ap1T1Energy
Ap2T1Energy
Act1T2EnImp
Act2T2EnImp
Act1T2EnExp
16#0321
16#0329
16#0332
16#0339
16#0341
16#0325
16#032D
Active energy export tariff 1
Reactive energy import tariff 1
Reactive energy export tariff 1
Apparent energy tariff 1
Active energy import tariff 2
Active energy export tariff 2
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
89
PAC4200 measured value block
5.3 Functions of PAC4200
Description
Reactive energy import tariff 2
Reactive energy export tariff 2
Apparent energy tariff 2
Active energy import tariff 1
Block parameter (input/output)
Act2T2EnExp
Rea1T2EnImp
Rea2T2EnImp
Rea1T2EnExp
Rea2T2EnExp
Ap1T2Energy
Ap2T2Energy
ActT1EnImp
Register address
Register length
16#0335
16#033D
16#0345
16#0AF1
Active energy export tariff 1
ActT1EnExp
16#0AF5
Reactive energy import tariff 1
ReaT1EnImp
16#0AF9
Reactive energy export tariff 1
ReaT1EnExp
16#0AFD
Apparent energy tariff 1
ApT1Energy
16#0B01
Active energy import tariff 2
ActT2EnImp
16#0AF3
Active energy export tariff 2
ActT2EnExp
16#0AF7
Reactive energy import tariff 2
ReaT2EnImp
16#0AFB
Reactive energy export tariff 2
ReaT2EnExp
16#0AFF
Apparent energy tariff 2
ApT2Energy
16#0B03
Voltage transformer (yes/no)
VoltTransf
16#C353
Primary voltage
PrimVolt
16#C355
Secondary voltage/measured voltage
SecoVolt
16#C357
Primary current
PrimCur
16#C35B
Secondary current
SecoCur
16#C35D
Minimum current
MinCur
16#C363
Limit 0 monitoring (yes/no)
InLim0Mon/Lim0Mon
16#C38F
Limit 0 hysteresis
InLim0Hys/Lim0Hys
16#C391
Limit 0 pickup delay
InLim0PckpDl/Lim0 PckpDl
16#C393
Limit 0 source
InLim0Src/Lim0Src
16#C397
Limit 0 threshold
InLim0Thld/Lim0Thld
16#C399
Limit 0 mode (greater than/less than)
InLim0Mode/Lim0Mode
16#C39B
Limit 1 monitoring (yes/no)
InLim1Mon/Lim1Mon
16#C39D
Limit 1 hysteresis
InLim1Hys/Lim1Hys
16#C39F
Limit 1 pickup delay
InLim1PckpDl/Lim1 PckpDl
16#C3A1
Limit 1 source
InLim1Src/Lim1Src
16#C3A5
Limit 1 threshold
InLim1Thld/Lim1Thld
16#C3A7
Limit 1 mode (greater than/less than)
InLim1Mode/Lim1Mode
16#C3A9
Limit 2 monitoring (yes/no)
InLim2Mon/Lim2Mon
16#C3AB
Limit 2 hysteresis
InLim2Hys/Lim2Hys
16#C3AD
Limit 2 pickup delay
InLim2PckpDl/Lim2 PckpDl
16#C3AF
Limit 2 source
InLim2Src/Lim2Src
16#C3B3
Limit 2 threshold
InLim2Thld/Lim2Thld
16#C3B5
Limit 2 mode (greater than/less than)
InLim2Mode/Lim2Mode
16#C3B7
Limit 3 monitoring (yes/no)
InLim3Mon/Lim3Mon
16#C3B9
Limit 3 hysteresis
InLim3Hys/Lim3Hys
16#C3BB
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
90
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
Description
Block parameter (input/output)
Register address
Register length
Limit 3 pickup delay
InLim3PckpDl/Lim3 PckpDl
16#C3BD
Limit 3 source
InLim3Src/Lim3Src
16#C3C1
Limit 3 threshold
InLim3Thld/Lim3Thld
16#C3C3
Limit 3 mode (greater than/less than)
InLim3Mode/Lim3Mode
16#C3C5
Limit 4 monitoring (yes/no)
InLim4Mon/Lim4Mon
16#C3C7
Limit 4 hysteresis
InLim4Hys/Lim4Hys
16#C3C9
Limit 4 pickup delay
InLim4PckpDl/Lim4 PckpDl
16#C3CB
Limit 4 source
InLim4Src/Lim4Src
16#C3CF
Limit 4 threshold
InLim4Thld/Lim4Thld
16#C3D1
Limit 4 mode (greater than/less than)
InLim4Mode/Lim4Mode
16#C3D3
Limit 5 monitoring (yes/no)
InLim5Mon/Lim5Mon
16#C3D5
Limit 5 hysteresis
InLim5Hys/Lim5Hys
16#C3D7
Limit 5 pickup delay
InLim5PckpDl/Lim5 PckpDl
16#C3D9
Limit 5 source
InLim5Src/Lim5Src
16#C3DD
Limit 5 threshold
InLim5Thld/Lim5Thld
16#C3DF
Limit 5 mode (greater than/less than)
InLim5Mode/Lim5Mode
16#C3E1
Limit 6 monitoring (yes/no)
InLim6Mon/Lim6Mon
16#C3E3
Limit 6 hysteresis
InLim6Hys/Lim6Hys
16#C3E5
Limit 6 pickup delay
InLim6PckpDl/Lim6 PckpDl
16#C3E7
Limit 6 source
InLim6Src/Lim6Src
16#C3EB
Limit 6 threshold
InLim6Thld/Lim6Thld
16#C3ED
Limit 6 mode (greater than/less than)
InLim6Mode/Lim6Mode
16#C3EF
Limit 7 monitoring (yes/no)
InLim7Mon/Lim7Mon
16#C3F1
Limit 7 hysteresis
InLim7Hys/Lim7Hys
16#C3F3
Limit 7 pickup delay
InLim7PckpDl/Lim7 PckpDl
16#C3F5
Limit 7 source
InLim7Src/Lim7Src
16#C3F9
Limit 7 threshold
InLim7Thld/Lim7Thld
16#C3FB
Limit 7 mode (greater than/less than)
InLim7Mode/Lim7Mode
16#C3FD
Limit 8 monitoring (yes/no)
InLim8Mon/Lim8Mon
16#C3FF
Limit 8 hysteresis
InLim8Hys/Lim8Hys
16#C401
Limit 8 pickup delay
InLim8PckpDl/Lim8 PckpDl
16#C403
Limit 8 source
InLim8Src/Lim8Src
16#C407
Limit 8 threshold
InLim8Thld/Lim8Thld
16#C409
Limit 8 mode (greater than/less than)
InLim8Mode/Lim8Mode
16#C40B
Limit 9 monitoring (yes/no)
InLim9Mon/Lim9Mon
16#C40D
Limit 9 hysteresis
InLim9Hys/Lim9Hys
16#C40F
Limit 9 pickup delay
InLim9PckpDl/Lim9 PckpDl
16#C411
Limit 9 source
InLim9Src/Lim9Src
16#C415
Limit 9 threshold
InLim9Thld/Lim9Thld
16#C417
Limit 9 mode (greater than/less than)
InLim9Mode/Lim9Mode
16#C419
Limit 10 monitoring (yes/no)
InLim10Mon/Lim10Mon
16#C41B
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
91
PAC4200 measured value block
5.3 Functions of PAC4200
Description
Block parameter (input/output)
Register address
Register length
Limit 10 hysteresis
InLim10Hys/Lim10Hys
16#C41D
Limit 10 pickup delay
InLim10PckpDl/Lim10PckpDl
16#C41F
Limit 10 source
InLim10Src/Lim10Src
16#C423
Limit 10 threshold
InLim10Thld/Lim10Thld
16#C425
Limit 10 mode (greater than/less than)
InLim10Mode/Lim10Mode
16#C427
Limit 11 monitoring (yes/no)
InLim11Mon/Lim11Mon
16#C429
Limit 11 hysteresis
InLim11Hys/Lim11Hys
16#C42B
Limit 11 pickup delay
InLim11PckpDl/Lim11PckpDl
16#C42D
Limit 11 source
InLim11Src/Lim11Src
16#C431
Limit 11 threshold
InLim11Thld/Lim11Thld
16#C433
Limit 11 mode (greater than/less than)
InLim11Mode/Lim11Mode
16#C435
Module slot 1 output mask
Slt1OutPtMsk
16#F64F
Module slot 2 output mask
Slt2OutPtMsk
16#F651
16#EA68
DigOut0Ex, DiWrite digital outputs of PAC 4DI/2DO expansion WrExDigOutLi,
gOut1Ex
module
Limit monitoring
You parameterize limit monitoring in powerconfig. You can monitor 12 limits. To this end, you
parameterize which value is monitored (source) and whether it is monitored for a high or a
low limit (mode). You can also parameterize the threshold, the hysteresis and a delay. You
can deactivate monitoring of each limit.
You can also define all these settings on the block.
In the faceplate you can only change the mode, the threshold and the hysteresis.
Note
The block only supports the values listed here as a setting for the data source.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
92
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
InLimXSrc/LimXSrc:
Source:
0 = VoltageL1-N
1 = VoltageL2-N
2 = VoltageL3-N
3 = VoltageL1-L2
4 = VoltageL2-L3
5 = VoltageL3-L1
6 = CurrentL1
7 = CurrentL2
8 = CurrentL3
9 = Apparent_powerL1
10 = Apparent_powerL2
11 = Apparent_powerL3
12 = Active_powerL1
13 = Active_powerL2
14 = Active_powerL3
15 = Reactive_powerL1
16 = Reactive_powerL2
17 = Reactive_powerL3
45 = Power_factorL1
46 = Power_factorL2
47 = Power_factorL3
48 = THDVltgL1
49 = THDVltgL2
50 = THDVltgL3
51 = THDCurrentL1
52 = THDCurrentL2
53 = THDCurrentL3
54 = THDVltgL1-L2
55 = THDVltgL2-L3
56 = THDVltgL3-L1
75 = Frequency
76 = 3PhaseD-VoltL-N
77 = 3PhaseD-VoltL-L
78 = 3PhaseD-current
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
93
PAC4200 measured value block
5.3 Functions of PAC4200
79 = Apparent_powerG
80 = Active_powerTot
81 = Reactive_powerG
90 = Power_factorG
91 = AmplUnsymVolt
92 = AmplUnsymCurr
InLimXMon/LimXMon:
monitoring (yes/no)
0 = no
1 = yes
InLimXMode/LimXMode:
Mode:
0 = greater than
1 = less than
InLimXThld/LimXThld:
InLimXHys/LimXHys:
InLimXPckpDl/LimXPckpDl:
The "X" in InLimXSrc
Threshold
Hysteresis
Delay
/ LimXSrc
stands for the limits 0 to 11.
For an active limit violation to disappear, the actual value must be below a hysteresis
(LimXHys outputs).
Result of the limit monitor
The result of the limit monitor is made available at the interconnectable output parameters:
LimX_Act
(X = limits from 0 to 11) = 1:
Limit X reached, exceeded or undershot.
Via Feature.Bit 29 ("Signaling limit violation (Page 16)"), you can define whether the output
parameter triggers limit monitoring with the value "0" or the value "1".
Via Feature.Bit 28 ("Disable switching points (Page 16)"), you disable the limit monitoring
with activated message suppression (MsgLock = 1)
Switching on the limit monitoring
The monitoring is always switched on via the input parameters:
InLimXMon
= 1: Monitoring of limit X (X = limits 0 to 11).
Pre-assignment: All monitoring functions are deactivated.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
94
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
Message suppression of the limit monitoring
Parameters:
LimX_MsgEn
= 0: (X = limits 0 to 11)
Limit X messages are suppressed.
When the block is integrated, message output is not suppressed (all LimX_MsgEn parameters
are assigned the value 1 by default). Messages can only be issued if the limit monitor of the
additional analog value is activated.
Sending commands
The following commands can be sent via the PAC4200 block:
"Reset energy counter" (RstEnCntrsOp in the "On" mode)
"Reset the minimum values" (positive edge RstMnValLi.Value)
"Reset the maximum values" (positive edge RstMxValLi.Value)
"Switch to high tariff" (positive edge TrffHighLi.Value)
"Switch to low tariff" (positive edge TrffLowLi.Value)
All commands remain for one second in the in-out parameter CyclData.PacCtrl. If the same
command is sent again during this time, it will be lost.
Setting digital outputs
The digital outputs 0.0 and 0.1 of the PAC4200 can be switched via the SwtchOt0InLi and
SwtchOt1InLi inputs:
Digital output 0.0 = SwtchOt0InLi.Value
Digital output 0.1 = SwtchOt1InLi.Value
The values for the digital outputs 0.0 and 0.1 are written into the CyclData.PacCtrl in-out
parameter and are sent cyclically to the module.
When a PAC 4DI/2DO expansion module is fitted, the digital outputs x.0 and x.1 can be set
via a positive edge at the WrExDigOutLi input.
Before the digital outputs are set, the slot on which the PAC 4DI/2DO expansion module is
fitted is read out of the device.
The digital outputs then assume the following status:
Digital output x.0 = DigOut0Ex
Digital output x.1 = DigOut1Ex
As acyclic services are used when setting the digital outputs of the PAC 4DI/2DO expansion
module, the digital outputs cannot be set when the PAC4200 power monitoring device is
connected in an H system downstream of a DP/PA-Link.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
95
PAC4200 measured value block
5.3 Functions of PAC4200
Parameterizing units of measured values
The units of the following measured values can be parameterized at block inputs. If
necessary, the measured values are then converted in the faceplate of the PAC4200 and the
set unit is displayed.
Measured variable
Unit of the device and on the
block
Possible setting for display
on the faceplate
Current
0=A
1 = kA
0=V
1 = kV
Voltage
Active power
0 = W/VA/var
Apparent power
VA
1 = kW/kVA/kVar
Reactive power
var
2 = MW/MVA/MVar
Active energy
Wh
0 = kWh/kVAh/kvarh
Apparent energy
VAh
varh
1 = MWh/MVAh/Mvarh
Reactive energy
2 = GWh/GVAh/Gvarh
Parameter
UnitCur
UnitVolt
UnitPower
UnitEnergy
Suppressing messages via the parameter MsgLock
This block has the standard function "Suppressing messages via the MsgLock parameter"
described in the APL Online Help.
Forming the signal status for blocks
This block has the standard function "Forming and outputting signal status for technological
blocks" described in detail in the APL Online Help.
The worst signal status ST_Worst for the block is formed from the following parameters:
GrpErr.Value
L1Cur.ST
L12Volt.ST
Release for maintenance
This block has the standard function "Release for maintenance" described in the APL Online
Help.
Group errors
The following parameters are taken into account when generating the group error GrpErr:
CyclData.Csf
FaultExt
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
96
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
Parameterizable characteristics via the feature I/O
For this block, the following characteristics are available to you at the relevant bits of the
feature I/O:
Bit
Function
Setting the startup response (Page 12)
Characteristics for the "out of service" mode (Page 13)
Read the configuration automatically (Page 14)
22
Update acknowledgment and error status of the message call (Page 15)
24
Enable local operator permission (Page 15)
25
Suppression of all messages (Page 16)
28
Disable switching points (Page 16)
29
Signaling limit violation (Page 16)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
97
PAC4200 measured value block
5.3 Functions of PAC4200
Operator permissions
This block has the standard "Operator permissions" function described in the APL Online
Help.
The block has the following permissions for the parameter OS_Perm:
Bit
Function
Not used
1 = Operator can switch to "On" mode
Not used
1 = Operator can switch to "Out of service mode"
47
Not used
1 = Operator can change mode of limit 0.
1 = Operator can change message suppression of limit 0.
10
1 = Operator can change threshold of limit 0.
11
1 = Operator can change hysteresis of limit 0.
12
1 = Operator can change mode of limit 1.
13
1 = Operator can change message suppression of limit 1.
14
1 = Operator can change threshold of limit 1.
15
1 = Operator can change hysteresis of limit 1.
16
1 = Operator can change mode of limit 2.
17
1 = Operator can change message suppression of limit 2.
18
1 = Operator can change threshold of limit 2.
19
1 = Operator can change hysteresis of limit 2.
20
1 = Operator can change mode of limit 3.
21
1 = Operator can change message suppression of limit 3.
22
1 = Operator can change threshold of limit 3.
23
1 = Operator can change hysteresis of limit 3.
24
1 = Operator can change mode of limit 4.
25
1 = Operator can change message suppression of limit 4.
26
1 = Operator can change threshold of limit 4.
27
1 = Operator can change hysteresis of limit 4.
28
1 = Operator can change mode of limit 5.
29
1 = Operator can change message suppression of limit 5.
30
1 = Operator can change threshold of limit 5.
31
1 = Operator can change hysteresis of limit 5.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
98
Function Manual, 07/2016
PAC4200 measured value block
5.3 Functions of PAC4200
The block has the following permissions for the OS1Perm parameter:
Bit
Function
1 = Operator can change mode of limit 6.
1 = Operator can change message suppression of limit 6.
1 = Operator can change threshold of limit 6.
1 = Operator can change hysteresis of limit 6.
1 = Operator can change mode of limit 7.
1 = Operator can change message suppression of limit 7.
1 = Operator can change threshold of limit 7.
1 = Operator can change hysteresis of limit 7.
1 = Operator can change mode of limit 8.
1 = Operator can change message suppression of limit 8.
10
1 = Operator can change threshold of limit 8.
11
1 = Operator can change hysteresis of limit 8.
12
1 = Operator can change mode of limit 9.
13
1 = Operator can change message suppression of limit 9.
14
1 = Operator can change threshold of limit 9.
15
1 = Operator can change hysteresis of limit 10.
16
1 = Operator can change mode of limit 10.
17
1 = Operator can change message suppression of limit 10.
18
1 = Operator can change threshold of limit 10.
19
1 = Operator can change hysteresis of limit 10.
20
1 = Operator can change mode of limit 11.
21
1 = Operator can change message suppression of limit 11.
22
1 = Operator can change threshold of limit 11.
23
1 = Operator can change hysteresis of limit 11.
24 26
Not used
27
1 = Operator can read the configuration data of the PAC4200
28
1 = Operator can write the configuration data to the PAC4200
29
1 = Operator can switch on the function "Release for maintenance".
30
1 = Operator can reset the energy counter.
31
Not used
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
99
PAC4200 measured value block
5.3 Functions of PAC4200
Display and operator area for measured and limit values
The high and low limiting of the measured values and limit values in the faceplate are
defined by the parameterization at the following structured variables:
Current: Cur_OpScale
Voltage L-N: VoltLN_OpScale
Voltage L-L: VoltLL_OpScale
Active power/apparent power/reactive power: Power_OpScale
Total active power/total apparent power/total reactive power: TotPow_OpScale
Power factor: PowFact_OpScale
THD current/voltage: THD_OpScale
Displaying auxiliary values
This block has the standard function "Displaying auxiliary values" (inputs UserAna1 or
UserAna2) described in more detail in the Online Help of the APL.
Calling other faceplates
This block has the standard function "Calling other faceplates" described in the APL Online
Help.
Generating instance-specific messages
This block has the standard function "Generating instance-specific messages" described in
the APL Online Help.
SIMATIC BATCH functionality
This block has the standard function "SIMATIC BATCH functionality" described in the APL
Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
100
Function Manual, 07/2016
PAC4200 measured value block
5.4 Troubleshooting of PAC4200
5.4
Troubleshooting of PAC4200
You can find general information for troubleshooting all blocks in the "Error handling" section
in the Online Help.
The following errors can be displayed with this block:
Error numbers
Overview of the error numbers
The following error numbers can be output via the ErrorNum I/O:
Error
number
Meanings of the error numbers
-1
Default value when integrating the block, the block is not being processed
There is no fault.
30
CyclData.L1Cur is not a valid number.
31
CyclData.L2Cur is not a valid number.
32
CyclData.L3Cur is not a valid number.
33
CyclData.ToActPow is not a valid number.
34
CyclData.L12Volt is not a valid number.
35
CyclData.L23Volt is not a valid number.
36
CyclData.L31Volt is not a valid number.
37
CyclData.ToPowFact is not a valid number
51
Two I/Os are set simultaneously:
In the "On" mode:
Lim0M0dOp and Lim0M1dOp,
Lim1M0dOp and Lim1M1dOp,
Lim2M0dOp and Lim2M1dOp,
Lim3M0dOp and Lim3M1dOp,
Lim4M0dOp and Lim4M1dOp,
Lim5M0dOp and Lim5M1dOp,
Lim6M0dOp and Lim6M1dOp,
Lim7M0dOp and Lim7M1dOp,
Lim8M0dOp and Lim8M1dOp,
Lim9M0dOp and Lim9M1dOp,
Lim10M0dOp and Lim10M1dOp,
Lim11M0dOp and Lim11M1dOp
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
101
PAC4200 measured value block
5.5 Messages from PAC4200
5.5
Messages from PAC4200
The following messages can be displayed with this block:
Control system faults
Process messages
Instance-specific messages
Control systems
The following control system fault messages can be output:
Message
instance
Message name
Message class
Event
MsgEvId1
SIG4
AS control system message $$BlockComment$$ Error while reading the configuration
- error
data
MsgEvId1
SIG5
AS control system message $$BlockComment$$ Error while writing the configuration
- error
data
MsgEvId1
SIG6
AS control system message $$BlockComment$$ Voltage out of range
- Fault
MsgEvId1
SIG7
AS control system message $$BlockComment$$ Current out of range
- Fault
MsgEvId1
SIG8
AS control system message $$BlockComment$$ Maximum pulse rate exceeded
- Fault
MsgEvId2
SIG4
AS control system message $$BlockComment$$ External error has occurred
- Fault
Explanation: $$BlockComment$$: Content of the instance-specific comment
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
102
Function Manual, 07/2016
PAC4200 measured value block
5.5 Messages from PAC4200
Process messages
Message
instance
Message name
Message class
Event
MsgEvId1
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC4200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId1
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC4200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId1
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC4200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
MsgEvId2
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC4200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId2
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC4200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId2
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC4200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
MsgEvId3
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC4200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId3
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC4200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId3
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC4200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
MsgEvId4
SIG1
AS control system message $$BlockComment$$ @5Y%t#PAC4200_LimSrc@ - error
@6Y%t#PAC_LimMode@ violated
MsgEvId4
SIG2
AS control system message $$BlockComment$$ @7Y%t# PAC4200_LimSrc@ - error
@8Y%t#PAC_LimMode@ violated
MsgEvId4
SIG3
AS control system message $$BlockComment$$ @9Y%t#PAC4200_LimSrc @ - error
@10Y%t#PAC_LimMode@ violated
Explanation: $$BlockComment$$: Content of the instance-specific comment
Instance-specific messages
With this block, you have the option of using an instance-specific message.
Message
instance
Message name
Message class
Event
MsgEvId2
SIG5
AS control system message $$BlockComment$$ External message 1
- Fault
MsgEvId3
SIG4
AS control system message $$BlockComment$$ External message 2
- Fault
MsgEvId4
SIG4
AS control system message $$BlockComment$$ External message 3
- Fault
Explanation: $$BlockComment$$: Content of the instance-specific comment
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
103
PAC4200 measured value block
5.5 Messages from PAC4200
Auxiliary values for the MsgEvId1 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa104
InLim0Src
InLim0Mode
InLim1Src
InLim1Mode
InLim2Src
10
InLim2Mode
Auxiliary values for the MsgEvId2 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa204
InLim3Src
InLim3Mode
InLim4Src
InLim4Mode
InLim5Src
10
InLim5Mode
Auxiliary values for the MsgEvId3 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa304
InLim6Src
InLim6Mode
InLim7Src
InLim7Mode
InLim8Src
10
InLim8Mode
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
104
Function Manual, 07/2016
PAC4200 measured value block
5.5 Messages from PAC4200
Auxiliary values for the MsgEvId4 message instance
Auxiliary value
Parameter
BatchName
StepNo
BatchID
ExtVa404
InLim9Src
InLim9Mode
InLim10Src
InLim10Mode
InLim11Src
10
InLim11Mode
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
105
PAC4200 measured value block
5.6 I/Os of PAC4200
5.6
I/Os of PAC4200
Input parameters
Parameter
Description
BatchEn
Type
Default
1 = Enable allocation
BOOL
BatchID
Batch number
DWORD
16#00
BatchName
Batch name
STRING [32]
Cur_OpScale
Current: Limit value for scale in bar chart display of the
faceplate
STRUCT
High : REAL
99.9
Low: REAL
0.0
DigOut0Ex
1 = digital output x.0 of PAC 4DI/2DO expansion module
BOOL
DigOut1Ex
1 = digital output x.1 of PAC 4DI/2DO expansion module
BOOL
EN
1 = Called block is being processed
BOOL
ExtMsg1
Binary input for freely selectable message 1
STRUCT
ExtMsg2
ExtMsg3
Binary input for freely selectable message 2
Binary input for freely selectable message 3
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
ExtVa104
Auxiliary value 4 for messages (MsgEvID1)
ANY
ExtVa204
Auxiliary value 4 for messages (MsgEvID2)
ANY
ExtVa304
Auxiliary value 4 for messages (MsgEvID3)
ANY
ExtVa404
Auxiliary value 4 for messages (MsgEvID4)
ANY
FaultExt
1 = External fault
STRUCT
Value: BOOL
ST: BYTE
16#80
Feature
Connection for other functions (seeFunctions of
PAC4200 (Page 88))
STRUCT
Feature2
Reserved
STRUCT
InEnergyDay
Day on which the energy counter was last reset
INT
InEnergyHour
Hour in which the energy counter was last reset
INT
InEnergyMinute
Minute in which the energy counter was last reset
INT
InEnergyMonth
Month in which the energy counter was last reset
INT
InEnergySecond
Second in which the energy counter was last reset
INT
InEnergyYear
Year in which the energy counter was last reset
INT
InLim0Hys
Limit 0 hysteresis
REAL
0.0
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
106
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
InLim0Mode
Limit 0 mode: 0 = greater than, 1 = less than
BOOL
InLim0Mon
Limit 0 monitoring: 0 = No, 1 = Yes
BOOL
InLim0PckpDl
Limit 0 pickup delay [s]
DWORD
16#00000000
InLim0Src
Limit 0 source
DINT
InLim0Thld
Limit 0 threshold
REAL
24.0
InLim1Hys
Limit 1 hysteresis
REAL
0.0
InLim1Mode
Limit 1 mode: 0 = greater than, 1 = less than
BOOL
InLim1Mon
Limit 1 monitoring: 0 = No, 1 = Yes
BOOL
InLim1PckpDl
Limit 1 pickup delay [s]
DWORD
16#00000000
InLim1Src
Limit 1 source
DINT
InLim1Thld
Limit 1 threshold
REAL
24.0
InLim2Hys
Limit 2 hysteresis
REAL
0.0
InLim2Mode
Limit 2 mode: 0 = greater than, 1 = less than
BOOL
InLim2Mon
Limit 2 monitoring: 0 = No, 1 = Yes
BOOL
InLim2PckpDl
Limit 2 pickup delay [s]
DWORD
16#00000000
InLim2Src
Limit 2 source
DINT
InLim2Thld
Limit 2 threshold
REAL
24.0
InLim3Hys
Limit 3 hysteresis
REAL
0.0
InLim3Mode
Limit 3 mode: 0 = greater than, 1 = less than
BOOL
InLim3Mon
Limit 3 monitoring: 0 = No, 1 = Yes
BOOL
InLim3PckpDl
Limit 3 pickup delay [s]
DWORD
16#00000000
InLim3Src
Limit 3 source
DINT
InLim3Thld
Limit 3 threshold
REAL
24.0
InLim4Hys
Limit 4 hysteresis
REAL
0.0
InLim4Mode
Limit 4 mode: 0 = greater than, 1 = less than
BOOL
InLim4Mon
Limit 4 monitoring: 0 = No, 1 = Yes
BOOL
InLim4PckpDl
Limit 4 pickup delay [s]
DWORD
16#00000000
InLim4Src
Limit 4 source
DINT
InLim4Thld
Limit 4 threshold
REAL
24.0
InLim5Hys
Limit 5 hysteresis
REAL
0.0
InLim5Mode
Limit 5 mode: 0 = greater than, 1 = less than
BOOL
InLim5Mon
Limit 5 monitoring: 0 = No, 1 = Yes
BOOL
InLim5PckpDl
Limit 5 pickup delay [s]
DWORD
16#00000000
InLim5Src
Limit 5 source
DINT
InLim5Thld
Limit 5 threshold
REAL
24.0
InLim6Hys
Limit 6 hysteresis
REAL
0.0
InLim6Mode
Limit 6 mode: 0 = greater than, 1 = less than
BOOL
InLim6Mon
Limit 6 monitoring: 0 = No, 1 = Yes
BOOL
InLim6PckpDl
Limit 6 pickup delay [s]
DWORD
16#00000000
InLim6Src
Limit 6 source
DINT
InLim6Thld
Limit 6 threshold
REAL
24.0
InLim7Hys
Limit 7 hysteresis
REAL
0.0
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
107
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
InLim7Mode
Limit 7 mode: 0 = greater than, 1 = less than
BOOL
InLim7Mon
Limit 7 monitoring: 0 = No, 1 = Yes
BOOL
InLim7PckpDl
Limit 7 pickup delay [s]
DWORD
16#00000000
InLim7Src
Limit 7 source
DINT
InLim7Thld
Limit 7 threshold
REAL
24.0
InLim8Hys
Limit 8 hysteresis
REAL
0.0
InLim8Mode
Limit 8 mode: 0 = greater than, 1 = less than
BOOL
InLim8Mon
Limit 8 monitoring: 0 = No, 1 = Yes
BOOL
InLim8PckpDl
Limit 8 pickup delay [s]
DWORD
16#00000000
InLim8Src
Limit 8 source
DINT
InLim8Thld
Limit 8 threshold
REAL
24.0
InLim9Hys
Limit 9 hysteresis
REAL
0.0
InLim9Mode
Limit 9 mode: 0 = greater than, 1 = less than
BOOL
InLim9Mon
Limit 9 monitoring: 0 = No, 1 = Yes
BOOL
InLim9PckpDl
Limit 9 pickup delay [s]
DWORD
16#00000000
InLim9Src
Limit 9 source
DINT
InLim9Thld
Limit 9 threshold
REAL
24.0
InLim10Mon
Limit 10 monitoring: 0 = No, 1 = Yes
BOOL
InLim10PckpDl
Limit 10 pickup delay [s]
DWORD
16#00000000
InLim10Src
Limit 10 source
DINT
InLim10Thld
Limit 10 threshold
REAL
24.0
InLim11Hys
Limit 11 hysteresis
REAL
0.0
InLim11Mode
Limit 11 mode: 0 = greater than, 1 = less than
BOOL
InLim11Mon
Limit 11 monitoring: 0 = No, 1 = Yes
BOOL
InLim11PckpDl
Limit 11 pickup delay [s]
DWORD
16#00000000
InLim11Src
Limit 11 source
DINT
InLim11Thld
Limit 11 threshold
REAL
24.0
Lim0_MsgEn
1 = activate message for limit 0
BOOL
Lim1_MsgEn
1 = activate message for limit 1
BOOL
Lim2_MsgEn
1 = activate message for limit 2
BOOL
Lim3_MsgEn
1 = activate message for limit 3
BOOL
Lim4_MsgEn
1 = activate message for limit 4
BOOL
Lim5_MsgEn
1 = activate message for limit 5
BOOL
Lim6_MsgEn
1 = activate message for limit 6
BOOL
Lim7_MsgEn
1 = activate message for limit 7
BOOL
Lim8_MsgEn
1 = activate message for limit 8
BOOL
Lim9_MsgEn
1 = activate message for limit 9
BOOL
Lim10_MsgEn
1 = activate message for limit 10
BOOL
Lim11_MsgEn
1 = activate message for limit 11
BOOL
Lim0M0dOp*)
1 = Limit 0 mode: greater than via operation
BOOL
Lim0M1dOp*)
1 = Limit 0 mode: less than via operation
BOOL
Lim1M0dOp*)
1 = Limit 1 mode: greater than via operation
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
108
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim1M1dOp*)
1 = Limit 1 mode: less than via operation
BOOL
Lim2M0dOp*)
1 = Limit 2 mode: greater than via operation
BOOL
Lim2M1dOp*)
1 = Limit 2 mode: less than via operation
BOOL
Lim3M0dOp*)
1 = Limit 3 mode: greater than via operation
BOOL
Lim3M1dOp*)
1 = Limit 3 mode: less than via operation
BOOL
Lim4M0dOp*)
1 = Limit 4 mode: greater than via operation
BOOL
Lim4M1dOp*)
1 = Limit 4 mode: less than via operation
BOOL
Lim5M0dOp*)
1 = Limit 5 mode: greater than via operation
BOOL
Lim5M1dOp*)
1 = Limit 5 mode: less than via operation
BOOL
Lim6M0dOp*)
1 = Limit 6 mode: greater than via operation
BOOL
Lim6M1dOp*)
1 = Limit 6 mode: less than via operation
BOOL
Lim7M0dOp*)
1 = Limit 7 mode: greater than via operation
BOOL
Lim7M1dOp*)
1 = Limit 7 mode: less than via operation
BOOL
Lim8M0dOp*)
1 = Limit 8 mode: greater than via operation
BOOL
Lim8M1dOp*)
1 = Limit 8 mode: less than via operation
BOOL
Lim9M0dOp*)
1 = Limit 9 mode: greater than via operation
BOOL
Lim9M1dOp*)
1 = Limit 9 mode: less than via operation
BOOL
Lim10M0dOp*)
1 = Limit 10 mode: greater than via operation
BOOL
Lim10M1dOp*)
1 = Limit 10 mode: less than via operation
BOOL
Lim11M0dOp*)
1 = Limit 11 mode: greater than via operation
BOOL
Lim11M1dOp*)
1 = Limit 11 mode: less than via operation
BOOL
Lim0Unit*)
Limit 0 unit
STRING[4]
Lim1Unit*)
Limit 1 unit
STRING[4]
Lim2Unit*)
Limit 2 unit
STRING[4]
Lim3Unit*)
Limit 3 unit
STRING[4]
Lim4Unit*)
Limit 4 unit
STRING[4]
Lim5Unit*)
Limit 5 unit
STRING[4]
Lim6Unit*)
Limit 6 unit
STRING[4]
Lim7Unit*)
Limit 7 unit
STRING[4]
Lim8Unit*)
Limit 8 unit
STRING[4]
Lim9Unit*)
Limit 9 unit
STRING[4]
Lim10Unit*)
Limit 10 unit
STRING[4]
Lim11Unit*)
Limit 11 unit
STRING[4]
MS_RelOp*)
MsgEvId1
1 = Release for maintenance via OS operator
BOOL
Message number (automatically assigned)
DWORD
16#00000000
MsgEvId2
Message number (automatically assigned)
DWORD
16#00000000
MsgEvId3
Message number (automatically assigned)
DWORD
16#00000000
MsgEvId4
Message number (automatically assigned)
DWORD
16#00000000
MsgLock
1 = Suppress process messages.
STRUCT
Refer to the APL Online Help in the chapter "Suppress-
ing messages via the MsgLock parameter".
Occupied
1 = Occupied by a batch
Value: BOOL
ST: BYTE
16#80
BOOL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
109
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
OnOp*)
OosLi
1 = "On" mode via operator
BOOL
1 = "Out of service", via interconnection or SFC
STRUCT
Value: BOOL
ST: BYTE
16#80
OosOp*)
OpSt_In
1 = "Out of service", via operator
BOOL
Input parameter for local operator permission, to be
interconnected with the output parameter Out of the
upstream OpStations block (see chapter "Description
of OpStations" in the APL Online Help).
DWORD
16#00000000
OS_Perm
Connection for operator permission (see Functions of
PAC4200 (Page 88))
STRUCT
OS1Perm
Connection for operator permission (see Functions of
PAC4200 (Page 88))
STRUCT
Power_OpScale
Power: Limit value for scale in bar chart display of the
faceplate
STRUCT
PowFact_OpScale
Power factor: Limit value for scale in bar chart display
of the faceplate
High : REAL
49999.9
Low: REAL
-49999.9
STRUCT
High : REAL
1.0
Low: REAL
0.0
RdCfgOp*)
1 = Read out all configuration data from the power
monitoring device
BOOL
RdDataLi
1 = "Read acyclic measured values" via interconnection or SFC
STRUCT
Value: BOOL
ST: BYTE
16#80
RstEnCntrsOp*)
1 = Reset energy counter via operator
BOOL
RstMnValLi
1 = "Reset minimum values" via interconnection or
SFC
STRUCT
RstMxValLi
1 = "Reset maximum values" via interconnection or
SFC
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
RunUpCyc
Number of cycles at startup within which messages are INT
suppressed
SampleTime
Sampling time [s] (automatically assigned)
0.1
SelFp1
Calling of a block stored in this parameter as an addiANY
tional faceplate in the standard view (see "Calling other
faceplates" in the APL Online Help)
SelFp2
Calling of a block stored in this parameter as an additional faceplate in the preview (see "Calling other faceplates" in the APL Online Help)
ANY
StepNo
Batch step number
DWORD
16#00000000
REAL
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
110
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
THD_OpScale
THD current/voltage: Limit value for scale in bar chart
display of the faceplate
STRUCT
TotPow_OpScale
High : REAL
200.0
Low: REAL
0.0
Total power: Limit value for scale in bar chart display of STRUCT
the faceplate
High : REAL
TrffHighLi
TrffLowLi
1 = "Switch to high tariff", via interconnection or SFC
1 = "Switch to low tariff", via interconnection or SFC
Low: REAL
STRUCT
99999.9
-99999.9
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
UA1unit
Measuring unit for the analog auxiliary value 1
INT
UA2unit
Measuring unit for the analog auxiliary value 2
INT
UserAna1
Analog auxiliary value 1
STRUCT
UserAna2
Analog auxiliary value 2
Value: REAL
0.0
ST: BYTE
16#FF
STRUCT
Value: REAL
0.0
ST: BYTE
16#FF
UnitCur
Current unit for OS
INT
UnitEnergy
Energy unit for OS
INT
UnitPower
Power unit for OS
INT
UnitVolt
Voltage unit for OS
INT
UserStatus
Freely assignable bits for use in PCS 7 OS
BYTE
16#00
VoltLL_OpScale
Voltage L-L: Limit value for scale in bar chart display of
the faceplate
STRUCT
VoltLN_OpScale
High : REAL
999.9
Low: REAL
0.0
Voltage L-N: Limit value for scale in bar chart display of STRUCT
the faceplate
High : REAL
WrCfgOp*)1
1 = Write all configuration data into the power monitoring device
Low: REAL
BOOL
499.9
0.0
* Values can be written back to these inputs by the block algorithm during processing of the block.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
111
PAC4200 measured value block
5.6 I/Os of PAC4200
In-out parameters
Parameter
Description
CyclData
STRUCT
Cyclic data from the DrvPAC driver block (this input
must be interconnected with the output CyclData of the
CSF : BOOL
DrvPAC)
Type
AcyclData
Acyclic data from the DrvPAC driver block (this input
must be interconnected with the output AcyclData of
the DrvPAC)
Default
-
ExDigIn3 :
STRUCT
STRUCT
BlkRd : INT
RetValWr :
WORD
Input: STRUCT
Output: STRUCT
Output parameters
Parameter
Description
Type
Default
Act1T1EnExp
Active energy export tariff 1 DWORD 1
DWORD
16#00000000
Act2T1EnExp
Active energy export tariff 1 DWORD 2
DWORD
16#00000000
Act1T1EnImp
Active energy import tariff 1 DWORD 1
DWORD
16#00000000
Act2T1EnImp
Active energy import tariff 1 DWORD 2
DWORD
16#00000000
ActT1EnExp
Active energy export tariff 1
STRUCT
ActT1EnImp
Active energy import tariff 1
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Act1T2EnExp
Active energy export tariff 2 DWORD 1
Act2T2EnExp
Active energy export tariff 2 DWORD 2
DWORD
16#00000000
Act1T2EnImp
Active energy import tariff 1 DWORD 2
DWORD
16#00000000
Act2T2EnImp
Active energy import tariff 2 DWORD 2
DWORD
16#00000000
ActT2EnExp
Active energy export tariff 2
STRUCT
ActT2EnImp
Active energy import tariff 2
DWORD
16#00000000
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Ap1T1Energy
Apparent energy tariff 1 DWORD 1
DWORD
16#00000000
Ap2T1Energy
Apparent energy tariff 1 DWORD 2
DWORD
16#00000000
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
112
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
ApT1Energy
Apparent energy tariff 1
STRUCT
Ap1T2Energy
Apparent energy tariff 2 DWORD 1
Value: REAL
0.0
ST: BYTE
16#80
DWORD
16#00000000
Ap2T2Energy
Apparent energy tariff 2 DWORD 2
DWORD
16#00000000
ApT2Energy
Apparent energy tariff 2
STRUCT
BscCnfgChngd
CnfgAct
Cur3PhAvg
CurOutOfRng
CurUnbal
1 = Relevant parameter change
1 = Device configuration menu is active
3-phase average current
1 = Current out of range
Amplitude unbalance current
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
CurUnit
Current unit: A
INT
1209
DataRdOK
1 = acyclic measured values have been read successfully
STRUCT
DpaLink
Value: BOOL
ST: BYTE
16#80
Connection of the device:
STRUCT
0 = Direct on the DP master system
Value: BOOL
ST: BYTE
16#80
1 = Downstream of the DP/PA-Link
EnergyDay
Day on which the energy counter was last reset
INT
EnergyHour
Hour in which the energy counter was last reset
INT
EnergyMinute
Minute in which the energy counter was last reset
INT
EnergyMonth
Month in which the energy counter was last reset
INT
EnergySecond
Second in which the energy counter was last reset
INT
EnergyYear
Year in which the energy counter was last reset
INT
ENO
1 = Block algorithm executed without errors
BOOL
ErrorNum
Output of the active error number. The error numbers
that this block can output can be found in chapter
"Troubleshooting of PAC4200 (Page 101)".
INT
-1
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
113
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
ExDigIn0Act
1 = digital input x.0 of PAC 4DI/2DO expansion module STRUCT
active
Value: BOOL
Type
ExDigIn1Act
1 = digital input x.1 of PAC 4DI/2DO expansion module STRUCT
active
Value: BOOL
ExDigIn2Act
ST: BYTE
1 = digital input x.3 of PAC 4DI/2DO expansion module STRUCT
active
Value: BOOL
Frequency
ST: BYTE
1 = digital input x.2 of PAC 4DI/2DO expansion module STRUCT
active
Value: BOOL
ExDigIn3Act
ST: BYTE
Line frequency
ST: BYTE
STRUCT
Default
16#80
16#80
16#80
16#80
Value: REAL
0.0
ST: BYTE
16#80
FreqUnit
Frequency unit: Hz
INT
1077
GrpErr
1 = Group error present
STRUCT
InDigIn0Act
InDigIn1Act
L1ActPow
L2ActPow
L3ActPow
L1ApPow
1 = Digital input 0.0 active
1 = Digital input 0.1 active
Active power L1
Active power L2
Active power L3
Apparent power L1
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
114
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
L2ApPow
Apparent power L2
STRUCT
L3ApPow
L1Cur
L2Cur
L3Cur
L1PowFact
L2PowFact
L3PowFact
L1ReaPow
L2ReaPow
L3ReaPow
L1ThdCur
Apparent power L3
Current L1
Current L2
Current L3
Power factor L1
Power factor L2
Power factor L3
Reactive power L1
Reactive power L2
Reactive power L3
THD current L1
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
115
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
L2ThdCur
THD current L2
STRUCT
L3ThdCur
L1ThdVolt
L2ThdVolt
L3ThdVolt
L12ThdVolt
L23ThdVolt
L31ThdVolt
L1Volt
L2Volt
L3Volt
L12Volt
THD current L3
THD voltage L1
THD voltage L2
THD voltage L3
THD voltage L1-L2
THD voltage L2-L3
THD voltage L3-L1
Voltage L1-N
Voltage L2-N
Voltage L3-N
Voltage L1-L2
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
116
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
L23Volt
Voltage L2-L3
STRUCT
L31Volt
Lim0_Act
Lim1_Act
Lim2_Act
Lim3_Act
Lim4_Act
Lim5_Act
Lim6_Act
Lim7_Act
Voltage L3-L1
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
1 = limit 0 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 1 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 2 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 3 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 4 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 5 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 6 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 7 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
117
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim8_Act
1 = limit 8 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 9 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 10 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
1 = limit 11 violated
STRUCT
You can change the behavior of this parameter via the
Feature bit 28 ("Disable switching points (Page 16)")
and via the Feature bit 29 ("Signaling limit violation
(Page 16)").
Value: BOOL
ST: BYTE
16#80
Limit 0 hysteresis
STRUCT
Lim9_Act
Lim10_Act
Lim11_Act
Lim0Hys
Lim0Mode
Lim0Mon
Lim0PckpDl
Lim0Src
Lim0Thld
Lim1Hys
Lim1Mode
Lim1Mon
Limit 0 mode: 0 = greater than, 1 = less than
Limit 0 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Limit 0 pickup delay [s]
Value: BOOL
ST: BYTE
16#80
DWORD
16#00000000
Limit 0 source
DINT
Limit 0 threshold
STRUCT
Limit 1 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 1 mode: 0 = greater than, 1 = less than
Limit 1 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
118
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim1PckpDl
Limit 1 pickup delay [s]
DWORD
16#00000000
Lim1Src
Limit 1 source
DINT
Lim1Thld
Limit 1 threshold
STRUCT
Lim2Hys
Lim2Mode
Lim2Mon
Limit 2 hysteresis
Limit 2 mode: 0 = greater than, 1 = less than
Limit 2 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim2PckpDl
Limit 2 pickup delay [s]
DWORD
16#00000000
Lim2Src
Limit 2 source
DINT
Lim2Thld
Limit 2 threshold
STRUCT
Lim3Hys
Lim3Mode
Lim3Mon
Limit 3 hysteresis
Limit 3 mode: 0 = greater than, 1 = less than
Limit 3 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim3PckpDl
Limit 3 pickup delay [s]
DWORD
16#00000000
Lim3Src
Limit 3 source
DINT
Lim3Thld
Limit 3 threshold
STRUCT
Lim4Hys
Lim4Mode
Limit 4 hysteresis
Limit 4 mode: 0 = greater than, 1 = less than
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
119
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim4Mon
Limit 4 monitoring: 0 = No, 1 = Yes
STRUCT
Lim4PckpDl
Lim4Src
Lim4Thld
Lim5Hys
Lim5Mode
Lim5Mon
Limit 4 pickup delay [s]
Value: BOOL
ST: BYTE
16#80
DWORD
16#00000000
Limit 4 source
DINT
Limit 4 threshold
STRUCT
Limit 5 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 5 mode: 0 = greater than, 1 = less than
Limit 5 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim5PckpDl
Limit 5 pickup delay [s]
DWORD
16#00000000
Lim5Src
Limit 5 source
DINT
Lim5Thld
Limit 5 threshold
STRUCT
Lim6Hys
Lim6Mode
Lim6Mon
Limit 6 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 6 mode: 0 = greater than, 1 = less than
Limit 6 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim6PckpDl
Limit 6 pickup delay [s]
DWORD
16#00000000
Lim6Src
Limit 6 source
DINT
Lim6Thld
Limit 6 threshold
STRUCT
Lim7Hys
Limit 7 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
120
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim7Mode
Limit 7 mode: 0 = greater than, 1 = less than
STRUCT
Lim7Mon
Limit 7 monitoring: 0 = No, 1 = Yes
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim7PckpDl
Limit 7 pickup delay [s]
DWORD
16#00000000
Lim7Src
Limit 7 source
DINT
Lim7Thld
Limit 7 threshold
STRUCT
Lim8Hys
Lim8Mode
Lim8Mon
Limit 8 hysteresis
Limit 8 mode: 0 = greater than, 1 = less than
Limit 8 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim8PckpDl
Limit 8 pickup delay [s]
DWORD
16#00000000
Lim8Src
Limit 8 source
DINT
Lim8Thld
Limit 8 threshold
STRUCT
Lim9Hys
Lim9Mode
Lim9Mon
Limit 9 hysteresis
Limit 9 mode: 0 = greater than, 1 = less than
Limit 9 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim9PckpDl
Limit 9 pickup delay [s]
DWORD
16#00000000
Lim9Src
Limit 9 source
DINT
Lim9Thld
Limit 9 threshold
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
121
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim10Hys
Limit 10 hysteresis
STRUCT
Lim10Mode
Lim10Mon
Limit 10 mode: 0 = greater than, 1 = less than
Limit 10 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim10PckpDl
Limit 10 pickup delay [s]
DWORD
16#00000000
Lim10Src
Limit 10 source
DINT
Lim10Thld
Limit 10 threshold
STRUCT
Lim11Hys
Lim11Mode
Lim11Mon
Limit 11 hysteresis
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Limit 11 mode: 0 = greater than, 1 = less than
Limit 11 monitoring: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Lim11PckpDl
Limit 11 pickup delay [s]
DWORD
16#00000000
Lim11Src
Limit 11 source
DINT
Lim11Thld
Limit 11 threshold
STRUCT
Lim1Gate_Act
Lim2Gate_Act
Lim3Gate_Act
1 = logic function block 1 active
1 = logic function block 2 active
1 = logic function block 3 active
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
122
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Lim4Gate_Act
1 = logic function block 4 active
STRUCT
LimComb_Act
LimitViolated
1 = Combination result active
1 = Incoming or outgoing violation of a high or low limit
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
LimitViolations
Limit violations
DWORD
16#00000000
MinCur
Minimum current
STRUCT
MS_Release
Value: REAL
0.0
ST: BYTE
16#80
Release for maintenance:
STRUCT
1 = Permission for the operator
Value: BOOL
ST: BYTE
16#80
MsgAckn1
Message acknowledgment status (output ACK_STATE
of the first ALARM_8P)
WORD
16#0000
MsgAckn2
Message acknowledgment status (output ACK_STATE
of the second ALARM_8P)
WORD
16#0000
MsgAckn3
Message acknowledgment status (output ACK_STATE
of the third ALARM_8P)
WORD
16#0000
MsgAckn4
Message acknowledgment status (output ACK_STATE
of the fourth ALARM_8P)
WORD
16#0000
MsgErr1
1 = Message error (output ERROR of the first
ALARM_8P)
BOOL
MsgErr2
1 = Message error (output ERROR of the second
ALARM_8P)
BOOL
MsgErr3
1 = Message error (output ERROR of the third
ALARM_8P)
BOOL
MsgErr4
1 = Message error (output ERROR of the fourth
ALARM_8P)
BOOL
MsgStat1
Message status (output STATUS of the first
ALARM_8P)
WORD
16#0000
MsgStat2
Message status (output STATUS of the first
ALARM_8P)
WORD
16#0000
MsgStat3
Message status (output STATUS of the third
ALARM_8P)
WORD
16#0000
MsgStat4
Message status (output STATUS of the fourth
ALARM_8P)
WORD
16#0000
MxPlsRateEx
1 = Maximum pulse rate exceeded
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
123
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
OnAct
1 = "On" mode active
STRUCT
OosAct
1 = Block is "Out of service"
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
OpSt_Out
Value of the input parameter OpSt_In, for further inter- DWORD
connecting with other blocks. Bit 31 of this parameter is
occupied by Feature Bit 24
16#00000000
OS_PermLog
Display of OS_Perm with the settings changed by the
block algorithm
DWORD
16#FFFFFFFF
OS_PermOut
Display of OS_Perm
DWORD
16#FFFFFFFF
OS1PermLog
Display of OS1Perm with the settings changed by the
block algorithm
DWORD
16#FFFFFFFF
OS1PermOut
Display of OS1Perm
DWORD
16#FFFFFFFF
PacState
PMD diagnostics and status
DWORD
16#00000000
PrimCur
Primary current
DWORD
16#00000000
PrimVolt
Primary voltage
DWORD
16#00000000
Rea1T1EnExp
Reactive energy export tariff 1 DWORD 1
DWORD
16#00000000
Rea2T1EnExp
Reactive energy export tariff 1 DWORD 2
DWORD
16#00000000
Rea1T1EnImp
Reactive energy import tariff 1 DWORD 1
DWORD
16#00000000
Rea2T1EnImp
Reactive energy import tariff 1 DWORD 2
DWORD
16#00000000
ReaT1EnExp
Reactive energy export tariff 1
STRUCT
ReaT1EnImp
Reactive energy import tariff 1
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
Rea1T2EnExp
Reactive energy export tariff 2 DWORD 1
DWORD
16#00000000
Rea2T2EnExp
Reactive energy export tariff 2 DWORD 2
DWORD
16#00000000
Rea1T2EnImp
Reactive energy import tariff 2 DWORD 1
DWORD
16#00000000
Rea2T2EnImp
Reactive energy import tariff 2 DWORD 2
DWORD
16#00000000
ReaT2EnExp
Reactive energy export tariff 2
STRUCT
ReaT2EnImp
Reactive energy import tariff 2
SecoCur
Secondary current
SecoVolt
Slt1OutPtMsk
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
DWORD
16#00000000
Secondary voltage/measured voltage
DWORD
16#00000000
Module slot 1 output mask
DWORD
16#00000000
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
124
Function Manual, 07/2016
PAC4200 measured value block
5.6 I/Os of PAC4200
Parameter
Description
Type
Default
Slt2OutPtMsk
Module slot 2 output mask
DWORD
16#00000000
SnchFld
1 = no synchronization pulse
STRUCT
Value: BOOL
ST: BYTE
16#80
ST_Worst
Worst signal status
BYTE
16#80
Status1
Status word 1
DWORD
16#00000000
Status2
Status word 2
DWORD
16#00000000
Status3
Status word 3
DWORD
16#00000000
Status4
Reserved
DWORD
16#00000000
SumMsgAct
1 = Group signal is active
STRUCT
ToActPow
ToApPow
ToPowFact
ToReaPow
Total active power
Total apparent power
Total power factor
Total reactive power VARn
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
UnbalUnit
Unit asymmetry: %
INT
1342
VoltLL3PhAvg
3-phase average voltage L-L
STRUCT
VoltLN3PhAvg
VoltOutOfRng
VoltTransf
3-phase average voltage L-N
1 = Voltage out of range
Voltage transformer: 0 = No, 1 = Yes
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: REAL
0.0
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
125
PAC4200 measured value block
5.7 Operator control & monitoring
Parameter
Description
Type
Default
VoltUnbal
Amplitude unbalance voltage
STRUCT
VoltUnit
Voltage unit: V
WriteProt
1 = Write protection activated
5.7
Value: REAL
0.0
ST: BYTE
16#80
INT
1240
STRUCT
Value: BOOL
ST: BYTE
16#80
Operator control & monitoring
Views of PAC4200
The PAC4200 block has the following views:
Standard view of PAC4200
Message view (see APL Online Help)
Limit view of PAC4200
Trend view (see APL Online Help)
Parameter view of PAC4200
Preview of PAC4200
Memo view (see APL Online Help)
Batch view (see APL Online Help)
Current view of PAC4200
Voltage view of PAC4200
Power view of PAC4200
Energy view of PAC4200
Block icons for PAC4200
The energy view of the PAC4200 is not displayed if the PAC4200 power monitoring device is
connected in an H system downstream of a DP/PA-Link.
You can find general information about the faceplate and the block icon in chapters
"Structure of the faceplate" and "Structure of the block icon" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
126
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
Standard view of PAC4200
and
Display and change the operating mode
Display of currents including signal status
Display of voltages including signal status
Display of total active power including signal status
Display of total power factor including signal status
Display of auxiliary values
Button for jumping to the standard view of any faceplate
Display area for block states
Display area for states of the power monitoring device
Display area for states of the power monitoring device
Display area for block states
Bar chart display for 3-phase average of current, total active power and total power factor
Figure 5-1
Standard view of PAC4200
(1) Display and change the operating mode
This area shows you the currently valid operating mode. The following operating modes are
displayed here:
On mode (see APL Online Help)
Out of service (see APL Online Help)
For information on changing the operating mode, see chapter "Switching operating states
and operating modes" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
127
PAC4200 measured value block
5.7 Operator control & monitoring
(2) Display of currents including signal status
This area shows you the actual currents with the relevant signal status.
The following currents are displayed:
Current L1
Current L2
Current L3
3-phase average current
(3) Display of voltages including signal status
This area shows you the actual voltages with the relevant signal status.
The following voltages are displayed:
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
(4) Display of total active power including signal status
This area shows you the actual total active power with the relevant signal status.
(5) Display of total power factor including signal status
This area shows you the actual total power factor with the relevant signal status.
(6) and (7) Display of auxiliary values
In this area you can display two auxiliary values that have been configured in the
Engineering System (ES). You can find more detailed information in the APL Online Help in
chapter "Calling other faceplates".
(8) Button for jumping to the standard view of any faceplate
You use this jump button to reach the standard view of a block configured in the Engineering
System (ES). The visibility of this jump button depends on the configuration in the
engineering system (ES).
You can find more detailed information in the APL Online Help in chapter "Calling other
faceplates".
(9) Display area for block states
This area shows you additional information on the operating state of the block:
"Maintenance"
(10) Display area for states of the power monitoring device
This area shows you additional information on the operating state of the breaker:
"Write protection activated"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
128
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(11) Display area for states of the power monitoring device
This area shows you additional information on the operating state of the block:
"Current out of range"
"Voltage out of range"
"Maximum pulse rate exceeded"
(12) Display area for block states
This area shows you additional information on the operating state of the block:
"Invalid signal"
"External fault"
(13) Bar chart display for 3-phase average of current, total active power and total power
factor
In the form of a bar chart, this area shows you:
The actual "3-phase average current"
The "total active power"
The "total power factor*
Which area in the bar chart display is visible depends on the configuration in the Engineering
System (ES).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
129
PAC4200 measured value block
5.7 Operator control & monitoring
Limit view of PAC4200
Parameterizing a limit
Button for jumping to the next or previous view
Activating messages
Enabled operations
Figure 5-2
Limit view of PAC4200
(1) Parameterizing a limit
In this area you can change the parameterization for a limit:
"Mode": "greater than" or "less than"
"Threshold"
"Hysteresis"
This area is displayed once for every limit. There are 12 limits in total.
(2) Button for jumping to the next or previous view
You reach the next or the previous limit parameterization view by means of this button.
(3) Activating messages
In this area you can activate messages for limits.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
130
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Parameter view of PAC4200
Read configuration data
Basic settings
Service
Enabled operations
Figure 5-3
Parameter view of PAC3200
(1) Read configuration data
In this area, you read all the configuration data of the PAC4200 power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
131
PAC4200 measured value block
5.7 Operator control & monitoring
(2) Basic parameters
This area shows the most important basic parameters of the PAC4200.
The following parameters are displayed:
Voltage transformer
Measured voltage (if voltage transformer = No)
Primary voltage/secondary voltage (if voltage transformer = Yes)
Primary current
Secondary current
Minimum current
(3) Service
In this area, you activate the following functions:
"Release for maintenance"
You can find more detailed information on this area in the APL Online Help in chapter
"Maintenance release".
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
132
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
Preview of PAC4200
Process values
Enabled operations
Button for jumping to the standard view of any faceplate
Figure 5-4
Preview of PAC4200
(1) Process values
The following real measured values are displayed to you in this area:
3-phase average current
Total active power
Total power factor
(2) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
The following enabled operations are displayed here:
"On": You may change to the "On" mode.
"Out of service": You may change to "Out of service mode".
"Reset energy counters": You may reset the energy counters.
"Local operation permission": You change to the standard view of the OpStations block
via the button. You can find more information on this in the chapter "Operator
permissions" in the APL Online Help.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
133
PAC4200 measured value block
5.7 Operator control & monitoring
(3) Button for jumping to the standard view of any faceplate
You use this jump button to reach the standard view of a block configured in the Engineering
System (ES). The visibility of this jump button depends on the configuration in the
engineering system (ES).
You can find more detailed information in the APL Online Help in chapter "Calling other
faceplates".
Current view of PAC4200
Read configuration data
Display of the currents
Display of the harmonic distortion
Display of the line frequency including signal status
Enabled operations
Figure 5-5
Current view of PAC4200
(1) Read configuration data
In this area, you read all the configuration data of the PAC4200 power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
134
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(2) Display of currents
This area shows you the most important currents of the PAC4200 with the relevant signal
status.
The following currents are displayed:
Current L1
Current L2
Current L3
3-phase average current
Amplitude unbalance current
(3) Display of the harmonic distortion
This area shows you the most important THD currents of the PAC4200 with the relevant
signal status.
The following THD currents are displayed:
THD current L1
THD current L2
THD current L3
(4) Displaying line frequency including signal status
This area shows you the actual line frequency with the relevant signal status.
(5) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
135
PAC4200 measured value block
5.7 Operator control & monitoring
Voltage view of PAC4200
Read configuration data
Display of voltages
Display of the harmonic distortion
Enabled operations
Figure 5-6
Voltage view of PAC4200
(1) Read configuration data
In this area, you read all the configuration data of the PAC4200 power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
136
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(2) Display of voltages
This area shows you the most important voltages of the PAC4200 with the relevant signal
status.
The following voltages are displayed:
Voltage L1-N
Voltage L2-N
Voltage L3-N
Voltage L1-L2
Voltage L2-L3
Voltage L3-L1
3-phase average voltage L-N
3-phase average voltage L-L
Amplitude unbalance voltage
(3) Display of the harmonic distortion
This area shows you the most important THD voltages of the PAC4200 with the relevant
signal status.
The following THD voltages are displayed:
THD voltage L1
THD voltage L2
THD voltage L3
THD voltage L1-L2
THD voltage L2-L3
THD voltage L3-L1
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
137
PAC4200 measured value block
5.7 Operator control & monitoring
(4) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Power view of PAC4200
Figure 5-7
Power view of PAC4200 (1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
138
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
Read configuration data
Display of total power
Display of the power factor
Button for jumping to the next or previous view
Display of active power
Display of reactive power
Display of apparent power
Enabled operations
Figure 5-8
Power view of PAC4200 (2)
(1) Read configuration data
In this area, you read all the configuration data of the PAC4200 power monitoring device.
(2) Display of total power
This area shows you the most important total power values of the PAC4200 with the relevant
signal status.
Total active power
Total reactive power VARn
Total apparent power
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
139
PAC4200 measured value block
5.7 Operator control & monitoring
(3) Display of power factor
This area shows you the most important power factors of the PAC4200 with the relevant
signal status.
The following power factors are displayed:
Power factor L1
Power factor L2
Power factor L3
Total power factor
(4) Button for jumping to the next or previous view
You reach the next or previous part of the power view by means of this button.
(5) Display of active power
This area shows you the most important active powers of the PAC4200 with the relevant
signal status.
The following active powers are displayed:
Active power L1
Active power L2
Active power L3
(6) Display of reactive power
This area shows you the most reactive powers of the PAC4200 with the relevant signal
status.
The following reactive powers are displayed:
Reactive power L1
Reactive power L2
Reactive power L3
(7) Display of apparent power
This area shows you the most important apparent powers of the PAC4200 with the relevant
signal status.
The following apparent powers are displayed:
Apparent power L1
Apparent power L2
Apparent power L3
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
140
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(8) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Energy view of PAC4200
Read configuration data
Display of tariff 1 energy counters
Display of tariff 2 energy counters
Reset energy counters
Enabled operations
Figure 5-9
Energy view of PAC4200
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
141
PAC4200 measured value block
5.7 Operator control & monitoring
(1) Read configuration data
In this area, you read all the configuration data of the PAC4200 power monitoring device.
(2) Display of tariff 1 energy counters
This area shows you the most important tariff 1 energy values of the PAC4200 with the
relevant signal status.
The following energy values are displayed:
Imported active energy
Exported active energy
Imported reactive energy
Exported reactive energy
Apparent energy
(3) Display of tariff 2 energy counters
This area shows you the most important tariff 2 energy values of the PAC4200 with the
relevant signal status.
The following energy values are displayed:
Imported active energy
Exported active energy
Imported reactive energy
Exported reactive energy
Apparent energy
(4) Reset energy counters
In this area you can reset the energy counters. A display shows you the date and the time at
which the energy counters were last reset. The green checkmark is displayed when the
energy counters have been successfully reset.
Note
If you reset the energy counters, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the energy counters are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
142
Function Manual, 07/2016
PAC4200 measured value block
5.7 Operator control & monitoring
(5) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Block icons for PAC4200
Different block icons with the following functions are available:
Measuring point type
Display of errors or messages
Operating modes
Signal status, release for maintenance
Memo display
3-phase average current (green)
Total active power (dark green)
Total power factor (blue-green)
Symbols
Selection of the block icon in CFC
Special characteristics
Block icon in "Out of service" mode
(with reference to the example of block
icon type 1)
You can find additional information on the block icon and the operator input options in the
following chapters of the APL Online Help:
"Configuring the block icons"
"Structure of the block icon"
"Operator input using the block icon"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
143
PAC4200 measured value block
5.7 Operator control & monitoring
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
144
Function Manual, 07/2016
Measured value block PACMnMx
6.1
Description of PACMnMx
Object name (type + number) and family
Type + number:
FB 1087
Family:
SENTRON
Application area of PACMnMx
The block is used for the following applications:
Interface block of the driver blocks of the PAC3200 or PAC4200 power monitoring device
to the user program and the visualization system
Operating principle
The PACMnMx block preprocesses the measured data received by the driver block from a
PAC3200 or PAC4200 power monitoring device, and makes this available for further use in
the user program and for visualization.
You can find further detailed descriptions about configuring, the operating principle,
visualization and operation in the following sections.
Configuration
Integrate the block in the CFC editor into a cyclic interrupt OB (OB30 to OB38). In addition,
the block is integrated automatically into the startup OB (OB100). Moreover, to connect the
I/O signals, the DrvPAC driver block (cyclic and acyclic data of the PAC3200/PAC4200) and
the PAC3200/PAC4200 block have to be called in the same cyclic interrupt OB before the
PACMnMx block.
The AcyclData output structure of the DrvPAC block is interconnected with the input of the
PACMnMx block of the same name. The OosAct and OnAct outputs of the
PAC3200/PAC4200 block are interconnected with the OosLi and OnLi inputs of the
PACMnMx block. The RstMnVal and RstMxVal outputs of the PACMnMx block are
interconnected with the RstMnValLi and RstMxValLi inputs of the PAC3200/PAC4200 block.
As the PACMnMx does not have a block icon of its own, the block icon of the PACMnMx can
only be called up via the "Calling other faceplates" standard function of another APL block.
There is a template for the PACMnMx block for measuring point types in the Advanced
Process Library PAC3200 & PAC4200 for SIMATIC PCS 7 as an example:
Example of measuring point type:
"Templates of PAC3200 and PAC4200 (Page 177)"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
145
Measured value block PACMnMx
6.2 Modes of PACMnMx
Startup characteristics
The block has no startup response.
Status word assignment for the Status1 parameters
For the description of the individual parameters, see chapter "I/Os of PACMnMx
(Page 152)".
6.2
Status bit
Parameter
Occupied
BatchEn
Not used
OosAct.Value
45
Not used
OnAct.Value
7 11
Not used
12
Minimum values successfully reset
13
Maximum values successfully reset
14 18
Not used
19
Local operator permission Feature is active
20 26
Not used
27
0 = PAC3200, 1 = PAC4200
28 31
Not used
Modes of PACMnMx
The block adopts the mode of the PAC3200/PAC4200 block via the OnLi and OssLi inputs.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
146
Function Manual, 07/2016
Measured value block PACMnMx
6.3 Functions of PACMnMx
6.3
Functions of PACMnMx
Functions of PACMnMx
The functions for this block are listed in the following.
Read minimum and maximum values
"Read minimum and maximum values" can be triggered in the individual measured value
views of the faceplate.
"Read minimum and maximum values" can also be triggered with a positive edge at the
RdDataLi.Value input.
Note
As long as the minimum and maximum values are being read via the RdDataLi input, "Read
minimum and maximum values" cannot be triggered in the faceplate.
The DataRdOK.Value output is set when the minimum and maximum values have been
successfully read. The DataRdOK.Value output is reset when reading of the minimum and
maximum values is started.
If the PAC3200/PAC4200 power monitoring device is connected in an H system downstream
of a DP/PA-Link, the configuration data cannot be read or written.
Note
For this reason, "Read minimum and maximum values" must be initiated once to ensure the
displayed data is up to date.
The PACMnMx function block reads the minimum and maximum values via "Flexible
Access" data record 47. First, the register addresses and register lengths for the read
parameters are written to the data record, and then the data record is read out.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
147
Measured value block PACMnMx
6.3 Functions of PACMnMx
The PACMnMx possesses the following measured values with corresponding register
addresses and register lengths:
Description
Block parameter (output)
Register
address
Register
length
Maximum voltage L1-N
MxL1Volt
16#004B
Maximum voltage L2-N
MxL2Volt
16#004D
Maximum voltage L3-N
MxL3Volt
16#004F
Maximum voltage L1-L2
MxL12Volt
16#0051
Maximum voltage L2-L3
MxL23Volt
16#0053
Maximum voltage L3-L1
MxL31Volt
16#0055
Maximum current L1
MxL1Cur
16#0057
Maximum current L2
MxL2Cur
16#0059
Maximum current L3
MxL3Cur
16#005B
Maximum apparent power L1
MxL1ApPow
16#005D
Maximum apparent power L2
MxL2ApPow
16#005F
Maximum apparent power L3
MxL3ApPow
16#0061
Maximum active power L1
MxL1ActPow
16#0063
Maximum active power L2
MxL2ActPow
16#0065
Maximum active power L3
MxL3ActPow
16#0067
Maximum reactive power L1
MxL1ReaPow
16#0069
Maximum reactive power L2
MxL2ReaPow
16#006B
Maximum reactive power L3
MxL3ReaPow
16#006D
Maximum power factor L1
MxL1PowFact
16#006F
Maximum power factor L2
MxL2PowFact
16#0071
Maximum power factor L3
MxL3PowFact
16#0073
Maximum line frequency
MxFrequency
16#0081
Maximum 3-phase average voltage ph-n
MxVoltLN3PhAvg
16#0083
Maximum 3-phase average voltage L-L
MxVoltLL3PhAvg
16#0085
Maximum 3-phase average current
MxCur3PhAvg
16#0087
Maximum total apparent power
MxToApPow
16#0089
Maximum total active power
MxToActPow
16#008B
Maximum total reactive power VARn
MxToReaPow
16#008D
Maximum total power factor
MxToPowFact
16#008F
Minimum voltage L1-N
MnL1Volt
16#0091
Minimum voltage L2-N
MnL2Volt
16#0093
Minimum voltage L3-N
MnL3Volt
16#0095
Minimum voltage L1-L2
MnL12Volt
16#0097
Minimum voltage L2-L3
MnL23Volt
16#0099
Minimum voltage L3-L1
MnL31Volt
16#009B
Minimum current L1
MnL1Cur
16#009D
Minimum current L2
MnL2Cur
16#009F
Minimum current L3
MnL3Cur
16#00A1
Minimum apparent power L1
MnL1ApPow
16#00A3
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
148
Function Manual, 07/2016
Measured value block PACMnMx
6.3 Functions of PACMnMx
Description
Block parameter (output)
Register
address
Register
length
Minimum apparent power L2
MnL2ApPow
16#00A5
Minimum apparent power L3
MnL3ApPow
16#00A7
Minimum active power L1
MnL1ActPow
16#00A9
Minimum active power L2
MnL2ActPow
16#00AB
Minimum active power L3
MnL3ActPow
16#00AD
Minimum reactive power L1
MnL1ReaPow
16#00AF
Minimum reactive power L2
MnL2ReaPow
16#00B1
Minimum reactive power L3
MnL3ReaPow
16#00B3
Minimum power factor L1
MnL1PowFact
16#00B5
Minimum power factor L2
MnL2PowFact
16#00B7
Minimum power factor L3
MnL3PowFact
16#00B9
Minimum line frequency
MnFrequency
16#00BB
Minimum 3-phase average voltage L-N
MnVoltLN3PhAvg
16#00BD
Minimum 3-phase average voltage L-L
MnVoltLL3PhAvg
16#00BF
Minimum 3-phase average current
MnCur3PhAvg
16#00C1
Minimum total apparent power
MnToApPow
16#00C3
Minimum total active power
MnToActPow
16#00C5
Minimum total reactive power VARn
MnToReaPow
16#00C7
Minimum total power factor
MnToPowFact
16#00C9
L1-L2*)
MxL12ThdVolt
16#0C5B
Minimum THD voltage L2-L3*)
MxL23ThdVolt
16#0C61
Minimum THD voltage L3-L1*)
MxL31ThdVolt
16#0C67
L1*)
MxL1ThdVolt
16#0CB5
Minimum THD voltage L2*)
MxL2ThdVolt
16#0CBB
Minimum THD voltage
L3*)
MxL3ThdVolt
16#0CC1
Minimum THD current
L1*)
MxL1ThdCur
16#0CC7
Minimum THD current L2*)
MxL2ThdCur
16#0CCD
L3*)
MxL3ThdCur
16#0CD3
Minimum THD voltage
Minimum THD voltage
Minimum THD current
*) These measured values are read out for one PAC4200 only (Feature bit 5 = 1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
149
Measured value block PACMnMx
6.3 Functions of PACMnMx
Parameterizing units of measured values
You can parameterize the units of the following measured values at block inputs. If
necessary, the measured values are then converted in the faceplate of the PACMnMx block
and the set unit is displayed.
Measured variable
Unit of the device and on the
block
Possible setting for display on the
faceplate
Current
0=A
1 = kA
0=V
1 = kV
0 = W/VA/var
1 = kW/kVA/kVar
2 = MW/MVA/MVar
Voltage
Active power
V
W
Apparent power VA
Reactive power
var
Active energy
Wh
0 = kWh/kVAh/kvarh
Apparent energy
VAh
1 = MWh/MVAh/Mvarh
Reactive energy
varh
2 = GWh/GVAh/Gvarh
Parameter
UnitCur
UnitVolt
UnitPower
UnitEnergy
Forming the signal status for blocks
This block has the standard function "Forming and outputting signal status for technological
blocks" described in detail in the APL Online Help.
The worst signal status ST_Worst for the block is formed from the following parameters:
GrpErr.Value
Group errors
The following parameters are taken into account for forming the group error GrpErr:
FaultExt
Parameterizable characteristics via the feature I/O
For this block, the following characteristics are available to you at the relevant bits of the
feature I/O:
Bit
Function
"Defining the device type (Page 13)"
24
"Enable local operator permission (Page 15)"
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
150
Function Manual, 07/2016
Measured value block PACMnMx
6.4 Troubleshooting
Operator permissions
This block has the standard function Operator permissions described in the APL Online
Help.
The block has the following permissions for the parameter OS_Perm:
Bit
Function
0 24
Not used
25
1 = Operator can reset the minimum values
26
1 = Operator can reset the maximum values
27
1 = Operator can read the minimum and maximum values from the
PAC3200/PAC4200
28 31
Not used
SIMATIC BATCH functionality
This block has the standard function "SIMATIC BATCH functionality" described in the APL
Online Help.
6.4
Troubleshooting
The following errors can be displayed with this block:
Error reading/writing the minimum and maximum values
Error reading/writing the minimum and maximum values
The RdDrErr or WrDrErr output is set for one cycle if an error occurs while reading the
minimum and maximum values or writing the register addresses.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
151
Measured value block PACMnMx
6.5 I/Os of PACMnMx
6.5
I/Os of PACMnMx
Input parameters
Parameter
Description
BatchEn
Type
1 = Enable allocation
BOOL
BatchID
Batch number
DWORD
16#00
BatchName
Batch name
STRING [32]
DpaLink
Connection of the device:
STRUCT
0 = Direct on the DP master system
Value: BOOL
ST: BYTE
16#80
1 = Downstream of the DP/PA-Link
Default
EN
1 = Called block is being processed
BOOL
FaultExt
1 = External fault
STRUCT
Value: BOOL
ST: BYTE
16#80
Feature
Connection for other functions (see Functions of PACMnMx (Page 147))
STRUCT
InMnDay
Day on which the minimum values were last reset
INT
InMnHour
Hour in which the minimum values were last reset
INT
InMnMinute
Minute in which the minimum values were last reset
INT
InMnMonth
Month in which the minimum values were last reset
INT
InMnSecond
Second in which the minimum values were last reset
INT
InMnYear
Year in which the minimum values were last reset
INT
InMxDay
Day on which the maximum values were last reset
INT
InMxHour
Hour in which the maximum values were last reset
INT
InMxMinute
Minute in which the maximum values were last reset
INT
InMxMonth
Month in which the maximum values were last reset
INT
InMxSecond
Second in which the maximum values were last reset
INT
InMxYear
Year in which the maximum values were last reset
INT
Occupied
1 = Occupied by a batch
BOOL
OnLi
1 = "On" mode, via interconnection or SFC
STRUCT
OosLi
1 = "Out of service", via interconnection or SFC
Value: BOOL
ST: BYTE
16#80
STRUCT
Value: BOOL
ST: BYTE
16#80
OpSt_In
Input parameter for local operator permission, to be
interconnected with the Out output parameter of the
upstream OpStations block (see chapter "Description
of OpStations" in the APL Online Help).
DWORD
16#00000000
OS_Perm
Connection for operator permission (see Functions of
PACMnMx (Page 147))
STRUCT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
152
Function Manual, 07/2016
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
RdCfgOp*)
1 = Read minimum and maximum values out of the
power monitoring device
BOOL
RdDataLi
1 = "Read acyclic measured values" via interconnection or SFC
STRUCT
Value: BOOL
ST: BYTE
16#80
RstMnValOp*)
1 = Reset minimum values via operator
BOOL
RstMxValOp*)
1 = Reset maximum values via operator
BOOL
SampleTime
Sampling time [s] (automatically assigned)
REAL
0.1
UnitCur
Current unit for OS
INT
UnitEnergy
Energy unit for OS
INT
UnitPower
Power unit for OS
INT
UnitVolt
Voltage unit for OS
INT
UserStatus
Freely assignable bits for use in PCS 7 OS
BYTE
16#00
WrCfgOp*)
Reserved
BOOL
*) Values can be written back to these inputs by the block algorithm during processing of the block.
In-out parameters
Parameter
Description
Type
Default
AcyclData
Acyclic data from the DrvPAC driver block (this input must
be interconnected with the output AcyclData of the
DrvPAC)
STRUCT
BlkRd : INT
RetValWr :
WORD
Input:
STRUCT
Output:
STRUCT
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
153
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Output parameters
Parameter
Description
Type
Default
ENO
1 = Block algorithm executed without errors
BOOL
DataRdOK
1 = acyclic measured values have been read successfully
STRUCT
Value:
BOOL
ST: BYTE
16#80
FreqUnit
Frequency unit: Hz
INT
1077
GrpErr
1 = Group error present
STRUCT
MnDay
Day on which the minimum values were last reset
Value:
BOOL
ST: BYTE
INT
16#80
MnHour
Hour in which the minimum values were last reset
INT
MnMinute
Minute in which the minimum values were last reset
INT
MnMonth
Month in which the minimum values were last reset
INT
MnSecond
Second in which the minimum values were last reset
INT
MnYear
Year in which the minimum values were last reset
INT
MnCur3PhAvg
Minimum 3-phase average current
STRUCT
MnFrequency
Minimum line frequency
MnL2ActPow
MnL3ActPow
Minimum active power L1
Minimum active power L2
Minimum active power L3
ST: BYTE
STRUCT
MnL1ActPow
Value:
REAL
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
154
Function Manual, 07/2016
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MnL1ApPow
Minimum apparent power L1
STRUCT
MnL2ApPow
MnL3ApPow
Minimum apparent power L2
Minimum apparent power L3
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
MnL1Cur
Minimum current L1
MnL3Cur
MnL1PowFact
MnL2PowFact
MnL3PowFact
MnL1ReaPow
Minimum current L2
Minimum current L3
Minimum power factor L1
Minimum power factor L2
Minimum power factor L3
Minimum reactive power L1
ST: BYTE
STRUCT
MnL2Cur
Value:
REAL
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
155
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MnL2ReaPow
Minimum reactive power L2
STRUCT
MnL3ReaPow
MnL1Volt
Minimum reactive power L3
Minimum voltage L1-N
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
MnL2Volt
Minimum voltage L2-N
MnL3Volt
MnL12Volt
MnL23Volt
MnL31Volt
MnToActPow
MnToApPow
Minimum voltage L3-N
Minimum voltage L1-L2
Minimum voltage L2-L3
Minimum voltage L3-L1
Minimum total active power
Minimum total apparent power
16#80
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
156
Function Manual, 07/2016
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MnToPowFact
Minimum total power factor
STRUCT
MnToReaPow
MnVoltLL3PhAvg
Minimum total reactive power VARn
Maximum 3-phase average voltage LL
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
MnVoltLN3PhAvg
Minimum 3-phase average voltage ph-n
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
MxDay
Day on which the maximum values were last reset
INT
MxHour
Hour in which the maximum values were last reset
INT
MxMinute
Minute in which the maximum values were last reset
INT
MxMonth
Month in which the maximum values were last reset
INT
MxSecond
Second in which the maximum values were last reset
INT
MxYear
Year in which the maximum values were last reset
INT
MxCur3PhAvg
Maximum 3-phase average current
STRUCT
MxFrequency
MxL1ActPow
MxL2ActPow
Maximum line frequency
Maximum active power L1
Maximum active power L2
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
157
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MxL3ActPow
Maximum active power L3
STRUCT
MxL1ApPow
MxL2ApPow
Maximum apparent power L1
Maximum apparent power L2
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
MxL3ApPow
Maximum apparent power L3
MxL1Cur
MxL2Cur
MxL3Cur
MxL1PowFact
MxL2PowFact
MxL3PowFact
Maximum current L1
Maximum current L2
Maximum current L3
Maximum power factor L1
Maximum power factor L2
Maximum power factor L3
16#80
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
158
Function Manual, 07/2016
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MxL1ReaPow
Maximum reactive power L1
STRUCT
MxL2ReaPow
MxL3ReaPow
Maximum reactive power L2
Minimum reactive power L3
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
MxL1Volt
Maximum voltage L1-N
MxL3Volt
MxL12Volt
MxL23Volt
MxL31Volt
MxToActPow
Minimum voltage L2-N
Maximum voltage L3-N
Maximum voltage L1-L2
Maximum voltage L2-L3
Maximum voltage L3-L1
Maximum total active power
ST: BYTE
STRUCT
MxL2Volt
Value:
REAL
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
STRUCT
Value:
REAL
ST: BYTE
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
0.0
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
159
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
MxToApPow
Maximum total apparent power
STRUCT
MxToPowFact
MxToReaPow
Maximum total power factor
Value:
REAL
ST: BYTE
STRUCT
Maximum total reactive power VARn
Value:
REAL
ST: BYTE
STRUCT
MxVoltLL3PhAvg
Maximum 3-phase average voltage L-L
MxVoltLN3PhAvg
OnAct
OosAct
Maximum 3-phase average voltage L-N
1 = "On" mode active
Value:
REAL
ST: BYTE
16#80
0.0
16#80
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
0.0
16#80
Value:
REAL
ST: BYTE
STRUCT
1 = Block is "Out of service"
STRUCT
0.0
0.0
16#80
Value:
BOOL
ST: BYTE
STRUCT
16#80
Value:
BOOL
ST: BYTE
16#80
OpSt_Out
Value of the input parameter OpSt_In, for further interconnecting with other blocks. Bit 31 of this parameter is occupied by Feature Bit 24
DWORD
16#00000000
OS_PermLog
Display of OS_Perm with the settings changed by the block
algorithm
DWORD
16#FFFFFFFF
OS_PermOut
Display of OS_Perm
DWORD
16#FFFFFFFF
RdDrErr
1 = Error reading the minimum and maximum values
STRUCT
RstMnVal
1 = Reset minimum values
Value:
BOOL
ST: BYTE
STRUCT
16#80
Value:
BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
160
Function Manual, 07/2016
Measured value block PACMnMx
6.5 I/Os of PACMnMx
Parameter
Description
Type
Default
RstMxVal
1 = Reset maximum values
STRUCT
Value:
BOOL
ST: BYTE
16#80
ST_Worst
Worst signal status
BYTE
16#80
Status1
Status word 1
DWORD
16#00000000
Status2
Reserved
DWORD
16#00000000
Status3
Reserved
DWORD
16#00000000
Status4
Reserved
DWORD
16#00000000
ThdUnit
Harmonic distortion unit: %
INT
1342
WrDrErr
1 = Error writing the register addresses for the minimum and STRUCT
maximum values
Value:
BOOL
ST: BYTE
16#80
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
161
Measured value block PACMnMx
6.6 Operator control & monitoring
6.6
Operator control & monitoring
Views of PACMnMx
The PACMnMx block has the following views:
Current view of PACMnMx
Voltage view of PACMnMx
Power view of PACMnMx
Power factor view of PACMnMx
Memo view (see APL Online Help)
Batch view (see APL Online Help)
The measured values of the PACMnMx cannot be read out if the PAC3200/PAC4200 power
monitoring device is connected in an H system downstream of a DP/PA-Link.
You can find general information about the faceplate and the block icon in chapters
"Structure of the faceplate" and "Structure of the block icon" in the APL Online Help.
Current view of PACMnMx
Figure 6-1
Current view of PACMnMx (1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
162
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
Read minimum and maximum values
Display of the maximum currents
Display of the maximum harmonic distortion
Display of the maximum line frequency including signal status
Reset of maximum values
Button for jumping to the next or previous view
Display of the minimum currents
Display of the minimum line frequency including signal status
Reset of minimum values
Enabled operations
Figure 6-2
Current view of PACMnMx (2)
(1) Read minimum and maximum values
In this area, you read all the minimum and maximum values of the PAC3200/PAC4200
power monitoring device.
(2) Display of maximum currents
This area shows you the maximum currents of the PAC3200/PAC4200 with the relevant
signal status.
The following currents are displayed:
Maximum current L1
Maximum current L2
Maximum current L3
Maximum 3-phase average current
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
163
Measured value block PACMnMx
6.6 Operator control & monitoring
(3) Display of maximum harmonic distortion
This area is displayed only if you are using a PAC4200 (Feature bit 5 = 1). This area shows
you the maximum THD currents of the PAC4200 with the relevant signal status.
The following THD currents are displayed:
Minimum THD current L1
Minimum THD current L2
Minimum THD current L3
(4) Display of the maximum line frequency including signal status
This area shows you the maximum line frequency with the relevant signal status.
(5) Reset of maximum values
In this area you can reset the maximum values. A display shows you the date and the time at
which the maximum values were last reset. The green checkmark is displayed when the
maximum values have been successfully reset.
Note
If you reset the maximum values, you must wait until the green checkmark is displayed. If
you close the display window or change the view while the maximum values are being reset,
it may happen that the date and the time are not displayed correctly or reset even fails.
(6) Button for jumping to the next or previous view
You reach the minimum or maximum values of the current view by means of this button.
(7) Display of minimum currents
This area shows you the minimum currents of the PAC3200/PAC4200 with the relevant
signal status.
(8) Display of the minimum line frequency including signal status
The following currents are displayed:
Minimum current L1
Minimum current L2
Minimum current L3
Minimum 3-phase average current
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
164
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
(9) Reset of minimum values
In this area you can reset the minimum values. A display shows you the date and the time at
which the minimum values were last reset. The green checkmark is displayed when the
minimum values have been successfully reset.
Note
If you reset the minimum values, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the minimum values are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
(10) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
165
Measured value block PACMnMx
6.6 Operator control & monitoring
Voltage view of PACMnMx
Figure 6-3
Voltage view of PACMnMx (1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
166
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
Read minimum and maximum values
Display of maximum voltages
Display of the maximum harmonic distortion
Reset of maximum values
Button for jumping to the next or previous view
Display of minimum voltages
Reset of minimum values
Enabled operations
Figure 6-4
Voltage view of PACMnMx (2)
(1) Read minimum and maximum values
In this area, you read all the minimum and maximum values of the PAC3200/PAC4200
power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
167
Measured value block PACMnMx
6.6 Operator control & monitoring
(2) Display of maximum voltages
This area shows you the maximum voltages of the PAC3200/PAC4200 with the relevant
signal status.
The following voltages are displayed:
Maximum voltage L1
Maximum voltage L2
Maximum voltage L3
Maximum voltage L1-L2
Maximum voltage L2-L3
Maximum voltage L3-L1
Maximum 3-phase average voltage ph-n
Maximum 3-phase average voltage L-L
(3) Display of maximum harmonic distortion
This area is displayed only if you are using a PAC4200 (Feature bit 5 = 1). This area shows
you the maximum THD voltages of the PAC4200 with the relevant signal status.
(4) Reset of maximum values
In this area you can reset the maximum values. A display shows you the date and the time at
which the maximum values were last reset. The green checkmark is displayed when the
maximum values have been successfully reset.
Note
If you reset the maximum values, you must wait until the green checkmark is displayed. If
you close the display window or change the view while the maximum values are being reset,
it may happen that the date and the time are not displayed correctly or reset even fails.
(5) Button for jumping to the next or previous view
You reach the minimum or maximum values of the voltage view by means of this button.
(6) Display of minimum voltages
This area shows you the minimum voltages of the PAC3200/PAC4200 with the relevant
signal status.
The following voltages are displayed:
Minimum voltage L1
Minimum voltage L2
Minimum voltage L3
Minimum voltage L1
Minimum voltage L2
Minimum voltage L3
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
168
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
Minimum 3-phase average voltage ph-n
Maximum 3-phase average voltage LL
(7) Reset of minimum values
In this area you can reset the minimum values. A display shows you the date and the time at
which the minimum values were last reset. The green checkmark is displayed when the
minimum values have been successfully reset.
Note
If you reset the minimum values, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the minimum values are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
(8) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
169
Measured value block PACMnMx
6.6 Operator control & monitoring
Power view of PACMnMx
Figure 6-5
Power view of PACMnMx (1)
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
170
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
Read minimum and maximum values
Display of maximum active power
Display of maximum reactive power
Display of maximum apparent power
Reset of maximum values
Button for jumping to the next or previous view
Display of minimum active power
Display of minimum reactive power
Display of minimum apparent power
Reset of minimum values
Enabled operations
Figure 6-6
Power view of PACMnMx (2)
(1) Read minimum and maximum values
In this area, you read all the minimum and maximum values of the PAC3200/PAC4200
power monitoring device.
(2) Display of maximum active power
This area shows you the maximum active power values of the PAC3200/PAC4200 with the
relevant signal status.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
171
Measured value block PACMnMx
6.6 Operator control & monitoring
The following active powers are displayed:
Maximum active power L1
Maximum active power L2
Maximum active power L3
Maximum total active power
(3) Display of maximum reactive power
This area shows you the maximum reactive power values of the PAC3200/PAC4200 with the
relevant signal status.
The following reactive powers are displayed:
Maximum reactive power L1
Maximum reactive power L2
Maximum reactive power L3
Maximum total reactive power
(4) Display of maximum apparent power
This area shows you the maximum apparent power values of the PAC3200/PAC4200 with
the relevant signal status.
The following apparent powers are displayed:
Maximum apparent power L1
Maximum apparent power L2
Maximum apparent power L3
Maximum total apparent power
(5) Reset of maximum values
In this area you can reset the maximum values. A display shows you the date and the time at
which the maximum values were last reset. The green checkmark is displayed when the
maximum values have been successfully reset.
Note
If you reset the maximum values, you must wait until the green checkmark is displayed. If
you close the display window or change the view while the maximum values are being reset,
it may happen that the date and the time are not displayed correctly or reset even fails.
(6) Button for jumping to the next or previous view
You reach the minimum or maximum values of the power view by means of this button.
(7) Display of minimum active power
This area shows you the minimum active power values of the PAC3200/PAC4200 with the
relevant signal status.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
172
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
The following active powers are displayed:
Minimum active power L1
Minimum active power L2
Minimum active power L3
Minimum total active power
(8) Display of minimum reactive power
This area shows you the minimum reactive power values of the PAC3200/PAC4200 with the
relevant signal status.
The following reactive powers are displayed:
Minimum reactive power L1
Minimum reactive power L2
Minimum reactive power L3
Minimum total reactive power
(9) Display of minimum apparent power
This area shows you the minimum apparent power values of the PAC3200/PAC4200 with
the relevant signal status.
The following apparent powers are displayed:
Minimum apparent power L1
Minimum apparent power L2
Minimum apparent power L3
Minimum total apparent power
(10) Reset of minimum values
In this area you can reset the minimum values. A display shows you the date and the time at
which the minimum values were last reset. The green checkmark is displayed when the
minimum values have been successfully reset.
Note
If you reset the minimum values, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the minimum values are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
(11) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuring in the Engineering System (ES) that is to apply for
this block.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
173
Measured value block PACMnMx
6.6 Operator control & monitoring
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Power factor view of PACMnMx
Read minimum and maximum values
Display of the minimum power factor
Display of the maximum power factor
Reset of minimum values
Reset of maximum values
Enabled operations
Figure 6-7
Power factor view of PACMnMx
(1) Read minimum and maximum values
In this area, you read all the minimum and maximum values of the PAC3200/PAC4200
power monitoring device.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
174
Function Manual, 07/2016
Measured value block PACMnMx
6.6 Operator control & monitoring
(2) Display of the minimum power factor
This area shows you the minimum power factors of the PAC3200/PAC4200 with the relevant
signal status.
(3) Display of the maximum power factor
This area shows you the maximum power factors of the PAC3200/PAC4200 with the
relevant signal status.
The following power factors are displayed:
Maximum power factor L1
Maximum power factor L2
Maximum power factor L3
Maximum total power factor
(4) Reset of minimum values
In this area you can reset the minimum values. A display shows you the date and the time at
which the minimum values were last reset. The green checkmark is displayed when the
minimum values have been successfully reset.
Note
If you reset the minimum values, you must wait until the green checkmark is displayed. If you
close the display window or change the view while the minimum values are being reset, it
may happen that the date and the time are not displayed correctly or reset even fails.
(5) Reset of maximum values
In this area you can reset the maximum values. A display shows you the date and the time at
which the maximum values were last reset. The green checkmark is displayed when the
maximum values have been successfully reset.
Note
If you reset the maximum values, you must wait until the green checkmark is displayed. If
you close the display window or change the view while the maximum values are being reset,
it may happen that the date and the time are not displayed correctly or reset even fails.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
175
Measured value block PACMnMx
6.6 Operator control & monitoring
(6) Enabled operations
This area shows all the operator inputs for which there are special operator permissions.
These are dependent on the configuration in the Engineering System (ES) that is to apply for
this block.
Symbols for enabled operations:
Green checkmark: the OS operator can process this parameter.
Gray checkmark: the OS operator is temporarily unable to process this parameter for
process reasons.
Red cross: the OS operator must never process this parameter due to parameterized AS
operator permissions (OS_Perm or OS1Perm).
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
176
Function Manual, 07/2016
Templates of PAC3200 and PAC4200
7.1
General notes on the templates
The measuring point types serve to connect a PAC3200/PAC4200 power monitoring device
with the driver blocks to PCS 7.
The cyclic and acyclic values of the PAC3200/PAC4200 are transferred from and to the
device with the DrvPAC block.
The DrvPAC block is connected to the PAC3200/PAC4200 block via the AcyclicData or
CyclicData structures.
The PAC3200_MnMx and PAC4200_MnMx templates additionally contain the PACMnMx
block. It is connected to the DrvPAC via the AcyclicData structure.
The measuring point types contain the necessary interconnections between the blocks
named above.
To instantiate the templates, the AddrIn input of the DrvPAC block must be parameterized
with the start address of the inputs of the PAC3200/PAC4200.
Note
The PAC3200 and PAC4200 blocks internally call the APL blocks ChkREAL (FC260) and
SelST16 (FC369) that are not supplied with the Advanced Process Library PAC3200 &
PAC4200 for SIMATIC PCS 7. If your project does not yet contain these two blocks, copy
them into the controller from the APL library before loading your project.
The PAC3200/PAC4200 block uses the PAC3200_LimSrc/PAC4200_LimSrc enumeration. You
must copy this from the SENTRON PAC APL block library into the respective project. To do
this, open the SENTRON PAC APL in the SIMATIC Manager. Select the
PAC3200_LimSrc/PAC4200_LimSrc enumeration under "Shared Declarations > Enumerations"
and copy it into your project.
The limit messages contain a text from user text libraries. You must copy the user text
libraries from the SENTRON PAC APL block library into the respective project. To do this,
open the SENTRON PAC APL library in SIMATIC Manager, select the "Text Libraries" folder
and copy it to your project. If a folder for user text libraries already exists in your project,
copy the PAC3200_LimSrc, PAC4200_LimSrc and PAC_LimMode user text libraries into this
folder.
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
177
Templates of PAC3200 and PAC4200
7.2 PAC3200 template
7.2
PAC3200 template
This measuring point type serves to connect a PAC3200 power monitoring device with the
driver blocks to PCS 7.
Figure 7-1
PAC3200 template
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
178
Function Manual, 07/2016
Templates of PAC3200 and PAC4200
7.3 PAC3200_MnMx template
7.3
PAC3200_MnMx template
The measuring point types serve to connect a PAC3200 power monitoring device with the
driver blocks to PCS 7.
The template contains the DrvPAC, PAC3200 and PACMnMx blocks.
Figure 7-2
PAC3200_MnMx template
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
179
Templates of PAC3200 and PAC4200
7.4 PAC4200 template
7.4
PAC4200 template
The measuring point types serve to connect a PAC4200 power monitoring device with the
driver blocks to PCS 7.
The template contains the DrvPAC and PAC4200 blocks.
Figure 7-3
PAC4200 template
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
180
Function Manual, 07/2016
Templates of PAC3200 and PAC4200
7.5 PAC4200_MnMx template
7.5
PAC4200_MnMx template
The measuring point types serve to connect a PAC4200 power monitoring device with the
driver blocks to PCS 7.
The template contains the DrvPAC, PAC4200 und PACMnMx blocks.
Figure 7-4
PAC4200_MnMx template
Advanced Process Library PAC3200 & PAC4200 for SIMATIC PCS 7
Function Manual, 07/2016
181
LV Explorer Discover Low Voltage in 3D
www.siemens.com/lowvoltage/lv-explorer
Always at your disposal: our extensive support
www.siemens.com/lowvoltage/support
Siemens AG
Energy Management
Low Voltage & Products
Postfach 10 09 53
93009 REGENSBURG
GERMANY
www.siemens.com/lowvoltage
Subject to change.
3ZS2782-1CC10-0YG0
Siemens AG 2015