Set Up FSoE Master and an AKD2G with SafeMotion Monitor

This topic describes how to:

This example uses a simple EtherCATClosed Ethernet ofr Control Automation Technology. EtherCAT® is an open, high-performance Ethernet-based fieldbus system. The development goal of EtherCAT is 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 Controller (PxMM or PCMM2G), a BBH SCU safety master (Device_1), and an AKD2G with SMM Basic safety driveClosed In electrical engineering, a drive is an electronic device to provide power to a motor or servo. Control device for regulating the speed, torque and position of a motor. A unit controlling a motor using the current and timing in its coils. (AKD2G_1).

Create Safety Application

First, use the 3rd party Safety PLCClosed Programmable Logic Controller - 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 AKD2G with 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 KASClosed Kollmorgen Automation Suite-IDEClosed Integrated Development Environment - An type of computer software that assists computer programmers in developing software. IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger. using the 2-axis Pipe Network template.

  1. The IP address of the 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 these 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.
    The BBH master has changed the state to Run and the FSoE state is 4.

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

See Also