Vai al contenuto

Uscite modulo CPU non sono gestite correttamente

Home Forum Controllori SlimLine e Netsyst (LogicLab) Uscite modulo CPU non sono gestite correttamente

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #36133
    Armando
    Partecipante

    Stò lavorando su SlimLine Cortex M7 e pannello MT6070IP, tutto perfettamente funzionante con semplice schermata a pannello con pulsanti che attivano uscite. Dopo aggiunta programma per acquisizione encoder (che funziona perfettamente con il FB SysGetEncoder) le uscite del modulo non vanno più a ON, con LogicLab “on line” funziona tutto correttamente e la variabile associata all’uscita va a ON, ma il relè d’uscita no.

    Se gestisco solo output da pannello funziona tutto correttamente (dopo spegnimento e accensione del sistema). Alla fine la macchina sarà un pò più complessa con la gestione di 2 inverter, un riscaldatore con controllo analogico, diversi sensori e gestione quote.

    E’ possibile che sul programma vedo l’uscita a “ON” e in realtà non lo sia ? Aggiungo che anche nella gestione delle quote (un semplise se x è > a y attiva output z) le uscite del controllo velocità da programma funzionano ma al modulo no.

    #39917
    Sergio Bertana
    Amministratore del forum

    Il modulo CPU Cortex M7 ha la possibilità di gestire la quadratura encoder direttamente nella CPU. Ma al momento non abbiamo ancora rilasciato questa opzione. Purtroppo però l’esecuzione del FB SysGetEncoder non è stata bloccata sul modulo, ed eseguendolo si ha la sconfigurazione delle uscite logiche. Ecco perchè non funzionano più le uscite logiche.

    Provediamo a corregere il sistema operativo per bloccare l’utilizzo del FB sul modulo CPU. La acquisizione encoder è prevista sui moduli di espansione I/O che hanno anche optoisolatori dedicati per permettere elevate velocità di acquisizione (Fino a 50 KHz).

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.