Una cosa è certa: l'ocx te lo deve fornire il costruttore dell'hardware del plc.. l'unico a conoscere il firmwere.
Non ho creato nessun ocx! Non saprei da dove partire per farlo..
Io sfrutto un ocx già fatto dal costruttore del plc.
Penso anch'io che con MSCOMM non riesci a far niente.
Nell'OCX CREATO DAL COSTRUTTORE DEL MIO PLC, ad esempio c'è una funzione del tipo:
codice:
RisultatoOperazione=SendVarToPlc(Variabile,Valore,TimeOut,StrutturaVar)
Questo è un esempio.. hai una funzione "SendVarToPlc" che non devi sviluppare tu, è già fatta dal produttore del plc, ma che usi solamente.
Spero di essere stato chiaro.. poi ci sarà una funzione anche per leggere una variabile, ecc..
Se il fornitore del plc non ti aiuta.. non ci sono santi che possono farlo!
Ciao
Andrea