| |
Mnemonics naming rules
Some mnemonics names must applies for the rules included in the following table.
A variable that apply for a mnemonic rule may not be connected to an other mnemonic even if that mnemonic has no rule.
| connection type |
rule description |
connections |
| Equipment |
To connect a variable to the equipment mnemonics, the variable name declared in STraToN dictionary must be preceded by the prefix "E_".
The "E_" prefix stands for Equipment.
|
Equipment
|
| Fault |
To connect a variable to the Fault mnemonics, the variable name declared in STraToN dictionary must be preceded by the prefix "D_".
The prefix "D_" stands for Default.
|
Fault
|
Frequency inputs |
A frequency input mnemonic is presented by two variables in the STraToN Dictionary.
The first variable name must have a "_L" as suffix, the second variable must have the suffix "_M". The frequency value busy four bytes.
the variables with the suffix "_L" hold the two Less significant bytes, the other variable, having "_M" as suffix,
holds the most significant two bytes of the value.
|
Input_AnaV4
|
| Input_Freq_ON |
| Input_Freq_OFF |
Warning : if you used a mnemonic D_UIN1 to read the default of the input UIN1. you will not be able to use a mnemonic xxUIN1 to read the input boo status. why ?
the "Threshold-Fault" and "Input_Boo" are of the same Type : boolean and input.
the " Threshold-Fault" mnemonics names must apply for the rule D_xxxx. and there is no rule for the "Input_Boo" mnemonics names.
the two names D_UIN1 and XXUIN1 have the same length.
if we retrieve the prefix in "D_UIN1" and the same number of characters, 2, from xxUIN1 we get the same string "UIN1"
"D_UIN1", "Threshold-Fault", "Input_Boo" are used as example, and whenever the above conditions are present the mnemonic will not be presented for wiring.
|
|