| Package | Description |
|---|---|
| org.lsst.ccs.drivers.ads |
| Modifier and Type | Method and Description |
|---|---|
VariableHandle |
Notification.getVariableHandle()
Gets the VariableHandle instance pass to
ADSDriver.requestNotifications(org.lsst.ccs.drivers.ads.VariableHandle, java.time.Duration, java.time.Duration, boolean). |
VariableHandle |
ADSDriver.getVariableHandle(String varName)
Creates a description of a PLC variable in the MAIN POU.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ADSDriver.cancelNotifications(VariableHandle varHandle)
Cancels notifications for a given PLC variable.
|
ByteBuffer |
ADSDriver.readVariable(VariableHandle varHandle)
Reads the value of a given PLC variable.
|
void |
ADSDriver.releaseVariableHandle(VariableHandle varHandle)
Takes a valid VariableHandle instance and makes it invalid.
|
int |
ADSDriver.requestNotifications(VariableHandle varHandle,
Duration maxDelay,
Duration checkInterval,
boolean onlyIfChanged)
Sets up notifications for the value of a PLC variable.
|
void |
ADSDriver.writeVariable(VariableHandle varHandle,
ByteBuffer wbuf)
Writes the value of a given PLC value.
|
Copyright © 2018 LSST. All rights reserved.