Abbiamo sviluppato un software su SlimLine MPS046B100 Full485 che dialoga con gli inverter Aurora Wind, genera una frequenza di uscita utilizzando la funzione SysSetPWMOut, scrive un log mensile su SDCard, replica una piccola sintesi di dati su una pagina web.
Da una nostra valutazione delle caratteristiche delle CPU riportate sul sito, abbiamo pensato di installare in campo le CPU OEMs PCB123B100 Full485 con SFW167D220, stiamo facendo delle prove prima di comunicarvi i dati delle CPU per comprare le FB Aurora ma abbiamo dei problemi a trasferire il programma, in particolare abbiamo riscontrato:
a) non riusciamo ad utilizzare la connessione USB, no problem andiamo sulla RS232
b) selezionando il sistema PCB123Xtarget10.0 si genera l’errore per la mancanza di SysSetPWMOut
c) selezionando il sistema PCB123Xtarget11.0 si genera l’errore per la mancanza di SysCPUDI e SysCPUDO
d) durante la fase di cath si genera l’errore “Error: Incomplete catch sequence!”, anche se con terminal si accede comunque
Cosa possiamo fare ?
Esiste incompatibilità tra le CPU OEMs e quelle standard IEC61131-3 ?