Skip navigation links
A B C D E F G I L M N O P R S T U V W 

A

addBitVarToReadRequest(int, int, int, int) - Method in class com.github.s7connector.impl.nodave.PDU
 
addBitVarToWriteRequest(DaveArea, int, int, int, byte[]) - Method in class com.github.s7connector.impl.nodave.PDU
 
addData(byte[], int) - Method in class com.github.s7connector.impl.nodave.PDU
Add len bytes of len after parameters from a maybe longer block of bytes.
addParam(byte[]) - Method in class com.github.s7connector.impl.nodave.PDU
 
addUserData(byte[]) - Method in class com.github.s7connector.impl.nodave.PDU
 
addVarToReadRequest(DaveArea, int, int, int) - Method in class com.github.s7connector.impl.nodave.PDU
 
addVarToWriteRequest(DaveArea, int, int, int, byte[]) - Method in class com.github.s7connector.impl.nodave.PDU
 
Array - Annotation Type in com.github.s7connector.api.annotation
Annotation for array-declaration
arraySize - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
The Array size

B

BeanEntry - Class in com.github.s7connector.impl.serializer.parser
A Bean-Entry
BeanEntry() - Constructor for class com.github.s7connector.impl.serializer.parser.BeanEntry
 
BeanParser - Class in com.github.s7connector.impl.serializer.parser
 
BeanParser() - Constructor for class com.github.s7connector.impl.serializer.parser.BeanParser
 
BeanParseResult - Class in com.github.s7connector.impl.serializer.parser
 
BeanParseResult() - Constructor for class com.github.s7connector.impl.serializer.parser.BeanParseResult
 
BEFloat(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
BitConverter - Class in com.github.s7connector.impl.serializer.converter
The Class BitConverter is responsible for converting bit values
BitConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.BitConverter
 
bitOffset - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
Offsets and size
blockSize - Variable in class com.github.s7connector.impl.serializer.parser.BeanParseResult
The needed blocksize
bswap_16(int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
bswap_32(int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
bswap_32(long) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
bswap_8(int) - Static method in class com.github.s7connector.impl.nodave.Nodave
This doesn't swap anything, but the name fits into the series
bufferStart - Variable in class com.github.s7connector.impl.nodave.Result
 
build() - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
Builds a connection with given params
buildSerializer(S7Connector) - Static method in class com.github.s7connector.api.factory.S7SerializerFactory
Builds a new serializer with given connector
buildTCPConnector() - Static method in class com.github.s7connector.api.factory.S7ConnectorFactory
returns a new TCP connection builder
ByteConverter - Class in com.github.s7connector.impl.serializer.converter
 
ByteConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.ByteConverter
 
byteOffset - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
Offsets and size

C

checkResult(int) - Static method in class com.github.s7connector.impl.S7BaseConnection
Checks the Result.
close() - Method in class com.github.s7connector.impl.S7TCPConnection
 
com.github.s7connector.api - package com.github.s7connector.api
 
com.github.s7connector.api.annotation - package com.github.s7connector.api.annotation
 
com.github.s7connector.api.factory - package com.github.s7connector.api.factory
 
com.github.s7connector.blocks - package com.github.s7connector.blocks
 
com.github.s7connector.exception - package com.github.s7connector.exception
 
com.github.s7connector.impl - package com.github.s7connector.impl
 
com.github.s7connector.impl.nodave - package com.github.s7connector.impl.nodave
 
com.github.s7connector.impl.serializer - package com.github.s7connector.impl.serializer
 
com.github.s7connector.impl.serializer.converter - package com.github.s7connector.impl.serializer.converter
 
com.github.s7connector.impl.serializer.parser - package com.github.s7connector.impl.serializer.parser
 
com.github.s7connector.impl.utils - package com.github.s7connector.impl.utils
 
connectPLC() - Method in class com.github.s7connector.impl.nodave.TCPConnection
We have our own connectPLC(), but no disconnect() Open connection to a PLC.
CONT_C - Class in com.github.s7connector.blocks
PID Control block representation
CONT_C() - Constructor for class com.github.s7connector.blocks.CONT_C
 

D

D_SEL - Variable in class com.github.s7connector.blocks.CONT_C
 
data - Variable in class com.github.s7connector.impl.nodave.PDU
 
Datablock - Annotation Type in com.github.s7connector.api.annotation
Annotation for a datablock
DateAndTimeConverter - Class in com.github.s7connector.impl.serializer.converter
 
DateAndTimeConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
DateConverter - Class in com.github.s7connector.impl.serializer.converter
 
DateConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.DateConverter
 
DaveArea - Enum in com.github.s7connector.api
 
dispense(Class<T>, int, int) - Method in interface com.github.s7connector.api.S7Serializer
Dispenses an Object from the mapping of the Datablock.
dispense(Class<T>, int, int, int) - Method in interface com.github.s7connector.api.S7Serializer
Dispense.
dispense(Class<T>, int, int) - Method in class com.github.s7connector.impl.serializer.S7SerializerImpl
Dispenses an Object from the mapping of the Datablock.
dispense(Class<T>, int, int, int) - Method in class com.github.s7connector.impl.serializer.S7SerializerImpl
Dispense.
dump(String, byte[], int, int) - Static method in class com.github.s7connector.impl.nodave.Nodave
Dumps len hex codes from byte array mem beginning at index start.
dump() - Method in class com.github.s7connector.impl.nodave.PDU
display information about a PDU
dump(byte[]) - Static method in class com.github.s7connector.impl.S7BaseConnection
Dump data

E

entries - Variable in class com.github.s7connector.impl.serializer.parser.BeanParseResult
The Bean entries
error - Variable in class com.github.s7connector.impl.nodave.Result
 
exchange(PDU) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
exchange(PDU) - Method in class com.github.s7connector.impl.nodave.TCPConnection
execReadRequest(PDU) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
extract(Class<T>, byte[], int, int) - Method in interface com.github.s7connector.api.S7Serializable
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.BitConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.ByteConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.DateConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.IntegerConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.LongConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.RealConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.StringConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.StructConverter
Extracts a java type from a byte buffer.
extract(Class<T>, byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.TimeConverter
Extracts a java type from a byte buffer.
extractBytes(Class<T>, byte[], int) - Static method in class com.github.s7connector.impl.serializer.S7SerializerImpl
Extracts bytes from a buffer.

F

field - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
The corresponding field
finalize() - Method in class com.github.s7connector.impl.S7TCPConnection
FUNC_READ - Static variable in class com.github.s7connector.impl.nodave.PDU
known function codes
FUNC_WRITE - Static variable in class com.github.s7connector.impl.nodave.PDU
 

G

GAIN - Variable in class com.github.s7connector.blocks.CONT_C
 
getBits(int) - Static method in class com.github.s7connector.impl.utils.S7Utils
Converts a byte to 8 bits
getBitSize() - Method in enum com.github.s7connector.impl.utils.S7Type
 
getBYTE() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getBYTE(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getByteSize() - Method in enum com.github.s7connector.impl.utils.S7Type
 
getCHAR() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getCHAR(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getCode() - Method in enum com.github.s7connector.api.DaveArea
Returns the function code as associated
getDINT() - Method in class com.github.s7connector.impl.nodave.S7Connection
get an signed 32bit value from the current position in result bytes
getDINT(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
get an signed 32bit value from the specified position in result bytes
getDWORD(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
get an unsigned 32bit value from the specified position in result bytes
getError() - Method in class com.github.s7connector.impl.nodave.PDU
 
getErrorState() - Method in class com.github.s7connector.impl.nodave.ResultSet
 
getFloat() - Method in class com.github.s7connector.impl.nodave.S7Connection
get a float value from the current position in result bytes
getFloat(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
get a float value from the specified position in result bytes
getFromPLC(byte[], int) - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Dec -> Hex 10 = 0a 16 = 0f 17 = 10
getFunc() - Method in class com.github.s7connector.impl.nodave.PDU
return the function code of the PDU
getINT() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getINT(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getNumber() - Method in class com.github.s7connector.impl.nodave.PDU
return the number of the PDU
getNumResults() - Method in class com.github.s7connector.impl.nodave.ResultSet
 
getPPIresponse() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getResponse() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getS16(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getS32(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getS7Type() - Method in interface com.github.s7connector.api.S7Serializable
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.BitConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.ByteConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.DateConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.IntegerConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.LongConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.RealConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.StringConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.StructConverter
Returns the S7-Type.
getS7Type() - Method in class com.github.s7connector.impl.serializer.converter.TimeConverter
Returns the S7-Type.
getS8(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getSerializer() - Method in enum com.github.s7connector.impl.utils.S7Type
 
getSizeInBits() - Method in interface com.github.s7connector.api.S7Serializable
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.BitConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.ByteConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.IntegerConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.LongConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.RealConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.StringConverter
Returns the size of the s7 type bytes.
getSizeInBits() - Method in class com.github.s7connector.impl.serializer.converter.StructConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in interface com.github.s7connector.api.S7Serializable
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.BitConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.ByteConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.IntegerConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.LongConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.RealConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.StringConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.StructConverter
Returns the size of the s7 type bytes.
getSizeInBytes() - Method in class com.github.s7connector.impl.serializer.converter.TimeConverter
Returns the size of the s7 type bytes.
getU32() - Method in class com.github.s7connector.impl.nodave.S7Connection
get an unsigned 32bit value from the current position in result bytes
getUS16(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getUS32(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getUS8(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
getWORD() - Method in class com.github.s7connector.impl.nodave.S7Connection
get an unsigned 16bit value from the current position in result bytes
getWORD(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
get an unsigned 16bit value from the specified position in result bytes

I

I_SEL - Variable in class com.github.s7connector.blocks.CONT_C
 
init(OutputStream, InputStream, String, int, int) - Method in class com.github.s7connector.impl.nodave.PLCinterface
 
init(S7Connection) - Method in class com.github.s7connector.impl.S7BaseConnection
Initialize the connection
initHeader(int) - Method in class com.github.s7connector.impl.nodave.PDU
reserve space for the header of a new PDU
initReadRequest() - Method in class com.github.s7connector.impl.nodave.PDU
 
insert(Object, byte[], int, int, int) - Method in interface com.github.s7connector.api.S7Serializable
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.BitConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.ByteConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.DateConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.IntegerConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.LongConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.RealConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.StringConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.StructConverter
Inserts a Java Object to the byte buffer.
insert(Object, byte[], int, int, int) - Method in class com.github.s7connector.impl.serializer.converter.TimeConverter
Inserts a Java Object to the byte buffer.
insertBytes(Object, byte[], int) - Static method in class com.github.s7connector.impl.serializer.S7SerializerImpl
Inserts the bytes to the buffer.
IntegerConverter - Class in com.github.s7connector.impl.serializer.converter
 
IntegerConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.IntegerConverter
 
isArray - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
Array type

L

length - Variable in class com.github.s7connector.impl.nodave.Result
 
LMN - Variable in class com.github.s7connector.blocks.CONT_C
 
LongConverter - Class in com.github.s7connector.impl.serializer.converter
 
LongConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.LongConverter
 

M

MAN_ON - Variable in class com.github.s7connector.blocks.CONT_C
 
MAX_RAW_LEN - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
maxPDUlength - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
messageNumber - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
MPIReachable - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
MPIunused - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
msgIn - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
msgOut - Variable in class com.github.s7connector.impl.nodave.S7Connection
 

N

negPDUlengthRequest() - Method in class com.github.s7connector.impl.nodave.S7Connection
 
Nodave - Class in com.github.s7connector.impl.nodave
 

O

OFFSET_DAY - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_HOUR - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_MILLIS_100_10 - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_MILLIS_1_AND_DOW - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_MINUTE - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_MONTH - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_SECOND - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OFFSET_YEAR - Static variable in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
 
OrderCodeSize - Static variable in class com.github.s7connector.impl.nodave.Nodave
 

P

P_SEL - Variable in class com.github.s7connector.blocks.CONT_C
 
packetNumber - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
param - Variable in class com.github.s7connector.impl.nodave.PDU
 
parse(Class<?>) - Static method in class com.github.s7connector.impl.serializer.parser.BeanParser
Parses a Class
parse(Object) - Static method in class com.github.s7connector.impl.serializer.parser.BeanParser
Parses an Object
PartnerListSize - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PDU - Class in com.github.s7connector.impl.nodave
 
PDU(byte[], int) - Constructor for class com.github.s7connector.impl.nodave.PDU
set up the PDU information
PDUstartIn - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
PDUstartOut - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
PLCinterface - Class in com.github.s7connector.impl.nodave
 
PLCinterface(OutputStream, InputStream, String, int, int) - Constructor for class com.github.s7connector.impl.nodave.PLCinterface
 
plen - Variable in class com.github.s7connector.impl.nodave.PDU
 
prepareReadRequest() - Method in class com.github.s7connector.impl.nodave.PDU
prepare a read request with no item.
prepareWriteRequest() - Method in class com.github.s7connector.impl.nodave.PDU
prepare a write request with no item.
PROPERTY_AREA - Static variable in class com.github.s7connector.impl.S7BaseConnection
The Constant PROPERTY_AREA.
PROPERTY_AREANUMBER - Static variable in class com.github.s7connector.impl.S7BaseConnection
The Constant PROPERTY_AREANUMBER.
PROPERTY_BYTES - Static variable in class com.github.s7connector.impl.S7BaseConnection
The Constant PROPERTY_BYTES.
PROPERTY_OFFSET - Static variable in class com.github.s7connector.impl.S7BaseConnection
The Constant PROPERTY_OFFSET.
PROTOCOL_ISOTCP - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PROTOCOL_ISOTCP243 - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PROTOCOL_MPI_IBH - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PROTOCOL_MPI_NLPRO - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PROTOCOL_NLPRO - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
PROTOCOL_PPI_IBH - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
putToPLC(byte[], int, int) - Method in class com.github.s7connector.impl.serializer.converter.DateAndTimeConverter
Hex -> dec 0a = 10 0f = 16 10 = 17
PV_IN - Variable in class com.github.s7connector.blocks.CONT_C
 

R

read(DaveArea, int, int, int) - Method in interface com.github.s7connector.api.S7Connector
Reads an area
read(byte[], int, int) - Method in class com.github.s7connector.impl.nodave.PLCinterface
 
read(DaveArea, int, int, int) - Method in class com.github.s7connector.impl.S7BaseConnection
Reads an area
readBytes(DaveArea, int, int, int, byte[]) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
readISOPacket() - Method in class com.github.s7connector.impl.nodave.TCPConnection
Read iso packet.
RealConverter - Class in com.github.s7connector.impl.serializer.converter
 
RealConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.RealConverter
 
Result - Class in com.github.s7connector.impl.nodave
 
Result() - Constructor for class com.github.s7connector.impl.nodave.Result
 
RESULT_ADDRESS_OUT_OF_RANGE - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_CANNOT_EVALUATE_PDU - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_CPU_RETURNED_NO_DATA - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_EMPTY_RESULT_ERROR - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_EMPTY_RESULT_SET_ERROR - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_ITEM_NOT_AVAILABLE - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_ITEM_NOT_AVAILABLE200 - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_MULTIPLE_BITS_NOT_SUPPORTED - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_NO_PERIPHERAL_AT_ADDRESS - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_OK - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_SHORT_PACKET - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_TIMEOUT - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_UNEXPECTED_FUNC - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_UNKNOWN_DATA_UNIT_SIZE - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_UNKNOWN_ERROR - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
RESULT_WRITE_DATA_SIZE_MISMATCH - Static variable in class com.github.s7connector.impl.nodave.Nodave
 
results - Variable in class com.github.s7connector.impl.nodave.ResultSet
 
ResultSet - Class in com.github.s7connector.impl.nodave
 
ResultSet() - Constructor for class com.github.s7connector.impl.nodave.ResultSet
 

S

S7BaseConnection - Class in com.github.s7connector.impl
Base-Connection for the S7-PLC Connection Libnodave: http://libnodave.sourceforge.net/
S7BaseConnection() - Constructor for class com.github.s7connector.impl.S7BaseConnection
 
S7Connection - Class in com.github.s7connector.impl.nodave
This class comprises the variables and methods common to connections to an S7 PLC regardless of the type of transport.
S7Connection(PLCinterface) - Constructor for class com.github.s7connector.impl.nodave.S7Connection
 
S7Connector - Interface in com.github.s7connector.api
 
S7ConnectorFactory - Class in com.github.s7connector.api.factory
S7 connector factory, currently only for TCP connections
S7ConnectorFactory() - Constructor for class com.github.s7connector.api.factory.S7ConnectorFactory
 
S7ConnectorFactory.TCPConnectionBuilder - Class in com.github.s7connector.api.factory
TCP Connection builder
S7Exception - Exception in com.github.s7connector.exception
The Class S7Exception is an exception related to S7 Communication
S7Exception() - Constructor for exception com.github.s7connector.exception.S7Exception
Instantiates a new s7 exception.
S7Exception(String) - Constructor for exception com.github.s7connector.exception.S7Exception
Instantiates a new s7 exception.
S7Exception(String, Throwable) - Constructor for exception com.github.s7connector.exception.S7Exception
Instantiates a new s7 exception.
S7Exception(Throwable) - Constructor for exception com.github.s7connector.exception.S7Exception
Instantiates a new s7 exception.
S7Serializable - Interface in com.github.s7connector.api
The Interface S7Serializable API
S7Serializer - Interface in com.github.s7connector.api
 
S7SerializerFactory - Class in com.github.s7connector.api.factory
S7 Serializer factory
S7SerializerFactory() - Constructor for class com.github.s7connector.api.factory.S7SerializerFactory
 
S7SerializerImpl - Class in com.github.s7connector.impl.serializer
The Class S7Serializer is responsible for serializing S7 TCP Connection
S7SerializerImpl(S7Connector) - Constructor for class com.github.s7connector.impl.serializer.S7SerializerImpl
Instantiates a new s7 serializer.
S7TCPConnection - Class in com.github.s7connector.impl
TCP_Connection to a S7 PLC
S7TCPConnection(String, int, int, int, int) - Constructor for class com.github.s7connector.impl.S7TCPConnection
Creates a new Instance to the given host, rack, slot and port
s7type - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
The S7 Type
S7Type - Enum in com.github.s7connector.impl.utils
Type of the Address
S7Utils - Class in com.github.s7connector.impl.utils
S7-Utility class
S7Variable - Annotation Type in com.github.s7connector.api.annotation
Defines an Offset in a DB
SBELong(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
SBEWord(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
SByte(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
semaphore - Variable in class com.github.s7connector.impl.nodave.S7Connection
 
sendISOPacket(int) - Method in class com.github.s7connector.impl.nodave.TCPConnection
Send iso packet.
sendMsg(PDU) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
sendRequestData(int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
serializer - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
The corresponding serializer
setBEFloat(byte[], int, float) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
setErrorState(int) - Method in class com.github.s7connector.impl.nodave.ResultSet
 
setNumber(int) - Method in class com.github.s7connector.impl.nodave.PDU
set the number of the PDU
setNumResults(int) - Method in class com.github.s7connector.impl.nodave.ResultSet
 
setupReceivedPDU() - Method in class com.github.s7connector.impl.nodave.PDU
Setup a PDU instance to reflect the structure of data present in the memory area given to initHeader.
setUSBELong(byte[], int, long) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
setUSBEWord(byte[], int, int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
setUSByte(byte[], int, int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
size - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
Offsets and size
SP_INT - Variable in class com.github.s7connector.blocks.CONT_C
 
store(Object, int, int) - Method in interface com.github.s7connector.api.S7Serializer
Stores an Object to the Datablock.
store(Object, int, int) - Method in class com.github.s7connector.impl.serializer.S7SerializerImpl
Stores an Object to the Datablock.
strerror(int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
StringConverter - Class in com.github.s7connector.impl.serializer.converter
 
StringConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.StringConverter
 
StructConverter - Class in com.github.s7connector.impl.serializer.converter
 
StructConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.StructConverter
 

T

TCPConnection - Class in com.github.s7connector.impl.nodave
The Class TCPConnection.
TCPConnection(PLCinterface, int, int) - Constructor for class com.github.s7connector.impl.nodave.TCPConnection
Instantiates a new TCP connection.
TCPConnectionBuilder() - Constructor for class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
 
testPGReadResult() - Method in class com.github.s7connector.impl.nodave.PDU
 
TimeConverter - Class in com.github.s7connector.impl.serializer.converter
 
TimeConverter() - Constructor for class com.github.s7connector.impl.serializer.converter.TimeConverter
 
TN - Variable in class com.github.s7connector.blocks.CONT_C
 
toPLCfloat(double) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
toPLCfloat(float) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
toString() - Method in class com.github.s7connector.blocks.CONT_C
 
TV - Variable in class com.github.s7connector.blocks.CONT_C
 
type - Variable in class com.github.s7connector.impl.serializer.parser.BeanEntry
The Java type

U

udata - Variable in class com.github.s7connector.impl.nodave.PDU
 
udlen - Variable in class com.github.s7connector.impl.nodave.PDU
 
USBELong(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
USBEWord(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
USByte(byte[], int) - Static method in class com.github.s7connector.impl.nodave.Nodave
 
useResult(ResultSet, int) - Method in class com.github.s7connector.impl.nodave.S7Connection
 

V

valueOf(String) - Static method in enum com.github.s7connector.api.DaveArea
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.s7connector.impl.utils.S7Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.s7connector.api.DaveArea
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.s7connector.impl.utils.S7Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withHost(String) - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
use hostname/ip
withPort(int) - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
use port, default is 102
withRack(int) - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
use rack, default is 0
withSlot(int) - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
use slot, default is 2
withTimeout(int) - Method in class com.github.s7connector.api.factory.S7ConnectorFactory.TCPConnectionBuilder
use timeout, default is 2000
write(DaveArea, int, int, byte[]) - Method in interface com.github.s7connector.api.S7Connector
Writes an area
write(byte[], int, int) - Method in class com.github.s7connector.impl.nodave.PLCinterface
 
write(DaveArea, int, int, byte[]) - Method in class com.github.s7connector.impl.S7BaseConnection
Writes an area
writeBytes(DaveArea, int, int, int, byte[]) - Method in class com.github.s7connector.impl.nodave.S7Connection
 
A B C D E F G I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All Rights Reserved.