Vention MachineMotion V1 Safety Manual Download Page 3

If you are not using a pendant, insert the white jumper in the pendant plug on the front panel of the MachineMotion

MachineMotion with safety jumpers

MachineMotion Behavior in Emergency Stop Mode

The emergency stop mode is engaged either by an E-stop button (located on the MachineMotion controller or on the pendant), the SAFETY IN port or a
software E-Stop.

When MachineMotion enters the emergency stop mode:

The SAFETY OUT dry contact opens
The motors drive loses power, and the motors are not powered anymore
The IO modules and encoders connected to the AUX ports do not lose power; the outputs conserve the same logical state as they were before the
emergency stop
The brakes, connected to an AUX port, lose power and lock the axis
MachineLogic program keeps executing in the background, but no drives will be engaged. However, there is a way to terminate the program (refer to the
section: 

MachineLogic Software Termination

)

Python programs will keep executing, but you can control the behavior of your application upon E-stop using the
function bindeStopEvent(callback_function)

MachineLogic Software Termination and IO Sate

To terminate the application after an emergency stop event in MachineLogic, you must monitor the  estop topic in the MachineLogic program, then use the
“Terminate” instruction.

This will also allow you, for example, to reset the outputs to a safe states before stopping your application. To do so, in your application, follow the
instructions below and refer to the image of the MachineLogic:

1.  Create a child sequence named “E-stop Monitor”

2.  Set the sequence type to sequence
3.  Click on Add Wait, then use the drop down menu to select  Wait for Event

4.  Add “estop/status” to the Topic text box and “true” to the  Message text box

5.  Add the Stop All Motion instruction

6.  Set outputs to the desired safe state

7.  Add the Terminate instruction

Summary of Contents for MachineMotion V1

Page 1: ...tion Wiring Behavior of the Parent and Child Safety Configuration Overview This guide describes the safety configurations of MachineMotion V1E0 and later V1 versions It also shows how to connect MachineMotion to Vention safety peripherals and have a functional safety configuration The goal of the safety system is to power off all actuators connected to the MachineMotion controller immediately upon...

Page 2: ...de Status LED Indications To understand the status LED please refer to the table below MachineMotion controller is booting up MachineMotion controller is ready to run MachineMotion controller is not ready to run This means that the physical e stop on the MachineMotion controller is triggered or the software e stop is on Safety Setup Jumpers The safety setup of the MachineMotion requires you to con...

Page 3: ...ver there is a way to terminate the program refer to the section MachineLogic Software Termination Python programs will keep executing but you can control the behavior of your application upon E stop using the function bindeStopEvent callback_function MachineLogic Software Termination and IO Sate To terminate the application after an emergency stop event in MachineLogic you must monitor the estop ...

Page 4: ...quence This will ensure that it is running in the background and that it will be executed once an emergency stop occurs 1 Go to the Main Sequence 2 Add a Trigger instruction This should be the first instruction of the code 3 Under Sequence Name select E stop Monitor 4 Add your program ...

Page 5: ...tuators connected to the MachineMotion controller immediately The following table details the connectors and the wiring of the emergency stop switch Emergency stop switch connectors Description SAFETY IN Used to connect other safety devices in series with the emergency stop switch Note if you do not have any system to connect to this port you need to place the appropriate yellow jumper on the SAFE...

Page 6: ...n and will trigger an emergency stop for the entire system For more details about connecting multiple MachineMotion refer to the Wiring Multiple MachineMotion section Safety Interlock Switch The safety interlock gate bolt ST SE 006 0001 is designed to ensure that your machine is operational only when its gate is properly closed Alternatively the safety interlock switch CE SA 010 0000can be used wh...

Page 7: ...e MachineMotion controllers it is advised to connect their safety systems togehter It is recommended to use the Parent and Child configuration as shown in the figures below Furthermore when using this configuration ensure to connect all safety peripherals to the Parent MachineMotion In this case these safety systems will trigger the emergency stop mode on the Parent MachineMotion thus they will tr...

Page 8: ...ety peripherals Parent and Child MachineMotion controllers safety configuration with safety peripherals In addition if you have more than two MachineMotion you need to connect the SAFETY OUT of the second MachineMotion to the SAFETY IN of the third MachineMotion Behavior of the Parent and Child Safety Configuration In this configuration the E stop button of the Child controller does not control th...

Page 9: ...roller SAFETY IN However the E stop on the Child controller will not trigger the E stop on the Parent controller Note it is recommended to remove the E stop button on the Child controller This will allow the Parent controller E stop to be the only visible and attainable E stop in the system Please contact Vention Customer Success team for more support on this procedure ...

Reviews: