Originariamente inviato da U235
purtroppo non ho molta esperienza a riguardo, pero' ci provo...
hai come campo Port1 (credo, con vb.net non ho molta confidenza) che usi nella sub, ma su quale porta è impostato? voglio dire, quando accedi alla porta controlli che sia quella giusta? (tipo com1 o 2 ecc.) oppure ogni volta la reimposti prima di chiamare la sub? e se è cosi' (la reimposti) non è che il timer delle due si accavallano in alcuni momenti?
intanto grazie per averci provato...
aggiusto il tiro e spiego meglio

allora le porte vengono inizializzate all'avvio del programma

port1 corrisponde a com11
port2 corrisponde a com12
etc,etc

ogni porta ha un suo timer distinto e separato timer1,timer2, etc,etc questo perchè vengono avviati dopo una procedura di setup della linea di produzione e c'è la possibilità di stopparli per poi avviarli.