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

📄 can in automation (cia) - canopen protocol - network management (nmt).htm

📁 canopen 通信协议
💻 HTM
📖 第 1 页 / 共 3 页
字号:
                        onmouseover="moveLayerY('L141', 12) ; popUp('L141');" 
                        href="http://www.can-cia.org/downloads/ciaspecifications/"><IMG 
                        height=23 alt=O 
                        src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT)</H2>
                        <P>The Network Management objects include Boot-up 
                        message, Heartbeat protocol, and NMT 
                        message.<BR><BR>Boot-up message, and Heartbeat protocol 
                        are implemented as single CAN frames with 1-byte data 
                        field. <BR><BR><IMG height=186 
                        src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).files/nmt-slave.gif" 
                        width=300 border=0></P>
                        <H3>NMT message</H3>
                        <P>The NMT message is mapped to a single CAN frame with 
                        a data length of 2 byte. Its identifier is 0. The first 
                        byte contains the command specifier and the second 
                        contains the Node-ID of the device that must perform the 
                        command (in the case of Node-ID 0 all nodes have to 
                        perform the command). The NMT message transmitted by the 
                        NMT master forces the nodes to transit to another NMT 
                        state. The CANopen state machine specifies the states 
                        Initialization, Pre-Operational, Operational and 
                        Stopped. After power-on, each CANopen device is in the 
                        state Initialization and automatically transits to the 
                        state Pre-operational. In this state, transmission of 
                        SDOs is allowed. If the NMT master has set one or more 
                        nodes into the state Operational, they are allowed to 
                        transmit and to receive PDOs. In the state Stopped no 
                        communication is allowed except that of NMT 
                        objects.<BR><IMG height=132 
                        src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).files/nmt.gif" 
                        width=300 align=left border=0> The state Initialization 
                        is divided into three sub-states in order to enable a 
                        complete or partial reset of a node. In the sub-state 
                        Reset Application the parameters of the 
                        manufacturer-specific profile area and the standardized 
                        device profile area are set to their power-on values. In 
                        the sub-state Reset Communication the parameters of the 
                        communication profile area are set to their power-on 
                        values. The third sub-state is initialising, which a 
                        node enters automatically after power-on. Power-on 
                        values are the last stored parameters.<BR><BR></P>
                        <H3>Boot-up meesage</H3>
                        <P>A device sends the Boot-up message to indicate to the 
                        NMT master that it has reached the state 
                        Pre-operational. This occurs whenever the device 
                        initially boots-up but also after a power-out during 
                        operation. The Boot-up message has the same identifier 
                        as the Heartbeat object, however, its data content is 
                        zero. <BR><BR></P>
                        <H3></H3></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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).files/pixel.gif" 
            width=1></TD>
          <TD class=layout bgColor=#009966 height=1><IMG height=1 
            src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).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 - Network Management (NMT).files/pixel.gif" 
      width=1></TD>
    <TD class=layout align=left bgColor=#009966><IMG height=1 
      src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).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 - Network Management (NMT).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 - Network Management (NMT).files/pixel.gif" 
      width=1></TD>
    <TD class=layout height=14><IMG height=14 
      src="CAN in Automation (CiA) - CANopen protocol - Network Management (NMT).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 + -