Difference between program module and system module
Dear experts,
I am new to the ABB world, just want to know the basic difference between the program module and the system module.
The program module will work only when the robot is in auto mode? The system module will work regardless of which mode is it auto or manual?
I want to indicate a "Low air pressure" alarm in both auto and manual mode. Thanks.
Best regards,
Tech Ahmed
I am new to the ABB world, just want to know the basic difference between the program module and the system module.
The program module will work only when the robot is in auto mode? The system module will work regardless of which mode is it auto or manual?
I want to indicate a "Low air pressure" alarm in both auto and manual mode. Thanks.
Best regards,
Tech Ahmed
Tagged:
0
Answers
-
Hi ...To display your alarm in MAN mode, use a semi-static task.
The difference between modules has more to do with the type of visualization you want to leave for the user."A module contains several routines of type procedure, function or trap. Modules are of two types system and program.System module contains code related to robot installation, such as, surrounding equipment, calibration equipment, feeders and service routines. Program module contains RAPID code related to a particular process or parts that the robots are working on. Program modules of a particular task constitute a RAPID program which is handled as a unit. A program, when saved to disk saves each module as independent to each other along with a header file (*pgf) containing references of these modules." - RobotStudio - Help
The difference is in the access modifiers of the modules, which allow the user to interact with the code or not.
See: RapidKERNEL - Module Declarations.0
Categories
- All Categories
- 5.6K RobotStudio
- 398 UpFeed
- 20 Tutorials
- 14 RobotApps
- 300 PowerPacs
- 406 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 336 IRC5
- 67 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 828 RAPID Programming
- 11 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 107 Collaborative Robots
- 5 Job listings