Reset output values to zero
Jacob
✭
Hi
i am new to robot studio and any help would appriciated ,, my problem is when i am pushinf E-Stop its doing what its suppose to do and stopping every thing but when i realse the E-Stop the outputs are comming back on, which i want them to stay off or reset to zero value, i have looked through the help menu and i found the following TriggStopProc which will reset the outputs to zero after Qstop (Emergency stop) but i cant get the correct format to write it in the rapid program ,, so if some one can give me an example of how to do it it will be great ,, the following is how its given in the help :
TriggStopProc RestartRef [DO] [GO1] [GO2] [GO3] [GO4] ShadowDO
TriggStopProc[ RestartRef ?_T:=?_T ] < persistent (PERS) of restartdata>[ ?_T?_T DO1?_T:=?_T < variable (VAR) of signaldo>[ ?_T?_T GO1?_T:=?_T < variable (VAR) of signalgo> ][ ?_T?_T GO2?_T:=?_T < variable (VAR) of signalgo> ][ ?_T?_T GO3?_T:=?_T < variable (VAR) of signalgo> ][ ?_T?_T GO4?_T:=?_T < variable (VAR) of signalgo> ] ?_T,?_T[ ShadowDO?_T:=?_T ] < variable (VAR) of signaldo> ?_T;?_T
but its not working for me so if some one can give me a better example would be really appriciated
thanks for your help in advance
Jacob
0
Comments
-
I am not sure if this is what you are looking for... Just replace the doStartSpindle!**************************************************************
! Procedure: SysQstop
! Description: System routine for event QUICK STOP.
! Initiated when the robot is quick stopped (emergency stop).
!
PROC SysQstop()
! Resetting the Output
SetDOSync, doStartSpindle, 0;
ENDPROC0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings