Use the search and browse feature to view Kepware's repository of more than 500 Knowledge Base articles. Narrow your results or type your query into the search field below.

Search Solutions Results By: View All Solutions

Kepware Knowledge Base: Solution


Is There a Way to Notify a Server on a Link's Output Side That the Input Side is in Error?


Last Update: 11/7/2018

Problem:
When using LinkMaster to bridge data from a driver for KEPServerEX to another server, there needs to be a way to notify the other server when the input data is bad so that processing can be paused.

Solution:
If the input's problem is that the device is no longer responding to data requests, KEPServerEX will set the communication's _Error Tag to indicate that the device is not responding. This _Error Tag is located in the _System folder. When communications to the device are good, the tag will have a value of 0. When communications to the device are bad, the tag will have a value of 1.

Note 1: KEPServerEX version 4.190.341 added a new tag called _NoError that is the opposite of the _Error Tag. When communications to the device are good, the tag will have a value of 1. When communications to the device are bad, the tag will have a value of 0.

Note 2: There are server-level tags located in the _System folder that display the current system time in hours, minutes, and seconds. The _Time_Second Tag should change every second and can be used as an indication of the server's general health.

Related Products
LinkMaster