Impostare la modalità di comunicazione
Questa istruzione imposta la modalità di comunicazione su “MEWTOCOL-COM slave”/“MEWTOCOL-COM master/slave”.
Ingresso
Specifica le porte di comunicazione (in base al tipo di PLC):
Porta COM p.es. SYS_COM0_PORT
MCU/SCU p.es. 16#xx01 (xx = numero slot) in COM01
Quando viene data alimentazione al dispositivo, vengono utilizzate le modalità di comunicazione impostate nei registri di sistema.
It is not possible to change to Modbus RTU mode or PLC Link mode during RUN mode.
Tutte le variabili di ingresso e uscita utilizzate per programmare questa funzione sono state dichiarate nell'intestazione del POU. La stessa intestazione del POU è utilizzata per tutti i linguaggi di programmazione.
VAR
bEnableMEWTOCOL: BOOL:=FALSE;
iPort: INT:=0;
END_VAR
BODY
WORKSPACE
NETWORK_LIST_TYPE := NWTYPELD ;
ACTIVE_NETWORK := 0 ;
END_WORKSPACE
NET_WORK
NETWORK_TYPE := NWTYPELD ;
NETWORK_LABEL := ;
NETWORK_TITLE := ;
NETWORK_HEIGHT := 4 ;
NETWORK_BODY
B(B_F,E_SetMEWTOCOL!,,17,0,26,4,,?DEN?DPort?AENO);
B(B_VARIN,,iPort,15,2,17,4,);
B(B_CONTACT,,bEnableMEWTOCOL,6,1,8,3,R);
L(1,2,6,2);
L(8,2,17,2);
L(1,0,1,4);
END_NETWORK_BODY
END_NET_WORK
END_BODY
IF DF(bEnableMEWTOCOL) then
SetMEWTOCOL(Port := iPort);
END_IF;