Installation and Commissioning
Installation and Commissioning Installation and Commissioning
Programming Station 3.06.2 Programming Station 3.0Programming Station is a collection of software applications that assist the user inconstructing and editing robot programs and configuration files on a PC.Programming Station includes:- ProgramMaker application.- ConfigEdit application.- Online version of the S4 RAPID Reference Manual.ProgramMaker allows the user to create and edit robot programs on a PC, in theWindows environment.ProgramMaker is a complete system for creating and editing RAPID programs for theS4 robot controller. ProgramMaker is unique, compared to other offline programmingsystems, as it embeds the functionality of the S4 robot controller and uses thiscapability to perform all robot controller-specific tasks. For example, you can configurethe embedded S4 controller within ProgramMaker so that it represents the same I/Osetup as your real robot. Then, when you program I/O-based statements,ProgramMaker checks to ensure that you refer only to those signals that are defined onyour robot.ProgramMaker can assume the functionality of different versions of the S4 controller,for example, V2.1 or V3.0, and behave in accordance with the features specific to thatversion of controller. This means you can see the same status and error messages inProgramMaker as you see on the real robot.ProgramMaker implements an advanced Windows user interface that permits you todevelop RAPID programs quickly, easily, and without error. Unlike using aconventional text editor, ProgramMaker helps you write RAPID programs by creatinginstructions with a single command, providing default parameters in many casesautomatically. For beginning programmers, ProgramMaker provides instructionsensitivedialogs that make programming complex statements easy. For experts,ProgramMaker also offers the more conventional approach of text-based entry ofRAPID program statements. Using either method, ProgramMaker guarantees that yourprograms will be valid when you load them into your robot.You can set up ProgramMaker to assume the configuration of a specific robotcontroller. You do this using the Preferences dialog of Office. Configuration includes,for example, the specific version (V2.1, V3.0, etc.) of the robot controller, the softwareoptions installed on that controller (ArcWare, SpotWare, Serial RAP, etc.), and theamount of memory installed (10MB, 12MB, etc.). The Preferences dialog can be usedto select a predefined configuration, or it can be used to create entirely newconfigurations through user-assisted dialogs or through direct import from the floppydisks shipped with your robot.The following image illustrates some of the main features of the ProgramMaker userinterface.50 Product Specification RobotWare for BaseWare OS 3.1
Programming Station 3.0Editing of backgroundtasks is supportedwith a tabbed TreeView.Data View permits manipulationof program data in familiar“spreadsheet” context.Code View allowscreation and editingof user programs.Tree View provides ahierarchical view ofRAPID modules.Graph View displaysprogrammed pointsin a dynamic viewer.Some of the main features of ProgramMaker include:- Ability to check for syntactic and semantic errors, as robot programs are createdor edited.- Program data is displayed in a familiar “spreadsheet” format which is MicrosoftExcel compatible.- Full support for RAPID array handling.- Automatic declaration of referenced data.- Positions can also be viewed as points in the Graph View.- The Tree View allows the user to view and navigate robot program structure ina simple, logical manner.- Syntax colorization in the Code View for enhanced usability.- Multiple routines can be viewed and edited at the same time.- Cut/Copy/Paste and Search/Replace features.Product Specification RobotWare for BaseWare OS 3.1 51
- Page 65 and 66: Accessories5 AccessoriesThere is a
- Page 67 and 68: Product Specification RobotWareCONT
- Page 69 and 70: Introduction1 IntroductionRobotWare
- Page 71 and 72: Rapid Language and Environment2 Bas
- Page 73 and 74: Motion Control2.3 Motion ControlTru
- Page 75 and 76: Safety2.4 SafetyMany safety concept
- Page 77 and 78: Advanced Functions 3.13 BaseWare Op
- Page 79 and 80: Advanced Functions 3.1World ZonesA
- Page 81 and 82: Advanced Functions 3.1RAPID instruc
- Page 83 and 84: Advanced Motion 3.1Contour tracking
- Page 85 and 86: Multitasking 3.13.3 Multitasking 3.
- Page 87 and 88: FactoryWare Interface 3.1Examples o
- Page 89 and 90: Ethernet Services 3.13.6 Ethernet S
- Page 91 and 92: ScreenViewer 3.13.8 ScreenViewer 3.
- Page 93 and 94: Conveyor Tracking 3.13.9 Conveyor T
- Page 95 and 96: ArcWare 3.14 ProcessWare4.1 ArcWare
- Page 97 and 98: ArcWare 3.1Analog inputs (cont.)Vol
- Page 99 and 100: SpotWare 3.14.3 SpotWare 3.1SpotWar
- Page 101 and 102: SpotWare 3.1manual close gunmanual
- Page 103 and 104: SpotWare Plus 3.14.4 SpotWare Plus
- Page 105 and 106: GlueWare 3.1Interface signalsWhen i
- Page 107 and 108: PaintWare 3.1RAPID instructions inc
- Page 109 and 110: ProductsAny number of different pro
- Page 111 and 112: Available memory5 Memory and Docume
- Page 113 and 114: DeskWare Office 3.06 DeskWare6.1 De
- Page 115: DeskWare Office 3.0The “User Pref
- Page 119 and 120: Programming Station 3.0• Products
- Page 121 and 122: Programming Station 3.0Output from
- Page 123 and 124: Training Center 3.0PC System Requir
- Page 125 and 126: Library 3.0ServiceLog allows the us
- Page 127 and 128: Robot Lab 3.0Cycle TimeClock contro
- Page 129 and 130: RobComm 3.07 FactoryWare7.1 RobComm
- Page 131 and 132: RobComm 3.0Following is a brief des
- Page 133 and 134: RobView 3.17.2 RobView 3.1RobView i
- Page 135 and 136: RobView 3.1File managerWhen the use
- Page 137 and 138: RobView 3.1In addition, also a butt
- Page 139 and 140: RobView 3.1Technical specificationP
- Page 141 and 142: DDE Server 2.3SCWriteThe user can a
- Page 143 and 144: DDE Server 2.3DDE Server for multip
- Page 145 and 146: SafetyCONTENTSPage1 General........
- Page 147 and 148: SafetySafety1 GeneralThis informati
- Page 149 and 150: Safety5 Safe Working ProceduresSafe
- Page 151 and 152: Safety7.2 Emergency stopsAn emergen
- Page 153 and 154: SafetyWhen the Hold-to-run control
- Page 155 and 156: Safety8.2 Tools/workpiecesIt must b
- Page 157 and 158: Safety- The external voltage connec
- Page 159 and 160: To the User“Declaration by the ma
- Page 161 and 162: System DescriptionCONTENTSPage1 Str
- Page 163 and 164: System DescriptionStructure1 Struct
- Page 165 and 166: System DescriptionStructureAxis 3Up
Programming Station 3.06.2 Programming Station 3.0Programming Station is a collection of software applications that assist the user inconstructing <strong>and</strong> editing robot programs <strong>and</strong> configuration files on a PC.Programming Station includes:- ProgramMaker application.- ConfigEdit application.- Online version of the S4 RAPID Reference Manual.ProgramMaker allows the user to create <strong>and</strong> edit robot programs on a PC, in theWindows environment.ProgramMaker is a complete system for creating <strong>and</strong> editing RAPID programs for theS4 robot controller. ProgramMaker is unique, compared to other offline programmingsystems, as it embeds the functionality of the S4 robot controller <strong>and</strong> uses thiscapability to perform all robot controller-specific tasks. For example, you can configurethe embedded S4 controller within ProgramMaker so that it represents the same I/Osetup as your real robot. Then, when you program I/O-based statements,ProgramMaker checks to ensure that you refer only to those signals that are defined onyour robot.ProgramMaker can assume the functionality of different versions of the S4 controller,for example, V2.1 or V3.0, <strong>and</strong> behave in accordance with the features specific to thatversion of controller. This means you can see the same status <strong>and</strong> error messages inProgramMaker as you see on the real robot.ProgramMaker implements an advanced Windows user interface that permits you todevelop RAPID programs quickly, easily, <strong>and</strong> without error. Unlike using aconventional text editor, ProgramMaker helps you write RAPID programs by creatinginstructions with a single comm<strong>and</strong>, providing default parameters in many casesautomatically. For beginning programmers, ProgramMaker provides instructionsensitivedialogs that make programming complex statements easy. For experts,ProgramMaker also offers the more conventional approach of text-based entry ofRAPID program statements. Using either method, ProgramMaker guarantees that yourprograms will be valid when you load them into your robot.You can set up ProgramMaker to assume the configuration of a specific robotcontroller. You do this using the Preferences dialog of Office. Configuration includes,for example, the specific version (V2.1, V3.0, etc.) of the robot controller, the softwareoptions installed on that controller (ArcWare, SpotWare, Serial RAP, etc.), <strong>and</strong> theamount of memory installed (10MB, 12MB, etc.). The Preferences dialog can be usedto select a predefined configuration, or it can be used to create entirely newconfigurations through user-assisted dialogs or through direct import from the floppydisks shipped with your robot.The following image illustrates some of the main features of the ProgramMaker userinterface.50 Product Specification RobotWare for BaseWare OS 3.1