PCC-IV Instruction Manual (Rev. 0.1)
Page 6-3
Section 6
– Blockware Functions
Technical Reference
Introduction
Section 6 provides detailed information on each of the blockware functions included in the PCC-IV firmware.
See Section 5 for details on designing and configuring blockware control strategies.
Each function has a Name and a Function Code Number, which are interchangeable. The Function Name is a
mnemonic, or abbreviation of the function's description (Function Name
“AIN”
= Analog Input). The Function Code
is the number that the PCC-IV internal firmware uses to reference a function (Function Code
“F2” =
AIN
). Typically,
users refer to functions by Function Name, not Function Code.
Functions are arranged in Function Code order in this Section.
Each function has a verbal description, technical data (Header, Inputs, and Parameters), and when appropriate an
application example. A glossary of the terminology used in the technical data area of each function follows:
NAME:
The Function Name (i.e. mnemonic or abbreviation)
SINGLE USE FUNCTION:
“N” = Function can be used in multiple Blocks
“Y” = Function can only be used in one Block.
OUTPUT TYPE:
“A” = The Block Output is Analog: a –327.00 to + 327.00 % value.
“D” = The Block Output is Discrete: A Logical "0" or Logical "1" value.
Input
–
Type:
“A” = The Block Output is Analog: a –327.00 to + 327.00 % value.
“D” = The Block Output is Discrete: A Logical "0" or Logical "1" value.
Parameter
–
Default:
The value assigned to this Parameter when a Function is initially assigned to a Block
Parameter
–
Max:
The maximum value that the Parameter can be changed to.
Parameter
–
Min:
The minimum value that the Parameter can be changed to.
Parameter
–
Code:
The minimum password level required to change a Parameter (if Passwords are
enabled)
Default Block Inputs:
There are 256 blocks in the PCC-IV (numbered 0 to 255). Think of a block as a receptacle, or socket into which the
user inserts a PCC-IV blockware function. Any PCC-IV blockware function can be inserted into any available block.
When a function is initially assigned to a block, the block inputs are automatically defaulted to a value of 0
(that is, 0% for analog inputs, l
ogic “0” for digital inputs).