Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Activix con WinCC


Messaggi consigliati

Inserito:

Ciao a tutti

Ho la necessità di gestire (inviare e ricevere dati) una porta seriale del PC, non conoscendo moltissimo il programma WinCC ho provato ad importare con successo l'ocx di VB MSCOMM32.OCX. Adesso in graphics designer posso inserirlo, ma quando vado a cambiare le proprioetà di PertOpen e Output (quelle che si usano comunemente)non me le fa cambiare, la porta COM non è utilizzata da nessun altra applicazione e con Vb la riesco aprire tranquillamente.

Se potete aiutarmi vi ringraziio molto, mi va bene anche un'altro metodo per risolvere il mio problema.

Grazie a tutti

Ciao


Inserita:

WinCC è un pò refrattario ad oggetti Active X ...... Ahimè

Per stessa ammissione della Siemens.

Ho già provato diverse volte ad importare oggetti, tante volte anche solo per aggraziare lo stile ma ho collezionato solo insuccessi.

Non conosco quello in particolare ma temo che sia la solita vecchia storia

Inserita:

Ho scoperto che gli ocx bisogna controllarli solo via codice, allora funzionano.

Sono riuscito,atraverso questo ocx, a aprire e chiudere la porta seriale, ma non ancora a trasmettere.

Comunque grazie

Ciao

  • 2 weeks later...
Inserita:

ti conviene utilizzare un po' di + il codice visual.

ho avuto i tuoi stessi problemi e li ho risolti creandomi un ocx che, acquisendo una tag da wincc (comando property let di VB6) me la spara sulla com1.

cosi facendo quando registri il tuo activex in wincc ti ritroverai sul controllo

una proprieta che dinamizzerai con la tag che devi trasmettere.

spero di esserti stato d'aiuto.

ciao

Xunil79

p.s. se hai problemi fammi sapere

Inserita:

dimenticavo che tutte le operazioni di apertura porta, chiusura e trasmissione li devi mettere in VB6.

ciao

ciao

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...