Step by Step Guide - NX-SL3300 + Estop using Sysmac Studio
Introduction
The purpose of this document is to demonstrate how to connect and configure Estop using NX-SL3300 and NJ PLC.
Pre-Requisites
The programmer should have very good understanding of Sysmac Studio programming environment
Further Reading
Procedure
Step1
Adding NX-ECC coupler in Sysmac
Double click EtherCAT and add ECC coupler by dragging it from Toolbox
Step 2
Add safety controller and IOs
Double click Node 1 NX-ECC under EtherCAT and drag all the required hardware from the toolbox list including SL3300 (mandatory) ,SID800 (mandatory), SIH400, SOD400, ID3317, OD3256
Step 3
Creating safety variable
Go to the new_SafetyCPU and select I/O Map. Provide the variable name for Si00 and Si01 as EstopButton and ResetSwitch01 respectively.
Step 4
Configuring Safety Device
Double click Parameters under safety I/O – NX-SID800. Drag Emergency Estop Switch for single channel from Toolbox to Sio0. Drag Reset Switch with Test Pulse from Input Device: Standard Input Device (Toolbox)
Step 5
Creating Estop Function block
Double click on Program0 under safety controller. Drag SF_EmergencyStop from Toolbox to safety rung 1.
Step 6
Define variables
Activate-True
S_EStopIn : EstopButton
S_StartReset:True
S_AutoReset : False
Reset : ResetSwitch01
S_EStopOut: SafetyRelayOut
SafetyRelayOut is a safebool variable
Step 7
Go online and transfer the program to verify
For safety program you can debug by going online and clicking debug icon
End of step by step guide