Mitsubishi Electronics FX3G Manual Do Utilizador

Página de 964
668
FX
3S
/FX
3G
/FX
3GC
/FX
3U
/FX
3UC
 Series
Programming Manual - Basic & Applied Instruction Edition
29 Data Table Operation – FNC250 to FNC269
29.3 FNC258 – ZONE / Zone Control
2. 32-bit operation (DZONE and DZONEP)
The bias value specified by [
+1, 
] or [
+1, 
] is added to the input value specified by [
+1,
], and output to the device specified by [
+1, 
].
The bias value is added as shown below:
Caution
• When the output value overflows, it is handled as follows:
- In the 16-bit operation
The operation result is a 16-bit binary value with sign. Accordingly, if the output value is outside the range from
-32768 to +32767, it is handled as follows:
- In the 32-bit operation
The output value is a 32-bit binary value with sign. Accordingly, if the operation result is outside the range from
-2,147,483,648 to +2,147,483,647, it is handled as follows:
  
S
1
  
S
1
  
S
2
  
S
2
  
S
3
  
S
3
   
D
   
D
In the case of “Input value < 0” ..................................Input value    +    Negative bias value 
→   Output value
In the case of “Input value = 0” ...........................................................................................0 
→  Output value
In the case of “Input value > 0” ..................................Input value    +    Positive bias value 
 →   Output value
FNC258
DZONE
+1,
+1,
+1,
+1,
+1,
+1,
+1,
+1,
+1,
+1,
0
+1,
[
]
+1,
[
]
Command
input
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Output
value
Input
value
Positive bias value
Negative bias value
Input value
Output value
S
S
+1,
[
]
S
S
+1,
[
]
S
S
Negative bias value          = -100
Input value          = -32768
Output value = -32768+(-100)
                     = 8000H+FF9CH
                     = 7F9CH
                     = 32668
S
S
Negative bias value [          +1,           ] = -1000
Input value [          +1,           ] = -2,147,483,648
Output value = -2,147,483,648+(-1000)
                     = 80000000H+FFFFFC18H
                     = 7FFFFC18H
                     = 2,147,482,648
S
1  
S
3  
S
1  
S
3