News:

  • July 28, 2026, 01:43:59 PM

Login with username, password and session length

Author Topic: BRX watchdog on remote I/O  (Read 6156 times)

Kristjan

  • Sr. Member
  • ****
  • Posts: 85
    • Idnadartaekni ehf
BRX watchdog on remote I/O
« on: September 13, 2022, 06:48:26 AM »
I have system with one BX-DM1E and lots of BX-DMIO. I want to implement a watchdog on communication to each DMIO. Is PING the easiest way to do this or is there some built-in watchdog function for remote I/O?

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3837
    • Host Engineering
Re: BRX watchdog on remote I/O
« Reply #1 on: September 13, 2022, 09:18:32 AM »
It's already built-in to the Ethernet I/O Scanner.  By default, the PLC will flag a FATAL error if it loses comm with a slave.

You can actually DISABLE that functionality on a PER SLAVE basis for non-critical slaves, or for manual control of flagging fatal errors via logic (e.g. you write your program to have 2 modes, MAINTENANCE and NORMAL; during MAINTENANCE mode of your application logic, ignore slave error bits and stay in RUN mode, but in NORMAL mode, have the slave error bits drive a STOP instruction).

Kristjan

  • Sr. Member
  • ****
  • Posts: 85
    • Idnadartaekni ehf
Re: BRX watchdog on remote I/O
« Reply #2 on: September 13, 2022, 06:02:55 PM »
Great, thanks!

$EthIOMaster seems to solve my case easily.