Search Results for

    Show / Hide Table of Contents

    Developing Controller applications

    About this chapter

    This chapter deals with analysis, design, and implementation of PC SDK applications.

    It provides the following specific programming issues that are important for PC SDK users:

    • thread conflicts and how to avoid them

    • controller events and event handling

    • errors and exception handling

    • the User Authorization System

    The chapter does not include hands-on information on how to set up your first project or detailed information on how to use the PC SDK class libraries, as these topics are covered in dedicated chapters.

    Basic approach

    In most aspects, using the PC SDK for application development presents no major difference compared to ordinary .NET development. The .NET class libraries are used for everything that is not robot specific. In addition, you use the public Controller API of the SDKs.

    Step Action
    1 Before you start
    Learn the basics about PC SDK programming by reading all relevant sections of this manual. Feel reassured that this is a timesaving activity and do not rush into coding.
    2 During Development
    Frequently test application functionality.
    In This Article
    Back to top Copyright © 2025 ABB