<?xml version="1.0" encoding="UTF-8"?>
<fx:FIBEX xmlns:fx="http://www.asam.net/xml/fbx" xmlns:can="http://www.asam.net/xml/fbx/can" xmlns:flexray="http://www.asam.net/xml/fbx/flexray" xmlns:lin="http://www.asam.net/xml/fbx/lin" xmlns:ho="http://www.asam.net/xml" xmlns:ni="http://www.ni.com/xnet" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.asam.net/xml/fbx/all \FIBEX311schema\fibex4multiplatform.xsd" VERSION="3.1.1">
<fx:PROJECT ID="NI-XNET">
<ho:SHORT-NAME>XNET1</ho:SHORT-NAME>
</fx:PROJECT>
<fx:ELEMENTS>
<fx:CLUSTERS>
<fx:CLUSTER ID="cluster1">
<ho:SHORT-NAME>Cluster</ho:SHORT-NAME>
<ho:DESC></ho:DESC>
<fx:SPEED>19200</fx:SPEED>
<fx:IS-HIGH-LOW-BIT-ORDER>false</fx:IS-HIGH-LOW-BIT-ORDER>
<fx:BIT-COUNTING-POLICY>MONOTONE</fx:BIT-COUNTING-POLICY>
<fx:PROTOCOL xsi:type="lin:PROTOCOL-TYPE">LIN</fx:PROTOCOL>
<fx:PROTOCOL-VERSION>2.1</fx:PROTOCOL-VERSION>
<fx:CHANNEL-REFS>
<fx:CHANNEL-REF ID-REF="channel1"/>
</fx:CHANNEL-REFS>
<fx:MEDIUM>ELECTRICAL</fx:MEDIUM>
</fx:CLUSTER>
</fx:CLUSTERS>
<fx:CHANNELS>
<fx:CHANNEL ID="channel1" xsi:type="lin:CHANNEL-TYPE">
<ho:SHORT-NAME>Channel1</ho:SHORT-NAME>
<fx:PDU-TRIGGERINGS>
<fx:PDU-TRIGGERING ID="pdutrg1">
<fx:PDU-REF ID-REF="pdu1"/>
</fx:PDU-TRIGGERING>
<fx:PDU-TRIGGERING ID="pdutrg2">
<fx:PDU-REF ID-REF="pdu3"/>
</fx:PDU-TRIGGERING>
<fx:PDU-TRIGGERING ID="pdutrg3">
<fx:PDU-REF ID-REF="pdu2"/>
</fx:PDU-TRIGGERING>
<fx:PDU-TRIGGERING ID="pdutrg4">
<fx:PDU-REF ID-REF="pdu4"/>
</fx:PDU-TRIGGERING>
</fx:PDU-TRIGGERINGS>
<fx:FRAME-TRIGGERINGS>
<fx:FRAME-TRIGGERING ID="trig1">
<fx:IDENTIFIER>
<fx:IDENTIFIER-VALUE>37</fx:IDENTIFIER-VALUE>
</fx:IDENTIFIER>
<fx:FRAME-REF ID-REF="frm1"/>
</fx:FRAME-TRIGGERING>
<fx:FRAME-TRIGGERING ID="trig2">
<fx:IDENTIFIER>
<fx:IDENTIFIER-VALUE>2</fx:IDENTIFIER-VALUE>
</fx:IDENTIFIER>
<fx:FRAME-REF ID-REF="frm2"/>
</fx:FRAME-TRIGGERING>
<fx:FRAME-TRIGGERING ID="trig3">
<fx:IDENTIFIER>
<fx:IDENTIFIER-VALUE>60</fx:IDENTIFIER-VALUE>
</fx:IDENTIFIER>
<fx:FRAME-REF ID-REF="frm3"/>
</fx:FRAME-TRIGGERING>
<fx:FRAME-TRIGGERING ID="trig4">
<fx:IDENTIFIER>
<fx:IDENTIFIER-VALUE>61</fx:IDENTIFIER-VALUE>
</fx:IDENTIFIER>
<fx:FRAME-REF ID-REF="frm4"/>
</fx:FRAME-TRIGGERING>
<fx:FRAME-TRIGGERING ID="trig5">
<fx:FRAME-REF ID-REF="frm5"/>
</fx:FRAME-TRIGGERING>
</fx:FRAME-TRIGGERINGS>
<lin:SCHEDULE-TABLES>
<lin:SCHEDULE-TABLE ID="lst1">
<ho:SHORT-NAME>WorkSched</ho:SHORT-NAME>
<ho:DESC></ho:DESC>
<lin:SCHEDULE-TABLE-ENTRIES>
<lin:SCHEDULE-TABLE-ENTRY ID="lse1" xsi:type="lin:APPLICATION-SCHEDULE-TABLE-ENTRY-TYPE">
<lin:POSITION-IN-TABLE>1</lin:POSITION-IN-TABLE>
<lin:DELAY>PT0.01000000S</lin:DELAY>
<fx:FRAME-TRIGGERING-REF ID-REF="trig5"/>
</lin:SCHEDULE-TABLE-ENTRY>
</lin:SCHEDULE-TABLE-ENTRIES><lin:RESUME-POSITION>1</lin:RESUME-POSITION>
</lin:SCHEDULE-TABLE>
</lin:SCHEDULE-TABLES>
</fx:CHANNEL>
</fx:CHANNELS>
<fx:ECUS>
<fx:ECU ID="ecu1">
<ho:SHORT-NAME>Master1</ho:SHORT-NAME>
<ho:DESC></ho:DESC>
<fx:CONTROLLERS>
<fx:CONTROLLER ID="ctrl1" xsi:type="lin:MASTER-CONTROLLER-TYPE">
<ho:SHORT-NAME>Controller1</ho:SHORT-NAME>
<lin:TIME-BASE>PT0.01000000S</lin:TIME-BASE>
</fx:CONTROLLER>
</fx:CONTROLLERS>
<fx:CONNECTORS>
<fx:CONNECTOR ID="con1">
<fx:CHANNEL-REF ID-REF="channel1"/>
<fx:CONTROLLER-REF ID-REF="ctrl1"/>
<fx:INPUTS>
<fx:INPUT-PORT ID="inp1">
<fx:FRAME-TRIGGERING-REF ID-REF="trig2"/>
<fx:COMPLETE-FRAME/>
</fx:INPUT-PORT>
</fx:INPUTS>
<fx:OUTPUTS>
<fx:OUTPUT-PORT ID="outp1">
<fx:FRAME-TRIGGERING-REF ID-REF="trig1"/>
<fx:COMPLETE-FRAME/>
</fx:OUTPUT-PORT>
</fx:OUTPUTS>
</fx:CONNECTOR>
</fx:CONNECTORS>
</fx:ECU>
<fx:ECU ID="ecu2">
<ho:SHORT-NAME>Slave1</ho:SHORT-NAME>
<ho:DESC></ho:DESC>
<fx:CONTROLLERS>
<fx:CONTROLLER ID="ctrl2" xsi:type="lin:SLAVE-CONTROLLER-TYPE">
<ho:SHORT-NAME>Controller2</ho:SHORT-NAME>
<fx:PROTOCOL-VERSION>2.1</fx:PROTOCOL-VERSION>
</fx:CONTROLLER>
</fx:CONTROLLERS>
<fx:CONNECTORS>
<fx:CONNECTOR ID="con2">
<fx:CHANNEL-REF ID-REF="channel1"/>
<fx:CONTROLLER-REF ID-REF="ctrl2"/>
<fx:INPUTS>
<fx:INPUT-PORT ID="inp2">
<fx:FRAME-TRIGGERING-REF ID-REF="trig1"/>
<fx:COMPLETE-FRAME/>
</fx:INPUT-PORT>
</fx:INPUTS>
<fx:OUTPUTS>
<fx:OUTPUT-PORT ID="outp2">
<fx:FRAME-TRIGGERING-REF ID-REF="trig2"/>
<fx:COMPLETE-FRAME/>
</fx:OUTPUT-PORT>
</fx:OUTPUTS>
</fx:CONNECTOR>
</fx:CONNECTORS>
</fx:ECU>
</fx:ECUS>
<fx:PDUS>
<fx:PDU ID="pdu1">
<ho:SHORT-NAME>MasterFrame_pdu</ho:SHORT-NAME>
<ho:DESC></ho:DESC>
<fx:BYTE-LENGTH>8</fx:BYTE-LENGTH>
<fx:PDU-TYPE>APPLICATION</fx:PDU-TYPE>
<fx:SIGNAL-INSTANCES>
<fx:SIGNAL-INSTANCE ID="sgi1">
<fx:BIT-POSITION>0</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig9"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi2">
<fx:BIT-POSITION>8</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig10"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi3">
<fx:BIT-POSITION>16</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig11"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi4">
<fx:BIT-POSITION>24</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig12"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi5">
<fx:BIT-POSITION>32</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig13"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi6">
<fx:BIT-POSITION>40</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig14"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi7">
<fx:BIT-POSITION>48</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-REF ID-REF="sig15"/>
</fx:SIGNAL-INSTANCE>
<fx:SIGNAL-INSTANCE ID="sgi8">
<fx:BIT-POSITION>56</fx:BIT-POSITION>
<fx:IS-HIGH-LOW-BYTE-ORDER>false</fx:IS-HIGH-LOW-BYTE-ORDER>
<fx:SIGNAL-R
评论1