⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 can in automation (cia) - canopen protocol - process data object (pdo).htm

📁 canopen 通信协议
💻 HTM
📖 第 1 页 / 共 3 页
字号:
                        height=23 alt=O 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/downloads.gif" 
                        width=129 border=0></A></TD></TR>
                    <TR>
                      <TD><A id=refL152 
                        onmouseover="moveLayerY('L152', 12) ; popUp('L152');" 
                        href="http://www.can-cia.org/press/"><IMG height=23 
                        alt=O 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pressroom.gif" 
                        width=129 
              border=0></A></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><!-- vertical menu end --></TD>
          <TD class=layout vAlign=center align=right width=17 
            bgColor=#009966><IMG height=184 
            src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
            width=17 border=0></TD></TR></TBODY></TABLE>
      <TABLE class=layout cellSpacing=5 cellPadding=3 width=144 border=0>
        <TBODY>
        <TR>
          <TD class=layout vAlign=center align=middle><IMG height=20 
            src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
            width=130></TD></TR>
        <TR>
          <TD class=layout vAlign=center align=middle>
            <TABLE class=layout cellSpacing=0 cellPadding=1 border=0>
              <TBODY>
              <TR>
                <TD class=layout bgColor=#009966>
                  <TABLE class=layout cellSpacing=0 cellPadding=0 border=0>
                    <TBODY>
                    <TR>
                      <TD class=layout bgColor=white><A 
                        href="http://www.can-cia.org/ad/link/793/button//canopen/" 
                        target=_blank><IMG 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/ifm_117x60_d4_a.gif" 
                        border=0></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=layout vAlign=center align=middle><A 
            href="http://www.can-cia.org/canopen/railway/" target=_blank><IMG 
            height=72 
            src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/railway2005.gif" 
            width=117 border=1></A></TD></TR>
        <TR>
          <TD class=layout vAlign=center align=middle>
            <TABLE class=layout cellSpacing=0 cellPadding=1 border=0>
              <TBODY>
              <TR>
                <TD class=layout bgColor=#009966>
                  <TABLE class=layout cellSpacing=0 cellPadding=0 border=0>
                    <TBODY>
                    <TR>
                      <TD class=layout bgColor=white><A 
                        href="http://www.can-cia.org/canopen/lift"><IMG 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/lift_logo_web.gif" 
                        border=0></A> 
        </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=layout vAlign=center align=middle>
            <TABLE class=layout cellSpacing=0 cellPadding=1 border=0>
              <TBODY>
              <TR>
                <TD class=layout bgColor=#009966>
                  <TABLE class=layout cellSpacing=0 cellPadding=0 border=0>
                    <TBODY>
                    <TR>
                      <TD class=layout bgColor=white><A 
                        href="http://www.can-cia.org/cleanopen/"><IMG height=60 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/clean_button.gif" 
                        width=117 border=0></A> 
              </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
    <TD class=layout width=1 bgColor=#009966><IMG 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=1 border=0></TD>
    <TD class=layout vAlign=top align=left>
      <TABLE class=layout cellSpacing=0 cellPadding=5 border=0>
        <TBODY>
        <TR>
          <TD class=layout>
            <TABLE class=layout cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD class=layout vAlign=center align=right colSpan=2>
                  <TABLE class=layout cellSpacing=0 cellPadding=3 width="100%" 
                  border=0>
                    <TBODY>
                    <TR vAlign=center>
                      <TD class=layout align=left><A 
                        href="http://www.can-cia.org/login.php"><SPAN 
                        style="FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: darkblue; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,Geneva">Login</SPAN></A></TD>
                      <TD style="TEXT-ALIGN: right; align: right" 
                        align=right><CSOBJ cl="/images/menu/contact.gif" 
                        ht="/images/menu/contact-over.gif" t="Button" h="23"><A 
                        onmouseover="return CSIShow(/*CMP*/'contact',1)" 
                        onclick="CSIShow(/*CMP*/'contact',2);return CSButtonReturn()" 
                        onmouseout="return CSIShow(/*CMP*/'contact',0)" 
                        href="http://www.can-cia.org/contact/"><IMG height=23 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/contact.gif" 
                        border=0 name=contact></A></CSOBJ> &nbsp; &nbsp; &nbsp; 
                        &nbsp; &nbsp; &nbsp; <CSOBJ 
                        cl="/images/menu/siteindex.gif" 
                        ht="/images/menu/siteindex_over.gif" t="Button" 
                        h="23"><A 
                        onmouseover="return CSIShow(/*CMP*/'siteindex',1)" 
                        onclick="CSIShow(/*CMP*/'siteindex',2);return CSButtonReturn()" 
                        onmouseout="return CSIShow(/*CMP*/'siteindex',0)" 
                        href="http://www.can-cia.org/site/"><IMG height=23 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/siteindex.gif" 
                        border=0 
                name=siteindex></A></CSOBJ></TD></TR></TBODY></TABLE></TD></TR>
              <TR height=1>
                <TD class=layout bgColor=#009966 colSpan=2 height=1><IMG 
                  height=1 
                  src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
                  width=500 border=0></TD></TR>
              <TR>
                <TD class=path vAlign=center align=left>
                  <TABLE class=path cellSpacing=5 cellPadding=0 border=0>
                    <TBODY>
                    <TR>
                      <TD class=path><A 
                        href="http://www.can-cia.org/">home</A> &gt; <A 
                        href="http://www.can-cia.org/canopen/">canopen</A> &gt; 
                        <A 
                        href="http://www.can-cia.org/canopen/protocol/">protocol</A></TD></TR></TBODY></TABLE></TD>
                <TD class=modify style="TEXT-ALIGN: right; alignment: right" 
                vAlign=center align=right>
                  <TABLE class=modify cellSpacing=5 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD class=modify 
                        style="TEXT-ALIGN: right; align: right"><SPAN 
                        id=pingu><A title="Thilo Schumann" 
                        href="http://www.pingu.info/">Pingu</A></SPAN>Last 
                        modified: 2003-12-23</TD></TR></TBODY></TABLE></TD></TR>
              <TR height=15>
                <TD class=layout colSpan=2 height=15><IMG height=15 
                  src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
                  width=500 border=0></TD></TR>
              <TR>
                <TD class=layout vAlign=top align=left colSpan=2><FONT 
                  face=Arial,Helvetica,Geneva,Swiss,SunSans-Regular>
                  <TABLE cellSpacing=0 cellPadding=10 width="100%" border=0>
                    <TBODY>
                    <TR vAlign=top>
                      <TD align=left>
                        <META content="Adobe GoLive 5" name=generator>
                        <H2>CANopen protocol - Process Data Object (PDO)</H2>
                        <P>Process Data Objects (PDOs) are mapped to a single 
                        CAN frame using up to 8 bytes of the data field to 
                        transmit application objects. Each PDO has a unique 
                        identifier and is transmitted by only one node, but it 
                        can be received by more than one (producer/consumer 
                        communication). <BR><BR></P>
                        <H3>PDO transmissions</H3>
                        <P><IMG height=327 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pdo-transmission-Kopie.gif" 
                        width=268 align=left border=0>PDO transmissions may be 
                        driven by an internal event, by an internal timer, by 
                        remote requests and by the Sync message 
                        received:<BR><BR>- Event- or timer-driven: An event 
                        (specified in the device profile) triggers message 
                        transmission. An elapsed timer additionally triggers the 
                        periodically transmitting nodes.<BR><BR>- Remotely 
                        requested: Another device may initiate the transmission 
                        of an asynchronous PDO by sending a remote transmission 
                        request (remote frame).<BR><BR>- Synchronous 
                        transmission: In order to initiate simultaneous sampling 
                        of input values of all nodes, a periodically transmitted 
                        Sync message is required. Synchronous transmission of 
                        PDOs takes place in cyclic and acyclic transmission 
                        mode. Cyclic transmission means that the node waits for 
                        the Sync message, after which it sends its measured 
                        values. Its PDO transmission type number (1 to 240) 
                        indicates the Sync rate it listens to (how many Sync 
                        messages the node waits before the next transmission of 
                        its values). Acyclically transmitted synchronous PDOs 
                        are triggered by a defined application-specific event. 
                        The node transmits its values with the next Sync message 
                        but will not transmit again until another 
                        application-specific event has occurred.<BR><BR></P>
                        <H3>PDO mapping</H3>
                        <P>The default mapping of application objects as well as 
                        the supported transmission mode are described in the 
                        Object Dictionary for each PDO. PDO identifiers should 
                        have high priority to guarantee a short response time. 
                        PDO transmission is not confirmed. The PDO mapping 
                        defines which application objects are transmitted within 
                        a PDO. It describes the sequence and length of the 
                        mapped application objects. A device that supports 
                        variable mapping of PDOs must support this during the 
                        pre-operational state. If dynamic mapping during 
                        operational state is supported, the SDO Client is 
                        responsible for data consistency.<BR></P>
                        <P><IMG height=234 
                        src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pdo-mapping.gif" 
                        width=400 align=left border=0></P></TD>
                      <TD align=right>
                        <TABLE cellSpacing=0 cellPadding=1 bgColor=#009966 
                        border=0>
                          <TBODY>
                          <TR vAlign=center align=middle>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              bgColor=white border=0>
                                <TBODY>
                                <TR vAlign=center align=left>
                                <TD style="FONT-WEIGHT: bold; COLOR: white" 
                                bgColor=#009966 color="white">Direct 
                                links</TD></TR>
                                <TR vAlign=top align=justify>
                                <TD><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/index.html">Introduction</A> 

                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/pdo.html">Process 
                                Data Objects (PDO)</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/sdo.html">Service 
                                Data Objects (SDO)</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/nmt.html">Network 
                                Managment (NMT)</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/special.html">Special 
                                function objects (Sync, Emcy, Time)</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/errorcontrol.html">Error 
                                control: Heartbeat</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/od.html">Device 
                                model and object dictionary</A></P>
                                <P><IMG height=8 
                                src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/link.gif" 
                                width=8 border=0> <A 
                                href="http://www.can-cia.org/canopen/protocol/bittiming.html">Bit 
                                timing</A></P>
                                <UL></UL>
                                <P></P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD></TR></TBODY></TABLE></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
  <TR vAlign=center>
    <TD class=layout align=right width=144>
      <TABLE class=layout height=1 cellSpacing=0 cellPadding=0 width=144 
      border=0>
        <TBODY>
        <TR vAlign=center align=right height=1>
          <TD class=layout width=120 height=1><IMG height=1 
            src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
            width=1></TD>
          <TD class=layout bgColor=#009966 height=1><IMG height=1 
            src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
            width=14></TD></TR></TBODY></TABLE></TD>
    <TD class=layout vAlign=center align=middle width=1 bgColor=#009966><IMG 
      height=1 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=1></TD>
    <TD class=layout align=left bgColor=#009966><IMG height=1 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=500></TD></TR>
  <TR height=14>
    <TD class=layout width=144 height=14><IMG height=14 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=144></TD>
    <TD class=layout width=1 bgColor=#009966 height=14><IMG height=14 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=1></TD>
    <TD class=layout height=14><IMG height=14 
      src="CAN in Automation (CiA) - CANopen protocol - Process Data Object (PDO).files/pixel.gif" 
      width=500></TD></TR></TBODY></TABLE>
<TABLE class=layout width="100%">
  <TBODY>
  <TR>
    <TD class=layout style="TEXT-ALIGN: center; alignment: center" 
      align=middle><A href="http://www.can-cia.org/"><B>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -