1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | {attribute 'qualified_only'} VAR_GLOBAL // Edge , (_name := "Bool/B2", _Value := TRUE) arSparkplugDateTime_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugDateTime := [(_name := "DateTime/DT1", _Value := 0) , (_name := "DateTime/DT3", _Value := 0)]; , (_name := "Float/F2", _Value := 2.0) arSparkplugDouble_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugDouble := [(_name := "Double/D1", _Value := 4.0) , (_name := "Double/D3", _Value := 6.0)]; , (_name := "Int8/I82", _Value := 8) arSparkplugInt16_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugInt16 := [(_name := "Int16/I161", _Value := 10) , (_name := "Int16/", _Value := 12)]; , (_name := "Int32/I322", _Value := 14) arSparkplugInt64_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugInt64 := [(_name := "Int64/I641", _Value := 16) , (_name := "Int64/I643", _Value := 18)]; , (_name := "Uint8/by2", _Value := 20) arSparkplugUInt16_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugUInt16 := [(_name := "UInt16/w1", _Value := 22) , (_name := "UInt16/w3", _Value := 24)]; , (_name := "Uint32/dw2", _Value := 26) arSparkplugUInt64_EoN: ARRAY [0..2] OF Sparkplug.FB_SparkplugUInt64 := [(_name := "UInt64/lw1", _Value := 28) , (_name := "UInt64/lw3", _Value := 30)]; arSparkplugText_EoN: ARRAY [0..-1] OF Sparkplug.FB_SparkplugText; , (_name := "WString/ws2", _Value := "why") arSparkplugFloat_D1: ARRAY [0..2] OF Sparkplug.FB_SparkplugFloat := [(_name := "Float/F1", _Value := 1.0) arSparkplugString_D1: ARRAY [0..-1] OF Sparkplug.FB_SparkplugString; , (_name := "Bool/B3", _Value := TRUE)]; arSparkplugDouble_D1 : ARRAY [0..-1] OF Sparkplug.FB_SparkplugDouble; arSparkplugText_D1: ARRAY [0..-1] OF Sparkplug.FB_SparkplugText; arSparkplugInt32_D1: ARRAY [0..-1] OF Sparkplug.FB_SparkplugInt32; arSparkplugUInt8_D1: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUint8; arSparkplugUInt32_D1: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUint32; arSparkplugFloat_D2: ARRAY [0..2] OF Sparkplug.FB_SparkplugFloat := [( _name := "Float/F1", _Value := 1.0) arSparkplugString_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugString; , (_name := "Bool/B2", _Value := TRUE) arSparkplugDateTime_D2 : ARRAY [0..-1] OF Sparkplug.FB_SparkplugDateTime; arSparkplugUUID_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUUID; arSparkplugInt8_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugInt8; arSparkplugInt64_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugInt64; arSparkplugUInt16_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUInt16; arSparkplugUInt64_D2: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUInt64; // Device 3 arSparkplugInt16_D3: ARRAY [0..-1] OF Sparkplug.FB_SparkplugInt16; arSparkplugBoolean_D3 : ARRAY [0..2] OF Sparkplug.FB_SparkplugBoolean := [(_name := "Bool/B1", _Value := FALSE) arSparkplugDouble_D3 : ARRAY [0..-1] OF Sparkplug.FB_SparkplugDouble; arSparkplugText_D3: ARRAY [0..-1] OF Sparkplug.FB_SparkplugText; arSparkplugInt32_D3: ARRAY [0..-1] OF Sparkplug.FB_SparkplugInt32; arSparkplugUInt8_D3: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUint8; arSparkplugUInt32_D3: ARRAY [0..-1] OF Sparkplug.FB_SparkplugUint32; |