WZones
Vale
✭
in RobotStudio
Hello to everybody
In order to be sure to pass to the PLC the correct "encumbrance signal", I would like to set one ReadOnly signal managed by the WorldZone, plus another one that I set inside my code after certain movements have been performed. This way, if I send to the PLC the OR function of the two I'm sure that the mechanism will never fail.
Does anybody know if this is possible?
If yes, how I have to declare the internal signal to assume just digital values and particularly is it possible to give to an internal signal the attribute ReadOnly which is mandatory for the WZones usage?
Thanks in advance!
In order to be sure to pass to the PLC the correct "encumbrance signal", I would like to set one ReadOnly signal managed by the WorldZone, plus another one that I set inside my code after certain movements have been performed. This way, if I send to the PLC the OR function of the two I'm sure that the mechanism will never fail.
Does anybody know if this is possible?
If yes, how I have to declare the internal signal to assume just digital values and particularly is it possible to give to an internal signal the attribute ReadOnly which is mandatory for the WZones usage?
Thanks in advance!
Tagged:
0
Comments
-
Presuming you are using RobotWare 6.xx?
Internal signal as per below, use drop down box to make the signal read only.
Create a cross connection as per below for the OR logic
1 -
But how can I set my internal signal if they are ReadOnly?0
-
To be able to change the signal from RAPID the access level would have to be Default (or All) for the internal signal.
The cross connection with the output from World Zones will still work with the internal signal access set to default/all.
0 -
Thanks a lot!0
-
If you want to make sure that your signal can never be altered other than from Rapid code you can create your own access level allowing only Rapid to be able to write.0
-
How this can be done? Is it necessary to declare it as "internal" or it is better to change its safe level into "SafetySafeLevel"?0
-
Vale said:How this can be done? Is it necessary to declare it as "internal" or it is better to change its safe level into "SafetySafeLevel"?1
-
Thank you very much0
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)
- 798 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings