Class S7SubscriptionTag
- java.lang.Object
-
- org.apache.plc4x.java.s7.readwrite.tag.S7SubscriptionTag
-
-
Constructor Summary
Constructors Constructor Description S7SubscriptionTag(S7SubscriptionType subscriptionType, ArrayList<Integer> ackAlarms)S7SubscriptionTag(S7SubscriptionType subscriptionType, AlarmType alarmQueryType)S7SubscriptionTag(S7SubscriptionType subscriptionType, EventType eventType)S7SubscriptionTag(S7SubscriptionType subscriptionType, S7Tag[] s7tags, TimeBase timeBase, short multiplier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<Integer>getAckAlarms()StringgetAddressString()AlarmTypegetAlarmQueryType()List<ArrayInfo>getArrayInfo()EventTypegetEventType()shortgetMultiplier()PlcValueTypegetPlcValueType()S7Tag[]getS7Tags()S7SubscriptionTypegetTagType()TimeBasegetTimeBase()static booleanmatches(String tagString)static S7SubscriptionTagof(String tagString)
-
-
-
Constructor Detail
-
S7SubscriptionTag
public S7SubscriptionTag(S7SubscriptionType subscriptionType, EventType eventType)
-
S7SubscriptionTag
public S7SubscriptionTag(S7SubscriptionType subscriptionType, ArrayList<Integer> ackAlarms)
-
S7SubscriptionTag
public S7SubscriptionTag(S7SubscriptionType subscriptionType, AlarmType alarmQueryType)
-
S7SubscriptionTag
public S7SubscriptionTag(S7SubscriptionType subscriptionType, S7Tag[] s7tags, TimeBase timeBase, short multiplier)
-
-
Method Detail
-
getAddressString
public String getAddressString()
- Specified by:
getAddressStringin interfacePlcTag
-
getPlcValueType
public PlcValueType getPlcValueType()
- Specified by:
getPlcValueTypein interfacePlcTag
-
getArrayInfo
public List<ArrayInfo> getArrayInfo()
- Specified by:
getArrayInfoin interfacePlcTag
-
getTagType
public S7SubscriptionType getTagType()
-
getEventType
public EventType getEventType()
-
getS7Tags
public S7Tag[] getS7Tags()
-
getAlarmQueryType
public AlarmType getAlarmQueryType()
-
getTimeBase
public TimeBase getTimeBase()
-
getMultiplier
public short getMultiplier()
-
matches
public static boolean matches(String tagString)
-
of
public static S7SubscriptionTag of(String tagString)
-
-