com.langner.jmatic2
Interface SxPLCListener


public interface SxPLCListener

This is the listener interface for SxPLC. You have to implement this interface in your own application to be informed about changed values and connection states of the SxPLC object.

Version:
2.0
Author:
Langner Communications AG
Copyright:
Langner (c) 2001-2005

Method Summary
 void connected(SxPLC sender)
          Called when a connection to the PLC is established.
 void disconnected(SxPLC sender)
          Called whenever a connection to the PLC is lost or dropped.
 void error(SxPLC sender, ErrorInfo errorInfo)
          Called whenever a error occurred.
 void valueChanged(SxPLC sender, java.lang.String[] aliasNames)
          Called whenever values has been changed.
 

Method Detail

valueChanged

public void valueChanged(SxPLC sender,
                         java.lang.String[] aliasNames)
Called whenever values has been changed. You have to call getValue() to get the changed values.

Parameters:
sender - Denotes the SxPLC object.
aliasNames - Array of alias names with changed values since last read.

error

public void error(SxPLC sender,
                  ErrorInfo errorInfo)
Called whenever a error occurred.

Parameters:
sender - Denotes the SxPLC object.
errorInfo - Specifies the error.

connected

public void connected(SxPLC sender)
Called when a connection to the PLC is established.

Parameters:
sender - Denotes the SxPLC object.

disconnected

public void disconnected(SxPLC sender)
Called whenever a connection to the PLC is lost or dropped.

Parameters:
sender - Denotes the SxPLC object.


Copyright © 2001-2005 Langner Communications AG. All Rights Reserved.