public void SendIdentifyBroadcast() { Trace.WriteLine("Sending identify broadcast", null); MemoryStream mem = new MemoryStream(); //ethernet PhysicalAddress ethernetDestinationHwAddress = PhysicalAddress.Parse(RT.MulticastMACAdd_Identify_Address); Ethernet.Encode(mem, ethernetDestinationHwAddress, adapter.MacAddress, Ethernet.Type.VLanTaggedFrame); //VLAN VLAN.Encode(mem, VLAN.Priorities.Priority0, VLAN.Type.PN); //Profinet Real Time RT.EncodeFrameId(mem, RT.FrameIds.DCP_Identify_ReqPDU); //Profinet DCP DCP.EncodeIdentifyRequest(mem, ++lastXid); //Send Send(mem); }