Fagor CNC 8037 Manual De Instalación página 340

Tabla de contenido
= NGS
9.
= ADS, = SBS, = MLS, = DVS, = MDS
CNC 8037
S
: V02.2
OFT
X
·340·
Cambio de signo del registro.
Ejemplo: I16 = NGS R89
Si la entrada I16 vale "1" el PLC cambia de signo el contenido del registro R89.
R89 antes
0001
R89 después
1110
Permiten realizar las operaciones aritméticas de suma (ADS), resta (SBS), multiplicación (MLS),
división (DVS) y módulo o resto de la división (MDS).
Su formato de programación es:
ADS
SBS
MLS
DVS
MDS
Se puede utilizar como operandos: Registros, Registros de comunicación CNC-PLC y números (#)
comprendidos entre ±2147483647 o entre 0 y $FFFFFFFF.
El resultado de la operación se puede guardar en un registro o en un registro de comunicación CNC-
PLC.
Ejemplos con R100=1234 y R101=100
() = ADS
R100
() = SBS
R100
() = MLS
R100
() = DVS
R100
() = MDS
R100
() = ADS
1563
() = SBS
R100
() = MLS
1563
() = DVS
R100
() = MDS
8765
Si se efectúa una división por 0 en la operación DVS, el CNC detiene la ejecución del programa de
PLC y muestra en el monitor el mensaje de error correspondiente.
0001
0001
0001
1110
1110
1110
R1/559
R1/559
#
#
R101
R102
R101
R103
R101
R104
R101
R105
R101
R106
R101
R112
1010
R113
100
R114
1000
R115
1000
R116
M a nu a l de i n s t a l a c i ó n
0001
0001
0001
1110
1110
1110
R1/559
R102 = 1234 + 100 = 1334
R103 = 1234 - 100 = 1134
R104 = 1234 x 100 = 123400
R105 = 1234 : 100 = 12
R106 = 1234 MOD 100 = 34
R112 = 1563 + 100 = 1663
R113 = 1234 - 1010 = 224
R114 = 1563 x 100 = 156300
R115 = 1234 : 1000 = 1
R116 = 8765 MOD 1000= 765
0001
1111
Tabla de contenido
loading

Tabla de contenido