100% encontró este documento útil (1 voto)
2K vistas113 páginas

Coolmay QM3G Series HMI PLC All-In-One Programming Manual V20.91

Cargado por

Peréz Johnny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
2K vistas113 páginas

Coolmay QM3G Series HMI PLC All-In-One Programming Manual V20.91

Cargado por

Peréz Johnny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 113

Machine Translated by Google

Coolmay QM3G
Serie HMI/PLC
Programación todo en uno
Manual
(Parte del PLC: diferencia en comparación con Mitsubishi FX3G)

Todos los derechos pertenecen a Shenzhen Coolmay Technology Co., Ltd.

V20.91
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Catalogar
1. Información general............................................... .................................................... ..........1
1.1. Ventaja principal de QM3G-FH PLC/HMI All-in-one: .................................. .. 1 1.2.
Especificación................................................. .................................................... 3 1.3.
Descripción del hardware.................................................. ..................................... 4
1.3.1. Descripción y dimensión de la estructura QM3G-43FH..........................4 1.3.2.
Descripción y dimensión de la estructura del QM3G-50FH..........................5 1.3.3.
Descripción y dimensión de la estructura QM3G-70KFH..........................6 1.3.4.
Descripción y dimensiones de la estructura del QM3G-70FH/HD .................7 1.3.5.
Descripción y dimensión de la estructura QM3G-100FH.......................... 8 1.3.6.
Introducción de cada interfaz e indicador .......................................... 9 2.
PLC .................................................... .................................................... ..................... 10
2.1. Precauciones para la programación del PLC ............................................... .............
10 2.2. Mesa de elementos blandos .................................................. ..........................................11
2.3. Número de relé especial y contenido.................................................... .......... 13
2.4. Número de registro especial y contenido ............................................... .............18
2.5. Instrucciones de aplicación de funciones .................................................. ..........22
2.6. Entrada analogica................................................ ....................................................
.31 2.6.1. Tipo de entrada analógica .................................................. ..........................................31
2.6.2. Lectura de entrada analógica .................................................. .............................32
2.6.3. Muestreo de entrada analógica.................................................... ..........................34
2.6.4. Ejemplo de entrada analógica .............................................. .........................34
2.7. Salida analógica................................................ .......................................... 37 2.8 .
Instrucción PID ................................................. ...............................................38 2.9.
Aplicación del contador de alta velocidad ............................................... ..........43 2.9.1.
Tabla de asignación del contador de alta velocidad incorporado ........................... 43
2.9.2. Elemento blando relacionado ............................................... ..............................44
2.10. Aplicación de pulso de alta velocidad ........................................... ..................... 45
2.10.1. Salida de pulsos de alta velocidad ........................................... ......................
45 2.10.2. Interpolación circular................................................... ..........................46
2.10.3. Modulación de ancho de pulso PWM ............................................... .............
51 2.10.4. Función de impulsos del volante .................................................. ...................55
2.11. Instrucción del puerto de comunicación del PLC ........................................... ..........57
2.11.1. Explicación de la instrucción MODBUS y dirección de comunicación..57
2.11.1.1. Descripción de la función y operación del comando de lectura/escritura
de datos .................................. .................................................... ............. 57
2.11.1.2. Descripción de la función y operación de la instrucción ADPRW ..........58
2.11.1.3. Número de dirección de comunicación del dispositivo de palabra ........ 59
2.11.1.4. Número de dirección de comunicación del dispositivo de bit ........... 60
2.11.1.5. Parámetros de la función de instrucción ADPRW .......................... 60
2.11.2. Puerto serie 2: RS485 (AB).......................................... ....................... 61
2.11.2.1. Puerto de programación Mitsubishi................................................... .......63
2.11.2.2. Funciones y ejemplos del protocolo Freeport ......................... 63

yo

https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.11.2.3. Protocolo Modbus RTU.................................................... .......... 64 2.11.2.4.


Instrucción ADPRW de la función Modbus RTU ..........................67 2.11.2.5. Protocolo
Modbus ASCII.................................................... ..........68 2.11.3. Puerto serie
3:RS485(A1 B1)/RS232.................................... ...........70 2.11.3.1. Protocolo de puerto de
programación Mitsubishi ................................ 73 2.11.3.2. Función de protocolo
Freeport .................................................. .......... 73 2.11.3.3. Instrucción de la función
Modbus RTU RD3A/WR3A ...............74 2.11.3.4. Función Modbus RTU Instrucción
ADPRW ..........................76 2.11.3.5. Función Modbus
ASCII.................................................... .......... 77 2.11.4. Puerto de comunicación
CAN .................................................. ...................79 2.11.4.1. .Función de protocolo de
puerto libre ............................................... .......... 81 2.11.4.2. Instrucción de la función
Modbus RTU RD3A/WR3A ..............82 2.11.4.3. Instrucción ADPRW de la función
Modbus RTU ..........................84
2.11.5. Red de comunicacion................................................ .....................85
2.11.5.1. Función Modbus TCP Instrucción RD3A / WR3A...................86 2.11.6. Red
de comunicación N:N .................................................. ..........87 2.11.6.1. Contenido
relacionado con el dispositivo .................................. .......... 87 2.11.6.2. Ajustes e
instrucciones del programa .............................................90 3. Parte
HMI................................................... .................................................... ..............92 3.1. Cómo
instalar el software mView ............................................... .......................92 3.2. Cómo abrir el
software mView ............................................... .......................... 97 3.3. Nuevo archivo de
pantalla táctil ........................................... .....................................98 3.4. Introducción a la
interfaz del software mView ........................................... ...... 100
4. Simulación y descarga del programa HMI......................................... ...............101 4.1.
Simulación de programa................................................ .................................. 101 4.1.1.
Ejecución en línea .............................................. ..........................................101 4.1.2.
Ejecución fuera de línea .................................. ..........................................102 4.2. Descarga
del programa y actualización de la versión del SO ..........................103 4.2. 1. Descargar a
HMI.................................................... ....................................103
4.2.2. Guardar como programa HMI ............................................... .......................... 104
4.2.3. Actualizar el sistema operativo HMI ................................. ..........................................
105 4.3. Carga del programa................................................. .......................................... 108
4.3.1. Cargar programa HMI................................................... .......................... 108
4.4. Para obtener información detallada sobre el uso del software de la pantalla
táctil, consulte el "Manual del usuario de la HMI de la serie TK de Coolmay". ..........................110

II https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1. Información general

1.1.QM3G-FH PLC/HMI Ventaja principal todo en uno:


•Software de programación de computadora superior compatible con Works 2/GX

Developer8.86 (admite diagrama de escalera y lenguaje SFC, no admite

programación estructurada/etiquetas).

•Potente, compatible con FX3G/FX3U/FX3S PLC, alto procesamiento

velocidad.

•Se adoptó una CPU de 32 bits de nivel militar, que es más rápida y está más adaptada a

entorno industrial de alta interferencia electromagnética.

• Cifrado especial, evita la lectura ilegal a fondo. cifrado de 8 bits,

12345678 como contraseña puede evitar completamente la lectura de la lógica de escalera

programa.

•Reloj apoyado, batería recargable adoptada.

•Predeterminado con 1 puerto de descarga HMI, 2 puertos de programación de PLC

(puerto USB RS232/MiniB o tipo C) y un puerto USB.

HMI/PLC todo en uno de 7 y 10 pulgadas, el PLC es opcional para agregar 1 485 o 2

485 (Uno de los puertos 485 se cambia del puerto 232 predeterminado)/CAN/red

puerto/WIFI (que ocupará el puerto predeterminado 232); HMI por defecto es 1 RS232,

opcional 1 RS485. 43FH/50FH, el PLC es opcional para agregar 1 485 o 2 485 (cuando 2

485 están seleccionados, uno de los 485 puertos se cambia especialmente del valor predeterminado

232); El valor predeterminado de HMI es 1 RS232. Se utiliza para equipos externos como HMI y

convertidor.

• Admite protocolo de programación Mitsubishi/protocolo MODBUS/RS

Protocolo/protocolo de placa BD, realiza fácilmente la interconexión PLC y

comunicación con dispositivos externos.

•Conteo de alta velocidad, convencionalmente monofásico 6 canales 60KHz o

AB (Z) fase 2 canales 60KHz + AB fase 1 canal 10KHz. Alta velocidad

pulso, convencionalmente 8 canales: Y0-Y3 es 100KHz, Y4-Y7 es 10KHz.

Conteo de alta velocidad+ El pulso de alta velocidad no puede exceder los 480 KHz; aceleración

1 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

y la desaceleración son independientes.

• Admite entradas y salidas analógicas multicanal y multitipo solas o

mixto, serie QM3G-70KFH/100FH hasta 16 entradas y 8 salidas,

Serie QM3G-43FH/50FH hasta 4 entradas y 2 salidas. La precisión de lo analógico

entrada y salida es de 12 bits. La entrada analógica puede ser

Entrada de temperatura/corriente/voltaje, y la salida analógica puede ser

salida de tensión/corriente.

•QM3G-70KFH/100FH es hasta 30DI/3ODO (MR hasta 28), DO es opcional

para elegir MR (máx.: 5 A)/MT (máx.: 500 mA) o MRT de salida mixta; QM3G-

43FH/50FH es hasta 12 DI/12DO, DO es opcional para elegir MR (máximo

carga 5A) o transistor MT (tubo MOS, máximo: 2A).

•Cableado conveniente. Todos los terminales de cableado adoptan un paso de 3,81 enchufable

Terminales, lo cual es conveniente para que los clientes lo usen.

•Uso flexible. Se pueden personalizar más especificaciones y lotes

según los requisitos del cliente.

•Capacidad de programa de 32K, registro retentivo de 32K, interrupción de soporte, arco lineal

Interpolación, autoajuste PID, alta potencia.

•El PLC es compatible con el software de programación de Mitsubishi, y el

HMI utiliza el software de programación de interfaz hombre-máquina de la serie TK mView.

2 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.2.Especificación
Modelo QM3G-43FH QM3G-50FH QM3G-70FH QM3G-70KFH QM3G-100FH

Imagen

Dimensión 134*102*34mm 151*96*36mm 200*146*36mm 226*163*35,6mm 275*194*36mm


Tamaño del recorte 120*94mm 143*86mm 192*138mm 217*154mm 262*180mm
Energía
4-6W 5-7W 6-7W 6-7W 6-8W
Consumo
IHM
Rasgo Pantalla táctil resistiva de 60ÿ000 colores, compatible con visualización vertical
Escribe 4.3" TFT 5" TFT 7.0"TFT 7,0" TFT TFT de 10,1"

Tamaño de la pantalla 97*56mm 108*65mm 154*87mm 154*87mm 222*125mm


Estándar: 800*480
Resolución
480*272 800*480 Opcional: 1024*600 800*480 1024*600
(píxeles)
(Modelo: QM3G-70HD)
RAM NI Flash 8MB NI Flash 16MB
ROM 64MB
UPC Procesador de 32 bits 408 MHz

Puerto de descarga HMI tipo C (puede descargar el programa PLC a través del Puerto de descarga HMI tipo B (puede descargar el programa PLC
Defecto
función de penetración USB), puerto RS232 a través de la función de penetración USB), RS232
Puerto COM opcional / 1 RS485 (cambiado de RS232 predeterminado)
Software Software de programación HMI Coolmay mView
SOCIEDAD ANÓNIMA

Máx. 24DI/20DO
E/S Máx. 12DI/12DO Máx. 30DI/30DO (máx. 28MR)
(máx. 16MR)
Entrada: NPN pasivo, terminal pública aislada
nivel de E/S
Salida de transistor: NPN de bajo nivel, COM se conecta a negativo; Salida de relé: contacto seco normalmente abierto
Relé MR o MOS
Relé (MR) o transistor (MT, Y0-Y3 son MOS) o mixto (MRT)
hacer tipo (Salida de relé: carga máxima 5A/salida MOS: carga
(Salida de relé: carga máxima 5A/salida de transistor: carga máxima 500mA)
máxima 2A)
Alta velocidad Monofásico 6 canales 60KHz, o 2 AB 60KHz + 1 AB 10KHz, o 2 ABZ 60KHz + 1
contando AB fase 10 KHz 8 canales, Y0-Y3 es 100KHz, Y4-Y7 es 10KHz.

pulso de alta velocidad


Conteo de alta velocidad + pulso de alta velocidad <480 KHz

Defecto
1 TIPO-C, 1 RS232 1 Mini USB, 1 RS232
puerto de programación

1 RS485 o 2 RS485
Puertos COM (puerto RS485 1 puerto Rs485 o 2 puertos COM Rs485 (uno se cambia del
1 puerto Rs485 o 2 puertos COM Rs485 (uno de los en HMI y RS232 en puerto Rs232 predeterminado)
cuales se cambia del RS232 predeterminado
Puerto COM opcional PLC no estará disponible)
Puerto);
1 WIFI (ocupa el puerto RS232 predeterminado)
Puerto CAN (2.0A/B), puerto Ethernet, WIFI (ocupará el puerto RS232 predeterminado)

E/S analógica
Máx. 4AI/2AO Máx. 12AI/8AO Máx. 16AI/8AO
(opcional)

Termopar E/E_/K/K_/S/S_/T/T_/J/J_ / PT100/ PT1000/ NTC10K/ NTC50K/ NTC100K/


Tipo de IA (opcional) 0~10V/ 0~5V/ 0~20mA/ 4~20mA/ mixto

0~10V /0~5V/ 0~20mA/ 4~20mA/ mixto/


Tipo de AO (opcional) 0~10V /0~5V/ 0~20mA/ 4~20mA/ mixto
-5~5V/ -10~10V (2AO para 1 tensión negativa)

Software Compatible con Mitsubishi GX Developer 8.86 y WORKS 2


Modelos sugeridos: QM3G-43FH/50FH-16MR/24MR/24MT(-4AD2DA-485P/232H)
QM3G-70FH/HD-24MR (-12AD8DA-485P/232H); QM3G-70FH/HD-40MRT/44MT (-8AD6DA-485P/232H)
QM3G-70KFH/100FH-24MR/38MR/44MT (-16AD8DA-485P/232H)
QM3G-70KFH/100FH-48MR/58MR/60MT (-5AD2DA-485P/232H)
* Si 30DI/30DO para QM3G-100FH, soporte máximo 5AI/2AO. Si 24DI/20DO, máx. 16AI/8AO.
Información detallada. consulte: “Manual del usuario de Coolmay QM3G-FH All-in-One”, “Manual de programación del PLC Coolmay CX3G/FX3GC”, “Manual de usuario Coolmay TK HMI”

3 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.Descripción del equipo


1.3.1. Descripción y dimensión de la estructura QM3G-43FH
Indicador de funcionamiento del PLC Indicador de comunicación Indicador de encendido

ÿDimensiones (mm): 134*102*34

ÿTamaño del recorte (mm): 120*94


*
ÿTamaño de la pantalla (mm): 97 56

ÿMétodo de instalación: instalación de Clip

4 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.2. Descripción y dimensión de la estructura QM3G-50FH

Indicador de encendido

Indicador de
comunicación

Indicador de
funcionamiento del PLC

ÿDimensiones (mm): 151*96*36

ÿTamaño del recorte (mm): 143*86

ÿTamaño de la pantalla (mm): 108*65

ÿMétodo de instalación: instalación de Clip

5 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.3. Descripción y dimensión de la estructura QM3G-70KFH

Indicador de funcionamiento del PLC Indicador de comunicación

ÿDimensiones (mm): 226*163*35,6

ÿTamaño del recorte (mm): 217*154

ÿTamaño de la pantalla (mm): 154*87

ÿMétodo de instalación: instalación de Clip

6 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.4.QM3G-70FH/HD descripción y dimensión de la estructura

Indicador de funcionamiento del PLC Indicador de comunicación Indicador de encendido

ÿDimensiones (mm): 200*146*36

ÿTamaño del recorte (mm): 192*138

ÿTamaño de la pantalla (mm): 154*87

ÿMétodo de instalación: instalación de Clip

7 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.5. Descripción y dimensión de la estructura QM3G-100FH

Indicador de funcionamiento del PLC Indicador de comunicación Indicador de encendido

ÿDimensiones (mm): 275*194*36

ÿTamaño del recorte (mm): 262*180

ÿTamaño de la pantalla (mm): 222*125

ÿMétodo de instalación: instalación de Clip

8 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1.3.6.Introducción de cada interfaz e indicador


POTENCIA: indicador de encendido, la luz está encendida cuando se conecta la alimentación.

EJECUTAR: indicador de estado de funcionamiento del PLC, la luz está encendida cuando el PLC está funcionando.

COM: Indicador de estado de comunicación HMI y PLC, la luz está encendida cuando el

dos se comunican.

Terminal de alimentación: los polos positivo y negativo de la conmutación DC24V

la fuente de alimentación está conectada a DC24V y 0V del terminal de alimentación

respectivamente.

Puerto de programación de PLC: dos puertos de programación de PLC (Mini tipo B USB

Puerto de programación o tipo C/RS232), se puede descargar el programa PLC

mediante cable de programación 232 o cable USB.

Puerto de programación HMI: descarga el programa de configuración de la pantalla táctil.

Interfaz USB: principalmente se puede insertar directamente en un disco U con un archivo FAT 32

o un mouse (en desarrollo)

Para obtener más información sobre el hardware, consulte ÿQM3G-FH HMI/PLC

Manual de usuario todo en unoÿ

9 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.PLC
2.1.Precauciones para la programación del PLC
El PLC es compatible con GX Developer8.86/GX Works2 e inferior. Si usted

utilice otras versiones de software, puede producirse una incompatibilidad.

Cuando se descarga el programa del PLC, aparece un mensaje de error: No se puede

especificar el puerto com,

Software GX 8.86: la configuración de transferencia en línea cambia el puerto com;

Funciona 2: todos los objetivos: cambie el puerto COM en todos los objetivos conectados;

Si hay una anomalía en la comunicación, una anomalía en el cable y otras

indicaciones, retírelo cortando la energía, revisando el cable, revisando

si la fuente de alimentación es normal, o reemplazando la computadora.

En la versión de software GX Developer8.86, elija la figura:

En la versión del software Works 2, elija la figura: (Nota: la etiqueta es

prohibido)

10 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.2.Mesa de elementos blandos


Nombre Contenido

relé de E/S
40
Relé de entrada X000~X047
puntos El número de elemento suave es octal

40 Total de 80 puntos para E/S


Relé de salida Y000~Y047
puntos

Relé auxiliar
General M0~M383 384 puntos
Retención de EEPROM M384~M1535 1152 puntos
General M1536~M7679 6144 puntos

Especial M8000~M8511 512 puntos


Estado

Estado inicial (retención de EEPROM) S0~S9 10 puntos


Retención de EEPROM S10ÿS999 990 puntos
General S1000ÿS4095 3096 puntos

Temporizador (temporizador de retardo de encendido)

200
100ms T0ÿT199 0,1ÿ3.276,7 s
puntos
46
10msÿ1 T200ÿT245 0,01ÿ327,67 s
puntos

1ms tipo acumulativo 4


T246ÿT249 0.001ÿ32.767 s
(Retención de EEPROM) puntos

Tipo acumulativo de 100 ms 6


T250ÿT255 0,1ÿ3.276,7 s
(Retención de EEPROM) puntos
64
1 ms T256ÿT319 0.001~32.767 s
puntos
Encimera

dieciséis

General (16 bits) C0ÿC15 0ÿ32,767 contador


puntos

Contador de retención de EEPROM (16 184


C16ÿC199 0ÿ32,767 contador
un poco) puntos
20 -2,147,483,648ÿ+2,147,483,647
Bidireccional general (32 bits) C200ÿC219
puntos encimera

EEPROM retiene bidireccional (32 15 -2,147,483,648ÿ+2,147,483,647


C220ÿC234
un poco) puntos encimera

Contador de alta velocidad

Contador monofásico monofásico -2,147,483,648ÿ+2,147,483,647 contador

Entrada bidireccional (32 bits) C235ÿC245 Contador de software

(Retención de EEPROM) Monofásico: hasta 6 canales, máx. 60 KHz

Contador doble monofásico Bi-fase:


C246ÿC250
Entrada bidireccional (32 bits) Frecuencia única: hasta 2-3 canales, máx. 60 KHz

11 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

(Retención de EEPROM) M8198 es el logotipo de frecuencia de 4 veces de C251/C252

Frecuencia cuádruple: hasta 2-3 canales, máximo


Contador doble bifásico frecuencia 24kHz
entrada bidireccional (32 C251ÿC255
M8199 es el logotipo de frecuencia de 4 veces de C253/C255
bit)(retención de EEPROM)

Nombre Contenido

Registro de datos (32 bits cuando se usa en pares)

General (16 bits) D0ÿD127 128 puntos

Retención de EEPROM (16 bits) D128ÿD7999 7872 puntos

Especial (16 bits) D8000ÿD8511 512 puntos

Índice (16 bits) V0ÿV7,Z0ÿZ7 16 puntos

Registro extendido · registro de archivo extendido

Registro extendido (16 R0ÿR22999 23000 puntos Soporta retención de apagado

un poco) R23000ÿR23999 1000 puntos para el sistema interno


Puntero

JUMP,CALL rama P0ÿP1280 1281 puntos Instrucción de CJ, instrucción de LLAMADA

interrupción de entrada I0ÿÿÿI5ÿÿ 6 puntos

Interrupción del temporizador I6ÿÿÿI8ÿÿ 3 puntos

Contador de interrupción I010ÿI060 6 puntos


Nido

Control total N0ÿN7 8 puntos MC instruir

Constante

16 bits -32,768ÿ+32,767
decimales (K)
32 bits -2,147,483,648ÿ+2,147,483,647
16 bits 0000ÿFFFF
Hexadecimal (H)
32 bits 00000000ÿFFFFFFFF

-1.0×2128ÿ-1.0×2-126,0,1.0×2-126ÿ1.0×2128
Número real (E) 32 bits
Se puede expresar en forma decimal y exponencial

ÿ1: El temporizador de 10 ms se verá afectado por el ciclo de escaneo. Si el período de exploración es

12ms, el temporizador se convierte en 12ms y se ejecuta una vez.

12 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.3.Número y contenido del relé especial


en uno Contenido número de observación Contenido Observación

C224 Aumentar/disminuir
M8000 en FUNCIONAMIENTO, normalmente cerrado M8224
acción de conteo

C225 Aumentar/disminuir
M8001 En FUNCIONAMIENTO, normalmente abierto Acción
de conteo M8225

Después de RUN, emite un ciclo de C226 Aumentar/disminuir


M8002 M8226
escaneo ON acción de conteo

Después de EJECUTAR, emite un ciclo de C227 Aumentar/disminuir


M8003 M8227
exploración APAGADO acción de conteo

M8011 Oscilante en ciclo de 10ms Habilitación de la función de volante M8228


ENCENDIDO: Disminuir
C229 Aumentar/disminuir
M8012 Oscilante en ciclo de 100ms M8229 acción
acción de conteo
APAGADO: Aumentar
C230 Aumentar/disminuir
M8013 Oscilante en ciclo de 1s Acción acción
de conteo M8230

C231 Aumentar/disminuir
M8014 Oscilante en ciclo de 1min M8231
acción de conteo

C232 Aumentar/disminuir
M8020 Bandera cero M8232
acción de conteo

C233 Aumentar/disminuir
M8021 Indicador de préstamo M8233
acción de conteo

C234 Aumentar/disminuir
M8022 Llevar bandera M8234
acción de conteo

C235 Aumentar/disminuir
M8024 Especificar dirección BMOV M8235
acción de conteo

Durante la ejecución de C236 Aumentar/disminuir


M8028 M8236
la instrucción, permitir la interrupción acción de conteo

Fin de la ejecución de la instrucción C237 Aumentar/disminuir


M8029 M8237
bandera acción de conteo

La memoria no retentiva es C238 Aumentar/disminuir


M8031 M8238
despejado acción de conteo ENCENDIDO: Disminuir

La memoria retentiva es C239 Aumentar/disminuir acción


M8032 M8239
despejado acción de conteo APAGADO: Aumentar

C240 Aumentar/disminuir acción


M8033 Detención de retención de memoria Acción
de conteo M8240

C241 Aumentar/disminuir
M8034 Prohibir todas las salidas M8241
acción de conteo

C242 Aumentar/disminuir
M8035 Modo RUN forzado M8242
acción de conteo

C243 Aumentar/disminuir
M8036 Forzar comando EJECUTAR M8243
acción de conteo

13 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido número de observación Contenido Observación

C244 Aumentar/disminuir
M8037 Forzar comando de PARADA M8244
acción de conteo

C245 Aumentar/disminuir
M8045 Prohibir reinicio de todas las salidas M8245
acción de conteo

C246 Aumentar/disminuir
Acción de estado M8046 STL M8246
acción de conteo

El control temporal STL es C247 Aumentar/disminuir


M8047 M8247
eficaz acción de conteo

C248 Aumentar/disminuir
M8048 Acción de alarma de señal M8248
acción de conteo

C249 Aumentar/disminuir
M8049 La señal de alarma es efectiva M8249
acción de conteo

Interrupción de entrada (I00 es C250 Aumento/disminución ENCENDIDO: Disminuir


M8050 Acción
prohibido) de conteo M8250 acción

Interrupción de entrada (I10 C251 Aumentar/disminuir APAGADO: Aumentar


M8051 M8251
está prohibido) acción de conteo acción

Interrupción de entrada (I20 es C252 Aumentar/disminuir


M8052 M8252
prohibido) acción de conteo

Interrupción de entrada (I30 C253 Aumentar/disminuir


M8053 M8253
está prohibido) acción de conteo

Interrupción de entrada (I40 es C254 Aumentar/disminuir


M8054 M8254
prohibido) acción de conteo

Interrupción de entrada (I50 C255 Aumentar/disminuir


M8055 M8255
está prohibido) acción de conteo

Interrupción del temporizador (I6 es 1er pulso operación temporal


M8056 Mando
prohibido) M8340

Interrupción del temporizador (I7 es


M8057 M8342 Modo de interpolación
prohibido)

Interrupción del temporizador (I8 es


M8058 M8343 Modo de interpolación
prohibido)

La interrupción del contador es Interpolación relativa/absoluta


M8059
prohibido Coordenada M8344

M8060 Error de constitución de E/S M8348 Interpolación en sentido antihorario

Salida de señal clara Y000


M8061 Error de hardware del PLC M8341
la funcion es valida

Error de comunicación serie Y000 especificar la devolución de origen


M8062 Dirección
0 M8342

Error de comunicación serie


M8063 M8343 Y000 límite de avance
1

M8064 Error de parámetro M8344 Y000 límite inverso

M8065 Error gramatical M8345 Y000 señal DOG de punto cercano

14 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido número de observación Contenido Observación

inversión lógica

M8066 Error de bucle M8346 Y000 inversión lógica señal cero

Y000 lógica de señal de interrupción


M8067 Error de operación inversión
M8347

Comando de posicionamiento Y000


M8068 Error de operación pestillo controlador
M8348

M8069 Detección de bus de E/S M8349 1er pulso parada 2do

Seguimiento de muestras pulsotemporal


operación
Comando Mando
de inicio de preparación M8075 M8350

Ejemplo de ejecución de seguimiento La función de salida de señal


M8076 M8351
Comando de inicio clara Y001 es válida

Muestreo y seguimiento Y001 especifica la devolución de origen


Control Dirección
temporal de ejecución M8077 M8352

Control temporal de fin de ejecución


M8078 M8353 Y001 límite de avance
de seguimiento de muestras

Sistema de seguimiento de muestras


M8079 M8354 Y001 límite inverso
área

Y001 Señal de PERRO de punto cercano


M8120 No se puede usar Inversión
lógica M8355

Envíos de comandos RS/RS2


M8121 M8356 Y001 inversión lógica señal cero
apoyar

Comando RS/RS2 para enviar Y001 lógica de señal de interrupción


M8122 inversión
solicitud M8357

Comando RS/RS2 Y001 comando de posicionamiento


M8123 De serie controlador
final de recepción M8358
puerto 2
Datos de comando RS/RS2 en
recepción Referirse a M8359 Parada 2º pulso
M8124
capítulo
MODBUS y Mitsubishi Operación 3 er pulso temporal
M8125 2.11 Mando
habilitación de funciones M8360

RD3A/WR3A Recibir Salida de señal clara Y002


M8128 M8361
correcto la funcion es valida

RD3A/WR3A Y002 especificar la devolución de origen


M8129 dirección
tiempo de espera de comunicación M8362

5º _ operación de pulso
M8151 M8363 Y002 límite de avance
control temporal

6º _ operación de pulso
M8152 M8364 Y002 límite inverso
control temporal 7º

operación de pulso Y002 Señal de PERRO de punto cercano


M8153 Inversión
control temporal lógica M8365

8_ operación de pulso
M8154 M8366 Y002 inversión lógica señal cero
control temporal

15 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido número de observación Contenido Observación

Y002 lógica de señal de interrupción


Función SWAP de M8160 XCH inversión
M8367

Y002 comando de posicionamiento


Modo de procesamiento de 8 bits M8161 controlador
M8368

M8170 Captura de pulso de entrada X000 M8369 Parada de 3er pulso

Operación 4º pulso temporal


M8171 Entrada X001 captura de pulso Mando
M8370

Salida de señal clara Y003


M8172 Captura de pulsos de entrada X002 M8371
la funcion es valida

Y003 especificar la devolución de origen


M8173 Entrada X003 captura de pulso dirección
M8372

M8174 Captura de pulsos de entrada X004 M8373 Y003 límite de avance

M8175 Entrada X005 captura de pulso M8374 Y003 límite de avance

Y003 señal de PERRO de punto cercano


M8176 Entrada X006 captura de pulso Inversión
lógica M8375

M8177 Entrada X007 captura de pulso M8376 Y003 inversión lógica señal cero

Protocolo de puerto de programación


De serie Y003 lógica de señal de interrupción
M8192 y habilitación de otros protocolos inversión
puerto 3 M8377

Protocolo de puerto de programación


De serie Y003 comando de posicionamiento
M8196 y habilitación de otros protocolos controlador
puerto 2 M8378

4 veces la frecuencia de
M8198 M8379 Parada de 4to pulso
C251/C252

4 veces la frecuencia de La función C254 corresponde a Referirse a


M8199 Fase de
C253/C255 entrada M8396 capítulo 2.9.1

C200 Aumento/disminución
M8200 El comando M8401 RS2 envía en espera
acción de conteo

C201 Aumento/disminución
M8201 Comando M8402 RS2 para enviar solicitud
acción de conteo

C202 Aumento/disminución
M8202 EN: M8403 Final de recepción de comandos RS2
acción de conteo
Disminuir puerto serie 3
C203 Aumento/disminución
M8203 acción M8404 Datos de comando RS2 en recepción Referirse a
acción de conteo
APAGADO: capítulo 2.11.2
C204 Aumento/disminución Configuración de datos de comando RS2
M8204 Aumentar M8405
acción de conteo listo
acción
C205 Aumento/disminución RD3A/WR3A Recibir
M8205 M8408
acción de conteo Terminado

C206 Aumento/disminución Comunicación RD3A/WR3A


M8206 M8409
acción de conteo tiempo de espera

M8207 C207 Aumentar/disminuir M8421 Comando RS2 envía standby PUEDEN

dieciséis https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido número de observación Contenido Observación

acción de conteo comunicación

C208 Aumento/disminución Referirse a


M8208 Comando M8422 RS2 para enviar solicitud
acción de conteo capítulo 2.11.4

C209 Aumento/disminución
M8209 M8423 Fin recepción comando RS2
acción de conteo

C210 Aumentar/disminuir
M8210 M8424 Datos de comando RS2 en recepción
acción de conteo

C211 Aumentar/disminuir Envío de datos de comando RS2


M8211 M8425
acción de conteo completado

C212 Aumentar/disminuir Comando RS maestro-esclavo y


M8212 Modo
acción de conteo multimáquina M8426

C213 Aumentar/disminuir Marco estándar de datos CAN y


M8213 Marco
acción de conteo extendido M8427

C214 Aumentar/disminuir Comunicación CAN MODBUS


M8214 M8428
acción de conteo respuesta correcta

C215 Aumentar/disminuir
M8215 M8429 Tiempo de espera de comunicación
acción de conteo

C216 Aumentar/disminuir
M8216 M8432 Modo de interpolación
acción de conteo

C217 Aumento/disminución
M8217 M8433 Modo de interpolación
acción de conteo

C218 Aumentar/disminuir Interpolación relativa/absoluta


M8218
acción de conteo Coordenada M8434

C219 Aumento/disminución
M8219 M8435 Interpolación en sentido antihorario
acción de conteo

C220 Aumentar/disminuir
M8220 M8450 Parada de 5º pulso
acción de conteo

C221 Aumentar/disminuir
M8221 M8451 Parada del 6º pulso
acción de conteo

C222 Aumentar/disminuir
M8222 M8452 Parada de 7º pulso
acción de conteo

C223 Aumentar/disminuir
M8223 M8453 Parada de 8º pulso
acción de conteo

17 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.4.Número de registro especial y contenido


en uno Contenido Observación en uno Contenido Observación

5º- 8º _ _ aceleración del pulso


Temporizador de vigilancia D8000 D8148
y tiempo de desaceleración

Tipo de PLC D8001 y versión del sistema D8160 Bajo

2...2K pasos;

4...4K pasos;

8...8K pasos;
Cantidad de impulsos de la octava posición
cuando mas que
Capacidad de memoria del PLC D8002 D8161 Alto
16K pasos,
D8002=8, y

D8102 corresponde
a 16, 32 y 64.
10H:

Programable
D8003 Tipo de memoria D8169 Estado de acceso restringido
controlador incorporado

memoria
D8010 Escanear valor actual D8182 Z1 Contenido del registro
D8011 Tiempo mínimo de escaneo D8183 V1 Contenido del registro
D8012 Tiempo máximo de escaneo D8184 Z2 Contenido del registro
D8013 Segundo Contenido del registro D8185 V2
D8014 Minuto D8186 Z3 Contenido del registro
D8015 Hora Contenido del registro D8187 V3
D8016 Fecha D8188 Z4 Contenido del registro
D8017 Mes Contenido del registro D8189 V4
D8018 año D8190 Z5 Contenido del registro
Semana D8019 Contenido del registro D8191 V5

Ajuste del filtro de entrada D8020 D8192 Z6 Contenido del registro

D8030 AD0 valor de entrada analógica Contenido del registro D8193 V6

D8031 AD1 valor de entrada analógica D8194 Z7 Contenido del registro

D8032 AD2 valor de entrada analógica Contenido del registro D8195 V7

D8033 AD3 valor de entrada analógica D8268 Personalizar PWM 0~3


Rangos:
D8034 AD4 valor de entrada analógica D8269 factor de división
840~
D8035 AD5 valor de entrada analógica D8278 Personalizar PWM 4~7
16800000
D8036 AD6 valor de entrada analógica Factor de división D8279

D8037 AD7 valor de entrada analógica D8340 Bajo


1 er cantidad de pulso de posición
D8038 AD8 valor de entrada analógica D8341 Alto

Velocidad de desviación Y0
D8039 AD9 valor de entrada analógica D8342
Valor inicial: 0

D8040 AD10 valor de entrada analógica D8343 Bajo


1er pulso velocidad máxima
D8041 AD11 valor de entrada analógica D8344 Alto

18 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido Observación en uno Contenido Observación

Velocidad de rastreo Y0
D8042 AD12 valor de entrada analógica D8345
Valor inicial: 1000

D8043 AD13 valor de entrada analógica D8346 Y0 Velocidad de retorno al origen Bajo

D8044 AD14 valor de entrada analógica D8347 Valor inicial: 50000 Alto

D8045 AD15 valor de entrada analógica D8348 Tiempo de aceleración del 1er pulso

D8050 DA0 valor de salida analógica D8349 Tiempo de desaceleración del 1er pulso

D8051 Valor de salida analógica DA1 D8350 Bajo


2º _ cantidad de pulso de posición
D8052 Valor de salida analógica DA2 D8351 Alto

Velocidad de desviación Y1
D8053 Valor de salida analógica DA3 D8352
Valor inicial: 0

D8054 Valor de salida analógica DA4 D8353 Bajo


2º pulso velocidad máxima
D8055 Valor de salida analógica DA5 D8354 Alto

Velocidad de rastreo Y1
D8056 Valor de salida analógica DA6 D8355
Valor inicial: 1000

D8057 Valor de salida analógica DA7 D8356 Bajo


Y1 Velocidad de retorno al origen
Consulte el Capítulo
D8058 Cuando DA es actual, configuración de bits D8357 Valor inicial: 50000 Alto
5.2

D8059 Tiempo de escaneo constante D8358 2º tiempo de aceleración del pulso

D8074 X0 Contador de anillo de borde ascendente Bajo D8359 2º tiempo de desaceleración del pulso

valor
D8075 Alto D8360 Bajo
[unidad de 1/6 ÿs] 3ro _ cantidad de pulso de posición

Contador de anillo de borde descendente D8076 X0 Bajo D8361 Alto


valor Velocidad de desviación Y2
D8077 Alto D8362
[unidad de 1/6 ÿs] Valor inicial: 0

D8078 X0 ancho de pulso/período de pulso Bajo D8363 Bajo


3ro _ velocidad máxima del pulso
D8079 [unidad de 10 ÿs] Alto D8364 Alto

Contador de anillo de flanco ascendente X1 Velocidad de rastreo Y2


D8080 Bajo D8365
valor Valor inicial: 1000

D8081 [unidad de 1/6 ÿs] Alto D8366 Y2 velocidad de retorno al origen Bajo

Contador de anillo de borde descendente D8082 X1 Bajo D8367 Valor inicial: 50000 Alto
valor
D8083 Alto D8368 3.° tiempo de aceleración del pulso
[unidad de 1/6 ÿs]

D8084 X1 ancho de pulso/período de pulso Bajo D8369 3.° tiempo de desaceleración del pulso

D8085 [unidad de 10 ÿs] Alto D8370 Bajo


Cantidad de impulsos de la 4ª posición
D8086 X3 Contador de anillo de borde ascendente Bajo D8371 Alto
valor Velocidad de desviación Y3
D8087 Alto D8372
[unidad de 1/6 ÿs] Valor inicial: 0

Contador de anillo de borde descendente D8088 X3 Bajo D8373 Bajo

valor 4to _ velocidad máxima del pulso


D8089 Alto D8374 Alto
[unidad de 1/6 ÿs]

19 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido Observación en uno Contenido Observación

Velocidad de rastreo Y3
D8090 X3 ancho de pulso/período de pulso [unidad Bajo D8375
Valor inicial: 1000
de 10 ÿs]
D8091 Alto D8376 Y3 velocidad de retorno al origen Bajo

D8092 X4 Contador de anillo de borde ascendente Bajo D8377 Valor inicial: 50000 Alto
valor
D8093 Alto D8378 4to tiempo de aceleración del pulso
[unidad de 1/6 ÿs]

D8094 X4 valor de contador de anillo de borde Bajo D8379 4 to tiempo de desaceleración del pulso

descendente Referirse a
D8095 Alto Función de configuración de red D8395
[unidad de 1/6 ÿs] Capítulo 8.6
Serie de comandos ADPRW Referirse a
D8096 X4 ancho de pulso/período de pulso Bajo D8397
posición del puerto Capítulo 8.2
[unidad de 10 ÿs]
D8097 Alto D8398 0~2147483647(1ms) Anillo

Tipo de PLC D8101 y versión del sistema D8399 cuenta para acciones incrementales

Protocolo Modbus RTU


Capacidad de memoria del PLC D8102 16...16K Pasos D8400
Parámetros de comunicación

Número de especiales conectados


D8108 Modo de comunicación D8401
módulos

Número Y donde ocurrió el error


D8109 D8406 Número de período de intervalo
de actualización de salida

Protocolo Modbus RTU


D8120 D8409 tiempo extra
Parámetros de comunicación

Encabezado RS2 1, 2 <inicial


D8121 Número de estación maestra/esclava D8410
valor: STX>
puerto serie 3
Instrucción RS para enviar datos
D8122 D8411 Cabecera RS2 3, 4 Referirse a
puntos restantes Puerto serie 2
Capítulo 8.3
Supervisión de puntos de recepción de Consulte el Capítulo 8.2 RS2 remolque 1, 2 <inicial
D8123 D8412
comandos RS valor: ETX>

Encabezado de comando RS <inicial


D8124 D8413 RS2 remolque 3, 4
valor: STX>

Tráiler de comando RS <inicial


D8125 D8414 Número de estación maestra/esclava
valor: ETX>

El puerto serie 2 usa ADPRW RS2 recibe la suma


D8126 2 D8415
instrucción, el valor es 0 resultado del calculo

Período de intervalo del puerto serie 2


D8126 D8416 RS2 envía suma
número

PUEDEN
Especificar la cantidad de datos
comunicación
D8127 solicitados por la computadora inferior D8420 Parámetros de comunicación
Puerto serie 2 Referirse a
comunicación
Consulte el Capítulo 8.2 Capítulo 8.6

Especifique el número inicial de la


D8128 D8421 Modo de comunicación
solicitud de comunicación del

20 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

en uno Contenido Observación en uno Contenido Observación

computadora inferior

D8129 Establecer tiempo de espera D8426 Número de período de intervalo


D8140 Bajo D8429 tiempo extra
Cantidad de pulso de la 5ª posición
Encabezado RS2 1, 2 <inicial
D8141 Alto D8430
valor: STX>

D8142 Bajo D8431 Cabecera RS2 3, 4


Cantidad de impulsos de la 6ª posición
RS2 remolque 1, 2 <inicial
D8143 Alto D8432
valor: ETX>

D8144 Bajo D8433 RS2 remolque 3, 4


Cantidad de impulsos de la séptima posición
RS2 recibe la suma
D8145 Alto D8434
recibir datos

RS2 recibe la suma


D8146 Bajo D8435
5º -8º _ _ velocidad máxima del pulso resultado del calculo

D8147 Alto D8436 RS2 envía suma

ÿFunciones específicas, consulte ÿInstrucción Coolmay PLC

Manual de programaciónÿ

21 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.5.Instrucciones de aplicación de funciones (Contraste con

Instrucción del PLC Mitsubishi FX3G)


Lista de instrucciones lógicas básicas

Mnemotécnico Nombre Características Dispositivos disponibles

Operación lógica de contacto normalmente abierto


LD Tomar X,Y,M,S,Dÿ.b,T,C
empieza

Operación lógica de contacto normalmente cerrado


LDI Negar X,Y,M,S,Dÿ.b,T,C
empieza

PLD Tome el flanco ascendente del pulso. Inicio de la operación para detectar el flanco ascendente. X,Y,M,S,Dÿ.b,T,C

Tome el borde descendente de la


LDF Inicio de la operación para detectar el borde descendente X,Y,M,S,Dÿ.b,T,C
legumbres

Y Versus Serie de contactos normalmente abiertos X,Y,M,S,Dÿ.b,T,C

AÑOS con reversa Serie de contactos normalmente cerrados X,Y,M,S,Dÿ.b,T,C

ANDP Con flanco ascendente de pulso Detectar conexión en serie de flanco ascendente X,Y,M,S,Dÿ.b,T,C

Con el borde descendente de la


ANDF Conexión en serie detección de flancos descendentes X,Y,M,S,Dÿ.b,T,C
legumbres

O O flanco ascendente del pulso Contactos normalmente abiertos en paralelo X,Y,M,S,Dÿ.b,T,C

O o al revés Contactos normalmente cerrados en paralelo X,Y,M,S,Dÿ.b,T,C

Redox O flanco ascendente del pulso Conexión en paralelo detectando flanco ascendente X,Y,M,S,Dÿ.b,T,C

ORF O flanco descendente del pulso Conexión en paralelo para detectar el borde descendente X,Y,M,S,Dÿ.b,T,C

ANB Bloquear con Conexión en serie de bloques de circuitos -

ORBE bloquear o Conexión en paralelo de bloques de circuitos -

MPS pila de empuje Empuje sobre la pila -

Pila de lectura MRD Leer pila -

MPP desapilar -
Pop la pila

INV -
Negar Inversión del resultado de la operación

eurodiputado -
eurodiputado
Conducción en flanco ascendente

MEF M..EF -
Conducción en flanco descendente

AFUERA Producción Accionamiento de bobina Y,M,S,Dÿ.b,T,C

ESTABLECER Posición retención de movimiento Y,M,S,Dÿ.b

PRIMERA Reiniciar Borrar acción se mantiene, registro borrado Y,M,S,Dÿ.b,T,C,D,R,V,Z

por favor legumbres Salida diferencial en flanco ascendente Y,M

PFL Pulso de flanco descendente Salida diferencial en flanco descendente Y,M


Comando de círculo de conexión para común
MC Maestro Y,M
punto de serie
Instrucción para eliminar series comunes
Restablecimiento maestro de MCR -
punto
NOP Sin acción -
No operacion

Fin del programa y -


FINAL Final
I/O y volver al principio

22 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

La instrucción aplicada se puede dividir en los siguientes 18 tipos.

1 Instrucciones para mover datos

2 Instrucciones de conversión de datos

3 Instrucciones de comparación
4 Instrucciones de operación aritmética
5 Instrucciones de operación lógica
6 Instrucciones de funciones especiales

7 Rotar instrucciones

8 Instrucciones de operación de datos

9 Instrucciones de operación de datos

10 Instrucciones de operación de cadenas de caracteres

11 Instrucciones de control de flujo del programa

12 Instrucciones de actualización de E/S

13 Instrucciones de control del reloj en tiempo real

14 Instrucciones de control de posicionamiento/salida de impulsos

15 Comunicación serial

dieciséis
Instrucciones especiales de control de bloques/unidades

17 Registro de extensión/instrucciones de control de registro de archivo de extensión

18 Otras instrucciones útiles

1.Instrucciones de movimiento de datos

Mnemónico FNC No. Función Apoyo


MOVIMIENTO 12 Muevete ÿ
Convenio 13 Desplazamiento Mover ÿ
LMC 14 Cumplido ÿ
bmw 15 Mover bloque ÿ
FMOV dieciséis Mover relleno ÿ
ciruelas pasas 81 Funcionamiento en paralelo (modo octal) ÿ
XCHON 17 Intercambio ÿ
INTERCAMBIO 147 Intercambio de bytes ÿ
MOV 112 Movimiento de punto flotante ÿ
HCMOV 189 Movimiento de contador de alta velocidad ÿ

2.Instrucciones de conversión de datos

Mnemónico FNC No. Función Apoyo


BCD 18 Conversión a decimal codificado en binario ÿ
COMPARTIMIENTO 19 Conversión a binario ÿ
JUEGOS 170 Conversión de código decimal a código Gray ÿ
GANAR 171 Conversión de código gris a decimal ÿ

23 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

FLT 49 Conversión a coma flotante ÿ


EN T 129 Conversión de punto flotante a entero ÿ
EBCD 118 Conversión de punto flotante a notación científica ÿ
EBIN 119 Conversión de notación científica a coma flotante ÿ
RAD 136 Conversión de grados de coma flotante a radianes ÿ
TÚ 137 Conversión de radianes a grados de coma flotante ÿ

3. Instrucciones de comparación
Mnemónico FNC No. Función Apoyo
LD= 224 Contacto comparar LD (S1)=(S2) ÿ
LD> 225 Contacto comparar LD (S1)>(S2) ÿ
LD< 226 Contacto comparar LD (S1)<(S2) ÿ
LD<> 228 Contacto comparar LD (S1)ÿ(S2) ÿ
LD<= 229 Contacto comparar LD (S1)ÿ(S2) ÿ
LD>= 230 Contacto comparar LD (S1)ÿ(S2) ÿ
Y= 232 Comparación de contactos Y (S1)=(S2) ÿ
Y> 233 Comparación de contactos Y (S1)>(S2) ÿ
Y< 234 Comparación de contactos Y (S1)<(S2) ÿ
Y<> 236 Contacto comparar Y (S1)ÿ(S2) ÿ
Y<= 237 Contacto comparar Y (S1)ÿ(S2) ÿ
Y>= 238 Contacto comparar Y (S1)ÿ(S2) ÿ
O= 240 Comparar contacto O (S1)=(S2) ÿ
O> 241 Contacto comparar O (S1)>(S2) ÿ
O< 242 Contacto comparar O (S1)<(S2) ÿ
O <> 244 Contacto comparar O (S1)ÿ(S2) ÿ
O <= 245 Contacto comparar O (S1)ÿ(S2) ÿ
O>= 246 Contacto comparar O (S1)ÿ(S2) ÿ
CMP 10 Comparar ÿ
ZCP 11 Comparación de zona ÿ
ECMP 110 Comparación de punto flotante ÿ
EZCP 111 Comparación de zona de punto flotante ÿ
HSCS 53 Conjunto contador de alta velocidad ÿ
HSCR 54 Puesta a cero del contador de alta velocidad ÿ
HSZ 55 Comparación de zona de contador de alta velocidad ÿ
TCMH 280 Comparación de mesa de mostrador de alta velocidad ÿ
BKCMP= 194 Comparación de bloques (S1)=(S2) ÿ
BKCMP> 195 Comparación de bloques (S1)>(S2) ÿ
BKCMP< 196 Comparación de bloques (S1)<(S2) ÿ
BKCMP<> 197 Comparación de bloques (S1)ÿ(S2) ÿ
BKCMP<= 198 Comparación de bloques (S1)ÿ(S2) ÿ
BKCMP>= 199 Comparación de bloques (S1)ÿ(S2) ÿ

24 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4. Instrucciones de operación aritmética


Mnemónico FNC No. Función Apoyo
AGREGAR 20 Suma ÿ
SUB 21 Sustracción ÿ
YO TENGO 22 Multiplicación ÿ
DIV 23 División ÿ
EADD 120 Adición de punto flotante ÿ
ESUB 121 Resta de coma flotante ÿ
EMUL 122 Multiplicación de punto flotante ÿ
EDIV 123 División de punto flotante ÿ
BK+ 192 Adición de datos de bloque ÿ
BK- 193 Sustracción de datos de bloque ÿ
CÍA 24 Aumentar ÿ
DIC 25 Decremento ÿ

5. Instrucciones de operación lógica


Mnemónico FNC No. Función Apoyo
VARITA MÁGICA 26 palabra Y ÿ
WOR 27 palabra o ÿ
WXOR 28 Palabra exclusiva O ÿ

6. Instrucciones de funciones especiales


Mnemónico FNC No. Función Apoyo

SQR 48 Raíz cuadrada ÿ

ESQR 127 Raíz cuadrada de punto flotante ÿ


Exp 124 Exponente de punto flotante ÿ
LOGO 125 Logaritmo natural de coma flotante ÿ
LOG10 126 Logaritmo común de punto flotante ÿ
PECADO 130 Seno de coma flotante ÿ
porque 131 Coseno de coma flotante ÿ
BRONCEARSE 132 Tangente de coma flotante ÿ
SAL 133 Punto flotante arco seno ÿ
ACOS 134 Arco coseno de coma flotante ÿ
UN BRONCEADO 135 Tangente de arco de coma flotante ÿ
RND 184 Generación de números aleatorios ÿ

25 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

7. Rotar instrucciones

Mnemónico FNC No. Función Apoyo


TDR 30 Rotación a la derecha ÿ
ROLE 31 Rotación a la izquierda ÿ
RCR 32 Rotación a la derecha Con Carry ÿ
RCL 33 Rotación a la izquierda con acarreo ÿ

8. Instrucciones de cambio

Mnemotécnico Nº FNC Función Apoyo


SFTR 34 Desplazamiento de bit a la derecha ÿ
SFTL 35 Desplazamiento de bit a la izquierda ÿ
SFR 213 Desplazamiento de bit a la derecha con acarreo ÿ
SFL 214 Desplazamiento de bit a la izquierda con acarreo ÿ
WSFR 36 Desplazamiento de palabra a la derecha ÿ
WSFL 37 Desplazamiento de palabra a la izquierda ÿ
ROE 38 Shift Write [Control FIFO/FILO] ÿ
SFRD 39 Lectura de turnos [Control FIFO] ÿ
ESTALLIDO 212 Cambio de último dato leído [Control FILO] ÿ

9. Instrucciones de operación de datos


Mnemónico FNC No. Función Apoyo
HUEVO 40 Restablecimiento de zona ÿ
DECO 41 Descodificar ÿ
ENCO 42 Codificar ÿ
SIGNIFICAR 45 Significar ÿ
WSUM 140 Suma de datos de palabras ÿ
SUMA 43 Suma de bits activos ÿ
BUENO 44 Comprobar el estado del bit especificado ÿ
NEG 29 Negación ÿ
ENEG 128 Negación de punto flotante ÿ
OMCB 141 PALABRA a BYTE ÿ
Por cierto 142 BYTE a PALABRA ÿ
A ÉL 143 Enlace de 4 bits de datos de palabras ÿ
DIS 144 Agrupación de 4 bits de datos de palabras ÿ
CCD 84 Código de verificación ÿ
CDN 188 Verificación de redundancia cíclica ÿ
LÍMITE 256 Control de límite ÿ
BANDA 257 Control de banda muerta ÿ
ZONA 258 control de zona ÿ
SCL 259 Escalado (coordenada por datos de punto) ÿ

26 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

SCL2 269 Escala 2 (Coordenadas por datos X/Y) ÿ


CLASIFICAR 69 Ordenar datos tabulados ÿ
CLASIFICAR2 149 Ordenar datos tabulados 2 ÿ
SER - ESTAR 61 Buscar una pila de datos ÿ
FDEL 210 Eliminación de datos de las tablas ÿ
HASTA 211 Insertar datos en tablas ÿ

10. Instrucción de procesamiento de cadenas


Mnemónico FNC No. Función Apoyo
ESTR 116 Conversión de punto flotante a cadena de caracteres ÿ
EVALUAR 117 Conversión de cadena de caracteres a punto flotante ÿ
FUERZA 200 Conversión de BIN a cadena de caracteres ÿ
valor 201 Conversión de cadena de caracteres a BIN ÿ
TRAMPA 260 Conversión de ASCII decimal a BIN ÿ
UNIR 261 Conversión de BIN a ASCII decimal ÿ
ASCI 82 Conversión de hexadecimal a ASCII ÿ
MALEFICIO 83 Conversión de ASCII a hexadecimal ÿ
$ MOV 209 Transferencia de cadenas de caracteres ÿ
$+ 202 Vincular cadenas de caracteres ÿ
SÓLO 203 Detección de longitud de cadena de caracteres ÿ
REY 204 Extracción de datos de cadenas de caracteres desde la derecha ÿ
IZQUIERDA 205 Extracción de datos de cadenas de caracteres desde la izquierda ÿ
MIDR 206 Selección aleatoria de cadenas de caracteres ÿ
MIDW 207 Sustitución aleatoria de cadenas de caracteres ÿ
INSTRUCCIÓN 208 Búsqueda de cadenas de caracteres ÿ
COMRD 182 Leer datos de comentarios del dispositivo ÿ

11. Instrucciones de control de flujo del programa


Mnemónico FNC No. Función Apoyo
CJ 00 Salto condicional ÿ
LLAMAR 01 Subrutina de llamada ÿ
Marzo 02 Retorno de subrutina ÿ
El iria 03 Retorno de interrupción ÿ
NO 04 Habilitar interrupción ÿ
DE 05 Deshabilitar interrupción ÿ
DEFENDERSE 06 Fin del programa de rutina principal ÿ
POR 08 Iniciar un bucle FOR/NEXT ÿ
SIGUIENTE 09 Finalizar un bucle FOR/NEXT ÿ

27 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

12. Instrucciones de actualización de E/S

Mnemónico FNC No. Función Apoyo


ÁRBITRO 50 Actualizar ÿ
REF. 51 Actualizar y ajustar filtro ÿ

13. Instrucciones de control del reloj en tiempo real

Mnemónico FNC No. Función Apoyo


TCPMP 160 Comparación de datos RTC ÿ
TZCP 161 Comparación de zonas de datos RTC ÿ
TADD 162 Adición de datos RTC ÿ
TSUB 163 Sustracción de datos RTC ÿ
TRD 166 Leer datos RTC ÿ
TWR 167 Establecer datos RTC ÿ
HTOS 164 Conversión de hora a segundo ÿ
PILA 165 Conversión de segundo a hora ÿ

14. Instrucciones de control de posicionamiento/salida de pulsos


Mnemónico FNC No. Función Apoyo
abdominales 155 Lectura de valor actual absoluto ÿ
DSZR 150 PERRO Búsqueda Cero Retorno ÿ
GRANOS 156 Retorno Cero ÿ
TBL 152 Modo de posicionamiento de datos por lotes ÿ
DOS 151 Posicionamiento de interrupción ÿ
LEÑA 158 Conducir para incrementar ÿ
MADERA 159 Conducir a Absoluto ÿ
PLSV 157 Salida de pulsos de velocidad variable ÿ
POR FAVOR 57 Salida de pulso Y ÿ
PLSR 59 Configuración de aceleración/desaceleración ÿ

15. Instrucciones de comunicación en serie

Mnemónico FNC No. Función Apoyo


RS 80 Comunicación serial ÿ
R(S2) 87 Comunicación serie 2 ÿ
IVCK 270 Comprobación del estado del inversor

IVDR 271 Unidad de inversor

IVRD 272 Lectura de parámetros del inversor

IVWR 273 Escritura de parámetros del inversor

IVBWR 274 Escritura del bloque de parámetros del inversor

IVMC 275 Inversor de mando múltiple

28 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

ADPR 276 MODBUS leer y escribir ÿ

16. Instrucciones especiales de control de bloques/unidades

Mnemónico FNC No. Función Apoyo


DE 78 Leer desde un bloque de funciones especiales ÿ
A 79 Escribir en un bloque de funciones especiales ÿ
RD3A 176 Leer formulario Bloque analógico dedicado ÿ
WR3A 177 Escribir en bloque analógico dedicado ÿ
RBFM 278 Lectura BFM dividida

WBFM 279 Escritura BFM dividida

17. Instrucciones de control de registro de registro de extensión/archivo de extensión

Mnemónico FNC No. Función Apoyo


CARGADOR 290 Cargar desde la sala de emergencias

AHORRADOR 291 Guardar en Urgencias

RWER 294 Reescribir a ER


INICIO 292 Inicializar R y ER

INICIO 295 Inicializar ER

LOGR 293 Registro de R y ER

18. Otras instrucciones útiles

Mnemónico FNC No. Función Apoyo


WDT 07 Actualización del temporizador de vigilancia ÿ
TODO 66 Estado alternativo ÿ
AÑO 46 Conjunto de anunciador cronometrado ÿ
ANR 47 Restablecimiento del anunciador ÿ
HORA 169 Contador de horas ÿ
RAMPA 67 Valor variable de rampa ÿ
SPD 56 Detección de velocidad ÿ
PWM 58 Modulación de ancho de pulso ÿ
DEBER 186 Generación de impulsos de temporización ÿ
PID 88 Bucle de control PID ÿ
ZPUSH 102 Almacenamiento por lotes de registro de índice ÿ
ZPOP 103 Lote POP de registro de índice ÿ
TTMR 64 Temporizador de enseñanza ÿ
STMR sesenta y cinco
temporizador especial ÿ
ABSD 62 Secuenciador de batería absoluto ÿ
nardi 63 Secuenciador de batería incremental ÿ
ROTC 68 Control de mesa giratoria ÿ
ES 60 Estado inicial ÿ

29 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

MTR 52 Matriz de entrada ÿ


TKY 70 Entrada de diez teclas ÿ
HKY 71 Entrada hexadecimal ÿ
DSW 72 Interruptor digital (entrada de rueda de control) ÿ
SEGD 73 Decodificador de siete segmentos ÿ
SELLO 74 Siete segmentos con pestillo ÿ
FLECHAS 75 Interruptor de flecha ÿ
ASC 76 Entrada de datos de código ASCII ÿ
relaciones públicas 77 Imprimir (Código ASCII) ÿ
VRRD 85 Lectura de volumen ÿ
VRSC 86 Escala de volumen ÿ

ÿInstrucciones detalladas, consulte ÿInstrucción Coolmay PLC

Manual de programaciónÿ

30 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.6.Entrada analógica
El uso de esta parte implica la consulta de la versión de firmware. el autómata

Los números de versión principal y secundaria se almacenan en los registros especiales D8001 y

D8101 respectivamente. Si es necesario, consulte los valores de D8001 y

D8101.

La precisión de entrada analógica de la serie Coolmay QM3G HMI/PLC todo en uno

máquina es de 12 dígitos. Al usarlo, puede leer directamente el valor del registro

correspondiente a cada cantidad análoga. Temperatura ambiente, solo para

tipo de termopar.

2.6.1.Tipo de entrada analógica

Precisión
Tipo de señal de entrada Rango Valor de registro Resolución
(rango de medición total)

Temperatura ambienteÿ Temperatura ambienteÿ


Termopar tipo K 0.1ÿ 1%
1100ÿ 11000

Termopar tipo K
-230ÿ1370ÿ -2300ÿ13700 0.1ÿ 1%
(temperatura negativa)

Temperatura ambienteÿ Temperatura ambienteÿ


Termopar tipo T 0.1ÿ 1%
400ÿ 4000

Termopar tipo T
-230ÿ400ÿ -2300ÿ4000 0.1ÿ 1%
(temperatura negativa)

Temperatura ambienteÿ Temperatura ambienteÿ


Termopar tipo S 0.1ÿ 1%
1690ÿ 16900

Termopar tipo S
-40ÿ1690ÿ -400ÿ16900 0.1ÿ 1%
(temperatura negativa)

Temperatura ambienteÿ Temperatura ambienteÿ


Termopar tipo J 0.1ÿ 1%
800ÿ 8000

Termopar tipo J
-90ÿ950ÿ -900ÿ9500 0.1ÿ 1%
(temperatura negativa)

Temperatura ambienteÿ Temperatura ambienteÿ


Termopar tipo E 0.1ÿ 1%
600ÿ 6000

Termopar tipo E
-110ÿ730ÿ -1100ÿ7300 0.1ÿ 1%
(temperatura negativa)
PT100/PT1000 -200ÿ500ÿ -2000ÿ5000 0.1ÿ 1%

Termistor NTC50K/100K -48ÿ210ÿ -480ÿ2100 0.1ÿ 1%

(El valor predeterminado de B es


-48ÿ110ÿ -480ÿ1100 0.1ÿ 1%
3950)

31 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2,5 mV/1,25 m
Termistor NTC10K 0-10V/0-5V 0ÿ4000 1%
EN

(El valor predeterminado de B es


-10~10V/-5~5V 0ÿ4000 5 mV/2,5 mV 1%
3435)

Voltaje analógico 0ÿ20mA 0ÿ4000 5uA 1%

Analógico de voltaje negativo 4ÿ20mA 0ÿ4000 4uA 1%

El transmisor integrado dentro del PLC es uno o una mezcla de los anteriores

tipos Al realizar el pedido, puede elegir uno o más de ellos mezclados a pedido.

2.6.2.Lectura de entrada analógica

Soporte de instrucciones FROM o lectura directa de registros. Tales como: DESDE

K0 K0 D400 K16 lectura 16 entradas analógicas, 0~10V.

Registro leído directamente: D[8030]~D[8045] es el valor de salida establecido por el

tipo correspondiente, y el tiempo de exploración constante se cambia a D8059, que es

iniciado por M8039;

NO. Valor de registro


AD0 D8030

AD1 D8031

AD2 D8032

AD3 D8033

AD4 (temperatura ambiente) D8034

AD5 D8035

AD6 D8036

AD7 D8037

AD8 D8038

AD9 D8039

AD10 D8040

AD11 D8041

AD12 D8042

AD13 D8043

AD14 D8044

AD15 D8045

Cuando la entrada analógica tiene un tipo de termopar, solo se pueden configurar 15 canales.

utilizado, y AD4 es la temperatura ambiente del termopar. Cuando hay

sin tipo de termopar, se pueden utilizar 16 canales.

32 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Para el tipo de 4-20 mA, el registro lee menos de 3,8 mA y el valor es 32760,

que es el valor de desconexión.

El valor del termistor NTC se muestra en la siguiente tabla:

NO. Valor de registro


AD0 R23660

AD1 R23661

AD2 R23662

AD3 R23663

AD4 R23664

AD5 R23665

AD6 R23666

AD7 R23667

AD8 R23668

AD9 R23669

AD10 R23670

AD11 R23671

AD12 R23672

AD13 R23673

AD14 R23674

AD15 R23675

R23960 comienza con el valor de corrección de punto cero y el valor predeterminado es 0

(es decir, la corrección de tamaño).

Los 16 registros que comienzan con R23620 son los valores correspondientes de

0~10V o 0~20mA, que son valores de muestreo en tiempo real.

Es necesario configurar el tipo de entrada analógica, consulte la siguiente tabla:

Leer
Registro NÚM. Escribe Observación
valor

R23940~R23955 0 0~10V (o 0~20mA) Los cuatro tipos de analógico


R23940~R23955 1 4~20mA tipos de entrada utilizan diferentes

R23940~R23955 2 PT100\PT1000 hardware. Después de la lectura

el valor está establecido, no puede ser


R23940~R23955 3 10K\50K\100K NTC
cambió.
R23940~R23943 Termopar tipo K El tipo de termopar es
4
R23945~R23955 temperatura positiva no muy diferente en
R23940~R23943 Termopar tipo K hardware, y todavía puede ser
5
R23945~R23955 temperatura negativa modificado a otro

R23940~R23943 Termopar tipo T tipos de termopares después de la


6
R23945~R23955 temperatura positiva se establece el valor de lectura.

33 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

R23940~R23943 Termopar tipo T


7
R23945~R23955 temperatura negativa
R23940~R23943 Termopar tipo S
8
R23945~R23955 temperatura positiva
R23940~R23943 Termopar tipo S
9
R23945~R23955 temperatura negativa
R23940~R23943 Termopar tipo J
10
R23945~R23955 temperatura positiva
R23940~R23943 Termopar tipo J
11
R23945~R23955 temperatura negativa
R23940~R23943 Termopar tipo E
12
R23945~R23955 temperatura positiva
R23940~R23943 Termopar tipo E
13
R23945~R23955 temperatura negativa

Es decir, la configuración de R23944 en el quinto canal debe ser inferior a 4.

2.6.3.Muestreo de entrada analógica

Número de ciclos de filtrado=(R23600~R23615)*Tiempo de exploración del PLC, si R23600=1, uno

El ciclo de exploración del PLC muestreará una vez, y el valor en el primer canal analógico

la entrada se cambiará una vez. Cuanto mayor sea el valor de R23600~R23615 establecido,

más estable es el resultado.

R23600~R23615 son el número de ciclos de filtrado, el valor predeterminado es 100 (rango

2~20000), los datos no pueden ser menores o iguales a 0;

D8073 es el coeficiente de filtro de suavizado de todas las entradas analógicas, la configuración

el rango es 0~999.

2.6.4.Ejemplo de entrada analógica

A continuación se muestra un ejemplo de la cantidad analógica de temperatura de un canal de QM3G

adquisición AD0, el programa lee el valor de la siguiente manera:

34 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Conecte el extremo de la señal del sensor de temperatura al puerto de entrada AD0 del

el PLC, y conecte el otro extremo a la GND del puerto de entrada analógica. Cuando

el PLC está funcionando, el valor del registro de datos D8030 correspondiente a AD0

se transferirá a D0, el valor de D0 se pondrá en D10 después de punto flotante

operaciones, y luego las operaciones de división de coma flotante se realizarán en

D10, el resultado de la operación se pondrá en D20, y el resultado D20 es The

valor de temperatura real. En el diagrama de escalera, también puede dividir directamente

el valor de D8030.

Nota: Cuando la entrada es analógica de 0-10 V, el valor analógico real = registro

lectura/400;

Cuando la entrada es temperatura, el valor de temperatura real = registro

lectura/10;

Cuando la entrada es una cantidad analógica de 0-20 mA, el valor analógico real = registro

lectura/200;

Cuando la entrada es una cantidad analógica de 4-20 mA, el valor analógico real = registro

lectura/250+4.

La corrección analógica se corrige para el tamaño. La siguiente figura es una

ejemplo de corrección de la temperatura de AD0 después de la adquisición:

Suponiendo que la temperatura actual es de 37,9 ÿ, la prueba real es de 47,9 °C, la

el error es de 10 ° C, debe modificar el registro de corrección de tamaño, mostrar como

abajo:

35 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

En la figura anterior, cuando se cierra M0, el valor -100 se envía al

registro de corrección R23960. En este momento, se puede ver que el valor de la

la temperatura real medida D20 está cerca de la temperatura real de 37,9 °C.

36 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.7.Salida analógica
El rango de valor establecido de salida analógica es 0 ~ 4000, y la precisión es 12

bits. Admite operaciones de asignación de instrucciones o de registro directamente;

Adopta TO K0 K0 D500 K8, 8 canales de salida analógica de 0~10V o 0~20mA.

Registre la operación de asignación directamente: D8050~D8053.

Cuando la salida analógica es actual, el bit de D8058 debe establecerse: cuando

por defecto D8058.0~D8058.7=0, significa 0~20mA; cuando D8058.0~D8058.7=1,

significa 4~20mA.

Salida analógica (DA) Fijando el valor


NO. Tipo de salida
Registrarse rango
SÍ0 D8050 0-4000
DA1 D8051 0-4000
Cuando D8058.0~D8058.7=0,
DA2 D8052 0-4000
DA3 D8053 0-4000 indica 0~20mA;

sda4 D8054 0-4000 Cuando D8058.0~D8058.7=1,


DA5 D8055 0-4000
indica 4~20mA.
DA6 D8056 0-4000
DA7 D8057 0-4000

Por ejemplo:

La salida analógica de voltaje de 0-10 V se muestra en la siguiente figura.

En este momento, use un multímetro para verificar el voltaje del terminal DA0, es decir,

conecte el bolígrafo rojo del multímetro a la terminal DA0 y el bolígrafo negro a

el terminal GND, puede ver que el multímetro tiene un valor de voltaje de 5V

monitor.

37 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.8. Instrucción PID


1ÿResumen: Esta instrucción se utiliza para realizar el control PID que

cambia el valor de salida de acuerdo con el cambio de entrada.

2. Formato de instrucciones PID y descripción de parámetros.

Formato de instrucción:

Descripción de parámetros:

operando Datos software de palabra


Contenido
Escribe Escribe componente

Guardar el número de registro de datos del valor objetivo BIN16


S1. DR
(SV) un poco

Guardar el número de registro de datos del valor BIN16


S2. DR
medido (PV) un poco

Guarde el número de registro de datos del BIN16


S3. DR
parámetro un poco

Guardar el número de registro de datos del registro BIN16


D. DR
de salida (MV) un poco

3. Descripción de funciones y acciones

Operación de 16 bits (PID): después de configurar el valor objetivo S1., el valor medido

S2., y los parámetros S3~S3+6 en el programa de ejecución, la operación

El resultado (MV) se guarda en el valor de salida D. cada tiempo de muestreo S3.

38 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Elemento de configuración

Elemento de configuración Contenido Puntos ocupados

Establecer valor objetivo (SV)


S1. Valor objetivo (SV) 1 punto
La instrucción PID no cambia el contenido de la configuración

S2. Valor medido (PV) El valor de entrada de la operación PID 1 punto

Autoajuste: método de respuesta escalonada

a) Configuración ACT: cuando bit1, bit2, bit5 no son todos "0",

ocupan 25 puntos de componente suave a partir del 25 puntos

S3. Parámetro Componente blando inicial especificado en S3. b)

Configuración ACT: cuando bit1, bit2, bit5 son todos "0", ocupan 20 puntos

20 puntos Componente Soft a partir del Soft Inicial

Componente especificado en S3.

Autoajuste: método de respuesta escalonada

Establezca el valor de salida del paso en el lado del usuario antes del
1 punto
D. Valor de salida (MV) la instrucción es impulsada.

Durante el proceso de autoajuste, la salida MV no puede

cambiarse del lado de la instrucción PID.

Lista de parámetros S3.~S3.+28

Elemento de configuración Configuración de contenido Observación

Valor más corto que el


S3. Tiempo de muestreo (Ts) 1 ~ 32767 (ms)
el período de cálculo no se puede ejecutar

0: acción positiva;
bit0 Dirección de acción (ACT)
1: acción inversa.

0: Sin alarma de cambio de entrada;

bit1 1: La alarma de cantidad de cambio de entrada es

T3.+1 ACTUAR válido.

0: Sin alarma de cambio de salida;


No encienda bit2 y
bit2 1: La alarma de cantidad de cambio de salida es
bit5 al mismo tiempo
válido.

bit3 no puedo usar

39 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

0: el autoajuste no funciona; 1: Realice


bit4
el autoajuste.

0: Sin ajuste de límite superior e inferior

de valor de salida; No encienda bit2 y


bit5
1: El valor de salida superior y bit5 al mismo tiempo
los límites inferiores son válidos.

bit6 0: Método de respuesta al escalón. Modo de sintonización automática

bit7~bit15 no puedo usar

S3.+2 Constante de filtro de entrada (ÿ) 0~99(%) 0 significa que no hay filtrado de entrada

S3.+3 Ganancia proporcional () 1~32767(%)

0 significa como procesamiento ÿ


S3.+4 Tiempo de integración() 0~32767(*100ms)
(sin puntos) 0 significa que no hay

S3.+5 Ganancia diferencial () 0~100(%) ganancia diferencial 0 significa que no

T3.+6 Tiempo derivado () 0~32767(*100ms) hay puntos

S3.+7
El procesamiento interno de la operación PID está ocupado, no cambie los datos.
T3.+19

Importe de cambio de entrada (ACTUAR):


S3.+20 *1 0~32767
(lado de aumento) valor de ajuste de alarma Válido cuando S3.+1 bit1=1

Ajuste de alarma de cantidad de


(ACTUAR):
S3.+21 *1 cambio de entrada (lado de disminución) 0~32767
Válido cuando S3.+1 bit1=1
valor

(ACT):
Valor de ajuste de alarma de
0~32767 Válido cuando S3.+1 bit2=1ÿ
cantidad de cambio de salida (lado de aumento)
bit5=0
S3.+22 *1
(ACT):

Valor establecido de límite superior de salida -32768~32767 Válido cuando S3.+1 bit2=0ÿ

bit5=1

Ajuste de alarma de cantidad de (ACT):

cambio de salida (lado de disminución) 0~32767 Válido cuando S3.+1 bit2=1ÿ

valor bit5=0
S3.+23 *1
(ACT):

Valor establecido de límite inferior de salida -32768~32767 Válido cuando S3.+1 bit2=0ÿ

bit5=1

0: La cantidad de cambio de entrada


(ACT):
(lado de aumento) no se desborda;
bit0 Válido cuando S3.+1 bit1=1 o
1: Desbordamiento de la cantidad de cambio de
bit2=1
Alarma entrada (lado de aumento).
S3.+24 *1
producción 0: La cantidad de cambio de entrada

(lado de reducción) no se desborda;


bit1
1: Desbordamiento de la cantidad de cambio de

entrada (lado de reducción).

40 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

0: la cantidad de cambio de salida

(lado de aumento) no se desborda;


bit2
1: Cantidad de cambio de salida

(lado del aumento) desbordamiento.

0: la cantidad de cambio de salida

(lado de reducción) no se desborda;


bit3
1: Cantidad de cambio de salida

(lado de reducción) rebosadero.

*1: Cuando el ajuste de acción S3+1 (ACT) bit1=1, bit2=1 o bit5=1, S3+20~24 es

ocupado.

4ÿAviso

Cuando se utilizan varias instrucciones: se puede ejecutar varias veces al mismo tiempo .

al mismo tiempo (el número de bucles no está limitado), pero tenga en cuenta que S3 y D

Los dispositivos utilizados en la operación no se pueden repetir.

Puntos ocupados del parámetro S3. : método de respuesta de paso

1) Configuración ACT: cuando bit1, bit2, bit5 no son todos "0", ocupan 25 puntos Soft

Componente a partir del componente suave inicial especificado en S3.

2) Configuración ACT: cuando bit1, bit2, bit5 son todos "0", ocupan 20 puntos Soft

Componente a partir del componente suave inicial especificado en S3.

Modo de respuesta escalonada: el modo de autoajuste en la instrucción PID solo tiene

un modo de respuesta de paso, y el valor de paso es S0+22, que es el límite superior

valor.

Al especificar el componente suave en el área de espera de falla de energía:

Si se especifica D. en el programa para mantener el registro de datos en caso de corte de energía,

necesita borrar el registro especificado en el momento del inicio del programa.

Bandera de acción:

bit 0=0 de S3+1 es acción positiva, bit 0=0 es acción inversa;

Al calentar, es de acción inversa.

5ÿPor ejemplo

41 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

42 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.9.Aplicación de contador de alta velocidad

2.9.1.Tabla de asignación de contador de alta velocidad incorporado

Para el PLC de la serie QM3G, el contador de alta velocidad es predeterminado como monofásico 6

canales 60KHz, o AB(Z) fase 2 canales 60KHz+AB fase 1 canal

10 KHz; Entre ellos, la entrada de contador doble de fase AB es predeterminada como 1 vez

frecuencia.

Tipo de contador Encimera Asignación de entrada


NO. X000 X001 X002 X003 X004 X005 X006 X007
C235 U/D
C236 U/D
C237 U/D
C238 U/D
Fase única
C239 U/D
conteo único
C240 U/D
aporte
C241 U/DR
C242 U/RD
C243 U/RD
C244 U/DR S

C245 U/RD S

C246 y D

Fase única C247U _ D R


conteo doble C248 AFUERA R

aporte C249U _ D R S

C250 AFUERA R S

C251 A B

Bifásico C252 A B R
conteo doble C253 AB R

aporte C254 AB
C255 AB R S

U: Contador ascendente D: Contador descendente

A: una entrada de fase Entrada de fase B:B

R: Entrada de reinicio externo S: entrada de inicio externa

Monofásico: como máximo 6 canales, la frecuencia máxima es de 60 KHz

Fase AB:

1 veces la frecuencia: como máximo 2-3 canales, la frecuencia máxima es de 60 KHz;

4 veces la frecuencia: como máximo 2 canales, la frecuencia máxima es de 24 KHz;

43 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.9.2. Elemento blando relacionado

1. Para cambiar el conteo ascendente/descendente del contador de entrada de conteo único monofásico

Escribe Contador NO. Dispositivo designado Conteo progresivo Conteo regresivo


C235 M8235

C236 M8236

C237 M8237

C238 M8238

C239 M8239
Fase única
C240 M8240 APAGADO EN
entrada de conteo único
C241 M8241

C242 M8242

C243 M8243

C244 M8244

C245 M8245

2. Para monitorear la dirección de conteo ascendente/descendente del conteo dual monofásico

y contador de entrada de conteo dual de fase dual

Escribe Contador NO. Dispositivo designado Conteo progresivo Conteo regresivo


C246 M8246

C247 M8247
Fase única
C248 M8248
entrada de conteo dual
C249 M8249

C250 M8250
APAGADO EN
C251 M8251

C252 M8252
Conteo dual de dos fases
C253 M8253
aporte
C254 M8254

C255 M8255

3. Para cambio de función de contador de alta velocidad


Nombre del dispositivo Nombre Contenido

M8198 Conmutación de funciones Dispositivo de conmutación 1 vez/4 veces para C251/C252


M8199 dispositivo Dispositivo de conmutación 1 vez/4 veces para C253/C255

44 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.10.Aplicación de pulsos de alta velocidad

2.10.1. Salida de pulsos de alta velocidad

El plc de la serie Coolmay QM3G por defecto tiene 8 canales de pulso de alta velocidad, Y0-Y3

cada 200 KHz, Y4-Y7 cada 100 KHz (el total de Y4-Y7 no debe exceder

200 KHz), admite velocidad variable, la velocidad inicial/final de inicio/parada es 0,

diagrama como se muestra a continuación: (tome el tiempo de aceleración y desaceleración D8148 como un

ejemplo).

Cálculo del tiempo de aceleración/deceleración T=

(velocidad objetivo-velocidad actual)*tiempo de aceleración/desaceleración ÷ máximo

velocidad.

Por ejemplo, velocidad objetivo = 50000, velocidad actual = 20000, aceleración

tiempo 100 (ms), velocidad máxima = 100.000, T = 30 ms.

QM3G plc: 8 canales de pulso, los últimos 4 canales de aceleración y

desaceleración = D8148, la velocidad máxima es D8146, D8147.

PLSY, ZRN, PLSV, DRVI, DRVA, DVIT, DSZR, solo Y0-Y3 admite DVIT

(posicionamiento de interrupción), instrucciones DSZR (retorno de origen con búsqueda de DOG).

punto de pulso
Función Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7

Descripción
Monitoreo de M8340 M8350 M8360 M8370 M8151 M8152 M8153 M8154

operación de pulso
Pulso de D8340 D8350 D8360 D8370 D8140 D8142 D8144 D8160
posición (32 bits) D8341 D8351 D8361 D8371 D8141 D8143 D8145 D8161
acelerar / D8348 D8358 D8368 D8378 D8148 D8148 D8148 D8148
desacelerar el tiempo D8349 D8359 D8369 D8379

Bit de parada de pulso M8349 M8359 M8369 M8379 M8450 M8451 M8452 M8453
D8343 D8353 D8363 D8373 D8146 D8146 D8146 D8146
Velocidad máxima
D8344 D8354 D8364 D8374 D8147 D8147 D8147 D8147

45 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

El programa de pulso FX3G original se puede utilizar directamente.

Todas las instrucciones admiten pulsos de 8 canales, excepto DVIT, DSZR, que solo

Admite los primeros 4 canales.

2.10.2. interpolación circular


Función de interpolación normal

Los indicadores especiales al establecer la ruta de interpolación son los que se muestran en la

siguiente tabla:

Modo de interpolación M8433 M8432

interpolación de línea 0 1

Interpolación central 1 0

Interpolación de radio 1 1

La dirección y las coordenadas de la interpolación del centro y el radio son las siguientes

se muestra en la siguiente tabla:

Agujas del reloj M8435 = 0

Sinistrorso M8435 = 1

Coordenada relativa M8434 = 0

Coordenada absoluta M8434 = 1

D8340 muestra la dirección actual del eje X, D8350 muestra la dirección actual

dirección del eje Yÿ

En CoolMay QM3G PLC, el movimiento de interpolación aún adopta DPLSR para pulso

producción.

Descripción del Operando:

S. representa la frecuencia del pulso, es decir, la velocidad de la interpolación

movimiento.

S.+2 representa la dirección de destino del eje X.

46 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

S.+4 representa la dirección de destino del eje Y.

D. especifique el número Y con salida de pulsos (actualmente solo admite Y0,

la dirección correspondiente es Y4; Y1 es otro eje, el correspondiente

dirección es Y5).

En el modo de interpolación central:

S.+6 representa la dirección de la coordenada X del centro.

S.+8 representa la dirección de la coordenada Y del centro.

En modo de interpolación de radio:

S.+6 representa la longitud del radio.

Cuando es positivo, el camino es un pequeño círculo; cuando es un valor negativo,

el camino es un círculo grande.

Ejemplo: DPLSR D100 D102 D104 Y000

En la interpolación lineal: D100 es la velocidad, D102 es el objetivo del eje X

dirección, y D104 es la dirección de destino del eje Y. Y0 e Y1 respectivamente pulso

el eje X y el eje Y.

En la interpolación central: D100 es la velocidad, D102 es el objetivo del eje X

D104 es la dirección de destino del eje Y y D106 es la dirección X central.

D108 es la dirección del centro Y. Y0 e Y1 respectivamente pulsan el eje X y

eje Y.

47 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Nota 1: La dirección actual de X e Y debe estar en el mismo círculo que la

dirección de destino.

Nota 2: Cuando la dirección actual coincide con la dirección de destino, se

indica que la pista de movimiento es un círculo completo.

En la interpolación del radio: D100 es la velocidad, D102 es el objetivo del eje X

D104 es la dirección de destino del eje Y y D106 es la longitud del radio. Y0

e Y1 pulsan respectivamente el eje X y el eje Y.

Función de interpolación continua

M8436 es la bandera para el modo de interpolación normal y continuo

modo de interpolación.

M8436=0: modo de interpolación regular;

M8436=1: modo de interpolación continua;

En el PLC de la serie CoolMay QM3G, el movimiento de interpolación continua utiliza DPLSR

48 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

para salida de pulsos.

Descripción del operando: Todos usan registros de 32 bits.

S. indica la frecuencia del pulso, es decir, la velocidad de la interpolación

movimiento.

S2. indica la dirección de destino del eje X.

S2.+2 indica la dirección de destino del eje Y.

En el modo central: S2.+4 y S2.+6 indican las coordenadas del Centro.

En modo radio: S2.+4 indica la longitud del radio, y S2.+6 ignora y

unused.S2.+4 valor positivo: el camino es un círculo pequeño; S2.+4 valor negativo:

el camino es un gran círculo.

S2.+8 es el registro de control.

D. especifique el número Y con salida de pulso (solo se admite Y0, el

la dirección correspondiente es Y4; Y1 es otro eje, la dirección correspondiente

es Y5).

En el modo de interpolación continua, M8432~M8435 están determinados por el quinto

parámetro (es decir, S.+8).

La descripción de la función de cada bit del registro de 32 bits S2.+8 es la siguiente:

Posición de 32 bits b31~b28 b27~b24 b23~b20 b19~b16 b15~b12 b11~b8 b7~b4 b3~b0

interpolación continua
Posición Interpolación Interpolación
Función ejecución y parada
modo dirección modo
Posición de la bandera

Cuando se usa S2.+8, está en hexadecimal. Los valores de bit de cada grupo son

como a continuación:

=1ÿinterpolación de modo lineal


b3~b0 =2ÿinterpolación de modo central
=3ÿinterpolación de modo radial
= 0: rotación en el sentido de las agujas del reloj

b7~b4 = 1: rotación en sentido contrario a las agujas del reloj

= cualquier otro valor: modo lineal

49 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

=1ÿposición relativa
b11~b8
=2ÿposición absoluta

=00000ÿejecución de interpolación continua


b31~b12
=AAAAAÿparada de interpolación continua

PD: cuando se utiliza la interpolación de modo lineal, b7~b4 se ignora y se puede configurar

a cualquier valor de 2~F.

S1. y S2. puede establecerse discontinuo. Por ejemplo, S1.=D100,

S2.=D120.

S2. Debe ser consecutivo con los siguientes cuatro registros de 32 bits. Por ejemplo,

debe configurarse en D102, D104, D106, D108, D110.

Ejemplo: dibuje una línea y dos arcos, como se muestra:

Programa de la siguiente manera:

50 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.10.3. Modulación de ancho de pulso PWM

1ÿResumen: Esta instrucción se utiliza para especificar la salida de pulsos con

período de pulso y tiempo de encendido.

2. Formato de instrucciones PWM y descripción de parámetros.

Formato de instrucciones:

51 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Descripción de parámetros:

operando
contenido tipo de datos Dispositivo de caracteres Rangos
escribe

Datos de ancho de pulso (ms) o dispositivo de palabra KnX, KnY, KnM, KnS, T, 0~32767
S1. BIN16 bits
número para almacenar datos C,D,R,V,Z,K,H milisegundo

Ciclo (ms) datos o palabra dispositivo KnX, KnY, KnM, KnS, T, 1~32767
S2. BIN16 bits
número para almacenar datos C,D,R,V,Z,K,H milisegundo

D. Número de dispositivo de pulso de salida (Y) BIN16 bits Y0-Y7 Y0-Y7

3ÿDescripción de funciones y acciones

Operación de 16 bits (PID): pulsos de salida con un ancho de pulso ON de [S1.ms] en

unidades de ciclo[S2.ms].

Presta atención a los puntos

Los valores del ancho de pulso S1. y periodo S2. debe configurarse como S1.ÿS2.

Cuando la entrada de comando está APAGADA, la salida de D. también está APAGADA.

No opere el interruptor de configuración del modo de salida de pulsos durante la transmisión de pulsos.

enviando.

4. Programa de muestra

En este ejemplo, el rango de datos de D10 se cambia de 0 a 50, y el

la salida promedio de Y0 es de 0 a 100%. Si los datos de D10 son mayores que 50, un

se producirá un error.

Ejemplo de bucle suave:

52 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

R >> P

t = R(Kÿ) * C(µF) = 470ms >>T0

La constante de tiempo ÿ del filtro es un valor muy grande en comparación con el pulso

período T0.

El valor de fluctuación ÿe en la corriente de salida promedio e es aproximadamente

5. Instrucciones especiales

PWM convencional

1) Admite un total de 8 canales Y0-Y7 (seleccione la salida MT del transistor);

2) No hay restricciones en el ancho de pulso y el ciclo, ambos en milisegundos

(milisegundo).

Puerto de salida analógico PWM personalizado especial

Los siguientes parámetros deben proporcionarse durante la selección de personalización:

1) El voltaje de salida del PWM requerido;

2) La frecuencia de salida del PWM requerido;

3) Confirme el número de PWM personalizados, hasta 4 canales de PWM pueden

ser personalizado (específicamente, depende del número de analógicos

salidas del modelo seleccionado por el cliente).

4) Personalice si PWM coexiste con otras cantidades analógicas. (Si el

el producto está equipado adicionalmente con terminales de salida analógica y analógica

DA0~DA3 son un grupo, DA4~DA7 son un grupo. Cuando QM3G

Personaliza PWM, la frecuencia de salida solo se puede instalar con otros

análogos en un grupo cuando la frecuencia de salida es de solo 21 KHz).

PWM personalizado especial - configuración de frecuencia de salida

53 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Al personalizar el PWM, no necesita usar el comando PWM,

simplemente configure el registro especial y luego encienda el hardware.

Los registros especiales utilizados por cada cantidad analógica corresponden a la

siguiente tabla.

Salida analógica
DA0 DA1 DA2 DA3 DA4 DA5 DA6 DA7
Dirección

Ciclo de trabajo
D8050 D8051 D8052 D8053 D8054 D8055 D8056 D8057
ajuste

Frecuencia PWM

coeficiente de división D8268 D8268 D8268 D8268 D8278 D8278 D8278 D8278

ajuste

D8050 a D8057: rango de valores 0~32760

D8268 y D8278: rango de valores 840~16800000 (32 bits);

D8050 a D8057 ÿ D8268 y D8278

Cuando D8268 y D8278 están encendidos, la configuración predeterminada es 4000 y

no se mantiene cuando se apaga. Se requiere asignación de programa cuando

usando.

Ejemplos de configuración de frecuencia de salida PWM:

La frecuencia principal es 84MHz o 84000000

Cuando D8268=4000, frecuencia de salida PWM=84MHz/4000=21KHz, entonces el

el rango ajustable de D8050 es 0-4000, y el ciclo de trabajo de salida es 0~100%.

Cuando D8268=8000, frecuencia de salida PWM=84MHz/8000=10.5KHz, el

el rango ajustable de D8050 es 0-8000, y el ciclo de trabajo de salida es 0~100%.

Si D8268=16800000,

la frecuencia mínima de salida PWM = 84 MHz/16800000 = 5 Hz

Si D8268=840,

la frecuencia máxima de salida de PWM=84MHz/840=100KHz

Es decir, cuanto menor sea la frecuencia, mayor será el rango ajustable; lo mas alto

la frecuencia, menor es el rango ajustable.

54 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.10.4. Función de pulso de volante


El generador de pulsos de volante se conoce comúnmente como electrónico

volante y volante. Se utiliza principalmente para el establecimiento de la enseñanza.

Origen del trabajo de la máquina CNC en máquinas herramienta CNC, paso manual fino

ajuste e inserción de interrupción durante el procesamiento. Ampliamente utilizado en CNC

máquinas de grabado y fresado, fresadoras CNC, tornos CNC,

centros de mecanizado, máquinas herramienta CNC para corte de alambre, máquinas herramienta CNC EDM,

equipos de impresión, maquinaria textil y otros campos.

El PLC de la serie Coolmay QM3G admite la función de volante (solo

admite servomotores, no motores paso a paso). Con la colaboración de QM3G

PLC, el volante se utiliza para controlar la rotación del motor, que puede

realizar la rotación del volante por un pulso y el motor también gira

número correspondiente de pulsos.

signo especial

M8228: encienda para habilitar la función de volante (el C228 original

la función no se utiliza temporalmente).

Formato de instrucciones y descripción de parámetros cuando se usa volante.

Formato de instrucción:

Descripción de parámetros:

tipo de operando contenido tipo de datos Dispositivo de caracteres

Establezca el numerador de la entrada en


S1. Conjunto BIN16 K, D
relación de salida

Establezca el denominador de la entrada en


S2. Conjunto BIN16 K, D
relación de salida

Pulso: Y0-Y5

D. Número de dispositivo de pulso de salida (Y) BIN16 establecido Dirección correspondiente:


Y10-Y15

PS: Al configurar S1. y S2., S1. debe ser un múltiplo entero de S2. Si esto es

55 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

1:1, significa que el volante gira un pulso y el motor gira uno

legumbres; si es un múltiplo entero de n, significa que el volante gira uno

pulso y el motor gira n pulsos;

El cableado del volante se muestra en la siguiente figura:

El programa de funciones del volante se muestra en la siguiente figura:

Este programa tiene una salida de pulsos 1:1, es decir, cuántos pulsos emitirá Y0

cuando el volante gira cuántos pulsos.

56 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.11. Instrucción del puerto de comunicación del PLC


Cada PLC tiene su propio puerto de programación (RS232). Dos puertos de comunicación

(RS232 o RS485) son opcionales, y un puerto CAN es opcional para satisfacer las necesidades

de usuarios para conectar varios tipos de equipos.

2.11.1. Explicación y comunicación de instrucciones MODBUS

Dirección

Cuando se utiliza PLC como host, admite instrucción ADPRW, RD3A

instrucción e instrucción WR3A. Esta sección explica estos tres

comandos

2.11.1.1. Descripción de la función y operación de datos de lectura/escritura

dominio

Leer datos RD3A:

La instrucción RD3A corresponde a la función No. 03 de Modbus.

m1 representa el número de estación del dispositivo esclavo de lectura, que va desde

1-247;

m2 representa el primer número de dirección de los datos leídos en el dispositivo esclavo;

D. Representa el número de registros a leer, el rango es 1-125 (el

el rango es 1-45 en Modbus ASCII, y el rango es 1-90 en comunicación CAN),

y los datos leídos se almacenan en el host D.+1, D.+2.

D.-1 Se debe configurar el valor de la dirección (=0: puerto serie 2; =1: puerto serie 3; =2: CAN;

=3: red MODBUS)

Escribir datos WR3A:

La instrucción WR3A corresponde a las funciones No. 06 y No. 10 de

57 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Modbus.

m1 representa el número de estación del dispositivo esclavo a escribir, que va

de 1-247.

m2 representa el primer número de dirección del registro escrito en el esclavo

dispositivo;

S. indica el número de registros a escribir, el rango es 1-123 (el

el rango es 1-45 en Modbus ASCII, y el rango es 1-90 en comunicación CAN).

Los datos a escribir se almacenan secuencialmente en el host S.+1, S.+2.

Cuando S=1, la instrucción WR3A corresponde a la función Modbus 06;

Cuando S=2-123, la instrucción WR3A corresponde a la función Modbus No. 10;

Se debe configurar el valor de la dirección S.-1 (=0: puerto serie 2; =1: puerto serie 3; =2: CAN;

=3: red MODBUS)

RD3A y WR3A solo admiten las siguientes funciones de MODBUS

UTR:

Función No. 03: lea el registro de retención y obtenga el binario actual

rango de valores 1-125 en uno o más registros de retención.

Función No. 06: Cargue el valor binario específico en un registro de retención (escriba

registro), el rango es 1.

Función No. 10: preseleccionar múltiples registros, cargar valores binarios específicos en un

serie de registros de retención continuos (escribir registros múltiples), el rango es

1-123.

2.11.1.2. Función de la instrucción ADPRW y descripción de la operación

La instrucción ADPRW admite las siguientes funciones de MODBUS

UTR:

Función No. 01: leer el estado de la bobina, obtener el estado actual (ON/OFF) de un

grupo de bobinas lógicas, el rango es 1-512

Función No. 02: leer el estado de entrada, obtener el estado actual (ON/OFF) de un

grupo de entradas de interruptor, el rango es 1-512

Función No. 03: leer el registro de retención, obtener el valor binario actual en

58 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

uno o más registros de retención, el rango es 1-125

Función No. 04: Obtener el valor binario actual en uno o más registros de entrada,

el rango es 1-125

Función No. 05: fuerza una sola bobina, fuerza un estado de encendido-apagado de bobina lógica (escribir

posición), rango 1

Función No. 06: cargue el valor binario específico en un registro de retención (escriba

registro), el rango es 1

Función 0F: configuración forzada de bobinas múltiples, configuración forzada de encendido y apagado de una serie de

bobinas de lógica continua (escribir varios dígitos), rango 1-1968

Función No. 10: preseleccionar múltiples registros, cargar valores binarios específicos en un

serie de registros de retención continuos (escribir registros múltiples), rango 1-125

ADPRW:

S. indica el número de estación del dispositivo esclavo a leer y escribir,

que van desde 1-247;

S1. Representa el código de función (es decir, las funciones 01-06, 15, 16 escritas

arriba);

S2. El parámetro de función correspondiente a cada código de función (por

ejemplo, el operando representa la dirección de inicio de MODBUS cuando el

la función es 01);

S3. El parámetro de función correspondiente a cada código de función (por

ejemplo, el operando indica el número de puntos de acceso en la función 01,

y el parámetro se fija a 0 en la función 05);

D. Representa la posición inicial del dispositivo de almacenamiento de datos.

2.11.1.3. Número de dirección de comunicación del dispositivo de Word

dispositivo MODBUS
dispositivo L02
Registro de entrada (solo lectura) Registro de retención (lectura/escritura)
- 0x0000ÿ0x1F3F D0ÿD7999
- 0x1F40ÿ0x213F D8000ÿD8511

59 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

- 0x2140ÿ0x7EFF R0ÿR23999
- 0x7F00ÿ0xA13F Dirección no utilizada
- 0xA140ÿ0xA27F TN0~TN319
- 0xA280ÿ0xA33F Dirección no utilizada
- 0xA340ÿ0xA407 CN0ÿCN199
- 0xA408ÿ0xA477 CN200ÿCN255
- 0xA478ÿ0xA657 M0ÿM7679
- 0xA658ÿ0xA677 M8000ÿM8511
- 0xA678ÿ0xA777 S0ÿS4095
- 0xA778ÿ0xA78B TS0~TS319
- 0xA78Cÿ0xA797 Dirección no utilizada
- 0xA798ÿ0xA7A7 CS0ÿCS255
- 0xA7A8ÿ0xA7AF Y0~Y177
0xA7B0ÿ0xA7B7 - Dirección no utilizada

0xA7B8ÿ0xA7BF - X0ÿX177

Se produce un error al acceder a una dirección no utilizada


CN200ÿ255 son contadores de 32 bits

2.11.1.4. Número de dirección de comunicación del dispositivo de bits

dispositivo MODBUS
dispositivo L02
Entrada (solo lectura) Bobina (lectura/escritura)

- 0x0000ÿ0x1DFF M0ÿM7679
- 0x1E00ÿ0x1FFF M8000ÿM8511
- 0x2000ÿ0x2FFF S0ÿS4095
- 0x3000ÿ0x313F TS0~TS319
- 0x3140ÿ0x31FF Dirección no utilizada
- 0x3200ÿ0x32FF CS0ÿCS255
- 0x3300ÿ0x337F Y0~Y177
0x3380ÿ0x33FF - Dirección no utilizada

0x3400ÿ0x347F - X0ÿX177

Se produce un error al acceder a una dirección no utilizada

2.11.1.5. Parámetros de la función de instrucción ADPRW


operando S2. S3. D.
S1.
dirección MODBUS/sub Puntos de acceso/sub dispositivo de almacenamiento de datos
Código de función
Funciones Código de función datos de función comienzo

Dirección MODBUS: Puntos de acceso: Leer dispositivo de destino


Lectura de bobina 1H
0000H~FFFFH 1~2000 DRMYS

Dirección MODBUS: Puntos de acceso: Leer dispositivo de destino


Lectura de entrada 2H
0000H~FFFFH 1~2000 DRMYS

60 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Registro de tenencia Dirección MODBUS: Puntos de acceso: Leer dispositivo de destino


3H
leer 0000H~FFFFH 1~125 DR

registro de entrada Dirección MODBUS: Puntos de acceso: Leer dispositivo de destino


4H
leer 0000H~FFFFH 1~125 DR

Escribir dispositivo de destino

Bobina simple Dirección MODBUS: DRXYMS


5H 0 (fijo)
escribe 0000H~FFFFH 0=bit APAGADO/1=bit

EN

Registro único Dirección MODBUS: Escribir dispositivo de destino


6H 0 (fijo)
escribe 0000H~FFFFH DR

Dirección MODBUS: Puntos de acceso: Escribir dispositivo de destino


Escritura de bobina por lotes FH
0000H~FFFFH 1~1968 DRXYMS

Registro de lotes Dirección MODBUS: Puntos de acceso: Escribir dispositivo de destino


10H
escribe 0000H~FFFFH 1~123 DR

2.11.2. Puerto serie 2: RS485 (AB)


Admite el protocolo de puerto de programación Mitsubishi, el protocolo de placa Mitsubishi BD,

protocolo de puerto libre y protocolo MODBUS RTU;

Los relés especiales y los registros especiales involucrados en este puerto serie son los siguientes

sigue:

puerto serie 2 puerto serie 3


Función descriptiva PUEDE (H/L) Observaciones
(A/B) (A/B)

programacion mitsubishi -
M8196=0 M8192=0 La falla de energía no se mantiene
protocolo de puerto

M8196=1
M8192=1 -
Función de protocolo de puerto franco
M8125=0

Restablecer automáticamente en el
Indicador de envío RS M8122=1 M8402=1 M8422=1
fin de envío
- - M8425
RS enviando bandera completa Necesidad de restablecer manualmente

Indicador de extremo de recepción RS M8123 M8403 M8423 Necesidad de restablecer manualmente

Indicador de proceso de recepción RS M8124 M8404 M8424 Se están recibiendo datos


Instrucción RS2

Distinción de 8 bits/16 bits M8161 M8161 M8161

bandera

M8426=0 maestro-esclavo
Indicador maestro-esclavo cuando - - M8426 modo, M8426=1
Comando RS PUEDE
modo multimáquina

última instrucción RS2


0 1 2
ajuste del operando

61 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

M8196=1
Función MODBUS RTU M8192=1 -
M8125=1

RD3A/WR3A recibir
M8128 M8408 M8428 Necesidad de restablecer manualmente
bandera correcta

RD3A/WR3A
tiempo de espera de comunicación M8129 M8409 M8429 Necesidad de restablecer manualmente

bandera

Instrucción ADPRW Fin de la ejecución de la instrucción


M8029 M8029 M8029
bandera de finalización bandera

Bit12=0ÿMODBUS

RTU (predeterminado)
Comunicación
D8120 D8400 D8420 Bit12=1ÿMODBUS
parámetros
ASCII (Versión 26236 y
arriba)
Modo de comunicación - D8401 D8421

D8434: estación esclava CAN


D8434 número
Estación maestra y esclava
D8121 D8414 D8440 D8440\D8442
número
D8442 ID de modo multimáquina
número

La unidad es milisegundos, ver


Tiempo de espera de RD3A/WR3A
D8129 D8409 D8429 explicación detallada
tiempo
ajustes
Intervalo RD3A/WR3A
D8126 D8406 D8426
ciclos
RD3A/WR3A último
0 1 2
operando -1
Establecer durante ADPRW
D8397=0 D8397=1 D8397=2
instrucción
Trama de datos CAN - - M8427

M8196: Usar el protocolo del puerto de programación y el indicador de habilitación de otros

protocolos

M8125: use MODBUS y el indicador de habilitación de la función Mitsubishi original.

M8122: Indicador de envío de comando RS2 (el bit debe ser 1 cuando se usa).

M8123: indicador de fin de recepción de comando RS2, debe restablecerse manualmente.

M8124: Se están recibiendo datos de comando RS2.

M8161: indicador de distinción de modo de 8 bits/16 bits de la instrucción RS/RS2.

M8128: RD3A/WR3A recibe el indicador correcto y debe restablecerse

62 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

a mano.

M8129: indicador de tiempo de espera de comunicación RD3A/WR3A (cuando la comunicación

tiempo de espera, el bit de bandera está activado).

M8029: Indicador de comunicación completa (indicador de comunicación completa cuando

usando la instrucción ADPRW, se requiere reinicio manual)

D8120: Guardar la configuración de los parámetros de comunicación de Modbus RTU

protocolo, consulte la siguiente figura.

D8121: Guarda el número de estación del maestro o esclavo. (Este valor debe ser

configurado al máximo K255 al hacer el host)

D8129: Tiempo de espera de RD3A y WR3A (La unidad es milisegundos. Es

recomendado para configurar: cuando la tasa de comunicación se configura para ser mayor o

igual a 9600, D8129 se establece en 10~20; cuando la velocidad de comunicación se establece en

ser inferior a 9600, D8129 se establece en 20~50).

D8126: Número de ciclos de intervalo. Predeterminado=10 (veces).

D8397: cuando se utiliza el puerto serie 2 para la instrucción ADPRW, D8397 debe estar

establecido en 0.

Admite instrucciones RS, RS2, WR3A, RD3A, ADPRW. Se puede configurar en el

área de parámetros, correspondiente al puerto serie 2. La configuración del área de parámetros es

Sólo válido para este canal. No es válido para el puerto serie 3.

2.11.2.1. Puerto de programación Mitsubishi

Cuando se utiliza como protocolo de puerto de programación Mitsubishi: establezca M8196=0.

2.11.2.2. Funciones y ejemplos del protocolo Freeport

Cuando se utiliza como función de protocolo Mitsubishi Freeport: configure M8196 = 1,

M8125=0; la diferencia entre el protocolo Mitsubishi 1 y el protocolo 4 es que

hay caracteres finales 0A 0D (almacenados en D8124 y D8125 respectivamente)

Para el protocolo Mitsubishi Freeport, D8120 solo necesita configurar los 8 bits inferiores de

valor

63 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

b0 Longitud de datos 0: 7 bits 1: 8 bits

b1 Paridad (b2,b1)

b2 00: Ninguno; 01: Impar; 11: incluso

bit de parada

b3 0:1 bit

1: 2 bits

b4 Tasa de baudios (b7,b6,b5,b4)

b5 (0100):600bps (0101):1200bps (0110):2400bps

b6 (0111):4800bps (1000):9600bps (1001):19200bps

b7 (1010):38400bps (1011):57600bps (1101):115200bps

Ejemplo de programa:

Los datos obtenidos al usar la herramienta de puerto serie para monitorear el puerto serie 2 son:

[2019:11:01:10:49:16] [Recibir] 31 32 33

2.11.2.3. Protocolo Modbus RTU

Cuando se utiliza como protocolo Modbus RTU: establezca M8196=1, M8125=1; D8120 está configurado

como parámetro de comunicación, D8121 se establece como número de estación esclava. Para

ejemplo, establezca D8120=HE081, D8121=H1 (el parámetro de comunicación es

64 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

9600/8/n/1, el número de estación esclava es 1).

Configuración de parámetros D8120:

b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0

b0 Longitud de datos 0: 7 bits 1: 8 bits

b1 Paridad (b2, b1)


b2 00: Ninguno; 01: Impar; 11: Incluso

bit de parada

b3 0:1 bit

1: 2 bits

b4 Tasa de baudios (b7,b6,b5,b4)


b5 (0100):600bps (0101):1200bps (0110):2400bps
b6 (0111):4800bps (1000):9600bps (1001):19200bps
b7 (1010):38400bps (1011):57600bps (1101):115200bps
b8

b9
Establecer 0

b10

b11

b12 Configuración del modo RTU/ASCII 0:RTU 1:ASCII

b13 Serie 1

b14 Serie 1

b15 Serie 1

Ejemplo de programa RD3A (consulte el capítulo 2.11.1.1 para obtener instrucciones

Introducción):

Programa esclavo:

Programa anfitrión:

sesenta y cinco
https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Explicación del programa:

D300 guarda la cantidad de registros leídos, aquí significa leer 10 datos.

Cuando se utiliza el puerto serie 2, D.-1, aquí D299 debe establecerse en 0.

El programa significa leer un total de 10 datos de los registros D100-D109 en

el PLC cuya estación esclava es 1, y guardarlos en los registros D301-D310 de

el PLC de la estación maestra.

Ejemplo de programa WR3A (consulte el capítulo 2.11.1.1 para obtener instrucciones )

Introducción):

Programa anfitrión:

66 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Programa esclavo:

Explicación del programa:

El programa significa escribir 1 dato del registro D301 en la estación maestra

PLC a la estación esclava como 1 PLC, y guárdelo en el registro de PLC de la estación esclava

D100.

2.11.2.4. Función Modbus RTU Instrucción ADPRW

03 Ejemplo de programa de salida de registro de retención de código de función (consulte el capítulo

2.11.1.2 para la introducción de instrucciones)

67 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Programa anfitrión:

Programa esclavo:

Use la herramienta de puerto serie para monitorear el puerto serie 2 para obtener los siguientes datos:

[2017:11:01:17:48:54][ recibir]01 03 00 00 00 06 C5 C8

[2017:11:01:17:48:54][ recibir]01 03 0C 00 0C 00 17 00 22 00 38 00 4E 00

63 C4 29

2.11.2.5. Protocolo Modbus ASCII

Cuando se utiliza como protocolo Modbus ASCII: Los ajustes de parámetros específicos son

Al igual que 2.11.2.3, solo la configuración del bit 12 de D8120 es diferente. Para

ajustes específicos, consulte la introducción de los ajustes de parámetros D8120 en

68 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

capítulo 2.11.2.3.

Ejemplo de programa:

Programa anfitrión:

Programa esclavo:

El estado de visualización de datos del host D300 ~ D303 antes y después del programa

la ejecución se muestra en la siguiente figura.

69 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.11.3. Puerto serie 3: RS485 (A1 B1)/RS232

Admite protocolo de puerto de programación Mitsubishi, protocolo RS2 y MODBUS

protocolo RTU;

Los relés especiales y los registros especiales involucrados en este puerto serie son los siguientes

sigue:

puerto serie 2 puerto serie 3


Función descriptiva PUEDE (H/L) Observaciones
(A/B) (A/B)

programacion mitsubishi -
M8196=0 M8192=0 La falla de energía no se mantiene
protocolo de puerto

M8196=1
M8192=1 -
Función de protocolo de puerto franco
M8125=0

Restablecer automáticamente en el
Indicador de envío RS M8122=1 M8402=1 M8422=1
fin de envío
- - M8425
RS enviando bandera completa Necesidad de restablecer manualmente

Indicador de extremo de recepción RS M8123 M8403 M8423 Necesidad de restablecer manualmente

Indicador de proceso de recepción RS M8124 M8404 M8424 Se están recibiendo datos

Instrucción RS2

Distinción de 8 bits/16 bits M8161 M8161 M8161

bandera

M8426=0 maestro-esclavo
Indicador maestro-esclavo cuando - - M8426 modo, M8426=1
Comando RS PUEDE
modo multimáquina

última instrucción RS2


0 1 2
ajuste del operando

M8196=1
Función MODBUS RTU M8192=1 -
M8125=1

RD3A/WR3A recibir
M8128 M8408 M8428 Necesidad de restablecer manualmente
bandera correcta

70 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

RD3A/WR3A
tiempo de espera de comunicación M8129 M8409 M8429 Necesidad de restablecer manualmente

bandera

Instrucción ADPRW Fin de la ejecución de la instrucción


M8029 M8029 M8029
bandera de finalización bandera

Bit12=0ÿMODBUS
Comunicación
D8120 D8400 D8420 RTU (predeterminado)
parámetros
Bit12=1ÿMODBUS ASCII

Modo de comunicación - D8401 D8421

D8434: estación esclava CAN


D8434 número
Estación maestra y esclava
D8121 D8414 D8440 D8440\D8442
número
D8442 ID de modo multimáquina
número

La unidad es milisegundos, ver


Tiempo de espera de RD3A/WR3A
D8129 D8409 D8429 explicación detallada
tiempo
ajustes
Intervalo RD3A/WR3A
D8126 D8406 D8426
ciclos
RD3A/WR3A último
0 1 2
operando -1

Establecer durante ADPRW


D8397=0 D8397=1 D8397=2
instrucción

Trama de datos CAN - - M8427

M8192: Usar el protocolo del puerto de programación y el indicador de habilitación de otros

protocolos

M8402: Bandera de envío (utilizada en el comando RS2).

M8403: Indicador de fin de comunicación (indicador de fin de comunicación cuando se usa RS2

instrucción, necesita ser reiniciado manualmente).

M8404: Recepción de datos.

M8408: Indicador de finalización de comunicación (válido cuando se usan RD3A y WR3A

para comunicación MODBUS, se requiere reinicio manual).

M8409: Tiempo de espera de comunicación.

M8029: Indicador de finalización de comunicación (indicador de finalización de comunicación

cuando se usa la instrucción ADPRW, se requiere reinicio manual).

M8161: indicador de distinción de modo de 8 bits/16 bits para instrucciones RS/RS2

D8400: Guarde los parámetros de comunicación del protocolo Modbus RTU, consulte

71 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

la introducción de configuración en la tabla para más detalles.

D8401: Guarde el modo de comunicación del puerto serie 3.

D8401=H0 significa modo de comunicación libre de RS2.

Para Modbus RTU: D8401=H11 significa que el PLC es la estación esclava;

D8401=H1 significa que el PLC es la estación maestra.

Para Modbus ASCII: D8401=H111 indica que el PLC es una estación esclava;

D8401=H101 indica que el PLC es una estación maestra.

D8406: El número de ciclos de intervalo. Predeterminado=12 (veces).

D8409: Tiempo de espera. (La unidad es milisegundos, y se recomienda configurar:

cuando la configuración de velocidad de comunicación es mayor o igual a 9600, D8409 es

establecer en 10 ~ 20; cuando la configuración de velocidad de comunicación es inferior a 9600, D8409 es

establecido en 20~50).

D8414: Guarda el número de estación del maestro o esclavo. (Este valor debe ser

configurado al máximo K255 al hacer el host)

D8397: cuando use la instrucción ADPRW, use el puerto serie 3 y D8397 debe

establecerse en 1.

Admite instrucciones RS2, WR3A, RD3A, ADPRW. Se puede configurar en el

área de parámetros, correspondiente al puerto serial 3. La configuración del área de parámetros es

Sólo válido para este canal. No es válido para el puerto serie 2.

Configuración del formato del parámetro de comunicación D8400:

b0 Longitud de datos 0: 7 bits 1: 8 bits

Paridad (b2, b1)


b1 00: Ninguno

b2 01: impar impar

11: Incluso

bit de parada

b3 0:1 bit

1: 2 bits

b4
Tasa de baudios (b7,b6,b5,b4)
b5
0100:600bps 0101:1200bps 0110:2400bps
b6
0111:4800bps 1000:9600bps 1001:19200bps
b7

b8~b15 No disponible, establecido en 0

72 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Configuración del formato del parámetro de comunicación D8401:

Seleccionar protocolo

b0 0: Otro protocolo de comunicación

1: protocolo MODBUS

b1~b3 No disponible, establecido en 0

Ajuste maestro/esclavo

b4 0: maestro MODBUS

1: esclavo MODBUS

b5~b7 No disponible, establecido en 0

b8 Configuración del modo RTU/ASCII 0: RTU 1: ASCII

b9~b15 No disponible, establecido en 0

2.11.3.1. Protocolo de puerto de programación Mitsubishi

Cuando se utiliza como protocolo de puerto de programación Mitsubishi: establezca M8192=0.

2.11.3.2. Función de protocolo de puerto franco

Cuando se utiliza como función de protocolo Mitsubishi Freeport: configure M8192 = 1,

M8402=1;

Ejemplo de programa:

73 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Los datos obtenidos al usar la herramienta de puerto serie para monitorear el puerto serie 3 son:

[2017:11:01:11:49:16][ recibir]31 32 32

Último parámetro del comando RS2 = 0: puerto serie 2;

=1: puerto serie 3;

=2: PUEDE.

2.11.3.3. Función Modbus RTU Instrucción RD3A/WR3A

Cuando se utiliza como protocolo Modbus RTU: configurar M8192=1; establecer D8400 como el

parámetro de comunicación, y configure D8414 como la estación maestra y esclava

número.

Por ejemplo, establezca D8400=H81, D8414=K1 (el parámetro de comunicación es

9600/8/n/1, el número de estación esclava es 1).

Ejemplo de programa RD3A (consulte el capítulo 2.11.1.1 para obtener instrucciones

Introducción):

Programa anfitrión:

Programa esclavo:

74 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Use la herramienta de puerto serie para monitorear los datos del puerto serie 3 y obtenga lo siguiente

resultados:

[2017:11:01:09:00:11][recibir]01 03 00 64 00 0A 84 12

[2017:11:01:09:00:11][recibir]01 03 14 00 42 00 4D 00 58 00 58 00 63 00

37 00 2C 00 21 00 16 00 0B 9F C7

Ejemplo de programa WR3A (consulte el capítulo 2.11.1.1 para obtener instrucciones )

Introducción):

Programa anfitrión:

Programa esclavo:

Use la herramienta de puerto serie para monitorear los datos del puerto serie 3 y obtenga lo siguiente

75 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

resultados:

[2017:11:01:09:25:20][recibir]01 10 00 64 00 08 10 00 0B 00 16 00 21 00

2C 00 37 00 42 00 4D 00 58 D1 6C

2.11.3.4. Función Modbus RTU Instrucción ADPRW

04 Programa de demostración de lectura de registros de entrada (detalle de la introducción de instrucciones

consulte el capítulo 2.11.1.2)

Programa maestro:

Programa esclavo:

Use la herramienta de puerto serie para monitorear los datos del puerto serie 3 , y obtén lo siguiente

resultados:

[2017:11:01:17:38:34][recibir]01 04 00 00 00 06 70 08

76 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

[2017:11:01:17:38:34][recibir]01 04 0C 00 15 00 20 00 2B 00 41 00 57 00

00 5F A7

2.11.3.5. Función Modbus ASCII

Cuando se utiliza como protocolo Modbus ASCII: los ajustes de parámetros específicos son

igual que 2.11.3, solo la configuración del octavo bit de D8401 es diferente. para específicos

configuración, consulte la introducción de la configuración de parámetros D8401.

Programa de demostración:

Programa maestro:

Programa esclavo:

El estado de visualización de datos del esclavo D100~D109 antes y después del programa

la ejecución se muestra en la siguiente figura.

77 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

78 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

2.11.4. Puerto de comunicación CAN


Admite el protocolo RS2 y el protocolo MODBUS RTU. Nota: después del puerto CAN

se completa la configuración, el PLC debe estar desconectado (al menos 15 segundos).

Los relés especiales y los registros especiales involucrados son los siguientes:

De serie
Puerto serial
Función descriptiva Puerto PUEDE (H/L) Observaciones
2(A/B)
3 (A1/B1)
M8196=0 M8192=0 -
Puerto de programación No remanente de energía
M8196=1
Función RS2 M8192=1 -
M8125=0

Restablecer automáticamente al final


Indicador de envío de RS2 M8122=1 M8402=1 M8422=1
de enviar
- - M8425
RS2 Enviar bandera completa Necesidad de restablecer manualmente

Bandera de fin de recepción RS2 M8123 M8403 M8423 Necesidad de restablecer manualmente

Indicador de proceso de recepción RS2 M8124 M8404 M8424 Se están recibiendo datos
Instrucción RS2 8 bits/16 bits
M8161 M8161 M8161
bandera distintiva

M8426=0 modo maestro-esclavo,


Indicador maestro-esclavo cuando - - M8426 M8426=1 multimáquina
Comando RS2 PUEDE
modo

última instrucción RS2


0 1 2
ajuste del operando

M8196=1
Función MODBUS RTU M8192=1 -
M8125=1

RD3A/WR3A recibir
M8128 M8408 M8428 Necesidad de restablecer manualmente
signo correcto
RD3A/WR3A
tiempo de espera de comunicación M8129 M8409 M8429 Necesidad de restablecer manualmente

bandera

Instrucción ADPRW
M8029 M8029 M8029 Bandera de fin de ejecución de instrucción
bandera de finalización

Parámetros de comunicación D8120 D8400 D8420

Modo de comunicación - D8401 D8421

D8434: Número de estación esclava


D8434
Estación maestra y esclava cuando CAN maestro-esclavo
D8121 D8414 D8440
número D8440\D8442 multi-máquina
D8442
número de ID de modo

RD3A/WR3A horas extra La unidad es milisegundos, ver


D8129 D8409 D8429
tiempo explicación detallada

79 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

ajustes
RD3A/WR3A Número de
D8126 D8406 D8426
intervalos

RD3A/WR3A Último operando


0 1 2
-1

ADPRW Establecido en el comando D8397=0 D8397=1 D8397=2

Marco de datos CAN - - M8427

M8422: enviar datos, restablecer automáticamente al final del envío

M8423: Se reciben los datos;

M8424:Se están recibiendo datos;

M8425:Después de enviar, debe restablecerse manualmente;

M8426ÿModo multimáquina y cambio de modo maestro-esclavo

M8426=1: CAN es un modo multimáquina, no hay distinción entre

maestro y esclavo, y puede transmitir hasta 8 bytes de datos.

M8426=0: En modo maestro-esclavo CAN, debe haber un maestro en el

bus, que es similar en función a MODBUS.

M8427ÿ=0 significa establecido en marco extendido CAN2.0B, =1 significa establecido en

Marco estándar CAN2.0A.

M8428ÿSe enciende cuando la respuesta de comunicación MODBUS es correcta,

y necesita ser reiniciado manualmente.

M8429ÿComunicación agotada.

D8420ÿParámetros de comunicación.

Los bits 0 a 9 de D8420 tienen una tasa de baudios CAN, 1K~1023K. El valor predeterminado es

500.

Tasa de baudios admitida: 5 10 15 20 25 40 50 62 80 100 125 200 250

400 500 666 800 1000

D8421: Protocolo de comunicación y descripción de maestro y esclavo

estaciones;

Para la instrucción RS2: se debe configurar D8421 = H10, lo que significa libre

convenio.

Para RD3A, WR3A y ADPRW: D8421=H1 significa estación maestra,

80 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

D8421=H11 significa estación esclava.

D8397: cuando se usa CAN en la instrucción ADPRW, D8397 debe establecerse en 2.

D8426ÿNúmero de ciclos de intervalo, predeterminado=12 (veces);

D8429: Tiempo de espera, (unidad: milisegundos, configuración recomendada: cuando el

la configuración de la tasa de comunicación es mayor o igual a 9600, D8429 se establece en

10~20; cuando la configuración de velocidad de comunicación es inferior a 9600, D8429 se establece en

20~50; cuando se utilizan RD3A y WR3A, el tiempo de espera de la estación maestra se establece en

aproximadamente 6 más que el tiempo de espera de la estación esclava).

D8434ÿNúmero de estación esclava

D8440ÿGuarde el número de ID de la máquina (número de estación esclava).

D8442ÿCuando interconexión multicanal, guarde la ID de la estación esclava

número (qué estación esclava envió los datos leídos, el ID de la estación esclava).

D8421 Configuración de formato de parámetro de comunicación

b0 Elegir acuerdo 0:Otros protocolos de comunicación 1:Protocolo MODBUS

b1~b3 No disponible, establecido en 0

b4 Ajustes maestro/esclavo 0:Estación maestra MODBUS 1:Estación esclava MODBUS

b5~b7 No disponible, establecido en 0

b8 Configuración del modo RTU/ASCII 0: UTR 1:ASCII

b9~b15 No disponible, establecido en 0

2.11.4.1. Función de protocolo .Freeport

Cuando se usa el comando RS2, se pueden interconectar múltiples canales,

y el PLC de comunicación se puede distinguir por número de ID. D8440 guarda

el número de identificación de la máquina, D8442 guarda el número de identificación del PLC donde

los datos leídos; el número de identificación usa un registro de 32 bits, pero la configuración solo puede

use 29 bits, es decir, los 3 bits superiores no tienen efecto. Cuando el comando RS2 es

utilizado, se pueden enviar hasta 8 longitudes de datos.

Ejemplo de programa:

81 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Último parámetro del comando RS2 = 0: puerto serie 2;

=1: puerto serie 3;

=2: PUEDE.

2.11.4.2. Función Modbus RTU Instrucción RD3A/WR3A

Ejemplo de programa RD3A (consulte el capítulo 2.11.1.1)

Programa maestro:

82 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Programa esclavo:

Monitoreando el programa de la estación maestra, la estación maestra D301-D316 tiene un

total de 16 datos a la velocidad de restar 1 por segundo y cambiar

entre 300-200.

Ejemplo de programa WR3A (consulte el capítulo 2.11.1.1 para obtener instrucciones )

Introducción):

Programa maestro:

83 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Programa esclavo:

Supervisando el programa de la estación esclava, un total de 16 datos de la

las estaciones D100-D115 se pueden cambiar entre 200-400 a la velocidad de agregar

1 por segundo

2.11.4.3. Función Modbus RTU Instrucción ADPRW

01 Ejemplo de programa de lectura de registro de entrada (consulte el capítulo 2.11.1.2 para

introducción de instrucciones)

Programa maestro:

Programa esclavo:

Significa comunicarse con el puerto CAN del PLC esclavo a través del

84 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

puerto CAN de este PLC, y lea el M0~M3 de 4 bits del PLC esclavo a D0 del

PLC maestro.

2.11.5. Red de comunicacion


La red se detecta automáticamente después del encendido. cuando hay un

chip de red, M8193=1, la red está lista.

Los relés especiales involucrados, los registros especiales y los registros utilizados por el IP

dirección son las siguientes:

Función descriptiva Uso de la red Observaciones

Preparación de la red M8193

Escribir dirección de red M8197

Tiempo de espera de MODBUS M8062

Conflicto de dirección IP M8063

Función Mitsubishi y señal de interruptor MODBUS D8395

Establecer durante la instrucción ADPRW D8397=3

Dirección del enrutador R23800 R23801

Dirección de la máscara R23802 R23803

Dirección MAC R23804~R23806

Dirección IP local R23807 R23808

Dirección IP de destino R23810 R23811

Puerto R23812 Predeterminado 502

Tiempos de ciclo de instrucción RD3A/WR3A R23813

Tiempo de espera de MODBUS R23814

Número de paquetes enviados R23815

Número de paquetes recibidos R23816

M8193ÿ=1 Indica que hay un chip de red y la red está lista

M8197ÿ=1 Escriba la dirección de red y reinicie automáticamente.

M8062ÿ=1 Indica el tiempo de espera de MODBUS, se utiliza MODBUS_TCP.

85 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

M8063ÿ=1 Indica un conflicto de dirección IP.

D8395: Función Mitsubishi y conmutador MODBUS_TCP

D8395=0ÿFunción Mitsubishi

D8395=1: estación esclava MODBUS_UPD

D8395=2: estación maestra MODBUS_UPD

D8395=3: estación esclava MODBUS_TCP

D8395=4: estación maestra MODBUS_TCP

D8397: cuando se usa MODBUS_TCP para la instrucción ADPRW, D8397 necesita

establecerse en 3.

R23800 y 23801 son direcciones de enrutador. El valor predeterminado es 192.168.1.1. Eso es,

R23800=0XC0A8, R23801=0X0101.

R23802 y 23803 son las direcciones de máscara y el valor predeterminado es 0 .0. 0 .0.

Es decir, R23802=0, R23803=0.

R23804~23806 son direcciones MAC, que son generadas por el sistema

y básicamente no se repiten. También se puede configurar. Nota: La dirección MAC en

la misma red no se puede repetir, de lo contrario causará anormal

comunicación.

R23807 y R23808 son las direcciones IP de esta máquina. El valor predeterminado es

192.168. 1,250, es decir, R23807=0XC0A8, R23808=0X01FA.

R23810 y R23811 son IP de destino MODBUS,

R23812 puerto predeterminado 502

R23813 predeterminado=100 (número de ciclos), que es el intervalo de tiempo entre

Ejecución de secuencias WR3A y RD3A.

R23814 predeterminado = 20 (200 ms), es la configuración de tiempo de espera de MODBUS, solo

reintentar dos veces, cada vez = (R23814*5)ms.

R23815 es el número de paquetes enviados por MODBUS

R23816 es el número de paquetes MODBUS recibidos.

2.11.5.1. Función Modbus TCP Instrucción RD3A / WR3A

Ejemplo de programa RD3A (consulte el capítulo 2.11.1.1 para obtener instrucciones

86 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Introducción):

Programa maestro:

Programa esclavo:

2.11.6. Comunicación de red N:N


2.11.6.1. Contenido del dispositivo relacionado

1. Dispositivo N:N para configuración de red

87 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Dispositivo Nombre Contenido Valor ajustado

Establezca el bit de bandera para los parámetros de comunicación.

También se puede utilizar como un bit de bandera para confirmar


M8038 Configuración de parámetros
si hay un programa de red N:N. No haga
encienda en el programa de secuencia.
Ajuste de la Configuración de red N:N cuando se utiliza el número de estación.
D8176 correspondiente La estación maestra se establece en 0 y la estación esclava 0~15
Número de Estación se establece en 1-15. [Valor inicial: 0]
Configure el número total de estaciones esclavas.
El numero total de
D8177 No se requiere ningún ajuste en el programable 1~15
configuración de esclavos
controlador de la estación esclava. [Valor inicial: 7]
Seleccione el modo del número de puntos del dispositivo a
Actualizar comunicarse entre sí.
D8178 0~2
Ajuste de rango No se requiere ningún ajuste en el programable
controlador de la estación esclava. [Valor inicial: 0]

=2ÿPuerto serie2 =3ÿ


canal serie
D8394 Puerto serie3 =4ÿCAN 2~4
selección

2ÿComponentes para juzgar errores de red N:N

M8184~M8190ÿM8496~M8503ÿBandera de error de secuencia de transmisión de datos de

el esclavo.

Cuando cada estación esclava tiene un error de secuencia de transmisión de datos, la

el bit indicador correspondiente está activado.

Estación No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Relé M8184M8185M8186M8187M8188M8189M8190M8496M8497M8498M8499M8500M8501M8502M8503

3. Dispositivo de enlace

Es un dispositivo utilizado para enviar y recibir información entre cada

controlador programable. Dependiendo del número de estación establecido en el

la configuración del número de estación correspondiente y el modo establecido en el rango de actualización

configuración, los números de dispositivo y los puntos utilizados también son diferentes.

1) En modo 0 (D8178=0):

Estación
Estación 0 Estación 1 Estación 2 Estación 3 Estación 4 Estación 5 Estación 6 Estación 7
No.

88 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Palabra

dispositivo (4 D10~D1 D20~D2 D30~D3 D40~D4 D50~D5 D60~D6 D70~D7


D0~D3
puntos 3 3 3 3 3 3 3

cada)
Estación Estación Estación Estación Estación Estación Estación
Estación 8 Estación 9
No. 10 11 12 13 14 15
dispositivo de bits
D80~D8 D90~D9 D100~ D110~ D120~ D130~ D140~ D150~
(4 puntos
3 3 D103 D113 D123 D133 D143 D153
cada)

2) En modo 1 (D8178=1)

N.° de estación Estación 0 Estación 1 Estación 2 Estación 3 Estación 4 Estación 5 Estación 6 Estación 7

Palabra

dispositivo M1000~ M1064~ M1128~ M1192~ M1256~ M1320~ M1384~ M1448~

(32 puntos M1031 M1095 M1159 M1223 M1287 M1351 M1415 M1479

cada)
dispositivo de bits
D10~ D20~ D30~ D40~ D50~ D60~ D70~
(4 puntos D0~D3
D13 D23 D33 D43 D53 D63 D73
cada)
Estación Estación Estación Estación Estación Estación
Estación No. Estación 8 Estación 9
10 11 12 13 14 15
Dispositivos de bits
M1512~ M1576~ M1640~ M1704~ M1768~ M1832~ M1896~ M1960~
(32 puntos
M1543 M1607 M1671 M1735 M1799 M1863 M1927 M1991
cada)
Palabra

dispositivo D80~ D90~ D100~ D110~ D120~ D130~ D140~ D150~

(4 puntos D83 D93 D103 D113 D123 D133 D143 D153

cada)

3) En modo 2 (D8178=2):

N.º de estación Estación 0 Estación 1 Estación 2 Estación 3 Estación 4 Estación 5 Estación 6 Estación 7

Dispositivos de bits
M1000~ M1064~ M1128~ M1192~ M1256~ M1320~ M1384~ M1448~
(64 puntos
M1063 M1127 M1191 M1255 M1319 M1383 M1447 M1511
cada)
Palabra
D10~ D20~ D30~ D40~ D50~ D60~ D70~
dispositivo (8 D0~D7
D17 D27 D37 D47 D57 D67 D77
puntos cada uno)

Estación Estación Estación Estación Estación Estación


Estación No. Estación 8 Estación 9
10 11 12 13 14 15

89 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Dispositivos de bits
M1512~ M1576~ M1640~ M1704~ M1768~ M1832~ M1896~ M1960~
(64 puntos
M1575 M1639 M1703 M1767 M1831 M1895 M1959 M2023
cada)
Palabra
D80~ D90~ D100~ D110~ D120~ D130~ D140~ D150~
dispositivo (8
D87 D97 D107 D117 D127 D137 D147 D157
puntos cada uno)

2.11.6.2. Configuración e instrucciones del programa

La configuración del programa es la siguiente. El registro de espera de tiempo de espera

Se recomienda configurar D8129/D8409/D8429 en 12 o más. Solo necesitas

establecer el registro especial correspondiente para realizar el intercambio de datos de la

correspondiente registro de intervalo y relé auxiliar. No hay necesidad de escribir

Leer y escribir instrucciones. Canal M8184~M8190 y los últimos 8 canales

M8496 ~ M8503, puede ver el estado de cada esclavo, si no hay conexión,

se encenderá.

1. Puerto serie 2

Programa maestro:

Programa esclavo:

2. Puerto serie 3

Si el puerto serie 2, solo necesita configurar D8394 = 3 en el programa maestro-esclavo

Programa maestro:

90 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Programa esclavo:

91 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

3.HMI parte
3.1.Cómo instalar el software mView
(Por favor, vaya al sitio web oficial : WWW.COOLMAY.COM para descargar el

ultima versión)

Este capítulo presentará en detalle el proceso de instalación del software mView.

ÿRequisitos de hardware

Los requisitos básicos de hardware para instalar el software de edición mView son

como sigue:

1. Host de computadora personal: se recomienda usar una CPU de 80486 o

más alto.

2. Memoria: se recomienda utilizar más de 128 MB de RAM para ampliar la

memoria.

3. Disco duro: El disco duro debe tener más de 100 MB de espacio.

4. Pantalla: tarjeta de visualización general VGA o SVGA.

5. Ratón: utilice un ratón compatible con Windows.

6. Impresora: utilice una impresora compatible con Windows.

Antes de instalarlo, verifique si el hardware de la computadora es como

por encima o superior. Para evitar problemas de incompatibilidad de hardware,

utilice las especificaciones recomendadas tanto como sea posible. Si usted tiene

Si tienes alguna pregunta, ponte en contacto con nuestro servicio de atención al cliente.

ÿFuente de software

Puede ingresar al sitio web de nuestra empresa WWW.COOLMAY.COM para obtener el

última versión del software.

ÿPasos de instalación (tome la versión en chino simplificado de mView como

ejemplo), tenga en cuenta que la versión del software "mView ***" está sujeta a la

sitio web.

Seleccione mView 13802.exe en la ventana del instalador para iniciar el instalador y

iniciar la instalación;

ÿEstablezca la ruta de almacenamiento del archivo de instalación, seleccione el predeterminado o ingrese el

92 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

dirección, o haga clic en el botón [Examinar...] para seleccionar la dirección, y luego

haga clic en el botón [Siguiente];

ÿEstablezca el nombre de la carpeta guardada. Se recomienda seleccionar el valor predeterminado y

haga clic en el botón [Siguiente] directamente.

ÿ Elija si desea crear un icono de acceso directo en el escritorio y luego haga clic en [Siguiente]

botón.

93 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

ÿConfirme la ruta de instalación y otra información de instalación, y luego haga clic en

el botón [Instalar] para instalar.

ÿEl proceso de instalación se muestra a continuación:

94 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

ÿHaga clic en [Siguiente] para instalar el asistente del controlador

ÿLa instalación del controlador se ha completado

95 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

ÿFinalmente, haga clic en [Finalizar] para completar la instalación.

96 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

3.2.Cómo abrir el software mView


Una vez completada la instalación del software mView, aparecerá un acceso directo

colocado en el escritorio . Al mismo tiempo, el mView correspondiente

El grupo de programas se ha agregado al menú de inicio de Windows:

Elija cualquiera de los dos métodos anteriores para abrir la programación mView

software, y la ventana de inicio aparecerá cuando se abra la aplicación,

como se muestra en la siguiente figura. Después de abrir el software, seguirá las

barra de menú [Ver] -> [Configuración auxiliar] -> [Archivo] -> El programa se abre automáticamente

la casilla de verificación del proyecto anterior, para determinar si se debe iniciar el último proyecto

archivo cuando se abre el software, o no abrir ningún archivo.

97 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

3.3.Nuevo archivo de pantalla táctil

Para crear un nuevo proyecto, puede hacer clic directamente en [Nuevo archivo] en el menú [Archivo],

O haga clic en el icono en la barra de herramientas, o use la tecla de acceso rápido Ctrl + N establecida por el

sistema. Se muestra el cuadro de diálogo que se muestra a continuación:

Título del proyecto: Ingrese el nombre del nuevo proyecto;

Número de modelo: Seleccione el modelo de la interfaz hombre-máquina (HMI);

(QM3G-43FH selecciona el modelo TK6043FH; QM3G-50FH selecciona el modelo

TK6050FH; QM3G-70FH selecciona el modelo TK6070FH; QM3G-70HD

selecciona el modelo TK6070HD; QM3G-70KFH selecciona el modelo TK6070FH;

QM3G-100FH selecciona el modelo El modelo es TK6100FH)

Dirección de visualización: Seleccione si la pantalla de edición se muestra horizontalmente

o verticalmente;

Ayuda del proyecto: ingrese una descripción de ayuda para el proyecto recién creado, o

puede optar por no entrar en él.

Después de completar la entrada de información relacionada con el proyecto, haga clic en el botón [OK] para

ingrese al cuadro de diálogo de configuración de información de comunicación, como se muestra a continuación, para

configuración específica, consulte el Capítulo 2.4.2 Gestión de la comunicación de

"Manual de usuario de la HMI de la serie Coolmay TK".

98 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

99 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

3.4.Introducción a la interfaz del software mView


Diseño de la interfaz de edición de mView:

ÿBarra de título: muestra la ruta del proyecto actualmente abierto y el nombre del archivo, la ventana

número y nombre de la ventana.

ÿBarra de menú: Un menú que muestra varios comandos de CoolMayView. Estas

los menús son todos menús desplegables.

ÿBarra de herramientas estándar: botones de acceso directo para colocar algunos comandos.

Botones correspondientes y herramientas de edición para mostrar archivos, editar,

impresión y otras funciones.

ÿComponentes de diseño: Botones de comando para objetos componentes.

ÿAdministración de pantalla: la ventana de administración de la pantalla utilizada por el

proyecto.

ÿGestión de la comunicación: El diseñador del proyecto gestiona y establece las

ventana para comunicación con PLC u otros dispositivos seriales.

ÿAdministración de etiquetas: establezca etiquetas para variables del sistema y variables externas para

facilitar a los usuarios encontrar rápidamente las variables correspondientes.

ÿBarra de estado: muestra el estado operativo actual, interfaz hombre-máquina

parámetros y equipos de comunicación.

100 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4. Simulación y descarga del


programa HMI
4.1.Simulación de programa
mView proporciona la función de simular directamente en la PC. Puedes usar

esta función para simular las acciones realizadas en la HMI después de la planificación de la HMI.

Por un lado, aumenta la comodidad de encontrar errores de programa, y

por otro lado, puede ahorrar la descarga hasta el momento en que HMI puede conectarse a la

controlador. La función de simulación de mView se divide en dos tipos: [On-Line

Run] y [Off-Line Run], como se muestra en la siguiente figura.

4.1.1.Ejecución en línea

Esta función necesita estar conectada al controlador, y el programa

modificar los contactos y registros correspondientes configurados por el controlador durante

ejecución. Se puede utilizar para verificar si el programa planificado normalmente puede

actuar sobre el controlador.

Antes de [Ejecutar en línea], debe configurar la comunicación, como se muestra en

la figura a continuación:

101 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Entre ellos, COM1 y COM2 a la izquierda de [Configuración de comunicación] se refieren

a los puertos de comunicación en HMI, y la configuración a la derecha es el conjunto de

puertos de comunicación designados por el usuario en el lado de la PC para simular el

Puertos de comunicación correspondientes al sexo del lado HMI, como se muestra a continuación:

4.1.2.Ejecución fuera de línea

Esta función no necesita estar realmente conectada al controlador, puede

utilizarse para probar el funcionamiento normal del programa y la verificación de

Varias funciones.

102 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4.2.Descarga del programa y actualización de la versión del sistema operativo

Después de usar la PC para simular y verificar que el programa es correcto, puede

comience a descargar a la HMI y use directamente la HMI para conectarse al controlador.

4.2.1.Descargar a HMI

Antes de descargar el programa a HMI, debe comunicarse

configuración primero, seleccione [HMI]ÿ[Configuración]ÿ[Configuración de comunicación], como se muestra

en la siguiente figura:

Especifique el puerto de comunicación de la PC en [Cargar/Descargar] de la

ventana de configuración de comunicación, es decir, el puerto donde se encuentra el cable de descarga

conectado a la computadora. Por ejemplo, COM24, puede seleccionar [Usar fijo

tasa de comunicación] junto con HMI [pantalla de descarga], o deje que la PC

intentar descargar automáticamente a diferentes velocidades.

Luego seleccione [HMI] ÿ [Descargar a HMI], y luego comience a descargar el

programa HMI a la HMI, como se muestra a continuación:

103 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4.2.2.Guardar como programa HMI

Además de descargar el programa planificado directamente a la HMI, mView

también permite al usuario guardar el programa planeado como un archivo específico (*.vho) para

más tarde descargar y usar. Tenga en cuenta que este archivo es solo para descargar y usar, y

ya no puede modificar su contenido.

Seleccione [HMI]ÿ[Guardar en archivo...], guarde el proyecto como un archivo HMI especial de

escriba vho., como se muestra en la siguiente figura:

104 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Si necesita descargar este programa a la HMI más adelante, seleccione

[Herramientas]ÿ[Descargar programa HMI], como se muestra en la siguiente figura, puede

descargar este programa a HMI.

4.2.3.Actualizar SO HMI
En términos generales, cuando se actualiza la nueva versión del software mView,

coincidirá con la versión correspondiente del sistema operativo. Este sistema operativo es compatible

la versión anterior del software de planificación hacia abajo, pero si el usuario quiere

utilizar las funciones proporcionadas por la nueva versión del software de planificación, el

La nueva versión debe coincidir con el sistema operativo y el sistema operativo HMI se actualiza de la siguiente manera.

Paso 1: Seleccione [Herramientas]ÿ[Actualizar HMI OS].

105 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Paso 2: seleccione la versión del sistema operativo que desea actualizar (se recomienda actualizar

con la versión del software de planificación utilizada).

Paso 3: Comience a descargar. (Nota: durante el proceso de descarga del sistema operativo, la HMI

¡No debe apagarse!)

106 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Paso 4: Una vez completada la descarga, reinicie la alimentación de la HMI.

107 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4.3.Carga de programas
Use esta función para cargar el programa en el hombre-máquina de vuelta a la PC

y guárdelo como un programa HMI para su posterior descarga o edición por parte del usuario.

4.3.1.Subir programa HMI


Seleccione [Herramienta]ÿ[Cargar programa HMI] para cargar el programa desde la HMI

volver a la computadora. Una vez completada la transferencia, se le pedirá al usuario que guarde

el archivo como un archivo dedicado llamado vho, como se muestra en la siguiente figura:

108 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

Para que el programa subido sea editable, debe agregar el descompilado

información antes de descargar el programa, de lo contrario, el programa cargado

solo se puede usar para descargar y el usuario no puede editarlo.

Seleccione [Ver]ÿ[Opción(H)]ÿ[Archivo] y marque [Agregar información descompilada].

Como se muestra abajo:

109 https://es.coolmay.com/
Machine Translated by Google

Coolmay QM3G Series HMI/PLC Manual de programación todo en uno

4.4.Para obtener información detallada sobre el uso del software de pantalla táctil,

por favor refiérase a "Usuario de HMI de la serie Coolmay TK

Manual".

110 https://es.coolmay.com/

También podría gustarte