Package | Description |
---|---|
com.ergotech.secs | |
com.ergotech.secs.gem | |
com.ergotech.transsecs.secs |
Modifier and Type | Class and Description |
---|---|
class |
SecsFormat30 |
class |
SecsFormat31 |
class |
SecsFormat32 |
class |
SecsFormat34 |
class |
SecsFormat50
This class represents a 8-byte unsigned integer.
|
class |
SecsFormat51
This class represents a 1-byte unsigned integer.
|
class |
SecsFormat52
This class represents a 2-byte unsigned integer.
|
class |
SecsFormat54
This class represents a 4-byte unsigned integer.
|
Modifier and Type | Method and Description |
---|---|
SecsFormat3x5x |
GemID.getID()
Returns the id of the object.
|
Modifier and Type | Method and Description |
---|---|
void |
GemEquipmentInterface.clearAlarm(SecsFormat3x5x alid)
Clear Alarm will clear an alarm.
|
void |
GemHandler.clearAlarm(SecsFormat3x5x alid)
Clear Alarm will clear an alarm.
|
void |
GemHandler.clearAlarm(SecsFormat3x5x alid,
java.util.Hashtable<SecsFormat3x5x,SecsFormat> dvvals)
Clear Alarm will clear an alarm.
|
void |
ECHandler.defineReport(SecsFormat3x5x rptid,
java.util.List<java.lang.Long> report)
Define a report.
|
void |
EquipmentControlInterface.defineReport(SecsFormat3x5x rptid,
java.util.List<java.lang.Long> report)
Define a report.
|
void |
ECHandler.defineVariableLimits(SecsFormat3x5x vid,
SecsFormat3x5x limitID,
double lowerDB,
double upperDB)
Define variable limits.
|
void |
EquipmentControlInterface.defineVariableLimits(SecsFormat3x5x vid,
SecsFormat3x5x limitID,
double lowerDB,
double upperDB)
Define variable limits.
|
void |
ECHandler.enableAlarm(SecsFormat3x5x alid,
boolean enable)
Register default parameters for limits monitoring for a particular VID.
|
void |
EquipmentControlInterface.enableAlarm(SecsFormat3x5x alid,
boolean enable)
This method allows the equipment to control enabling and disabling alarms.
|
void |
ECHandler.enableReport(SecsFormat3x5x ceid,
boolean flag)
Enable or disable a event reporting.
|
void |
EquipmentControlInterface.enableReport(SecsFormat3x5x ceid,
boolean flag)
Enable or disable a event reporting.
|
static java.lang.String |
GemHandler.getKey(SecsFormat3x5x vid,
SecsFormat3x5x ceid,
java.lang.String condition) |
static GemSpoolHandler |
GemSpoolHandler.getSpoolHandler(java.lang.String equipmentName,
SecsFormat3x5x activateCEID,
SecsFormat3x5x deactivateCEID,
SecsFormat3x5x spoolingTransmitFailure)
Returns the persistent instance of the spool handler.
|
static GemSpoolHandler |
GemSpoolHandler.getSpoolHandler(java.lang.String equipmentName,
SecsFormat3x5x activateCEID,
SecsFormat3x5x deactivateCEID,
SecsFormat3x5x spoolingTransmitFailure,
boolean createNew)
Returns the persistent instance of the spool handler.
|
void |
ECHandler.linkReport(SecsFormat3x5x rptid,
SecsFormat3x5x ceid,
boolean link)
Link a report to a CEID.
|
void |
EquipmentControlInterface.linkReport(SecsFormat3x5x rptid,
SecsFormat3x5x ceid,
boolean flag)
Link a report to a CEID.
|
static GemSpoolHandler |
GemSpoolHandler.loadFromDisk(java.lang.String equipmentName,
SecsFormat3x5x activateCEID,
SecsFormat3x5x deactivateCEID,
SecsFormat3x5x spoolingTransmitFailure)
Returns the persistent instance of the spool handler.
|
static GemSpoolHandler |
GemSpoolHandler.loadFromXML(java.lang.String equipmentName,
SecsFormat3x5x activateCEID,
SecsFormat3x5x deactivateCEID,
SecsFormat3x5x spoolingTransmitFailure)
This will load the last saved persistence file.
|
void |
GemEquipmentInterface.registerALID(SecsFormat3x5x alid,
java.lang.String alidName,
java.lang.String altx,
byte alcd,
SecsFormat3x5x setCEID,
SecsFormat3x5x clearCEID)
Alarm handling.
|
void |
GemHandler.registerALID(SecsFormat3x5x alid,
java.lang.String alidName,
java.lang.String altx,
byte alcd,
SecsFormat3x5x setCEID,
SecsFormat3x5x clearCEID)
Alarm handling.
|
GemCEID |
GemHandler.registerCEID(SecsFormat3x5x ceid)
ceid registration.
|
void |
OnlineHandler.registerCEID(SecsFormat3x5x controlStateChangedCEID,
SecsFormat3x5x equipmentOffLineCEID,
SecsFormat3x5x equipmentOnLineCEID,
SecsFormat3x5x controlStateLocalCEID,
SecsFormat3x5x controlStateRemoteCEID,
SecsFormat3x5x attemptLineCEID)
Sets the four CEIDs, that are associated with the state transitions.
|
GemCEID |
GemEquipmentInterface.registerCEID(SecsFormat3x5x CEID,
java.lang.String ceidName,
java.util.List<SecsFormat> dvids)
CEID registration.
|
GemCEID |
GemHandler.registerCEID(SecsFormat3x5x ceid,
java.lang.String name,
java.util.List<SecsFormat> dvids)
CEID registration.
|
void |
ECHandler.registerLimitDefaults(SecsFormat3x5x vid,
SecsFormat3x5x ceid,
java.lang.String vidName)
Register a limit ceid for a specific VID.
|
void |
EquipmentControlInterface.registerLimitDefaults(SecsFormat3x5x vid,
SecsFormat3x5x ceid,
java.lang.String vidName)
Register default parameters for limits monitoring for a particular VID.
|
GemVID |
GemEquipmentInterface.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
double limitMax,
double limitMin,
SecsFormat initialValue,
double deadband)
VID registration.
|
GemVID |
GemHandler.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
double limitMax,
double limitMin,
SecsFormat initialValue,
double deadband)
VID registration.
|
GemVID |
GemEquipmentInterface.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int format,
java.lang.String units,
SecsFormat initialValue)
VID registration.
|
GemVID |
GemHandler.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
SecsFormat initialValue)
VID registration.
|
void |
GemEquipmentInterface.setAlarm(SecsFormat3x5x alid)
Set Alarm will trigger an alarm.
|
void |
GemHandler.setAlarm(SecsFormat3x5x alid)
Set Alarm will trigger an alarm.
|
void |
GemHandler.setAlarm(SecsFormat3x5x alid,
java.util.Hashtable<SecsFormat3x5x,SecsFormat> dvvals)
Set Alarm will trigger an alarm.
|
void |
GemID.setID(SecsFormat3x5x newValue)
Set the id of the object.
|
void |
ECHandler.undefineVariableLimits(SecsFormat3x5x vid,
SecsFormat3x5x limitID)
This will undefine the limit for the vid.
|
void |
EquipmentControlInterface.undefineVariableLimits(SecsFormat3x5x vid,
SecsFormat3x5x limitID)
This will undefine the limit for the vid.
|
Modifier and Type | Method and Description |
---|---|
void |
GemHandler.clearAlarm(SecsFormat3x5x alid,
java.util.Hashtable<SecsFormat3x5x,SecsFormat> dvvals)
Clear Alarm will clear an alarm.
|
void |
GemHandler.sendEventReport(int ceid,
java.util.Map<SecsFormat3x5x,SecsFormat> dvvals)
This method will attempt to send an appropriate message for the id.
|
void |
GemHandler.sendEventReport(SecsFormat ceid,
java.util.Map<SecsFormat3x5x,SecsFormat> dvvals)
This method will attempt to send an appropriate message for the id.
|
void |
GemHandler.setAlarm(SecsFormat3x5x alid,
java.util.Hashtable<SecsFormat3x5x,SecsFormat> dvvals)
Set Alarm will trigger an alarm.
|
Modifier and Type | Method and Description |
---|---|
static SecsFormat3x5x |
TransSecsController.createSecsFormat3x5x(int format,
long value)
Return the correct SecsFormat5x for the given type and value.
|
Copyright © 1999-2021 ErgoTech Systems, Inc. All Rights Reserved.