Sergey,
What type of network module are you using?
In configuring the communications watchdogs, there are places in which you must enable the communications watchdog for it to take effect. In Measurement & Automation Explorer, under Devices and Interfaces (for serial network modules) or Remote Systems (for ethernet network modules), you should browse to the FieldPoint network module (e.g. FP-1000 @0 Bank). In the properties pane, you need to set the Network Watchdog COnfiguration to Enable For Bank. Note: FP-100X series modules have two network watchdogs (Current and Power-Up), while ethernet modules have only one, in either case set all watchdogs to either Enable or Enable for bank. Apply the setting to the module and then browse to each module that has output channels (e.g. FP-DO-400 @3) and select the Device Configuration tab in the bottom of the right-hand pane. Set the network watchdog to enable (this enables the watchdog for the selected module). Apply the change and switch to the Channel Configuration Tab. For each channel that you wish the watchdog to effect, set the Watchdog Value and select the Watchdog Value Enable box. When you are done with all modules, the network communications watchdog is configured.
If you have a serial network module, the watchdog is not enabled until the first read/write command is sent to a module attached to the network module. For ethernet modules, the watchdog is enabled when the first data item is subscribed to. Because the FieldPoint server automatically subscribes to all ethernet channels as long as MAX is open, the watchdog will be enabled immediately and will trigger when no active subscriptions remain or when the timeout period expires. Exiting MAX will close the FieldPoint server which will trigger the watchdog.
For the network communications watchdog, if you follow the instructions to properly configure the watchdog, you do not need to write any code in LabVIEW.
Regards,
Aaron
LabVIEW Champion, CLA, CPI