Manual de Hardware - Panasonic Electric Works
Manual de Hardware - Panasonic Electric Works
Manual de Hardware - Panasonic Electric Works
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
FP2<br />
Tabla <strong>de</strong> Instrucciones Matsushita<br />
G.2.12 Instrucciones <strong>de</strong> Manipulación <strong>de</strong> Bits<br />
G.2 Tabla <strong>de</strong> Instrucciones <strong>de</strong> Alto Nivel<br />
Número Nombre Booleano Operando Descripción Pasos<br />
F130<br />
P130<br />
PoneaONel<br />
bit especificado<br />
BTS<br />
PBTS<br />
D, n Pone a ON el bit <strong>de</strong> posición (n) en el dato <strong>de</strong><br />
16 bits almacenado en (D)<br />
5<br />
F131<br />
P131<br />
Pone a OFF el<br />
bit especificado<br />
BTR<br />
PBTR<br />
D, n Pone a OFF el bit <strong>de</strong> posición (n) en el dato <strong>de</strong><br />
16 bits almacenado en (D) .<br />
5<br />
F132<br />
P132<br />
Invierte el bit<br />
especificado<br />
BTI<br />
PBTI<br />
D, n Invierte el estado <strong>de</strong>l bit <strong>de</strong> posición (n) en el<br />
dato <strong>de</strong> 16 bits almacenado en (D) .<br />
5<br />
F133<br />
P133<br />
Chequea el<br />
estado <strong>de</strong>l bit<br />
especificado<br />
BTT<br />
PBTT<br />
D, n Chequea el estado [ON (1) o OFF (0) <strong>de</strong>l bit<br />
especificado en datos <strong>de</strong> 16 bits y almacena el<br />
resultado en R900B.<br />
5<br />
F135<br />
P135<br />
Cuenta el<br />
número <strong>de</strong> 1’s.<br />
Datos<strong>de</strong>16bit<br />
BCU<br />
PBCU<br />
S, D Cuenta el número <strong>de</strong> bits que están a ON en el<br />
dato <strong>de</strong> 16 bits especificado por (S). El<br />
resultado se almacena en D.<br />
5<br />
F136<br />
P136<br />
Cuenta el<br />
número <strong>de</strong> 1’s.<br />
Datos<strong>de</strong>32bit<br />
DBCU<br />
PDBCU<br />
S, D Cuenta el número <strong>de</strong> bits que están a ON en el<br />
dato <strong>de</strong> 16 bits especificado por (S+1,S). El<br />
resultado se almacena en D.<br />
7<br />
G.2.13 Instrucción Básica<br />
Número Nombre Booleano Operand Descripción Pasos<br />
F137<br />
Temporizador<br />
auxiliar (16 bits)<br />
STMR S, D Después <strong>de</strong> n x 0.01 segundos se activa la salida<br />
<strong>de</strong>terminada y el relé especial R900D (✧ nota)<br />
5<br />
★<br />
Nota<br />
Se pue<strong>de</strong> utilizar la instrucción OT <strong>de</strong>spués <strong>de</strong>l temporizador<br />
auxiliar.<br />
G.2.14 Instrucciones Especiales<br />
Número Nombre Booleano Operando Descripción Pasos<br />
F138<br />
P138<br />
Conversión <strong>de</strong><br />
horas, minutos<br />
y segundos a<br />
segundos<br />
HMSS<br />
PHMSS<br />
S, D Convierte horas, minutos y segundos <strong>de</strong> los<br />
datos <strong>de</strong> (S+1, S) a segundos, y los datos<br />
convertidos se almacenan en (D+1, D).<br />
5<br />
F139<br />
P139<br />
Conversión <strong>de</strong><br />
segundos a<br />
horas, minutos<br />
y segundos<br />
SHMS<br />
PSHMS<br />
S, D Convierte los segundos almacenados en (S+1,<br />
S) a horas, minutos y segundos. Los datos<br />
convertidos se almacenan en (D+1, D).<br />
5<br />
F140<br />
P140<br />
PoneaONel<br />
bit <strong>de</strong> acarreo<br />
(R9009)<br />
STC<br />
PSTC<br />
Pone a ON el relé interno especial ban<strong>de</strong>ra <strong>de</strong><br />
acarreo (R9009).<br />
1<br />
F141<br />
P141<br />
Pone a OFF el<br />
bit <strong>de</strong> acarreo<br />
(R9009)<br />
CLC<br />
PCLC<br />
Pone a OFF el relé interno especial ban<strong>de</strong>ra <strong>de</strong><br />
acarreo (R9009).<br />
1<br />
F143<br />
P143<br />
Refresco<br />
parcial <strong>de</strong> E/S<br />
IORF<br />
PIORF<br />
D1, D2 Actualiza las palabras <strong>de</strong> entradas o salidas<br />
externas especificadas por (D1).<br />
5<br />
Matsushita <strong>Electric</strong> <strong>Works</strong> (Europe) AG<br />
G--19