under88 Inserito: 6 novembre 2009 Segnala Share Inserito: 6 novembre 2009 Salve a tutti!Ho un plc omron cpm2a, ho un problema solo con il canale 000 il quale non riesce a svolgere le funzioni che io gli do.Per esempio: ho preso come riferimento l'istruzione mov(21) utilizzando il canale 002 per la sua attivazione; nel dato uno della mov(21) ho impostato come canale per la copia il canale 001 mentre nel dato due ho impostato come canale della ricezione della copia il canale 000. Al momento dell'attivazione di 002 la mov(21) viene attivata.Dal momento in cui provo ad attivare il canale 001 quindi tutti i bit, il canale 000 non riceve nessuna copia quindi non viene attivato nessun bit appartenente al canale 000. ho provato anche su altre istruzioni per esempio sft(10), asl(25),asr(26) ecc.......! però non ho avuto nessun risultato. Qualcuno di voi per favore mi sa spiegare qual'è può essere il problema? grazie!!!! Link al commento Condividi su altri siti More sharing options...
Jtag Inserita: 7 novembre 2009 Segnala Share Inserita: 7 novembre 2009 Non si capisce molto bene cosa chiedi ..... Stai cercandi copiare un dato nel canale degli ingressi???? Link al commento Condividi su altri siti More sharing options...
TiBo Inserita: 7 novembre 2009 Segnala Share Inserita: 7 novembre 2009 .....stai scrivendo sugli ingressi, adesso nel dettaglio non so dirti se riesci a scriverci e poi il refresh della task ti sovrascrive o se è propio impossibile comunque il risultato finale è lo stesso ovvero non va bene.Guarda sul manuale alla voce I/O Memory Areas e vedrai che:-Area di ingresso da 0 a 9 (000-009)-Area di uscita da 10 a 19 (010-019)-Area di lavoro da 020 a 049 e da 200 a 227Quindi usa gli indirizzi da 20 in poi per fare le prove e vedrai che cammina!Cordialmente Link al commento Condividi su altri siti More sharing options...
under88 Inserita: 7 novembre 2009 Autore Segnala Share Inserita: 7 novembre 2009 Ciao jtag! scusami se non mi sono spiegato bene purtroppo sono alle prime armi con il plc è mi è difficile nel spiegare!!!praticamente vorrei copiare il contenuto che c'è nel canale 001 nel canale 000. Purtroppo però nel canale 000 non ho visto nessun risultato cioè rimmane sempre zero! ho provato a mettere un 'altro canale diverso da 000 e alla fine ho avuto il risultato che volevo cioè il contenuto del canale 001. Questo canale 000 non solo non mi funziona in quella istruzione cioè la mov(21) ma anche su altre istruzioni! è come se il canale 000 secondo il plc non esiste! Link al commento Condividi su altri siti More sharing options...
eliomacc Inserita: 7 novembre 2009 Segnala Share Inserita: 7 novembre 2009 (modificato) Scusa ma canale 0000 di cosa ? IR - AR - DM -HR se non specifichi è difficile darti una risposta Modificato: 7 novembre 2009 da eliomacc Link al commento Condividi su altri siti More sharing options...
under88 Inserita: 7 novembre 2009 Autore Segnala Share Inserita: 7 novembre 2009 ciao eliomacc!!il canale 000 appartiene all'area di IR Link al commento Condividi su altri siti More sharing options...
Adolfo62 Inserita: 7 novembre 2009 Segnala Share Inserita: 7 novembre 2009 Non puoi scrivere sul canale 000 perchè il PLC ad ogni ciclo legge il valore degli ingressi 000 e sovrascrive quello che avevi trasferito.Non si può che io sappia scrivere sui canali di ingresso. Link al commento Condividi su altri siti More sharing options...
Gabo Inserita: 8 novembre 2009 Segnala Share Inserita: 8 novembre 2009 Diciamo che scrivere il canale degli ingressi è utile e consigliabile solo se vuoi fare delle forzature e va fatto a inizio programma prima di tutte le istruzioni.Con Omron si riesce a scrivere sull'immagine di processo degli ingressi (canale 000), solo che all'inizio della scansione successiva questa viene aggiornata con l'effettivo stato degli ingressi; inoltre se non ricordo male con il cx-programmerc'è un problema di visualizzazione dello stato degli ingressi se vengono forzati mi spiego: LD Flag_sempre_on= 0.00La visualizzazione dell'ingresso era sempre off, ma nel programma funzionava tutto ok come volevo fare con la mia forzatura. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora