Modbus/include/ModbusCommonStructs.cin
aligned structs Modbus/include/UdpCommon.cin testing EthGetAdapterStatus before opening sockets don't use local ip for socket anymore
This commit is contained in:
parent
c43e3cef40
commit
73e18085c3
5 changed files with 233 additions and 161 deletions
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
void bin_to_strhex(byte bin[], char result[])
|
void bin_to_strhex(byte bin[], char result[])
|
||||||
{
|
{
|
||||||
char hex_str[17]= "0123456789ABCDEF";
|
char hex_str[17] = "0123456789ABCDEF";
|
||||||
word i;
|
word i;
|
||||||
word binsz;
|
word binsz;
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ void bin_to_strhex(byte bin[], char result[])
|
||||||
|
|
||||||
void hbin_to_strhex(byte bin[], char result[])
|
void hbin_to_strhex(byte bin[], char result[])
|
||||||
{
|
{
|
||||||
char hex_str[17]= "0123456789ABCDEF";
|
char hex_str[17] = "0123456789ABCDEF";
|
||||||
word i;
|
word i;
|
||||||
word binsz;
|
word binsz;
|
||||||
|
|
||||||
|
@ -50,3 +50,32 @@ void hbin_to_strhex(byte bin[], char result[])
|
||||||
}
|
}
|
||||||
result[binsz * 2 - 1] = 0;
|
result[binsz * 2 - 1] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbin_to_strhex(word bin[], char result[])
|
||||||
|
{
|
||||||
|
char hex_str[17] = "0123456789ABCDEF";
|
||||||
|
word i;
|
||||||
|
word binsz;
|
||||||
|
byte offset;
|
||||||
|
|
||||||
|
binsz = elCount(bin);
|
||||||
|
if (binsz > 20)
|
||||||
|
binsz = 20;
|
||||||
|
|
||||||
|
for (i = 0; i < binsz; i++)
|
||||||
|
{
|
||||||
|
result[i * 5 + 0] = hex_str[(bin[i] >> 12) & 0x0F];
|
||||||
|
result[i * 5 + 1] = hex_str[(bin[i] >> 8) & 0x0F];
|
||||||
|
result[i * 5 + 2] = hex_str[(bin[i] >> 4) & 0x0F];
|
||||||
|
result[i * 5 + 3] = hex_str[(bin[i] ) & 0x0F];
|
||||||
|
result[i * 5 + 4] = ' ';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (elCount(bin) > 20) // trailing "..."
|
||||||
|
{
|
||||||
|
result[96] = '.';
|
||||||
|
result[97] = '.';
|
||||||
|
result[98] = '.';
|
||||||
|
}
|
||||||
|
result[(byte)(binsz * 2.5) - 1] = 0;
|
||||||
|
}
|
|
@ -2,7 +2,7 @@
|
||||||
variables
|
variables
|
||||||
{
|
{
|
||||||
// A normal Modbus Application Header. Every Modbus Packet begins with these 7 (+FuncCode) Bytes
|
// A normal Modbus Application Header. Every Modbus Packet begins with these 7 (+FuncCode) Bytes
|
||||||
struct ModbusApHeader
|
_align(1) struct ModbusApHeader
|
||||||
{
|
{
|
||||||
word TxID;
|
word TxID;
|
||||||
word Protocol;
|
word Protocol;
|
||||||
|
@ -11,21 +11,21 @@ variables
|
||||||
byte FuncCode;
|
byte FuncCode;
|
||||||
};
|
};
|
||||||
// Read Data from the host. We only need the start address and the number of bits/registers we want to read
|
// Read Data from the host. We only need the start address and the number of bits/registers we want to read
|
||||||
struct ModbusReqRead
|
_align(1) struct ModbusReqRead
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
word Count;
|
word Count;
|
||||||
};
|
};
|
||||||
// Write a single value to a bit/register
|
// Write a single value to a bit/register
|
||||||
struct ModbusReqWriteSingle
|
_align(1) struct ModbusReqWriteSingle
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
word Value;
|
word Value;
|
||||||
};
|
};
|
||||||
// Write several values to a bit/register starting with Address
|
// Write several values to a bit/register starting with Address
|
||||||
struct ModbusReqWriteBits
|
_align(1) struct ModbusReqWriteBits
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
|
@ -34,41 +34,89 @@ variables
|
||||||
byte Data[246]; // Max length: 1968 bits
|
byte Data[246]; // Max length: 1968 bits
|
||||||
};
|
};
|
||||||
// Write several values to bits starting with Address
|
// Write several values to bits starting with Address
|
||||||
struct ModbusReqWriteRegisters
|
_align(1) struct ModbusReqWriteRegisters
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
word Count;
|
word Count;
|
||||||
byte ByteCount;
|
byte ByteCount;
|
||||||
int Data[123]; // Max length: 123 registers
|
word Data[123]; // Max length: 123 registers
|
||||||
|
};
|
||||||
|
// Write AND and OR masks to a holding register
|
||||||
|
_align(1) struct ModbusReqWriteMasks
|
||||||
|
{
|
||||||
|
struct ModbusApHeader Header;
|
||||||
|
word Address;
|
||||||
|
word And;
|
||||||
|
word Or;
|
||||||
|
};
|
||||||
|
// Read and write multiple registers
|
||||||
|
_align(1) struct ModbusReqReadWriteRegisters
|
||||||
|
{
|
||||||
|
struct ModbusApHeader Header;
|
||||||
|
word ReadAddress;
|
||||||
|
word ReadCount;
|
||||||
|
word WriteAddress;
|
||||||
|
word WriteCount;
|
||||||
|
byte ByteCount;
|
||||||
|
word Data[121]; // Max length: 123-2 registers
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// Receive several bit values
|
// Receive several bit values
|
||||||
struct ModbusResReceiveBits
|
_align(1) struct ModbusResReceiveBits
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
byte ByteCount;
|
byte ByteCount;
|
||||||
byte Data[250]; // Max length: 2000 bits
|
byte Data[250]; // Max length: 2000 bits
|
||||||
};
|
};
|
||||||
// Receive several register values
|
// Receive several register values
|
||||||
struct ModbusResReceiveRegisters
|
_align(1) struct ModbusResReceiveRegisters
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
byte ByteCount;
|
byte ByteCount;
|
||||||
int Data[125]; // Max length: 125 registers
|
word Data[125]; // Max length: 125 registers
|
||||||
};
|
};
|
||||||
// Confirm the write of a single bit/register
|
// Confirm the write of a single bit/register
|
||||||
struct ModbusResConfirmSingle
|
_align(1) struct ModbusResConfirmSingle
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
int Value;
|
int Value;
|
||||||
};
|
};
|
||||||
// Confirm the write of several bits/registers
|
// Confirm the write of several bits/registers
|
||||||
struct ModbusResConfirmMultiple
|
_align(1) struct ModbusResConfirmMultiple
|
||||||
{
|
{
|
||||||
struct ModbusApHeader Header;
|
struct ModbusApHeader Header;
|
||||||
word Address;
|
word Address;
|
||||||
word Count;
|
word Count;
|
||||||
};
|
};
|
||||||
|
// Confirm the write of AND and OR mask
|
||||||
|
_align(1) struct ModbusResConfirmMasks
|
||||||
|
{
|
||||||
|
struct ModbusApHeader Header;
|
||||||
|
word Address;
|
||||||
|
word And;
|
||||||
|
word Or;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
enum ModbusRequestError
|
||||||
|
{
|
||||||
|
Exception,
|
||||||
|
Timeout
|
||||||
|
};
|
||||||
|
enum ModbusException
|
||||||
|
{
|
||||||
|
None = 0x00,
|
||||||
|
IllegalFuncCode = 0x01,
|
||||||
|
IllegalDataAddress = 0x02,
|
||||||
|
IllegalDataValue = 0x03,
|
||||||
|
ServerFailure = 0x04,
|
||||||
|
Acknowledge = 0x05,
|
||||||
|
ServerBusy = 0x06,
|
||||||
|
GatewayPathsNA = 0x0A,
|
||||||
|
TargetOffline = 0x0B
|
||||||
|
};
|
||||||
}
|
}
|
|
@ -16,7 +16,7 @@ variables
|
||||||
word gRemotePort = 0;
|
word gRemotePort = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Not needed
|
||||||
dword SetupIp(char Local_IP[])
|
dword SetupIp(char Local_IP[])
|
||||||
{
|
{
|
||||||
int adapterIndex;
|
int adapterIndex;
|
||||||
|
@ -29,7 +29,7 @@ dword SetupIp(char Local_IP[])
|
||||||
long error;
|
long error;
|
||||||
|
|
||||||
adapterCount = IpGetAdapterCount();
|
adapterCount = IpGetAdapterCount();
|
||||||
adapterIndex = @sysvar::TCPIP::AdapterIndex;
|
adapterIndex = @sysvar::Config::TcpIp::AdapterIndex;
|
||||||
|
|
||||||
switch (adapterCount)
|
switch (adapterCount)
|
||||||
{
|
{
|
||||||
|
|
|
@ -15,26 +15,23 @@ variables
|
||||||
|
|
||||||
word UdpOpenSocket()
|
word UdpOpenSocket()
|
||||||
{
|
{
|
||||||
char Local_IP[16];
|
|
||||||
dword localIp;
|
|
||||||
word localPort;
|
|
||||||
dword i = 0;
|
dword i = 0;
|
||||||
CHAR errorText[200];
|
CHAR errorText[200];
|
||||||
|
|
||||||
localIp = SetupIp(Local_IP);
|
if (EthGetAdapterStatus() != 2) // Not connected
|
||||||
|
{
|
||||||
if (localIp == INVALID_IP)
|
writeLineEx(0, 3, "<%NODE_NAME%> Error: Adapter status not ok: %d!", EthGetAdapterStatus());
|
||||||
return INVALID_IP;
|
return INVALID_IP;
|
||||||
|
}
|
||||||
|
|
||||||
// Try to open socket
|
// Try to open socket
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
localPort = random(65536-10240)+10240;
|
gSocket = UdpSocket::Open(0, 0); // Open socket on any IP and Port
|
||||||
gSocket = UdpSocket::Open(localIp, localPort);
|
|
||||||
if (gSocket.GetLastSocketError() != 0)
|
if (gSocket.GetLastSocketError() != 0)
|
||||||
{
|
{
|
||||||
gSocket.GetLastSocketErrorAsString(errorText, elcount(errorText));
|
gSocket.GetLastSocketErrorAsString(errorText, elcount(errorText));
|
||||||
writeLineEx(0, 1, "<%NODE_NAME%> Error: could not open Udp socket on %s:%d, %s (%d)!", Local_IP, localPort, errorText, gSocket.GetLastSocketError());
|
writeLineEx(0, 1, "<%NODE_NAME%> Error: could not open Udp socket: %s (%d)!", errorText, gSocket.GetLastSocketError());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
while (gSocket.GetLastSocketError() != 0 && i++ < 9);
|
while (gSocket.GetLastSocketError() != 0 && i++ < 9);
|
||||||
|
@ -46,7 +43,7 @@ word UdpOpenSocket()
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
writeLineEx(0, 1, "<%NODE_NAME%> Udp socket opened on %s:%d.", Local_IP, localPort);
|
writeLineEx(0, 1, "<%NODE_NAME%> Udp socket opened.");
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;CANoe Version |4|7|1|58725 modbus
|
;CANoe Version |4|7|1|42353 modbus
|
||||||
Version: 8.2.40 Build 40
|
Version: 8.2.40 Build 40
|
||||||
32 PRO
|
32 PRO
|
||||||
10
|
10
|
||||||
|
@ -425,25 +425,25 @@ VCaplOptionsStreamer 3 Begin_Of_Object
|
||||||
End_Of_Object VCaplOptionsStreamer 3
|
End_Of_Object VCaplOptionsStreamer 3
|
||||||
VSVConfigurationStreamer 3 Begin_Of_Object
|
VSVConfigurationStreamer 3 Begin_Of_Object
|
||||||
1
|
1
|
||||||
1709
|
1713
|
||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
<?xml version="1.0" encoding="Windows-1252"?>
|
||||||
<systemvariables version="4">
|
<systemvariables version="4">
|
||||||
<namespace name="" comment="">
|
<namespace name="" comment="">
|
||||||
<namespace name="Config" comment="">
|
<namespace name="Config" comment="">
|
||||||
<namespace name="Modbus" comment="">
|
<namespace name="Modbus" comment="">
|
||||||
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="times" name="MaxRetransmissionCount" comment="How often a retransmission of a request will be sent until it gets discarded and an error is thrown." bitcount="0" isSigned="true" encoding="65001" type="int" startValue="1" minValue="1" minValuePhys="1" maxValue="10" maxValuePhys="10" />
|
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="times" name="MaxRetransmissionCount" comment="How often a retransmission of a request will be sent until it gets discarded and an error is thrown." bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="1" minValuePhys="1" maxValue="10" maxValuePhys="10" />
|
||||||
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="ms" name="RequestTimeout" comment="The maximum duration for a Modbus-UDP/-TCP request in milliseconds. After timeout a retransmission may be started (see MaxRetransmissionCount). Use `ping` to get the maximum latency to a device, double it and add 2-3 ms for processing." bitcount="0" isSigned="true" encoding="65001" type="int" startValue="5" minValue="1" minValuePhys="1" maxValue="1000" maxValuePhys="1000" />
|
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="ms" name="RequestTimeout" comment="The maximum duration for a Modbus-UDP/-TCP request in milliseconds. After timeout a retransmission may be started (see MaxRetransmissionCount). Use `ping` to get the maximum latency to a device, double it and add 2-3 ms for processing." bitcount="32" isSigned="true" encoding="65001" type="int" startValue="5" minValue="1" minValuePhys="1" maxValue="1000" maxValuePhys="1000" />
|
||||||
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Port" comment="" bitcount="0" isSigned="true" encoding="65001" type="int" startValue="502" minValue="1" minValuePhys="1" maxValue="65535" maxValuePhys="65535" />
|
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Port" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="502" minValue="1" minValuePhys="1" maxValue="65535" maxValuePhys="65535" />
|
||||||
</namespace>
|
</namespace>
|
||||||
<namespace name="TcpIp" comment="">
|
<namespace name="TcpIp" comment="">
|
||||||
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="AdapterIndex" comment="Index of network interface to use" bitcount="0" isSigned="true" encoding="65001" type="int" startValue="2" minValue="1" minValuePhys="1" maxValue="20" maxValuePhys="20" />
|
<variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="AdapterIndex" comment="Index of network interface to use" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="2" minValue="1" minValuePhys="1" maxValue="20" maxValuePhys="20" />
|
||||||
</namespace>
|
</namespace>
|
||||||
</namespace>
|
</namespace>
|
||||||
</namespace>
|
</namespace>
|
||||||
</systemvariables>
|
</systemvariables>
|
||||||
2
|
2
|
||||||
1
|
1
|
||||||
<VFileName V4 QL> 1 "v.vsysvar"
|
<VFileName V4 QL> 1 "..\Modbus\modbus.vsysvar"
|
||||||
1
|
1
|
||||||
|
|
||||||
End_Of_Object VSVConfigurationStreamer 3
|
End_Of_Object VSVConfigurationStreamer 3
|
||||||
|
@ -722,11 +722,11 @@ Begin_Of_Multi_Line_String
|
||||||
Copyright (c) 2001-2006 Actipro Software LLC. All rights reserved.
|
Copyright (c) 2001-2006 Actipro Software LLC. All rights reserved.
|
||||||
http://www.ActiproSoftware.com/Products/DotNet/
|
http://www.ActiproSoftware.com/Products/DotNet/
|
||||||
|
|
||||||
--><ToolWindowLayout Version="1.0"><LayoutData><HostContainerControl><ToolWindowContainer Dock="Top" Size="967, 227" SelectedToolWindowGuid="7f29b491-3ada-4572-b140-b422651d6fed"><ToolWindow Key="{8F3DFCAC-9CCB-45C2-AF10-5DEC039B5956}" Guid="7f29b491-3ada-4572-b140-b422651d6fed" DockedSize="201, 227" FloatingLocation="6, 433" FloatingSize="300, 180" HasOptions="False" ImageIndex="-1" Text="Write" TitleBarText="Write"><AutoHideStateInfo RootDock="Top" /><DockedInsideHostStateInfo RootDock="Top" IsAttached="False"><DockedBy Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" RootDock="Left" DockOperationType="RightOuter" IsTopMost="True" /><DockedBy Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" RootDock="Right" DockOperationType="LeftOuter" IsTopMost="True" /></DockedInsideHostStateInfo><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer><ToolWindowContainer Dock="Bottom" Size="967, 284" SelectedToolWindowGuid="ac9be154-bd12-4ff9-b255-03e05277dbe2"><ToolWindow Key=
|
--><ToolWindowLayout Version="1.0"><LayoutData><HostContainerControl><ToolWindowContainer Dock="Top" Size="967, 227" SelectedToolWindowGuid="7f29b491-3ada-4572-b140-b422651d6fed"><ToolWindow Key="{8F3DFCAC-9CCB-45C2-AF10-5DEC039B5956}" Guid="7f29b491-3ada-4572-b140-b422651d6fed" DockedSize="201, 223" FloatingLocation="6, 433" FloatingSize="300, 180" HasOptions="False" ImageIndex="-1" Text="Write" TitleBarText="Write"><AutoHideStateInfo RootDock="Top" /><DockedInsideHostStateInfo RootDock="Top" IsAttached="False"><DockedBy Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" RootDock="Left" DockOperationType="RightOuter" IsTopMost="True" /><DockedBy Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" RootDock="Right" DockOperationType="LeftOuter" IsTopMost="True" /></DockedInsideHostStateInfo><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer><ToolWindowContainer Dock="Bottom" Size="967, 284" SelectedToolWindowGuid="ac9be154-bd12-4ff9-b255-03e05277dbe2"><ToolWindow Key=
|
||||||
kPersistNoLineBreak
|
kPersistNoLineBreak
|
||||||
"{28077F35-C142-4ACC-B040-1BF0AB026C11}" Guid="ac9be154-bd12-4ff9-b255-03e05277dbe2" DockedSize="201, 284" FloatingLocation="111, 442" FloatingSize="1192, 514" HasOptions="False" ImageIndex="-1" Text="Trace" TitleBarText="Trace"><AutoHideStateInfo RootDock="Bottom" /><DockedInsideHostStateInfo RootDock="Bottom" IsAttached="False"><DockedBy Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" RootDock="Left" DockOperationType="RightOuter" IsTopMost="True" /><DockedBy Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" RootDock="Right" DockOperationType="LeftOuter" IsTopMost="True" /></DockedInsideHostStateInfo><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer><ToolWindowContainer Dock="Left" Size="225, 905" SelectedToolWindowGuid="b2726676-2b89-4fee-b1a3-2be7bfbdec73"><ToolWindow Key="{F5E09530-AAE7-48d9-B925-CEF5027AA97D}" Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" DockedSize="221, 325" FloatingSize="325, 380" HasOptions="False" ImageIndex="-1" Text="Symbol Explorer"
|
"{28077F35-C142-4ACC-B040-1BF0AB026C11}" Guid="ac9be154-bd12-4ff9-b255-03e05277dbe2" DockedSize="201, 280" FloatingLocation="111, 442" FloatingSize="1192, 514" HasOptions="False" ImageIndex="-1" Text="Trace" TitleBarText="Trace"><AutoHideStateInfo RootDock="Bottom" /><DockedInsideHostStateInfo RootDock="Bottom" IsAttached="False"><DockedBy Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" RootDock="Left" DockOperationType="RightOuter" IsTopMost="True" /><DockedBy Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" RootDock="Right" DockOperationType="LeftOuter" IsTopMost="True" /></DockedInsideHostStateInfo><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer><ToolWindowContainer Dock="Left" Size="225, 905" SelectedToolWindowGuid="b2726676-2b89-4fee-b1a3-2be7bfbdec73"><ToolWindow Key="{F5E09530-AAE7-48d9-B925-CEF5027AA97D}" Guid="b2726676-2b89-4fee-b1a3-2be7bfbdec73" DockedSize="221, 325" FloatingSize="325, 380" HasOptions="False" ImageIndex="-1" Text="Symbol Explorer"
|
||||||
kPersistNoLineBreak
|
kPersistNoLineBreak
|
||||||
TitleBarText="Symbol Explorer"><AutoHideStateInfo RootDock="Left" /><DockedInsideHostStateInfo RootDock="Left" IsAttached="False" /><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer></HostContainerControl><AutoHide Dock="Left" /><AutoHide Dock="Right" /><AutoHide Dock="Top" /><AutoHide Dock="Bottom" /><TabbedDocuments Orientation="Horizontal" /><FloatingContainers /><Hidden><ToolWindow Key="{49714911-9568-49CC-A9CE-3B0905658C4A}" Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" State="DockableInsideHost" DockedSize="381, 0" FloatingLocation="1151, 79" FloatingSize="300, 180" HasOptions="False" ImageIndex="-1" Text="Messaufbau" TitleBarText="Messaufbau"><AutoHideStateInfo RootDock="Right" /><DockedInsideHostStateInfo RootDock="Right" IsAttached="False" /><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></Hidden></LayoutData><CustomData /></ToolWindowLayout>
|
TitleBarText="Symbol Explorer"><AutoHideStateInfo RootDock="Left" /><DockedInsideHostStateInfo RootDock="Left" IsAttached="False" /><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></ToolWindowContainer></HostContainerControl><AutoHide Dock="Left" /><AutoHide Dock="Right" /><AutoHide Dock="Top" /><AutoHide Dock="Bottom" /><TabbedDocuments Orientation="Horizontal" /><FloatingContainers /><Hidden><ToolWindow Key="{49714911-9568-49CC-A9CE-3B0905658C4A}" Guid="db27ffca-d17e-40f0-a70b-be70fe5eb4ec" State="DockableInsideHost" DockedSize="381, 0" FloatingLocation="1151, 79" FloatingSize="300, 180"><AutoHideStateInfo RootDock="Right" /><DockedInsideHostStateInfo RootDock="Right" IsAttached="False" /><DockedOutsideHostStateInfo IsAttached="False" /></ToolWindow></Hidden></LayoutData><CustomData /></ToolWindowLayout>
|
||||||
End_Of_Serialized_Data 3
|
End_Of_Serialized_Data 3
|
||||||
End_Of_Object VDesktop 3
|
End_Of_Object VDesktop 3
|
||||||
VDesktop 3 Begin_Of_Object
|
VDesktop 3 Begin_Of_Object
|
||||||
|
@ -1546,7 +1546,7 @@ End_Of_Serialized_Data 14
|
||||||
6
|
6
|
||||||
1
|
1
|
||||||
14
|
14
|
||||||
ver=2: FT TF TF FF FT FT;F T Config;F T Ethernet;F T Ethernet1;F T GLLogger;T F _Statistics;F T sysvar
|
ver=2: FT TF TF FF FT FT;F T Config;F T Ethernet1;F T GLLogger;T F _Statistics
|
||||||
End_Of_Serialized_Data 14
|
End_Of_Serialized_Data 14
|
||||||
7
|
7
|
||||||
0
|
0
|
||||||
|
@ -1572,10 +1572,7 @@ End_Of_Serialized_Data 14
|
||||||
16
|
16
|
||||||
0
|
0
|
||||||
17
|
17
|
||||||
1
|
0
|
||||||
14
|
|
||||||
ver=2: FT
|
|
||||||
End_Of_Serialized_Data 14
|
|
||||||
18
|
18
|
||||||
0
|
0
|
||||||
19
|
19
|
||||||
|
@ -3441,7 +3438,7 @@ VTraceControlFixedModeExpansionItems 15 Begin_Of_Object
|
||||||
0
|
0
|
||||||
End_Of_Object VTraceControlFixedModeExpansionItems 15
|
End_Of_Object VTraceControlFixedModeExpansionItems 15
|
||||||
14
|
14
|
||||||
J:\HsKA\NB7\Bachelorthesis\CANoe\Modbus
|
J:\HsKA\NB7\Bachelorthesis\CANoe\Modbus - preStack
|
||||||
End_Of_Serialized_Data 14
|
End_Of_Serialized_Data 14
|
||||||
14
|
14
|
||||||
Trace Window
|
Trace Window
|
||||||
|
@ -4052,7 +4049,7 @@ VSysVarObject 14 Begin_Of_Object
|
||||||
VHostSignal 15 Begin_Of_Object
|
VHostSignal 15 Begin_Of_Object
|
||||||
2
|
2
|
||||||
3
|
3
|
||||||
Ethernet1::Wago_3::Data::Bits
|
Bits
|
||||||
0
|
0
|
||||||
End_Of_Object VHostSignal 15
|
End_Of_Object VHostSignal 15
|
||||||
14
|
14
|
||||||
|
@ -4088,7 +4085,7 @@ VSysVarObject 14 Begin_Of_Object
|
||||||
VHostSignal 15 Begin_Of_Object
|
VHostSignal 15 Begin_Of_Object
|
||||||
2
|
2
|
||||||
3
|
3
|
||||||
Ethernet1::Wago_3::Data::Registers
|
Registers
|
||||||
0
|
0
|
||||||
End_Of_Object VHostSignal 15
|
End_Of_Object VHostSignal 15
|
||||||
14
|
14
|
||||||
|
@ -4510,7 +4507,7 @@ VUniqueBox 4 Begin_Of_Object
|
||||||
VBoxRoot 5 Begin_Of_Object
|
VBoxRoot 5 Begin_Of_Object
|
||||||
1
|
1
|
||||||
3
|
3
|
||||||
0 0 0 1 -1 -1 -8 -30 0 0 890 487
|
0 0 0 1 -1 -1 -1 -1 0 0 890 487
|
||||||
|
|
||||||
1
|
1
|
||||||
|
|
||||||
|
@ -4518,7 +4515,7 @@ MDI_DOCK_INFO_END
|
||||||
5
|
5
|
||||||
1
|
1
|
||||||
6
|
6
|
||||||
0 1 -1 -1 -8 -30 0 0 890 487
|
0 1 -1 -1 -1 -1 0 0 890 487
|
||||||
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 32767 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0
|
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 32767 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0
|
||||||
END_OF_DOCK_INFO
|
END_OF_DOCK_INFO
|
||||||
1
|
1
|
||||||
|
@ -4577,7 +4574,7 @@ End_Of_Object VGrMnBox 3
|
||||||
VDOLocalInfoStruct 3 Begin_Of_Object
|
VDOLocalInfoStruct 3 Begin_Of_Object
|
||||||
3
|
3
|
||||||
1
|
1
|
||||||
143
|
147
|
||||||
VDAOBus 4 Begin_Of_Object
|
VDAOBus 4 Begin_Of_Object
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
|
@ -4599,7 +4596,7 @@ VConfigurationRoot 8 Begin_Of_Object
|
||||||
End_Of_Object VConfigurationRoot 8
|
End_Of_Object VConfigurationRoot 8
|
||||||
<VFileName V4 QL> 1 "ModbusClientUDP.can"
|
<VFileName V4 QL> 1 "ModbusClientUDP.can"
|
||||||
1
|
1
|
||||||
J:\HsKA\NB7\Bachelorthesis\CANoe\Modbus\ModbusClientUDP.cbf
|
J:\HsKA\NB7\Bachelorthesis\CANoe\Modbus - preStack\ModbusClientUDP.cbf
|
||||||
Wago_3
|
Wago_3
|
||||||
modbus
|
modbus
|
||||||
5
|
5
|
||||||
|
@ -4778,7 +4775,7 @@ VBoxRoot 12 Begin_Of_Object
|
||||||
1
|
1
|
||||||
3
|
3
|
||||||
1 -1 2 3 -1 -1 -8 -30 171 76 688 306
|
1 -1 2 3 -1 -1 -8 -30 171 76 688 306
|
||||||
Debugger - ModbusClientUDP
|
Debugger - Wago_3
|
||||||
1
|
1
|
||||||
|
|
||||||
MDI_DOCK_INFO_END
|
MDI_DOCK_INFO_END
|
||||||
|
@ -4969,7 +4966,8 @@ End_Of_Object VProgrammedNode 7
|
||||||
0
|
0
|
||||||
Startdelay 0 0 0
|
Startdelay 0 0 0
|
||||||
Jitter 0 0 1 0 0 0 0
|
Jitter 0 0 1 0 0 0 0
|
||||||
0
|
1
|
||||||
|
1 ETHERNET_IL.DLL
|
||||||
EOF_NLDATA
|
EOF_NLDATA
|
||||||
3
|
3
|
||||||
VSimulinkModelViewerConfiguration 7 Begin_Of_Object
|
VSimulinkModelViewerConfiguration 7 Begin_Of_Object
|
||||||
|
@ -4982,7 +4980,7 @@ VSimulinkModelViewerConfiguration 7 Begin_Of_Object
|
||||||
End_Of_Object VSimulinkModelViewerConfiguration 7
|
End_Of_Object VSimulinkModelViewerConfiguration 7
|
||||||
1
|
1
|
||||||
0
|
0
|
||||||
3696050849
|
1861272737
|
||||||
0
|
0
|
||||||
NodeSignalPanelBustypeCount 0
|
NodeSignalPanelBustypeCount 0
|
||||||
End_Of_Object VSimulationNode 6
|
End_Of_Object VSimulationNode 6
|
||||||
|
@ -5015,7 +5013,7 @@ VBoxRoot 9 Begin_Of_Object
|
||||||
1
|
1
|
||||||
3
|
3
|
||||||
1 1 2 3 -1 -1 -8 -30 114 0 1146 491
|
1 1 2 3 -1 -1 -8 -30 114 0 1146 491
|
||||||
Ethernet Packet Builder
|
|
||||||
1
|
1
|
||||||
|
|
||||||
MDI_DOCK_INFO_END
|
MDI_DOCK_INFO_END
|
||||||
|
@ -5092,8 +5090,106 @@ EOF_MBSSDATA
|
||||||
1
|
1
|
||||||
0 0
|
0 0
|
||||||
<IPPlugIn.PacketBuilder DefaultBusProtocolId="256" DefaultDestMacIdSelection="107" DefaultDestinationIPAddress="192 . 168 . 1 . 100" DefaultDestinationIPv6Address="0:0:0:0:0:0:0:0" DefaultDestinationMacId="FF:FF:FF:FF:FF:FF" DefaultDestinationPort="502" DefaultSourceIPAddress="192 . 168 . 1 . 10" DefaultSourceIPv6Address="0:0:0:0:0:0:0:0" DefaultSourceMacId="02:00:4C:4F:4F:50" DefaultSourcePort="2000" DefaultSrcMacIdSelection="1" Name="Ethernet Packet Builder">
|
<IPPlugIn.PacketBuilder DefaultBusProtocolId="256" DefaultDestMacIdSelection="107" DefaultDestinationIPAddress="192 . 168 . 1 . 100" DefaultDestinationIPv6Address="0:0:0:0:0:0:0:0" DefaultDestinationMacId="FF:FF:FF:FF:FF:FF" DefaultDestinationPort="502" DefaultSourceIPAddress="192 . 168 . 1 . 10" DefaultSourceIPv6Address="0:0:0:0:0:0:0:0" DefaultSourceMacId="02:00:4C:4F:4F:50" DefaultSourcePort="2000" DefaultSrcMacIdSelection="1" Name="Ethernet Packet Builder">
|
||||||
<IPPlugIn.VPersistentFrameWrapper AssignedChannelId="Eth 1" DestMacIdConfStateSel="111" FrameDescription="Read Coils 1-512" FrameIsValid="1" InitialPacketType="4" PDBData="5 0 1651797619 1 9 1 1651797619 1 5 1 1651797619 1 4 0 1651797619 1 11 0 1651797619 1 8 0 1651797619 1 3 0 1651797619 1 10 1 1651797619 1 3 1 1651797619 1 " RawFrameData=" 0-30-de- 7-9a-fd- 0-19-db-cb-83-dd- 8- 0-45- 0- 0-34- 0- 0- 0- 0-40- 6-f7-6f-c0-a8- 1- 1-c0-a8- 1- 3-d5-66- 1-f6- 0- 0- 0- 0- 0- 0- 0- 0-50- 0-fa-15-59- 9- 0- 0- 0- 2- 0- 0- 0- 6- 0- 1- 0- 0- 1-ff-" RawFrameLength="66" SrcMacIdConfStateSel="105" WlanAddr1MacIdConfStateSel="111" WlanAddr2MacIdConfStateSel="111" WlanAddr3MacIdConfStateSel="111" WlanAddr4MacIdConfStateSel="111"/>
|
<IPPlugIn.VPersistentFrameWrapper AssignedChannelId="Eth 1" DestMacIdConfStateSel="111" FrameDescription="Read Coils 1-512" FrameIsValid="1" InitialPacketType="4" PDBData="3 0 1651797619 1 3 1 1651797619 1 10 1 1651797619 1 8 0 1651797619 1 11 0 1651797619 1 4 0 1651797619 1 5 0 1651797619 1 5 1 1651797619 1 9 1 1651797619 1 " RawFrameData=" 0-30-de- 7-9a-fd- 0-19-db-cb-83-dd- 8- 0-45- 0- 0-34- 0- 0- 0- 0-40- 6-f7-6f-c0-a8- 1- 1-c0-a8- 1- 3-d5-66- 1-f6- 0- 0- 0- 0- 0- 0- 0- 0-50- 0-fa-15-59- 9- 0- 0- 0- 2- 0- 0- 0- 6- 0- 1- 0- 0- 1-ff-" RawFrameLength="66" SrcMacIdConfStateSel="105" WlanAddr1MacIdConfStateSel="111" WlanAddr2MacIdConfStateSel="111" WlanAddr3MacIdConfStateSel="111" WlanAddr4MacIdConfStateSel="111"/>
|
||||||
<IPPlugIn.VPersistentFrameWrapper AssignedChannelId="Eth 1" DestMacIdConfStateSel="111" FrameDescription="" FrameIsValid="1" InitialPacketType="4" PDBData="3 0 1651797619 1 3 1 1651797619 1 10 1 1651797619 1 8 0 1651797619 1 11 0 1651797619 1 4 0 1651797619 1 5 0 1651797619 1 5 1 1651797619 1 9 1 1651797619 1 " RawFrameData=" 0-30-de- 7-9a-fd- 0-19-db-cb-83-dd- 8- 0-45- 0- 0-34- 1-6e-40- 0-80- 6-76- 1-c0-a8- 1- 1-c0-a8- 1- 3-d5-69- 1-f6-18-f0-66-10-dc-70-88-e2-50-18-fa-f0-73-bf- 0- 0- 0- 2- 0- 0- 0- 6- 0- 1- 0- 0- 1-ff-" RawFrameLength="66" SrcMacIdConfStateSel="111" WlanAddr1MacIdConfStateSel="111" WlanAddr2MacIdConfStateSel="111" WlanAddr3MacIdConfStateSel="111" WlanAddr4MacIdConfStateSel="111"/>
|
<IPPlugIn.VPersistentFrameWrapper AssignedChannelId="Eth 1" DestMacIdConfStateSel="111" FrameDescription="" FrameIsValid="1" InitialPacketType="4" PDBData="5 0 1651797619 1 9 1 1651797619 1 5 1 1651797619 1 4 0 1651797619 1 11 0 1651797619 1 8 0 1651797619 1 3 0 1651797619 1 10 1 1651797619 1 3 1 1651797619 1 " RawFrameData=" 0-30-de- 7-9a-fd- 0-19-db-cb-83-dd- 8- 0-45- 0- 0-34- 1-6e-40- 0-80- 6-76- 1-c0-a8- 1- 1-c0-a8- 1- 3-d5-69- 1-f6-18-f0-66-10-dc-70-88-e2-50-18-fa-f0-73-bf- 0- 0- 0- 2- 0- 0- 0- 6- 0- 1- 0- 0- 1-ff-" RawFrameLength="66" SrcMacIdConfStateSel="111" WlanAddr1MacIdConfStateSel="111" WlanAddr2MacIdConfStateSel="111" WlanAddr3MacIdConfStateSel="111" WlanAddr4MacIdConfStateSel="111"/>
|
||||||
|
<IPPlugIn.SE id="102" intVal="0" key="1919247220"/>
|
||||||
|
<IPPlugIn.SE id="102" index="1" intVal="466" key="1919247220"/>
|
||||||
|
<IPPlugIn.SE id="102" index="2" intVal="0" key="1919247220"/>
|
||||||
|
<IPPlugIn.SE id="102" index="3" intVal="1188" key="1919247220"/>
|
||||||
|
<IPPlugIn.SE id="102" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="102" intVal="199" key="1936292453"/>
|
||||||
|
<IPPlugIn.SE id="102" intVal="437" key="1920231791"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="1145393987" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="218" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="1" intVal="1397708114" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="1" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="1" intVal="156" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="2" intVal="1145394004" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="2" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="2" intVal="156" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="3" intVal="1347571540" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="3" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="18" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="19" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="20" intVal="1" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="20" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="19" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="18" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="3" intVal="125" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="4" intVal="1397316165" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="4" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="4" intVal="108" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="5" intVal="1348029508" key="1952540511"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="5" intVal="1" key="1986622303"/>
|
||||||
|
<IPPlugIn.SE id="1004" index="5" intVal="108" key="2003072104"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="0" key="1886352249"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="0" key="1886352248"/>
|
||||||
|
<IPPlugIn.SE id="1004" intVal="-1" key="7499639"/>
|
||||||
|
<IPPlugIn.SE id="125" intVal="-1" key="7562604"/>
|
||||||
|
<IPPlugIn.SE id="102" index="1" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="102" index="1" intVal="163" key="1936292453"/>
|
||||||
|
<IPPlugIn.SE id="102" index="1" intVal="397" key="1920231791"/>
|
||||||
|
<IPPlugIn.SE id="1005" intVal="0" key="1886352249"/>
|
||||||
|
<IPPlugIn.SE id="1005" intVal="0" key="1886352248"/>
|
||||||
|
<IPPlugIn.SE id="1005" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="1" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="1" intVal="1" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="2" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="2" index="1" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="2" index="2" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="2" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="2" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="3" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="3" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="4" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="4" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="5" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="5" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="6" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="6" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="7" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="7" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="8" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="8" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="9" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="9" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="3" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="1" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="2" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="3" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="4" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="5" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="6" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="7" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="8" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="9" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="10" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="3" index="11" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="10" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="10" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="11" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="11" intVal="1" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="12" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="12" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="13" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="13" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="14" intVal="0" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="14" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="15" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="15" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="16" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="16" intVal="0" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="17" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="1005" index="17" intVal="1" key="1633907830"/>
|
||||||
|
<IPPlugIn.SE id="102" index="2" intVal="1" key="1702391908"/>
|
||||||
|
<IPPlugIn.SE id="102" index="2" intVal="67" key="1936292453"/>
|
||||||
|
<IPPlugIn.SE id="102" index="2" intVal="164" key="1920231791"/>
|
||||||
|
<IPPlugIn.SE id="127" intVal="0" key="1651534958"/>
|
||||||
|
<IPPlugIn.SE id="1003" intVal="0" key="1886352249"/>
|
||||||
|
<IPPlugIn.SE id="1003" intVal="0" key="1886352248"/>
|
||||||
|
<IPPlugIn.SE id="1003" intVal="0" key="2003072104"/>
|
||||||
<IPPlugIn.SE id="4" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" intVal="0" key="1702391908"/>
|
||||||
<IPPlugIn.SE id="4" index="1" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" index="1" intVal="0" key="1702391908"/>
|
||||||
<IPPlugIn.SE id="4" index="2" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" index="2" intVal="0" key="1702391908"/>
|
||||||
|
@ -5104,104 +5200,6 @@ EOF_MBSSDATA
|
||||||
<IPPlugIn.SE id="4" index="7" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" index="7" intVal="0" key="1702391908"/>
|
||||||
<IPPlugIn.SE id="4" index="8" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" index="8" intVal="0" key="1702391908"/>
|
||||||
<IPPlugIn.SE id="4" index="9" intVal="0" key="1702391908"/>
|
<IPPlugIn.SE id="4" index="9" intVal="0" key="1702391908"/>
|
||||||
<IPPlugIn.SE id="1003" intVal="0" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1003" intVal="0" key="1886352248"/>
|
|
||||||
<IPPlugIn.SE id="1003" intVal="0" key="1886352249"/>
|
|
||||||
<IPPlugIn.SE id="127" intVal="0" key="1651534958"/>
|
|
||||||
<IPPlugIn.SE id="3" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="1" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="102" index="2" intVal="164" key="1920231791"/>
|
|
||||||
<IPPlugIn.SE id="102" index="2" intVal="67" key="1936292453"/>
|
|
||||||
<IPPlugIn.SE id="102" index="2" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="2" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="3" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="4" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="5" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="6" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="7" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="8" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="9" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="10" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="11" intVal="1" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="12" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="13" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="14" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="15" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="16" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="17" intVal="1" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="17" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="16" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="15" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="14" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="13" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="12" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="11" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="10" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="10" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="3" index="11" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="2" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="2" index="1" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="2" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="3" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="4" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="5" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="6" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="7" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="8" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="9" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="9" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="8" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="7" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="6" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="5" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="4" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="3" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="2" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="2" index="2" intVal="0" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="1" intVal="1" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="1" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" intVal="0" key="1886352248"/>
|
|
||||||
<IPPlugIn.SE id="1005" intVal="0" key="1886352249"/>
|
|
||||||
<IPPlugIn.SE id="125" intVal="-1" key="7562604"/>
|
|
||||||
<IPPlugIn.SE id="102" index="1" intVal="397" key="1920231791"/>
|
|
||||||
<IPPlugIn.SE id="102" index="1" intVal="163" key="1936292453"/>
|
|
||||||
<IPPlugIn.SE id="102" index="1" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="-1" key="7499639"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="0" key="1886352248"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="0" key="1886352249"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="218" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="1" intVal="156" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="2" intVal="156" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="3" intVal="125" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="4" intVal="108" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="5" intVal="108" key="2003072104"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="5" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="5" intVal="1348029508" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="4" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="4" intVal="1397316165" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="3" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="3" intVal="1347571540" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="2" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="2" intVal="1145394004" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="1" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" index="1" intVal="1397708114" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="1" key="1986622303"/>
|
|
||||||
<IPPlugIn.SE id="1004" intVal="1145393987" key="1952540511"/>
|
|
||||||
<IPPlugIn.SE id="102" intVal="437" key="1920231791"/>
|
|
||||||
<IPPlugIn.SE id="102" intVal="199" key="1936292453"/>
|
|
||||||
<IPPlugIn.SE id="102" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="102" intVal="0" key="1919247220"/>
|
|
||||||
<IPPlugIn.SE id="102" index="1" intVal="466" key="1919247220"/>
|
|
||||||
<IPPlugIn.SE id="102" index="2" intVal="0" key="1919247220"/>
|
|
||||||
<IPPlugIn.SE id="102" index="3" intVal="1188" key="1919247220"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="18" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="18" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="19" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="19" intVal="0" key="1633907830"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="20" intVal="1" key="1702391908"/>
|
|
||||||
<IPPlugIn.SE id="1005" index="20" intVal="1" key="1633907830"/>
|
|
||||||
</IPPlugIn.PacketBuilder>
|
</IPPlugIn.PacketBuilder>
|
||||||
End_Of_Object VSSPlugInConfiguration 6
|
End_Of_Object VSSPlugInConfiguration 6
|
||||||
NULL
|
NULL
|
||||||
|
@ -5237,7 +5235,7 @@ NULL
|
||||||
End_Of_Object VDOLocalInfoStruct 3
|
End_Of_Object VDOLocalInfoStruct 3
|
||||||
0.000000
|
0.000000
|
||||||
0 0
|
0 0
|
||||||
1 1 0 59420 1 233 1 2882400001 323 556 331 782 2882400002 0 0 0 0 0 0 1 2882400001 1197 1197 333 333 2882400002 0 15 0 344227128 0 344808852 3
|
1 1 0 59420 1 233 1 2882400001 323 556 331 782 2882400002 0 0 0 0 0 0 1 2882400001 1197 1197 333 333 2882400002 0 0 0 1809669784 0 0 3
|
||||||
SS_BEGIN_COMMON_INFO
|
SS_BEGIN_COMMON_INFO
|
||||||
1
|
1
|
||||||
0
|
0
|
||||||
|
@ -5249,7 +5247,7 @@ Ether1
|
||||||
11
|
11
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
344891952 1 0 1 0 1 1 0 0 0 2000 1
|
338794296 1 0 1 0 1 1 0 0 0 2000 1
|
||||||
SS_BEGIN_COMMON_INFO
|
SS_BEGIN_COMMON_INFO
|
||||||
1
|
1
|
||||||
3
|
3
|
||||||
|
@ -5360,7 +5358,7 @@ End_Of_Serialized_Data 2
|
||||||
End_Of_Object VWriteBox 2
|
End_Of_Object VWriteBox 2
|
||||||
VWinStore 2 Begin_Of_Object
|
VWinStore 2 Begin_Of_Object
|
||||||
1
|
1
|
||||||
22 2 3 -32088 -32000 -1 -1 89 45 1107 589
|
22 2 3 -32088 -32000 -1 -1 -10088 -10000 -9070 -9233
|
||||||
End_Of_Child_List
|
End_Of_Child_List
|
||||||
End_Of_Object VWinStore 2
|
End_Of_Object VWinStore 2
|
||||||
VWinStore 2 Begin_Of_Object
|
VWinStore 2 Begin_Of_Object
|
||||||
|
@ -5636,10 +5634,10 @@ FiltersBegin
|
||||||
Begin
|
Begin
|
||||||
3 0 0
|
3 0 0
|
||||||
2
|
2
|
||||||
Netzwerke
|
|
||||||
( 0)
|
|
||||||
Busstatistik Signale
|
Busstatistik Signale
|
||||||
( 1 ( 0 ) 0 )
|
( 1 ( 0 ) 0 )
|
||||||
|
Netzwerke
|
||||||
|
( 0)
|
||||||
SymbSelHeaderMgrBegin
|
SymbSelHeaderMgrBegin
|
||||||
1 6
|
1 6
|
||||||
0 1 200 0 0
|
0 1 200 0 0
|
||||||
|
@ -5651,12 +5649,12 @@ SymbSelHeaderMgrBegin
|
||||||
SymbSelHeaderMgrEnd
|
SymbSelHeaderMgrEnd
|
||||||
End
|
End
|
||||||
Begin
|
Begin
|
||||||
3 0 15
|
3 0 -1
|
||||||
2
|
2
|
||||||
modbus
|
modbus
|
||||||
|
|
||||||
Systemvariablen
|
Systemvariablen
|
||||||
( 3 ( 1 ( 1 ( 0 ) 2 ( 0 ) 3 ( 0 ) 0 ) 0 ) 0 )
|
( 0 )
|
||||||
SymbSelHeaderMgrBegin
|
SymbSelHeaderMgrBegin
|
||||||
1 4
|
1 4
|
||||||
0 1 200 0 0
|
0 1 200 0 0
|
||||||
|
@ -5987,7 +5985,7 @@ VUniqueBox 4 Begin_Of_Object
|
||||||
VBoxRoot 5 Begin_Of_Object
|
VBoxRoot 5 Begin_Of_Object
|
||||||
1
|
1
|
||||||
3
|
3
|
||||||
1 1 0 1 -1 -1 -8 -30 199 118 815 556
|
1 1 0 1 -1 -1 -1 -1 199 118 815 556
|
||||||
Startwerte
|
Startwerte
|
||||||
1
|
1
|
||||||
|
|
||||||
|
@ -5995,7 +5993,7 @@ MDI_DOCK_INFO_END
|
||||||
5
|
5
|
||||||
1
|
1
|
||||||
6
|
6
|
||||||
0 1 -1 -1 -8 -30 199 118 815 556
|
0 1 -1 -1 -1 -1 199 118 815 556
|
||||||
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 32767 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0
|
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 32767 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0
|
||||||
END_OF_DOCK_INFO
|
END_OF_DOCK_INFO
|
||||||
1
|
1
|
||||||
|
|
Loading…
Reference in a new issue