PLX XINJE Español Primeras Paginas
PLX XINJE Español Primeras Paginas
PLX XINJE Español Primeras Paginas
3-1 . B ASIC I NSTRUCCIONES L IST ................................................. .................................................. ...... 40 3-2. [LD] , [LDI] , [FUERA]
3-13 . 【 CNT 】 【 CNT_D 】 【 Dcnt 】 【 DCNT_D 】 【 RST 】 Para los contadores .............................. 53 3-14. [TMR], [TMR-A] de los
.................................................. ....................................... 55
A PPLIED I NSTRUCCIONES .................................................. ....................... 61 4-3 . PAG ROGRAMA F Mínimo I NSTRUCCIONES ..................................................
.............................................. 64
4-3-2 . subrutina llamada [CALL] y retorno de subrutina [SRET] ....................................... ............. sesenta y cinco
4-6-7 . Lógica Y [WAND], lógica OR [WOR], lógica OR exclusiva [WXOR] .......................... 105
4-7-1 . desplazamiento aritmético a la izquierda [SHL], desplazamiento aritmético a la derecha [SHR] ..................................... ............ 109
4-7-2 . cambio de la lógica de la izquierda [LSL], la lógica de desplazamiento a la derecha [LSR] ..................................... ............................ 111
4-7-3 . turno de rotación dejó [LOD], la rotación de desplazamiento a la derecha [ROR] ..................................... ................. 112
4-8-2 . 16 bits de número entero convierte a flotar punto [FLT] ........................................ ........................... 120
4-10-1 . Leer los datos del reloj [TRD] ........................................... ................................................. 148
5-1 . F UNCIONES S UMARIO .................................................. .................................................. ......... 153 5-2 . HSC M ODE ..................................................
5-7-1 . HSC no 100 del segmento de una sola fase [CNT] ........................................ ............................... 161
5-7-3 . HSC 100 del segmento de una sola fase [CNT] ......................................... ................................... 163
AJUSTE DE FRECUENCIA TIEMPO .................................................. ......................... 165 5-10 . HSC E JEMPLO ..................................................
5-11-4. función CAM de contador de interrupciones de alta velocidad ........................................... ................ 171
6-1 . F UNCIONES S UMARIO .................................................. .................................................. ......... 178 6-2 . P Ulse O utput T IPOS
6-2-2 . de salida variable del impulso de frecuencia [felp] ........................................... .............................. 248
6-3 . O CABLEADO utput .................................................. .................................................. ................... 274 6-4 . R Elative bobinas y
8-1 . me PID INTRODUCCIÓN .................................................. .................................................. ............. 333 8-2 . yo NSTRUCCIÓN F ORM .......................................
....................... 343
9-1 . S RESUMEN .................................................. .................................................. ............................ 348 9-2 . yo NSTRUCCIÓN F ORMAT ........................................
................ 349 9-4 . yo MPORT Y EXPORTACIÓN E LA F UNCIONES ................................................. ..................................... 352 9-5 . mi
CERRADURAS DIT LA F UNC B .................................................. .................................................. ...... 353 9-6 . PAG ROGRAMA E JEMPLO ..........................................
10-5 . BLOQUEAR NORMAS DE INSTRUCCIONES EDICIÓN .................................................. ................................ 374 10-6 . BLOQUEAR Instrucciones
12-1. PAG Ulse SOLICITUD DE SALIDA .................................................. .................................................. 402 12-2. MODBUS C COMUNICACIÓN
UNA APÉNDICE 1 . S PECIAL A uxiliar R ELAY .................................................. ..................................... 429 A APÉNDICE 2 . S PECIAL D
ATA R EGISTRO .................................................. ......................................... 435 A PÉNDICE 3. S PECIAL F LASH R EGISTRO ..................................................
.......................................... 450
1 Programación Resumen
XD3 / XDM PLC de la serie compatible con la señal y ejecutar el programa en el controlador, para cumplir con los requerimientos de
los usuarios. Este capítulo presenta las características del PLC, dos clases de lenguaje de programación y etc.
Lenguaje de programación
apoyo XD3 / XDM PLC de la serie dos tipos de lenguaje de programación, la instrucción y el gráfico de escalera, los dos tipos de
Para evitar el robo o modificación incorrecta del programa de usuario, codificamos el programa. Al cargar el programa de cifrado,
se comprobará en forma de contraseña. Esto puede proteger los derechos de autor del usuario; Mientras tanto, limita la descarga,
para evitar programa de cambio por error. serie / XDM XD3 Añadido nuevo registro FS. (Para otros modelos XD3 / XDM,
compruebe el monitor de datos en el software de gama XDPpro registro FS, rango común es FS0 ~ FS47). FS valor puede ser
modificado, pero no se puede leer a través de instrucción Modbus. FS no se pueden comparar a registrarse pero única constante
en el software XDPpro. El valor no se puede leer. FS se utiliza para proteger los derechos de autor del usuario. El registro D, HD
Cuando el programa de usuario es demasiado largo, los comentarios de los componentes del programa y suaves son necesarios
Función Offset
Añadir apéndice de compensación (como X3 [D100], M10 [D100], D0 [D100]) después de bobinas, los registros de datos pueden hacer
que el direccionamiento indirecto. Por ejemplo, cuando D100 = 9, X3 [D100] = X [3 + 9] = X14; M10 [D100] = M19, D0 [D100] = D9
XD3 / XDM serie PLC tiene suficientes instrucciones básicas que incluyen el control secuencial de base, datos móviles y comparar,
operación aritmética, lógica de control, circuito de datos y el cambio etc. XD3 / serie XDM PLC también el apoyo de interrupción, de impulsos
de alta velocidad, las pruebas de la frecuencia, el tiempo preciso, control PID y así sucesivamente.
XD3 / XDM PLC de la serie lengua de la ayuda C; los usuarios pueden llamar al programa C en el gráfico escalera. Esta función mejora la
eficiencia de la programación.
Detener PLC cuando reinicio
XD3 / XDM PLC de la serie de apoyo “Stop PLC cuando reinicio” función. Cuando hay un problema grave durante el PLC en marcha,
este método puede detener toda la producción de inmediato. Además, si los parámetros del puerto COM se cambian por error, esta
Función de comunicación
XD3 / XDM PLC de la serie tiene muchos modos de comunicación, tales como Modbus-RTU, ModbusASCII.
Cuando se cambian los parámetros del puerto COM, los nuevos parámetros serán válidos inmediatamente sin necesidad de reiniciar el
PLC.
1-2-1 . Tipo
apoyo XD3 / XDM PLC de la serie dos tipos de lenguaje de programación:
Instrucción
Hacer el programa con instrucciones directamente, como “LD”, “Y”, “OUT”, etc. Esta es la forma de la entrada básica de
LD X000
1 O Y005
2 Y YO X002
3 AFUERA Y005
Hacer el gráfico de control secuencial con señal de control secuencial y componentes blandos. Este método se llama “tabla de escalera”.
Este método utiliza bobinas y contactores para representar circuito secuencial. El diagrama de escalera es fácil de entender y se puede
P.ej:
X2 X0
Y5
Y5
1-2-2 . Alternancia
Las dos clases de lenguaje de programación se pueden transformar entre sí. 0
instructio Escalera
norte
Entrada directa
Las dos clases de lenguaje de programación se pueden introducir directamente en la ventana de edición. La ventana del gráfico de
escalera tiene función de pista que mejora la eficiencia de la programación en gran medida.
Configuración de instrucciones
Algunos de instrucciones es complicado de usar, como salida de impulsos, el software PID etc. XDPPro tiene la ventana de configuración
para estas instrucciones especiales. El usuario tan sólo necesita parámetros de entrada en la ventana de configuración sin recordar
Para los detalles de configuración de la instrucción, por favor refiérase a XD3 / serie XDM PLC manual de usuario
【 parte de software 】.
Función 2 Componente suave
En el capítulo 1, se introduce brevemente el lenguaje de programación. Sin embargo, el elemento más importante en un
programa es los operandos. Estos elementos incluyen los relés y registros. En este capítulo, se describen las funciones y
utilizando métodos de estos relés y registros. 2-1 . Resumen de los componentes suaves
Hay muchos relés, temporizadores y contadores dentro del PLC. Todos ellos tienen un sinnúmero de NO (normalmente ON) y NC
(normalmente cerrado) contactores. Conectar estos contactores con las bobinas hará un circuito de control secuencial. A continuación
Los relés de entrada se utilizan para recibir la señal de ON / OFF externo, el signo es X.
En cada unidad básica, la dirección X es en forma de octal, como X0 ~ X7, X10 ~ X17 ... La dirección de módulo de extensión:
módulo 1 comienza desde X10000, módulo 2 comienza desde X10100 ... hasta 10 módulos de extensión se puede conectar a la
Ampliación tarjeta BD: BD 1 comienza desde X20000; BD 2 comienza desde X20100 .... Hasta 1 BD se puede conectar a la unidad
El filtro de entrada de relé de entrada es digital uno; usuario puede cambiar los parámetros del filtro. Hay suficientes relés de
entrada en el PLC. El relé de entrada cuya dirección es más de puntos de entrada puede ser parecido al relé auxiliar.
Los relés de salida son la interfaz para manejar las cargas externas, el signo es Y;
En cada unidad básica, dirección Y está en la forma de octal, como Y0 ~ Y7, Y10 ~ Y17 ... La dirección de módulo de extensión:
módulo 1 comienza desde Y10000, módulo 2 comienza desde Y10100 ... hasta 10 módulos de extensión se puede conectar a la
Tarjeta de extensión de BD: BD 1 comienza desde Y20000; BD 2 comienza desde Y20100 .... Hasta 1 BDs puede ser conectado a la unidad
principal.
El uso de notas
Hay suficientes relés de salida en el PLC. El relé de salida cuya dirección es más de puntos de salida puede ser
parecido al relé auxiliar.
de direcciones
decimales
Este tipo de relés son diferentes de los relés de entrada / salida, no pueden conducir carga externa y recibir señal externa, pero sólo
se pueden utilizar en el programa; relés de retención pueden mantener su estado ON / OFF cuando el PLC energía apagado;
asignación de direcciones
notas
Si no se utiliza como número de operación, pueden ser utilizados como relés auxiliares, la programación de contactores / bobinas como
normales. Además, pueden ser utilizados como alarmas de señal, para diagnóstico externo.
Temporizadores se utilizan para acumular el pulso de tiempo como de 1 ms, 10 ms, 100 ms etc. cuando alcanzar el valor establecido, los
En las unidades básicas, asignar la dirección temporizador en forma decimal. Por favor, consulte el capítulo 2-2 para obtener más detalles.
pulso de tiempo
Hay tres pulsos de temporizador: de 1 ms, 10 ms y 100 ms,. Por ejemplo, 10 ms medios acumulan 10ms pulsos.
Acumulación / no acumulación
El temporizador tiene dos modos: Temporizador de acumulación significa que incluso la bobina de excitación temporizador está apagado,
el temporizador seguirá manteniendo el valor de la corriente; mientras que el temporizador no acumulación cuando el valor de
acumulación alcanza el valor establecido, los actos de salida, el valor de acumulación de reposición a 0.
De acuerdo con diferentes fines de aplicación, los contadores contienen diferentes tipos: Para el recuento interior (para general usando
uso de energía / apagado de retención) 16 bits del contador: para el recuento de la subasta, el rango de recuento es 1 ~ 32.767 32 bits del
contador: para el recuento de la subasta, el recuento rango es de 1 ~ 2147483647 Estos contadores son para la señal interna del PLC. La
velocidad de respuesta es un ciclo o más. Para Contador de alta velocidad (de apagado retentiva)
32 bits del contador: el rango de contaje es -2147483648 ~ 2147483647 (Single recuento de incremento de fase, el recuento de fase AB).
Para terminales de entrada especiales. El contador de alta velocidad no se verá afectada por período de exploración del PLC. Para el modo
de incremento, que puede contar pulsos máximo 80 kHz; para el modo de fase AB, se puede contar pulsos máximo de 50 kHz.
principio de asignación de direcciones
Los registros de datos se utilizan para almacenar datos, la señal es D y HD. principio de
asignación de direcciones
Los registros de datos en XD3 / XDM PLC de la serie son de 16 bits (el bit más alto es el bit de signo), se combinan dos registros de datos
juntos es de 32 bits (el bit más alto es el bit de signo) de procesamiento de datos. El uso de notas
Igual que otros componentes blandos, los registros de datos también tienen tipo común y de apagado tipo de retención.
asignación de direcciones
de notas
Incluso la batería desconectada, esta área puede recordar los datos. Por lo que esta zona puede almacenar parámetros importantes.
FlashROM puede writen por cerca de 1.000.000 veces, y se necesita tiempo para escribir. escribir con frecuencia puede causar daño
permanente a FD.
B significa binario, K representa decimal, H representa Hexadecimal. Se utilizan para ajustar los temporizadores y contadores,
valor u operandos de las instrucciones de aplicación. Por ejemplo FF hex será HFF.
En XD3 / XDM PLC de la serie, hay muchos registros. Además, HD D, registros flashrom, también podemos combinar bits para
registrarse.
Registro de datos D, HD
Para el uso común, 32 bits (combinar dos registros de 16-bits continuos) para la energía de uso
Para el uso especial, ocupado por el sistema, no se puede utilizar para parámetros de la instrucción para el uso común de
M2
MOV K5 D0
SM0
MOV D10 [D0] D100
Y0 [D0]
Cuando M2 gira de OFF a ON, D0 = 5, a continuación, D100 = D15, Y5 está en ON. En ella, D10
La palabra de offset a poco: DXn [Dm] representa DX [n + Dm]. Los componentes blandos con desplazamiento, el
Temporizador T, HT / Contador C, HC
Para el uso común, de 16 bits, representar el valor actual del temporizador / contador; Para el uso común, 32 bits, (combinar
dos 16 bits continuos registros) Para representar ellos, sólo tiene que utilizar el método carta + dirección, tales como T10,
P.ej
X0
TMR T11 K99 K100
M0
MOV T11 D0
T11
Y1
En el ejemplo anterior, MOV T11 D0, T11 representa registro de palabra; LD T11, T11
FlashROM Registro FD
Para una potencia de uso fuera retentiva, 16 bits, (combinar dos continuos registros de 16 bits) para su uso especial, ocupado por el
Los componentes blandos que se pueden combinar para palabras son: X, Y, M, S, T, C, HM, HS, HT, HC.
Formato: añadir “D” delante de componentes blandos, como DM10, representa uno de 16 bits del registro de M10 ~ M25
Obtener 16 bits a partir de DXn, no pueden más allá del alcance de los componentes blandos; La palabra combinada
P.ej:
M0
MOV K21 DY0
M1
MOV K3 D0
SM0
MOV DX2 [D0] D10
Cuando M0 cambia de OFF a ON, el valor en la palabra que se combina por Y0 ~ Y17 es igual a 21, es decir, Y0, Y2,
Y4 convertido en ON.
Antes de M1 se activa, si D0 = 0, DX2 [D0] representa una palabra combinada por X2 ~ X21. Si M1 cambios de OFF a
ON, D0 = 3, entonces DX2 [D0] representa una palabra combinada por X5 ~ X24 2-2-2 . Estructura de los componentes
suaves Bit
componentes suaves Bit incluyen X, Y, M, S, T, C, HM, HS, HT, HC. Además, el bit del registro también se puede utilizar
retransmisión
El bit de registro de
Representar método: dN.m (0≤m≤15): para los medios ejemplo D10.2 el segundo bit de D10 La representan método de
bits con offset: Dn [Dm] .x Bit de registro no puede componer a la palabra componente blando otra vez;
P.ej:
D0.4
Y0
D5 [D1] 0,4
Y1
D5 [D1] .4 medios bit de direccionamiento al offset, si D1 = 5, entonces D5 [D1] significa el cuarto bit de D10
Distancia Puntos
Nombre
dieciséis 24 32 48 60 16 24 32 48 60
X Input X0 ~ X7 X0 ~ X0 X15 X21 ~ X0 ~ X33 X0 ~ X43 8 14 18 28 36
La salida Y Y0 ~ ~ Y11 Y7 Y0 Y0 ~ ~ Y23 Y15 Y0 Y0 ~ Y27 8 10 14 20 24
X10000 ~ 10077 (# módulo 1 de expansión)
X Input ※ 3 ...... 640
X11100 ~ 11177 (# 10 módulo de expansión)
Y10000 ~ 10077 (# módulo 1 de expansión)
La salida Y ※ 3 ...... 640
Y11100 ~ 11177 (# 10 módulo de expansión)
X Input ※ 4 X20000 ~ 20077 (# 1 expansión BD) 64
La salida Y ※ 4 Y20000 ~ 20077 (# 1 expansión BD) 64
METRO M7999 M0 ~ 8000
HM registro interno HM0 ~ HM959 ※ 1 960
SM Registro especial SM0 ~ SM2047 ※ 2 2048
S Flujo S0 ~ S1023 1024
SA HS0 ~ HS127 ※ 1 128
T T575 T0 ~ 576
HT Minutero Ht0 ~ HT95 ※ 1 96
ET ET0 preciso momento ~ ET31 32
do C0 ~ C575 576
HC Mostrador HC0 ~ HC95 ※ 1 96
HSC contador de alta velocidad HSC0 ~ HSC31 32
re D7999 D0 ~ 8000
HD Hd0 ~ HD999 ※ 1 1000
registro de datos
Dakota del Sur registro especial SD0 ~ SD2047 2048
HSD Registro especial HSD0 ~ HSD499 ※ 2 500
Distancia Puntos
Nombre
24 32 60 24 32 60
X Input X0 ~ X15 X0 ~ X21 X0 ~ X43 14 18 36
La salida Y Y0 ~ Y11 Y0 ~ Y15 Y0 ~ Y27 10 14 24
X10000 ~ 10077 (# módulo 1 de expansión)
X Input ※ 3 ...... 1024
X11700 ~ 11777 (# 16 módulo de expansión)
Y10000 ~ 10077 (# módulo 1 de expansión)
La salida Y ※ 3 ...... 1024
Y11700 ~ 11777 (# 16 módulo de expansión)
X Input ※ 4 X20000 ~ 20077 (# 1 expansión BD) 64
La salida Y ※ 4 Y20000 ~ 20077 (# 1 expansión BD) 64
METRO M0 ~ M20479 20480
HM registro interno HM0 ~ HM6143 ※ 1 6144
SM Registro especial SM0 ~ SM4095 ※ 2 4096
S S0 ~ S7999 8000
Fluir
SA HS0 ~ HS999 ※ 1 1000
T T0 ~ T4095 4096
HT Minutero Ht0 ~ HT1023 ※ 1 1024
ET ET0 preciso momento ~ ET39 40
do C0 ~ C4095 4096
HC Mostrador HC1023 HC0 ~ ※ 1 1024
HSC contador de alta velocidad HSC0 ~ HSC39 40
re D0 ~ D20479 20480
HD Hd0 ~ HD24999 ※ 1 25000
registro de datos
Dakota del Sur registro especial SD0 ~ SD4095 4096
HSD Registro especial HSD0 ~ HSD1023 ※ 2 1024
※ 3: Módulo de extensión I / O direcciones de asignación (octal), XD3 puede conectar 10 módulos, XDM puede conectar 16
módulos.
Lista de números
XD3 / XDM PLC de la serie de entrada / salida están todos en forma octal, cada uno de los números de serie se enumeran b elow:
poi norte ts
Rango PLC Nombre
dieciséis 24 32 48 60 16 24 32 48 60
X0 ~ X7 X0 ~ X0 X15 X21 X0 ~ ~ ~ X43 X33 X0 8 14 18 28 36
XD3 X
Y Y0 ~ Y7 Y0 ~ ~ Y11 Y15 Y0 Y0 ~ ~ Y27 Y23 Y0 8 10 14 20 24
Puntos
Rango PLC Nombre
24 32 60 24 32 60
X0 ~ X15 X0 ~ X21 X0 ~ X43 14 18 36
XDM X
Y Y0 ~ Y11 Y0 ~ Y15 Y0 ~ Y27 10 14 24
Función
Señal de entrada externa
externa
unidad de CPU
Relevo de entrada X
terminales de entrada de PLC se utilizan para recive la señal externa. los relés de entrada son acoplador óptico para conectar el PLC y
terminales de entrada
Los relés de entrada que no están conectados con los dispositivos externos se pueden parecían ayunar relés internos
terminales de salida del PLC se pueden utilizar para enviar señales a cargas externas. En el interior del PLC, contactores de salida de relé de
salida externos (incluyendo contactores, contactores de transistores) conectar con los terminales de salida
Los relés de salida que no están conectados con los dispositivos externos se pueden parecían ayunar relés internos
Orden de ejecución
Señal de entrada externa Terminal
serie XD3
de entrada X de entrada Área de
de señal externa
PLC CPU
proceso del
Programa de
Área
procesamiento de la entrada
Antes de ejecutar el programa de PLC, lectura de cada terminal de entrada de estado ON / OFF a la zona de la imagen.
Cuando se ejecuta el programa, incluso la entrada cambia, el contenido en el área de la imagen de entrada no va a cambiar hasta el siguiente
Después de ejecutar todas las instrucciones, transferir el estado ON / OFF de salida de área de imagen Y a la zona de memoria de la
Los contactores de salida retrasarán la acción de acuerdo con la salida de componentes blandos reponse.
Lista de números
Los relés auxiliares en XD3 / XDM serie PLC están todos en forma decimal, consulte el f espués de tabla:
El rango
Nombre del PLC
normal Apagado retentiva Especial
En PLC, relés auxiliares se utilizan con frecuencia. Este tipo de bobina de relé es igual al relé de salida. Son impulsados por
relés auxiliares M y HM tienen innumerables normalmente ON / OFF contactores. Se pueden utilizar libremente, pero este tipo de
relés de uso común no se pueden utilizar para la alimentación de retención, pero la zona se pueden modificar;
Los relés auxiliares para poder fuera de uso retentiva, incluso el PLC está en OFF, se puede mantener el estado ON / OFF.
Apagar relés de retención por lo general se utilizan para el estado de la memoria antes de detener el poder, a continuación, cuando la
relés especiales son algunos relés que se definen con significados o funciones especiales, parten de SM0.
Hay dos funciones para relés especiales, primero se utiliza para conducir la bobina, el otro tipo es para un funcionamiento especial.
Por ejemplo: SM2 es el pulso inicial, sólo se activa en el momento de inicio SM34 es “toda la
salida desactivada”
Lista de direcciones
S tatus r mi establece addre EPE están en forma de decimal, la dirección se muestran a continuación:
El rango
Nombre del PLC
normal Apagado retentiva
Función
relés de estado S y SA son muy importación en el programa de escalera; que se utilizan junto con la instrucción “STL” en
el flujo. El flujo puede hacer que el programa claro y fácil de modificar. Para uso común
relés HS puede mantener el estado ON / OFF de potencia incluso PLC está apagado
Los relés de estado también tienen un sinnúmero de contactores “normalmente ON / OFF”. Así, los usuarios pueden utilizarlas libremente
en el programa
2-7 . Timer (T, HT)
Lista de direcciones
Función
Los temporizadores se acumulan las 1 ms, 10 ms, 100 ms de pulso, el contactor de salida se activa cuando la acumulación alcanza el
valor establecido;
instrucción TMR es para temporizadores comunes. El valor ajustado puede ser constante (K) o registro de datos (D).
de tipo normal
X0
TMR T0 K200 K10
Si X0 está en ON, a continuación, T0
Y0
tipo de acumulación
t1 t2 T1 + T2 = 20s
temporizador, el valor del temporizador será retentiva.
X0 Entonces X0 está en ON de nuevo, el temporizador
Valor
Valor actual
seguirá trabajando. Cuando X2 es ON, el
ajustado
X2
1. Formato de Instrucción
S1 S2 S3
S1
RST T0
X0
MOV K100 D0
X1
X0
TMR T0 K100 K1 TMR T0 D0 K1
(2) unidad de tiempo es 10 ms, establecer el tiempo es K10, el tiempo real es 10 ms * 10 = 0.1s
X0
MOV K10 D0
X0 X1
TMR T0 K10 K10 TMR T0 D0 K10
valor establecido es constante K valor establecido es registrarse D
(3) Unidad de tiempo es de 100 ms, establecer el tiempo es K1, el tiempo real es 100 ms * 1 = 0.1s
X0
MOV K1 D0
X0 X1
TMR T0 K1 K100 TMR T0 D0 K100
X0
MOV K100 D0
X0 X1
TMR_A ht0 K100 TMR_A ht0 D0
K1 K1
(2) unidad de tiempo es 10 ms, establecer el tiempo es K10, el tiempo real es 10 ms * 10 = 0.1s
X0
MOV K10 D0
X0 X1
TMR_A ht0 K10
TMR_A ht0 D0 K10
K10
(3) Unidad de tiempo es de 100 ms, establecer el tiempo es K1, el tiempo real es 100 ms * 1 = 0.1s
X0
MOV K1 D0
X1
TMR_A ht0 K1 K100 TMR_A ht0 D0
K100
notas
La TMR no es instrucción del temporizador de acumulación; TMR_A es instrucción del temporizador acumulación. La unidad de tiempo
incluye K1, K10 y K100. Por favor, no escriba otra unidad de tiempo de lo contrario la instrucción del temporizador no se ejecutará.
El valor de tiempo se almacena en el registro de TD. El modo de trabajo de temporizador T0 ~ T575 y ht0 ~ HT95 son 16 bits lineal
creciente. El rango de tiempo es de 0 a 32767. Cuando el valor del tiempo en TD llega a 32767, el temporizador se detendrá el tiempo y
mantener el estado.
X0
MOV T0 D0
X0
MOV TD0 D0
Las dos instrucciones son las mismas. En la primera instrucción, T0 se parecía TD0.
de solicitud
retardo de salida
X0 T2 Y0
X0
Y0 X0
TMR T2 K200 K10 Y0 T2
X0 está en ON, la salida Y0. cambios X0 de ON a OFF, 2s retardo luego cortan Y0.
Centelleo
X0 T2
TMR T1 K20 K10
X0
T1
T1 T2 T1
TMR T2 K10 K10
Y0
Y0
Lista de números
T que contra addre EPE son en decimal; Por favor, consulte la siguiente tabla para obtener más información:
contador de alta
HSC0 ~ HSC30 (HSC0, HSC2 ... HSC30) (cada barra instalada en dos registros, el contador
velocidad
de direcciones debe ser un número par)
1: Por favor, consulte el capítulo 5 para los detalles de contador de alta velocidad.
2: contadores de la serie XD3 pueden ser de 16 o 32 bits contar hasta el modo / abajo. El modo es designado por la instrucción.
funciones de
contador
Función
El componente blando designará el tipo de contador: contador común o de apagado contador retentiva.
El rango de valores conjunto de 16-bit del contador cuenta adelante es K1 ~ K32,767 (decimal). K0 y K1 tienen la misma función.
Significan la salida del contador actuará en el primer conteo. Si la alimentación del PLC se corta, el valor del contador común se
X10
RST C0
X11
CNT C0 K10
C0 Y0 (
)
El contador C0 aumenta de uno cuando el X11 impulsa una vez. Cuando el valor C0 alcanza 10, los actos de salida. Entonces
X11 impulsa de nuevo, C0 continuará aumento de una. Si X10 está en ON, la salida C0 y se restablecerá.
El valor de ajuste del contador puede ser constante K o registrarse. Por ejemplo, si D10 es 123, el valor de ajuste es igual a K123.
El rango de valores conjunto de 32-bit del contador contar-arriba / abajo es K + 2147483648 ~ K-2147483647 (decimal). La dirección de
X3 X4
Dcnt C0 DCNT_D HC0 K-5
K5
C0 HC0 Y0
Y0
( ) ( )
contador descendente
Para poder-off contador de retención, el valor del contador actual, el estado de salida se mantendrá después de la fuente de
El valor de ajuste contiene dos condiciones: 16 bits y 32 bits. Los tipos de contador incluyen contador común (C) y de
Cómputo de instrucciones:
contador de 16 bits:
S1 S2
S1 S2
contador de 32 bits:
S2
Contar hasta
Dcnt C0 K41000 S1
S2
Restablecer la instrucción:
contador de 16 bits:
S1
RST C0
contador de 32 bits:
S1
DRST C0
El contador es diferente de serie XC. No tienen de 16 bits y de 32 bits tipo. El tipo se establece a través de instrucción.
X1
MOV K5 D0
X1
X0
K5 CNT C0
CNT C0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
MOV K5 D0
X1
X0
K5 CNT HC0
CNT HC0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
MOV K-5 D0
X0
CNT_D C0 K-5 X1
CNT_D C0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
MOV K-5 D0
X0
CNT_D HC0 K-5 X1
CNT_D HC0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
DMOV K43100 D0
X0
Dcnt C0 K43100 X1
Dcnt C0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
DMOV K43100 D0
X0
Dcnt HC0 K43100 X1
Dcnt HC0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
DMOV K-43100 D0
X0
DCNT_D C0 K-43100 X1
DCNT_D C0 D0
" valor de ajuste es constante K " " valor establecido es el registro "
X1
DMOV K-43100 D0
X0
DCNT_D HC0 K-43100 X1
DCNT_D HC0 D0
lista Conde
Cuando el valor de recuento alcanza 32767, el contador deja de funcionar y mantiene el estado.
La gama de títulos es -32768 ~ 0. Cuando el valor de recuento alcanza -32768, el contador deja de funcionar y mantiene el
estado.
2147483648, se convertirá en K2,147,483,647. El estado ON / OFF del contador cambiará con el valor de cómputo.
X0 X0
MOV C0 D0 MOV CD0 D0
Las dos instrucciones tienen la misma función. C0 se parecía a registrarse en la primera instrucción.
X0
CNT C0 K1000
La mayor frecuencia de esta instrucción está relacionada con el parámetro de filtro y el período de exploración del PLC. La frecuencia
máxima que puede contar será 500Hz. Si la frecuencia es mayor que 500 Hz, por favor utilice alta contador de alta velocidad
HSC0-HSC30.
SM0
CNT HSC0 K888888
HSC0 contador de alta velocidad: el terminal de entrada de frecuencia es X0. El contador de alta velocidad no se verá afectada por el filtro
de entrada de tiempo de retardo de respuesta y período de exploración del PLC. Por favor, consulte el capítulo 5 para más detalles.
Dirección valor de
El registro de datos de XD3 / XDM PLC de la serie está en formato decimal. Por favor, consulte la siguiente tabla:
Estructura
registro de datos se utiliza para almacenar datos; que incluye 16 bits (el bit higheset es el bit de signo) y 32 bits. (32 bits contiene dos
16 bits
Leer y escribir los datos de registro a través de la instrucción u otro dispositivo como el de operador.
D0 16 bits
0 0000101 0 1100000
b 15 b0
bit de signo
0: positivo 1: negativo
32 bits
bajos, tales como D0, D1 entonces será las altas 16 bits de forma automática. La dirección de bajo registro de 16 bits deben ser
un número par.
D1 16 bits
Alto Bajo
bits
0 0000101 0 1100000 0 0000101 0 1 1 0 0 0 0 0 D0 16
b0
b 31
bit de signo
0: positivo 1: negativo
Función
• de tipo normal
Cuando escriba un nuevo valor en el registro, se cubrirá el valor anterior. Cuando el PLC cambia de RUN a
STOP o STOP a RUN, se borrará el valor en el registro.
• tipo de retentiva
Cuando PLC cambia de RUN a STOP o apagado, será retenido el valor en el registro.
• Tipo especial
registro especial se utiliza para establecer los datos especiales, u ocupado por el sistema. Algunos registros
especiales se inicializan cuando el PLC está encendido. Por favor, consulte el apéndice para la dirección de
SM2
MOV K0 D0
M2
MOV K5 D0
SM0
MOV D10 [D0] D100
Y0 [D0]
( )
Ejemplo
Almacenamiento de datos
Transferencia de datos
M0
MOV D0 D10 Cuando M0 es ON, transferir el valor de D10 a D0
M0
MOV C10 D0 Cuando M0 es ON, mover el valor de C10 a D0.
X1 CNT HC0 D4
X1 es ON, HC0 comienza a trabajar, HC0 fijará en ON cuando el valor D4 es igual al
programación uno:
X0 Y0
( )
X1
X2
X3
X4
X5
X6
X7
X10
X11
X12
X13
X14
X15
X16
X17
K0 DX0 Y0
( )
Aplicación 1:
Cuando M0 está en ON, la salida de Y1 a Y7 será en uno por uno. D0 se compensa dirección. Si hay muchos puntos de
SM2
MOV K7
M0 SM13 [D0]
( R) Y0
D4000 INC D0
D4000 D0
> MOV K1 D0
Y0 [D0] (
S)
Aplicación 2:
Cuando M0 es ON, leer el valor ID10000 cada segundo y almacenar en el registro a partir de D4000 (cantidades es de 50
M0 SM13
MOV ID10000 D4000 [D0]
INC D0
D0 K50
MOV K1 D0
2-10 . Constante
proceso de datos
XD3 / XDM serie PLC tiene las siguientes 5 sistemas de números. DEC
número decimal
El número preestablecido de contador y temporizador (constante K)
El número de relé auxiliar M, HM; temporizador T, HT; contador C, HC; estado S, HS; registro D, de alta definición.
números decimales.
Monitor
programa de PLC debe utilizar K, H a valores de proceso. K significa números decimales, H significa números hexadecimales. Tenga en
constante K
K se utiliza para visualizar números decimales. K10 significa número decimal 10. Se utiliza para ajustar el temporizador y valor de contador,
H se utiliza para mostrar los números hexadecimales. HA significa número decimal 10. Se utiliza para establecer el valor de operando
B se utiliza para mostrar los números binarios. B10 significa número decimal 2. Se utiliza para fijar el valor de operando de instrucción
aplicada.
Firmar P e I
P es la señal de programa para el estado y salto de subprograma.
I es la señal de programa de interrupción (interrupción externa, interrupción de temporizador, contador de interrupciones de alta
velocidad, la interrupción momento preciso ...). PAG y las direcciones que están en decimal. Por favor, vuelva F er a la Follo ala mesa:
Serie
Firmar Dirección
Dirección
Dirección
Distancia
P firmar
P se utiliza generalmente en el flujo; se utiliza junto con CJ (condición de salto), llame al (subprograma llamada), etc.
Condición de salto CJ
M8170
DMOV K1000 D0
Si X0 bobina está en ON, el salto para el programa
1000
después de P1;
DMOV K20000 D2
Si la bobina no X0 está en ON, no se ejecutará la acción de
20000
DPLSY D0 D2 Y0
M8002
RST M0
principal
Si X0 está en ON, saltar al subprograma Si la
Programa
bobina no está activado, ejecute el programa
P10
subprograma
SRET
El subprograma se iniciará desde Pn y terminar con SRET. LLAMADA Pn se utiliza para llamar al subprograma. n es un
me firmar
Tag I se utiliza generalmente en interrupción, incluyendo la interrupción externa, interrupción de tiempo, etc. A menudo trabaja en
conjunto con IRET (retorno de interrupción), la IE (habilitar la interrupción), DI (deshabilitar interrupciones); interrupción externa
Aceptar la señal de entrada de los terminales de entrada especiales, no afectados por el ciclo de exploración. Active la señal de
Con la interrupción externa, PLC puede disponer la señal más corto que el ciclo de exploración; Por lo tanto, se puede utilizar como
desecho prioridad esencial en el control de la secuencia, o su uso en el control de impulsos cortos de tiempo. tiempo de interrupción
Ejecutar la subrutina de interrupción en cada tiempo de bucle de interrupción especificado. Utilice esta interrupción en
Antes de ejecutar el programa de PLC, leer todo el terminal de entrada de estado ON / OFF a la zona de la imagen. En el proceso
de ejecución del programa, incluso la entrada cambia, el contenido en el área de la imagen de entrada no va a cambiar. Sin
Salida
Una vez que todas las instrucciones al final, transfiere el estado ON / OFF de salida de área de imagen Y a la zona de memoria de la
cerradura de salida. Esta será la salida real del PLC. Los contactores de salida actuará de acuerdo con tiempo de retardo de la
Cuando la entrada de uso lote / modo de salida, el tiempo de accionamiento y el ciclo de funcionamiento del filtro de entrada y el
entrada, el tiempo de ciclo es de 10 ms , a continuación, ON / OFF tiempo necesita 20 ms por separado. Por lo tanto, hasta 1, 000 / (20 + 20) =
impulso de entrada de 25 Hz no se puede procesar. Sin embargo, esta condición podría mejorarse cuando se utilice la función especial del
PLC y las instrucciones (como el recuento de alta velocidad, la interrupción de entrada, ajuste de filtro de entrada) aplicado.
proceso de entrada
Como se muestra en el mapa de la izquierda, por favor
X0 = ON X1 = OFF
considere el caso de utilizar la misma Y0 bobina en muchas
X0
posiciones:
AFUERA Y0
Ej X0 = ON, X1 = OFF La primera Y0: X0 está en ON, su área
proceso de salida
Y0 = OFF Y1 = ON
Al ejecutar de salida dual (utilizar doble bobina), el después de que uno es actuar en prioridad.