Set Up FSoE Master and an AKD2G with SafeMotion Monitor

This topic describes how to manually set up FSoE PDOs and copy links for a FSoE Master and an AKD2G with SafeMotion Monitor. This example uses a simple EtherCATClosedEtherCAT is an open, high-performance Ethernet-based fieldbus system. The development goal of EtherCAT was to apply Ethernet to automation applications which require short data update times (also called cycle times) with low communication jitter (for synchronization purposes) and low hardware costs topology consisting of a PCMM (the Controller), a BBH SCU safety master (Device_1), and an AKD2G with SMM Basic safety drive (AKD2G_1).

Create Safety Application

First, use the 3rd party Safety PLCClosed"Programmable Logic Controller" A Programmable Logic Controller, PLC, or Programmable Controller is a digital computer used for automation of industrial processes, such as control of machinery on factory assembly lines. Used to synchronize the flow of inputs from (physical) sensors and events with the flow of outputs to actuators and events software to create a safety application for the FSoE master. For example, the application will contain a FSoE master and an AKD2Gwith Axis1 and Axis2 as slave devices.

  1. Set the AKD2G Connection IDs to match the the AKD2G SafeIDs.
  2. Compile and download the safety application to the FSoE Master.
  3. Run the safety application in FSoE Master.

    The state will be “Run Intern” and the FSoE state will be “8”.

KAS IDE Project Set Up

To finish the example, a project is created in the KAS IDE using the 2-axis Pipe Network template.

  1. The IP address of the PCMM controller is set in the project.
  2. Scan the EtherCAT network to discover the devices.

  3. We are prompted to recompile the project due to changes in the EtherCAT topology. We respond "No" because we have not set up the PDO copy links.

  4. To connect the PDOs we open the FSoE / PDO Connections Tab which is populated with Input and Output PDOs.

  5. To connect PDOs we choose an input, an output, and click the Connect button. Connections are displayed at the bottom of the tab.

  6. We make the following connections:

    • Device_1[SCU] PDO 0x1A00   to   AKD2G_1 PDO 0x1650
    • Device_1 [SCU] PDO 0x1A20   to   AKD2G_1 PDO 0x1660
    • AKD2G_1 PDO 0x1A50   to   Device_1 [SCU] PDO 0x1600
    • AKD2G_1 PDO 0X1A60   to   Device_1 [SCU] PDO 0x1620
  7. Compile, download, and run the KAS application.
  8. The BBH master has changed the state to "Run" and the FSoE state will be "4".

The Safety Master and the Safety Slave are now exchanging data over EtherCAT.

See Also: