Esta sección proporciona instrucciones que pueden ayudarlo a solucionar problemas detectados al utilizar Modbus IOScanner en una línea serie.
Un Modbus IOScanner en una línea serie se configura en el controlador y uno de los dispositivos esclavos Modbus se desconecta.
Si la aplicación pasa a un estado de excepción después de la descarga o después de un reinicio del controlador, haga lo siguiente:
|
Paso |
Acción |
|---|---|
|
1 |
Verifique la integridad del cable. |
|
2 |
Verifique que el cable esté correctamente conectado entre el controlador y el esclavo serie Modbus. |
|
3 |
Reinicie el controlador. |
|
Si... |
Entonces... |
|---|---|
|
se ha detectado un error al utilizar Modbus IOScanner en una línea serie |
el indicador xError asociado al esclavo que se ha detectado que genera o provoca el error se establece en TRUE. |
|
la comunicación NO se detiene (el controlador sigue intentando conectar el esclavo). |
|
|
el parámetro uiNumberOfCommunicatingSlaves se reduce y xAllSlavesOK se establece como FALSE. |
Después de que la comunicación con el esclavo se haya restablecido, se requiere un flanco ascendente en la entrada xReset del esclavo:
Para reiniciar xError.
Para actualizar los valores de uiNumberOfCommunicatingSlaves
Para actualizar los valores de xAllSlavesOK