Blocco funzione: ModbusTCPSlave
Biblioteca: IoDrvModbusTCP
Questo blocco viene generato per ogni Modbus Server TCP nell'albero dei dispositivi. Questo blocco funzione rappresenta una connessione TCP/IP a un singolo Modbus TCP Server. I canali definiti per questo dispositivo vengono elaborati in background. Gli ingressi e le uscite di questo blocco forniscono informazioni di stato all'utente e consentono di confermare gli errori che si verificano (per continuare l'elaborazione). Enable
la proprietà viene utilizzata per avviare e interrompere la comunicazione.
Nota
IL Enable
la proprietà è disponibile solo quando il Abilita la diagnosi per i dispositivi l'opzione è selezionata su Impostazioni PLC scheda.
Nome | Tipo di dati | Valore iniziale | Descrizione |
---|---|---|---|
|
|
| Il processo continua con un fronte ascendente. |
Nome | Tipo di dati | Valore iniziale | Descrizione |
---|---|---|---|
|
|
| Visualizza il numero di server di comunicazione |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Specifica gli errori correnti come definiti nell'enumerazione | |
|
| Impostazioni di comunicazione attualmente configurate | |
|
|
| Il processo continua con un fronte ascendente. |
Metodo: UpdateCommunicationSettings
I parametri di comunicazione possono essere aggiornati solo se il server è impostato su "Stop". Enable
La proprietà viene utilizzata per arrestare e avviare il server.
Nome | Tipo di dati | Valore iniziale | Descrizione |
---|---|---|---|
|
| Indirizzo IP del server | |
|
| Porta del server |
Nome | Tipo di dati | Valore iniziale | Descrizione |
---|---|---|---|
|
| Genera un errore (valore di ritorno != 0) se esiste una connessione TCP |