January 17, 2019, 04:59:41 AM
Robotforum | Industrial Robots Community

 S4: Reset outputs when not running?

Author Topic:  S4: Reset outputs when not running?  (Read 290 times)

0 Members and 1 Guest are viewing this topic.

November 08, 2018, 01:41:07 PM
Read 290 times



I was wondering if one could setup one or more digital outputs from the robot system to always be de-energized when for instance an error och alarm occur?
I have a customer that has a robot that sprays glue for 7 seconds on to products prior to palletizing them, as a way to create a soft cushion between the prodcuts (the glue turns into something similar to Spider-Mans webs when the glue-noztrils start spraying). And sometimes the robot collides or has another event that causes an error or alarm that stops the robot. If this happens before the 7 seconds have passed, the glue just keeps on squirting.
Can you somehow condition the output so that it will not remain set if the robot is stopped (no matter why the robot stopped)?

Linkback: https://www.robot-forum.com/robotforum/index.php?topic=29510.0
  • Like    Thanks

Today at 04:59:41 AM
Reply #1



November 08, 2018, 04:03:49 PM
Reply #1


Create an internal/virtual Output "doSquirt" and cross-connect that with a system output for cycle/program running >> to your physical output for the glue gun.
  • Like    Thanks

November 08, 2018, 09:27:15 PM
Reply #2


i have an event routine that occurs when the robot is stopped. The moment an operator presses the autostop to open the cell all the digital outputs turn off.
  • Like    Thanks

November 09, 2018, 06:10:47 AM
Reply #3


Does this work regardless of the reason that the robot stopped? (E.g. collision, execution error, Emergency Stop, "controlled" production stop, switching from auto to manual mode etc.)
I have only worked with event routines and system signals on IRC5s, so I don't really know how much of that is available in S4/C/+.
  • Like    Thanks

November 12, 2018, 02:19:29 PM
Reply #4


It does work with any kind of stop because there is two events Qstop and Stop. What i did was i went ahead and made my routine in the user module and put the routine for both of these and it will reset the outputs whenever the robot is stopped.
  • Like    Thanks

Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

Reset Outputs during startup

Started by shirazsu on KUKA Robot Forum

4 Replies
Last post July 31, 2017, 07:42:58 AM
by shirazsu
How to reset the running program automatically in Ext through PLC?

Started by sky12138 on KUKA Robot Forum

1 Replies
Last post March 13, 2018, 08:07:21 AM
by hermann
Reset digital output if submit interpreter is not running

Started by SimotionD410 on KUKA Robot Forum

5 Replies
Last post January 05, 2018, 02:25:14 PM
by SkyeFire
TP reset button to D0 for fault reset.

Started by dmbj on Fanuc Robot Forum

5 Replies
Last post December 16, 2016, 02:32:22 PM
by dmbj