Python

Python

(Modules 1-3)      $2285.00
Duration: 3 days
Audience: Anyone interested in learning python for automation, and/or applying it for use in plc data collection / visualization / troubleshooting.
Prerequisites: Basic Computer Skills

Course Outline

Module 1

This module begins with an overview and a lesson on variable concepts in Python. Next files, functions and importing are discussed. The student will learn how to use conditionals followed by loop code blocks. The module concludes with the student learning about exceptions, and the try catch block.

Lessons

  1. Overview
  2. Variables
  3. Files, Functions and Importing
  4. Conditionals
  5. Loops
  6. Exceptions

Module 2

This module, the student will learn to make and use a class in python. Next, the student will be introduced to a few python package libraries and learn how to install and use them in the virtual environment. The use of python libraries to communicate to plcs is discussed followed by how to use SQLite3 to data log information from the plc. The module concludes with the student practicing using TKinter and visual tk to create an interactive GUI for python.

Lessons

  1. Class
  2. Packages
  3. PLC Comms
  4. SQLite3
  5. GUI

Module 3

In this module the student will create an entire HMI using the skills they have learned. It will mimic some of our HMI courses.

Lessons

  1. HMI Build

Course Available

Fill out the form below:

    Request a Course in your areaRequest an On-site Quote if you have 4 or more people

    Full Name (required)

    Company (required)

    Address (required)

    City (required)

    State/Province (required)

    Email Address (required)

    Phone Number (required)

    Product Brand (required)
    Rockwell/Allen-BradleySiemensBeckhoffPythonOmronModiconMitsubishiWonderwareOther

    If "other" selected please name:

    Comments or Questions

    Wonderware InTouch (2012)

    Wonderware InTouch (2012)

    (Modules 1-3)      $2285.00
    Duration: 3 days
    Audience: Anyone needing to maintain or program an InTouch project
    Prerequisites: Basic Computer Skills

    Course Outline

    Module 1

    This module provides an overview of the InTouch software, an HMI product developed by WonderWare. It begins with an introduction of the software, teaching the student to launch, navigate, create and make use of the help files. Students will get to know the application, gather data, plan the tag database and design graphic screens, plan alarms and gain information that is required to operate the system. Students will become familiar with Dynamic Data Exchange Communications. Next, the students will be able to create alarm groups, tags and search through the Tag Dictionary. To conclude the module, the student will be able to create and configure new graphic displays and be able to navigate between windows.

    Lessons

    1. Software Overview
    2. Planning an HMI Project
    3. Communications
    4. The Tag Dictionary
    5. Creating Windows

    Module 2

    This module begins with the use of Basic Drawing Tools that are available in the InTouch software. Students will then be able to use Wizards to add graphic objects from a Wizard to a window, to interface your application with tags, adding and removing them and verifying communications. Students will receive a basic understanding of Animation Links, followed by configuring and creating recipes and scripts. Students will be comfortable configuring recipes, entering scripts in button objects and creating and testing a functional recipe system.

    Lessons

    1. Basic Drawing Tools
    2. Wizards
    3. Animation Links
    4. Recipes
    5. Scripts

    Module 3

    This module begins with students becoming comfortable configuring InTouch software to restrict access to an application using security codes. Next, they will create templates that define Super Tags, create tags in the Tag Dictionary and apply tags in an application. Students will be able to configure the Alarming feature of InTouch software for a stand-alone application as well as create reusable generic displays using Indirect Tags. To conclude the module students will be able to configure data logging in the Tagname Dictionary and apply real time trending and historical trending to view data.

    Lessons

    1. Security
    2. Super Tags
    3. Alarming
    4. Indirect Tags
    5. Data Logging and Trending

    Course Available

    Fill out the form below:

      Request a Course in your areaRequest an On-site Quote if you have 4 or more people

      Full Name (required)

      Company (required)

      Address (required)

      City (required)

      State/Province (required)

      Email Address (required)

      Phone Number (required)

      Product Brand (required)
      Rockwell/Allen-BradleySiemensBeckhoffPythonOmronModiconMitsubishiWonderwareOther

      If "other" selected please name:

      Comments or Questions