Anàlisi dels principis bàsics i aplicacions de les instruccions TRD i TWR en PLC

Dec 15, 2025 Deixa un missatge

En els sistemes de control d'automatització industrial, el PLC (controlador lògic programable) serveix com a dispositiu de control bàsic, on l'aplicació flexible de les seves instruccions de funció determina directament el rendiment i l'eficiència del sistema. Entre aquestes, les instruccions TRD (Timer Read) i TWR (Timer Write), com a ordres dedicades als PLC de la sèrie FX de Mitsubishi, tenen un paper insubstituïble en les aplicacions de control de temps. Aquest article aprofundirà en els principis de treball, els escenaris d'aplicació i les tècniques pràctiques d'aquestes dues instruccions, ajudant els enginyers a dominar mètodes precisos de control del temps.

 

I. Principis bàsics i estructura de dades de les instruccions TRD/TWR

 

La instrucció TRD (FNC150) i la instrucció TWR (FNC151) són instruccions de funció especial als PLC de Mitsubishi per accedir al-rellotge de temps real (RTC) intern. El seu objectiu operatiu és el grup de registre D. El rellotge de temps real intern del PLC-normalment consta de set unitats de dades: Any (D3), Mes (D2), Dia (D1), Hora (D0), Minut (D4), Segon (D5) i Dia de la setmana (D6). Cada unitat ocupa 16 bits d'espai d'emmagatzematge. En particular, el dia de la setmana està codificat com a 0-6 (0 que representa diumenge), mentre que l'any es registra amb els dos últims dígits (p. ex., 25 denota 2025).


La instrucció TRD llegeix essencialment les dades de temps del RTC intern del PLC per lots en registres de dades consecutius. El format d'aplicació típic és "TRD D100", que indica que set registres consecutius a partir de D100 emmagatzemaran paràmetres de temps. En conseqüència, la instrucció TWR escriu dades de temps d'un grup de registres especificat a l'RTC del PLC. El seu format és "TWR D200", que requereix que el D200-D206 preemmagatzemi un conjunt vàlid de paràmetres de temps.


II. Casos d'aplicació típics en entorns industrials


1. Sistema de traçabilitat per lots de producció


A les línies de producció farmacèutica, la instrucció TRD recull automàticament dades de marca de temps d'equips com premses de tauletes i màquines d'envasat. Quan el D100 s'estableix com a registre de destinació TRD, el D100-D106 registra contínuament els temps de processament del producte. Aquestes dades estan vinculades als codis de barres del producte i s'emmagatzemen al sistema MES. Després d'implementar aquesta solució, un fabricant de vacunes va reduir el temps de traçabilitat del lot de 4 hores a 10 minuts, accelerant significativament la resposta a incidents de qualitat.


2. Control intel·ligent de la seqüència d'il·luminació


Els grans centres comercials utilitzen les instruccions TWR per ajustar la il·luminació adaptativa estacional. En el mode d'hivern, el PLC estableix l'interruptor-a l'hora mitjançant TWR a D200=07 (hores), D201=30 (minuts); a l'estiu, s'ajusta a D200=06 (hores), D201=00 (minuts). Combinat amb sensors de llum, el sistema estalvia aproximadament un 15% en el consum anual d'electricitat d'il·luminació sense necessitat d'ajustaments manuals del rellotge.


3. Mecanisme d'alerta primerenca de manteniment d'equips


Una línia de producció de soldadura d'automòbils utilitza la instrucció TRD per controlar la durada de funcionament de l'equip. Quan el temps d'execució acumulat llegit pel PLC arriba a un llindar preestablert (p. ex., D300=500 hores), s'activa immediatament una alarma de manteniment. La pràctica demostra que aquesta estratègia de manteniment predictiu basada en el temps de funcionament real redueix les taxes de fallada dels equips en un 37%.


III. Tècniques d'aplicació avançades i maneig d'excepcions


1. Solució de sincronització del rellotge


Mitjançant la comunicació RS485, el PLC mestre envia periòdicament ordres TWR a estacions esclaves per a la sincronització del rellotge de diversos-dispositius. Una central fotovoltaica utilitza el protocol MODBUS per transmetre dades de temps, assegurant errors de temps de registre de registre de menys d'1 segon a 32 inversors. Els punts clau inclouen:


● Verifiqueu el format de codificació BCD de les dades del registre D abans de la sincronització.
● Establiu M8028=1 per desactivar el processament de transport durant les segones escriptures.
● Utilitzeu la suma de comprovació XOR per garantir la integritat de la transmissió de dades.


2. Tractament dels anys de traspàs


Quan configureu el 29 de febrer mitjançant TWR, afegiu la lògica de validació de l'any al programa. Exemple de codi:


MOV K2000 D210; Estableix la referència de l'any

CMP D200 K29 ; Comproveu si el dia 29

I M8000; Contacte permanent ON

SORTIDA M100; Bandera d'estat

Aquesta lògica evita els errors RTC causats per la configuració de dates no vàlides en anys no-bisiestos.

 

3. Apagueu l'-optimització de la retenció

 

Per evitar el reinici del rellotge a causa d'una fallada de la bateria, es recomana:

 

● Feu una còpia de seguretat de les dades del rellotge a la memòria FRAM mensualment mitjançant TRD.
● Compareu el D8005 (detecció de voltatge de la bateria) amb el valor establert durant l'engegada-.

● Configureu un SAI per garantir almenys 10 minuts d'alimentació de reserva.


IV. Comparació de rendiment i optimització d'instruccions

 

En comparació amb les instruccions MOV convencionals, TRD/TWR ofereixen avantatges significatius en el processament de dades temporals. Les dades de prova mostren que la lectura-per lots de 7 paràmetres de temps només triga 0,8 ms amb la instrucció TRD, mentre que 7 instruccions MOV requereixen 2,1 ms. En els grans sistemes de control, aquesta diferència d'eficiència s'acumula per produir un impacte significatiu.


Per als PLC més nous com el FX5U, també es pot accedir directament a les dades del rellotge mitjançant D8020-D8026. Tanmateix, tingueu en compte el següent:

 

● Desactivar les interrupcions (utilitzant la instrucció DI) durant les operacions de lectura.
● Executar el processament END després de les operacions d'escriptura.
● Es poden produir conflictes de registre quan s'utilitzen-comptadors d'alta velocitat.

 

V. Tendències del sector i aplicacions innovadores


Amb l'avenç de la tecnologia IIoT, les instruccions TRD/TWR estan guanyant noves dimensions d'aplicació. Un projecte de fàbrica intel·ligent transmet dades TRD a una plataforma en núvol mitjançant el protocol MQTT, combinant-ho amb algorismes d'aprenentatge automàtic per analitzar la utilització del temps de l'equip. Més aplicacions-vanguardistes inclouen:

 

● Autenticació de marca de temps de Blockchain: aprofitant la naturalesa immutable de les escriptures TWR.
● Control sincronitzat de -nivell de nanosegons sota tall de xarxa 5G.

● Mapatge de rellotge virtual en sistemes digitals bessons.


S'ha de prestar especial atenció als escenaris que impliquen enclavaments de seguretat (per exemple, sistemes de control d'ascensors). S'ha d'implementar un mecanisme de verificació TRD de doble-canal, que desencadena un apagat de seguretat quan la desviació entre el rellotge primari i el secundari supera els 3 segons. Les dades de prova d'un fabricant d'ascensors indiquen que aquest disseny redueix la taxa de falses alarmes per a errors relacionats amb el temps-al 0,001%.


Mitjançant la comprensió profunda i l'aplicació flexible de les instruccions TRD/TWR, els enginyers poden construir sistemes de control d'automatització més precisos i fiables. A mesura que avança la indústria 4.0, aquestes instruccions fonamentals continuaran jugant un paper crític en la fabricació intel·ligent, mentre que els seus límits d'aplicació s'ampliaran juntament amb la innovació tecnològica.

Enviar la consulta

whatsapp

Telèfon

Correu electrònic

Investigació