Latest Post

Step 200 Basic soft PLC Siemens

Written By Mr Lam on Thursday, April 26, 2012 | 7:06 PM

Step 200 Basic soft PLC Siemens
Type : PDF file
total : 3.84MB

Communication Module of Modbus RTU/ASCII Master/Slave


The MVI46 Communication Module of Modbus Master/Slave enables SLC processors of Rockwell Automation to interface simply with other compatible devices of Modbus protocol.

Compatible devices comprise not only Modicon PLCs but also a broad variety of end devices. The module operates as a module of input/output between the network of Modbus and the backplane of Rockwell Automation.

Advantages and Features
The Communications module of inRAx Modbus Master/Slave is planned to let SLC processors to interface simply with Modbus protocol-compatible hosts and devices.

The module of MVI46-MCM works as a module of input/output between the network of Modbus and the backplane of Rockwell Automation. The data transmit from the processor of SLC is asynchronous from the accomplishments on the network of Modbus. A register space of 5000-word in the module replaces data between the network of Modbus and the processor.

A lot of host SCADA packages support the protocol of Modbus, while devices generally supporting the protocol comprise some PLCs.

General Specifications
• 1746 backplane compatible - Single Slot (Local or expanded I/O rack only).
• The module is accepted as a module of Input/Output and has admission to processor memory for transfer data between module and processor using files of M0/M1.
• Ladder Logic is utilized for data transfer between processor and module
• Data configuration acquired throughout user-defined ladder. File of sample ladder included

Applications
Applications with the Communication Module of Modbus can be found in numerous industrial sectors as following:
• Data concentrator of foreign device
• Platforms of pipelines and offshore
• Processing of Food
• Pulp and paper
• Mining
• Communications of SCADA

Specifications of Slave
The module of MVI46-MCM recognizes code commands of Modbus function from an attached master unit of Modbus. A port organized as a slave of Modbus allows a remote master to interrelate with all data enclosed in the module. This data can be developed from other slave devices of Modbus on the network, throughout a port of master, or from the processor of SLC.

Specifications of Master
A port organized as a virtual master device of Modbus on the module of MVI46-MCM actively issues commands of Modbus to other nodes on the network of Modbus. One hundred commands are supported on every port. In addition, the ports of master have an optimized polling typical that polls slaves with less often communication problems. The processor of SLC can be planned to control the motion on the port by dynamically choosing commands from the list of command to perform directly from the ladder logic.

PLC Hardware Design to Develop Robust PLC


By utilizing the best PLC hardware design, a company should be able to make simpler the process of PLC devices development. If you’re in charge of finding a particular design for your company’s PLC device, you will need to look for the best hardware design so that you’ll be able to develop robust and reliable PLC device. Excellent hardware design for PLC can be pretty handy, as it usually provides high performance design capability. Fine hardware design for PLC device usually entails CAD supported, Boundary Scan, and electromagnetic compatibility, wide array of applications usability, testable design and also complete cycle ability. As a result, you absolutely need to utilize the most suitable PLC hardware design if you would like to develop robust and reliable PLC device for your company.

PLC Hardware Design and How to Look for the Best Hardware Design
As mentioned earlier, it's important that you utilize the most suitable PLC hardware design. Here are some guides that will assist you look for the best hardware design:
1. To develop robust and reliable PLC device, ensure the hardware design is Computer-Aided Design Supported that could perform complete design.
2. Excellent hardware design for PLC usually includes Boundary Scan solutions that pass the needed board-level factory test.
3. The hardware design must also include electromagnetic compatibility that guarantees approvals phases of EMC and RF assessment.
4. A fine hardware design for PLC commonly also comprises wide array of applications usability including for digital electronic devices.
5. The hardware design additionally should entail testable design for any required assessments.
6. If you are planning on utilizing the best PLC hardware design, then you need to make sure it comprises complete cycle ability to go through all of the needed cycle from schematic entry up to PCB design.

PLC Hardware Design, Make Simpler PLC Device Development
In order to develop robust and reliable PLC device, you absolutely should utilize the most suitable PLC hardware design. That is why the hardware design must consists of Computer-Aided Design Supported to perform complete design, Boundary Scan solutions that passes the board-level factory test, and also electromagnetic compatibility that guarantees approvals phases of EMC and RF assessment. Furthermore, finding the most suitable design should also involves wide array of applications usability including digital electronic devices, testable design for any required assessments and complete cycle ability to go through schematic entry up to PCB design. As a conclusion, utilizing the best PLC hardware design undoubtedly will make simpler any PLC device development.
(source : program-plc.blogspot.com)

Programming Languages RSLogix 5000 Software

Written By Mr Lam on Sunday, April 22, 2012 | 8:37 AM


Choose the programming language based on the kind of application you are building up. Function Block Diagram, Ladder Diagram, and Structured Text can be applied for logic of Add-On Instruction.

Every programming plc languages supported in software of RSLogix 5000 is aimed for different kinds of applications and styles of programming. Generally, Ladder Diagram performs simple logic Boolean, counters, and timers the fastest. Structured Text and Function Block Diagrams may be more proficient if you obtain benefit of the more highly developed process and drives instructions offered in those languages.

You can not evaluate times of execution for the similar Add-On Instruction written in dissimilar programming languages. There are basic differences on how the dissimilar languages perform and are collected.

Instructions Transitional 
Some instructions carry out only when rung condition n toggles from false to true. These are ladder instructions of transitional-relay. These instructions will not notice the transition rung-in to the state of false when used in an Add-On Instruction. The logic routine of Add-On Instruction no longer implements, therefore the instruction transitional does not sense the transition to the false state When the EnableIn bit is false. Extra conditional logic is required to handle triggering instructions of transitional included in an Instruction of Add-On.

Size of Instruction 
Instructions of Add-On have one main logic routine that identifies the instruction behavior when carried out. This custom logic is like any other practice in the project and has no added restrictions in length. There are no borders on the In/Out parameters number. The data samples of maximum supported contain of Inputs, Outputs, and local tags is 2Mbs. The type size of data is shown on the bottom tab of the Local Tags and Parameters in the Definition of Add-On Instruction.

Editing Runtime
Add-On Instructions can just be revised offline. If the aimed functionality requirements to be adjusted in a running controller, think carefully if an Add-On Instruction is appropriate.

Add-On Instructions Nesting 
Instructions of Add-On can identify other Add-On Instructions in their practices. This offers the capability to design more code of modular by making simpler instructions that can be utilized to make more complicated functionality by instructions of nesting. The instructions can be layered to 7-levels deep. The Add-On Instructions can not identify other practices via an instruction of JSR. You have to apply nested instructions if you require complicated functionality consisting of numerous routines.

PLC Programming Cable Best Uses


For those who work in automation industry, knowing some aspects such as PLC programming cable is very important. The fact is keeping our PLC programming cables organized is a must. It can be very frustrating when we are in such a hurry and we need to find a programming cable for the PLC. Before going further about PLCs, let’s learn more about what PLC is and why PLC is so important in automation industry. Due to higher needs of increased productivity, it is not really surprising that PLCs are getting more and more popular. The reason is obvious because PLCs can be used to run several tasks which will result in increasing the productivity especially in automation industry. Those who work a PLC engineer should understand on how to keep their PLC programming cable organized.

PLC Programming Cable Types
With many cables to consider, it is important to know which PLC programming cable to use. What we should know is that CPUs provide many different communication port possibilities. What we should understand first is that there are lots of cables we need to know. Keeping our PLC programming cables organized is the key for better productivity when we need to find a programming cable for the PLC. These cables can be categorized into their family from DIRECT LOGIC DL06, DIRECT LOGIC DL05, DIRECT LOGIC DL 105, DIRECT LOGIC DL305, DIRECT LOGIC DL 405 and more. The fact is we also have some choices as we can choose Mitsubishi PLC programming cable, GE-90 series PLC programming cable, and more. For example, you can choose Mitsubishi PLC programming cable. It is not a difficult task to find an excellent quality range of Mitsubishi PLC programming cable that are made of high grade quality raw materials. Known due to its quality and durability, it can be a good decision to choose Mitsubishi PLC programming cable.

PLC Programming Cable in PLC
As a PLC engineer, it is important to know which PLC programming cable to use. Speaking about PLC itself, it is not really surprising that PLCs have been widely used in many fields especially in automation industry. With PLCs, everything is made easier as we can run several tasks from a simple one to other complex jobs. Knowing on how to troubleshoot many problems from the simple one to complex one is very important. For PLC engineers, they should know on how to keep their PLC programming cable organized.

Touchscreen Interfaces

Written By Mr Lam on Saturday, April 21, 2012 | 10:42 AM

An HMI, or Human-Machine Interface, is a device or software that lets users communicate with a machine or automation system. Besides translating complex data into useable information, an HMI relays the user’s commands.

By providing information, alerts, commands and other tools, an HMI connects the user with the process being controlled. So the more adapted the tools are to the user, the more appropriately he or she can react.

An intuitive, user-friendly HMI can make the difference between an inefficient system and a cost-effective one.
(source : http://www.automationcontrols.com/touchscreen-interfaces)

Programmable Controllers And I/O

Compact PLC Series

CP1H - Fast Throughput, Powerful Position Control and Communications Capabilities in a Brick Style Controller 
  • Built-in functions include 40 digital I/O, high-speed counters, analog, motion and communications integrated in one
  • CPU expands to 320 I/O points using CPM1A expansion I/O modules and CJ1W Special I/O modules
  • Built-in USB and peripheral ports and two-plug-in serial comm boards for either RS-232C and RS-422/485 simplify direct connection to serial devices and programming tools
  • Network communication capabilities via serial, Profibus-DP and Omron's CompoBus/S and DeviceNet I/O Link help integrate process or machine activity with other plant floor operations
  • Use CX-Programmer Jr. for simple ladder programming; use CX-One for advanced functionality
  • All Omron devices connected to CP1H by Ethernet, DeviceNet, MECHATROLINK-II or serial link can be configured, programmed and monitored through a single connection using CX-One software suite

Modular PLC

Fast CJ2 CPUs offer built-in Ethernet/IP and Tag-Based Programming to simplify communications setup and data access. Use CJ1 modules for I/O, process control, motion, RFID and networking. Choose CJ2 for maximum throughput, short development time and fast time to market with your machine. For effective networking, CJ2 delivers high-capacity data exchange between PLC’s, HMI’s and I/O devices to perform both explicit and implicit messaging. 

  • Tag-Based Programming lets operators’ access data without knowing the I/O addresses
  • Huge memory: Up to 400K steps program, 800K DM, 3.5 MB for Function Block, Symbol and Comments
  • Use CX-One software: Includes all 5 IEC61131-3 programming languages and full-featured Simulation; also converts existing CJ1 programs
  • Easy connection: Built-in USB, RS-232 or Ethernet/IP ports
  • Versatile: Over 100 CJ1 modules available for I/O, control and networking

Rack PLC Series

Ultra-Fast Processing Speed Improves Throughput and Productivity 

  • High function controller platform supports up to 5120 I/Os, 250K-step program memory and 448K-word data memory.
  • Seamless interface to open/multi-vendor networks of Ethernet, Controller Link, DeviceNet, Profibus and Modbus.
  • Best fit for any large scale and complex automation system.
  • Fast execution times.
  • Process Loop Control CPUs handle up to 640 analog input/output points for processing applications.
  • Seamlessly combine continuous path motion control or point-to-point positioning with high-speed sequencing operations using special function I/O modules.

Nano Brick Style

NEW ZEN programmable relay was upgraded with the features and functions of both a programmable controller and smart relay to allow simple yet powerful control. Apply the ZEN to small-scale control applications where simple functionality and low cost are critical. Provides an economical alternative to discrete timers, counters and general-purpose relays. 
  • Wide variety of functions
  • Saving and copying of programs
  • Space saver-the extreme compact size allows for installation in almost any location
  • Flexible expansion- up to 3 expansion I/O modules can be added for a maximum of 34 I/O points
  • Slim expansion I/O modules measure just 35 mm wide
  • Memory backup
  • Create control programs using the 32-bit, Windows-based ZEN support software or using the operation buttons on the front panel (LCD models only).

Compact I/O

In addition to connecting analog I/O to DeviceNet, these compact slaves provide a cost-effective solution
by analyzing sample data internally and providing measuring device judgements to the controller. This
reduces processing time in the controller and offers localized functionality for quality control and error
detection. Make adjustments offline and unify sensor signals to standardize programs.
  • 2-point analog output or 4-point input models
  • Scaling and comparator functions built in
  • Peak/valley hold function helps detect where data changes occur using data and trigger points
  • Integration function allows calculation of material leakage
  • Differentiation function continuously calculates rate-of-change
  • Confirm settings and connections via DeviceNet to shorten troubleshooting time
  • Current and voltage ranges and functionality are seleted by DIP switch

Modular I/O


SmartSlice - The most intelligent and easy to use remote I/O system currently available

Interlocking bus blocks build the backplace of the system.  The electronics module and removable terminal block plug into the backplace, enabling you to:
  • Replace electronic modules while the bus structure and field wiring stay intact.  During hot-swapping, all other I/O units continue to operate
  • Detach I/O terminals for pre-wiring, maintenance or testing.
Fast backup and restore

With all the intelligence and advanced functions in SmartSlice units, backup and recovery of settings are important to support fast maintenance and repair of your machine.  All I/O unit data can be backed up in the bus interface unit at the flick of a switch.  Recovery is even simpler; after hot-swapping a uhnit, all settings are automatically loaded.

Wireless I/O
  • Enables up to 3,200 points of I/O via wireless DeviceNet I/O slaves (input: 1600, output: 1600)
  • Optimum on-site communications method
  • High-speed response ideal for information-related applications
  • Relay function allows long communications distance
  • Easy installation
  • Setting for wireless communications possible from unit
(source : http://www.automationcontrols.com/programmable-controllers)

Serial To Ethernet Converters

Moxa's serial-to-Ethernet products are designed to make industrial devices accessible directly from the network. Legacy devices can thus be converted into Ethernet devices that can be monitored and controlled from any network location or even the Internet. Different configurations and features are available for specific applications, including protocol conversion, Real COM drivers, TCP operation modes, and more. 
External Device Servers

Industrial Device Servers are designed to make serial devices network-ready in an instant. The small size of the servers makes them ideal for connecting devices such as card readers and payment terminals to an IP-based Ethernet LAN. Use the Industrial Device Servers to give your PC software direct access to serial devices from anywhere on the network.


Embedded Device Servers

Embedded Device Servers are designed for manufacturers who want to add sophisticated network connectivity to their serial devices. Embedded Device Servers can be used to convert any device with a standard serial interface to an Ethernet -enabled device in no time. The Embedded Device Servers support 10/100 Mbps Ethernet, and provide ready-to-use operation modes, including TCP Server, TCP Client, and UDP. In addition, a Real COM driver is included for backward compatibility with legacy software.



Industrial Device Servers


Industrial Device Servers provide easy and reliable serial-to-Ethernet connectivity for industrial automation applications. The device servers can connect any serial device to an Ethernet network, and to ensure compatibility with network software, they support a variety of port operation modes, including TCP Server, TCP Client, and UDP.





Wireless Device Servers 

Wireless device servers provide industrial devices such as PLCs or RTUs with a wireless connection to an Ethernet network. Moxa offers a selection of wireless device servers tailored to specific industrial needs, with important features such as TCP operation modes and strong security protocols.


(source : http://www.automationcontrols.com/serial-to-ethernet-converters)

Video Networking Servers

IP Video

Moxa offers a complete range of IP video surveillance solutions, including video encoders, video decoders, IP cameras, and user-friendly IP surveillance software that lets you take full control of field cameras and traditional CCTV systems. By putting special emphasis on creating an industrial design and state-of-the-art compression technology, Moxa's video-over-IP products are ideally suited for industrial surveillance applications, such as traffic surveillance and factory monitoring. 

Features and Benefits 

  • Industrial design with -40 to 75°C operating temperature and fiber optic Ethernet port
  • Video stream up to 30 frames/sec at full D1 (720 x 480) resolution
  • Pre/post-alarm video recording function for advanced surveillance
  • 2-way (1 in/1 out) audio supported
  • Free VPort SDK PLUS and 4-channel video surveillance software
  • (source :  http://www.automationcontrols.com/video-networking-servers)

Ethernet I/O Servers

Active Ethernet I/O 

Active Ethernet I/O is an exciting new concept in Ethernet I/O that introduces active I/O messaging with easy logic control. With the patented and intuitive Click&Go interface, absolutely no programming is required to configure the I/O server's control logic. Bi-directional and direct input-to-output signal communication over Ethernet is supported, and Windows/Linux APIs are included for use in both industrial automation and IT environments.

Peer to Peer I/O

ioMirror E3000 Ethernet I/O servers provide a cable replacement solution by transmitting input signals to remote outputs over an Ethernet or IP network. With ioMirror Ethernet I/O servers, remote sensors can be connected to PLC controllers, DCS systems,or display devices over a network, without requiring additional signal wires.

Serial Remote I/O

Serial remote I/O servers are used to acquire and control remote digital and analog devices over RS-485, which remains one of the most popular industry wiring standards. Through serial remote I/O servers, proximity switches, mechanical switches, push buttons, optical sensors, LEDs, light switches, temperature sensors, and more can be accessed by SCADA systems or the MXIO DLL library. Moxa's line of RS-485 I/O servers includes features that make life easier for industrial integrators:
  • Modbus RTU/ASCII protocols
  • Digital I/O with DI/Event Counter and DO/Pulse Output modes
  • Analog I/O with mA/mV/voltage modes
  • Over-current and over-voltage protection
  • PLC-grade I/O design for high accuracy and reliability during field operation
  • Remote management of firmware upgrades over RS-485
Modular Remote I/O

With modular remote I/O servers, sensor data and simple analog or digital devices can be monitored or controlled over Ethernet or RS-232/485. The modular design allows the I/O server to accommodate almost any number and type of I/O device. Standard Modbus support allows the I/O server to be integrated into SCADA systems relying on software such as Intellution iFix, Wonderware, and Labview.
(source : http://www.automationcontrols.com/ethernet-io-servers)

Ethernet Switches


Industrial Ethernet switches are used to form the network backbone in substation automation systems, intelligent transportation systems, and other major industrial automation projects. Moxa offers a wide variety of managed and unmanaged switches to fit different system requirements.
Unmanaged Ethernet Switches

Moxa offers a wide selection of unmanaged Ethernet switches with high port densities and different combinations of TP, SC, and ST connectors. These industrial-grade switches maintain a compact, economical footprint that is ideal for a diverse set of applications.


Managed Ethernet Switches

Managed Ethernet switches support intelligent network management functions such as QoS, IGMP Snooping/GMRP, VLAN, Port Trunking, SNMP V1/V2c/V3, IEEE802.1X, and https/SSL. For redundant network backbones, the Turbo Ring feature supports Gigabit Ethernet, copper or fiber-optic media, and network recovery within 20 ms. 

Modular Ethernet Switches

Moxa's industrial modular Ethernet switches feature high reliability, great performance, modularity, and security, and are ideal for forming the network backbone for industrial applications. Top network performance and reliability is assured with Gigabit-speed, high fault-tolerant rings (recover time < 20 ms), and many advanced management and security features.
Rackmount Ethernet Switches

Moxa's Industrial rackmount Ethernet switches, IKS series, are specially designed to handle demanding industrial applications. The IKS series meet EN60950-1, DNV/GL and NEMA TS2 environmental requirements that guarantee a high degree of adaptability to any severe condition, such as vibration and shock, high humidity, extreme temperatures, and high EMI/EMC noise.

IEC 61850-3 Ethernet Switches

IEC 61850-3 Ethernet switches are high performance switches that support IP routing protocols, including static routing and RIP V1/V2, which facilitate the deployment of mission-critical applications across networks. They are designed to meet the demands of power substation automation systems (IEC 61850-3, IEEE1613), traffic control systems (NEMA TS2), and railway applications (EN50121-4).






Omron CS/CJ Course Modules


Omron CS/CJ (Modules 1-2)

underline
Duration: 2 days

Course Outline

Module 1

This module takes a fundamental approach to an Omron CS/CJ system.  It begins with an overview of the architecture and migrates to an introduction to the CX-Programmer software, the programming environment.  The essentials of how the hardware interacts with the software will be covered in the memory addressing and I/O configuration lessons.  Students will receive a basic understanding of a CX-Programmer project, including an introductory look at programs, tasks and sections.  This will be followed the methods to communicate and download the project to a PLC.  At the end of this module students will be comfortable identifying CS/CJ components and will be able to reload a program into the system.
Lessons
  1. Hardware Overview
  2. CX-Programmer Overview
  3. Memory Addressing
  4. I/O Configuration
  5. Project Basics
  6. Communications

Module 2

This module introduces students to the core instruction set for the CS/CJ processor.  Students will cover how to add and edit the ladder logic.  The module will teach students the techniques involved in documenting a ladder logic program, as well as how to monitor the ladder logic for debugging purposes.
Lessons
  1. Bit Instructions
  2. Editing Logic
  3. Documentation
  4. Timers and Counters
  5. Monitoring

Mitsubishi FX Series PLC Course Modules


Mitsubishi FX (Modules 1-3)

underline
Duration: 3 days
Audience: Anybody needing to maintain or program a Mitsubishi FX PLC
Prerequisites: Basic computer skills

Course Outline

Module 1

This module introduces students to the fundamental aspects of a Mitsubishi FX system. It begins with an overview of the architecture and migrates to an introduction to the GX Developer software, the programming environment for the processor. Students will receive a basic understanding of a program, including an introductory look at ladder logic, memory and addressing. An overview of GX Developer software and configuring communication drivers to allow the computer to communicate to the various processors will also be covered. At the end of this module students will be comfortable uploading and downloading programs.
Lessons
  1. System Overview
  2. GX Developer Overview
  3. Communications
  4. Memory Addressing
  5. Monitoring

Module 2

This module starts with an introduction to ladder logic basics. Many of the core instructions for the FX processor are covered including contacts, coils, move, timers, and counters. By the end of the lesson the student should feel comfortable editing ladder logic.
Lessons
  1. Ladder Logic Basics
  2. Basic Instructions
  3. Editing Logic
  4. Move Instructions
  5. Timers
  6. Counters

Module 3

The module begins with an overview of the comparison and math instructions and then migrates into maintenance related topics such as searching, cross reference and troubleshooting.
Lessons
  1. Comparison Instructions
  2. Math Instructions
  3. Search and Cross Reference
  4. Troubleshooting

Siemens S7-200 with MicroWin Course Modules


Siemens S7-200 (Modules 1-2)

Duration: 2 days

Course Outline

Module 1
This module introduces S7-200 family hardware focusing on PLC Basics, an introduction to MicroWin, reviewing numbering systems and memory layout. The student then reviews how to configure the CPU in an S7-200 project, how to create and modify symbols and finishes with bit level instructions.
Lessons
   PLC Basics
   System Overview
   Introduction to MicroWin
   Numbering Systems
   Memory Configuration
   CPU Configuration
   Symbols
   Bit Level Instructions
Module 2
This module begins with the operations of timers and counters in the S7-200 family and then moves on to special memory blocks and data manipulation. The student will review forcing and review some of the tools & skills provided in other sections with a focus on troubleshooting.
Lessons
   Timers
   Counters
   Special Memory
   Data Manipulation
   Forcing
   Troubleshooting
(source : http://www.automationtraining.ca/)

PROFIBUS using Siemens S7-300 (Modules 1-2)


PROFIBUS using Siemens S7-300 (Modules 1-2)

Duration: 2 days

Course Outline

Module 1
This module begins with an introduction of the training demo and then addressing methods available with the S7 family is covered. Next, there is a PROFIBUS overview followed by PROFIBUS Cabling. Students will receive a basic understanding of the function of GSD files. Students will learn how to configure, add and define slaves. To complete the module, the student will be able to apply the error OB's that apply to PROFIBUS communication.
Lessons
   Introduction to the Demo
   Addressing Methods
   Overview
   Cabling
   GSD Files
   Configuring and Adding Slaves
   OB82 OB86 and OB122
Module 2
In this module the student will be able to configure remote I/O devices on PROFIBUS, troubleshoot I/O communication faults and use FC125 to program diagnostic functions. Next, the Sync/freeze commands are covered, as well as, deactivating DP I/O and reading diagnostic data from a slave. To conclude the module using a CPU as a DP slave is explored.
Lessons
   Remote I/O - Diagnostics
   Remote I/O - FC125
   Sync/Freeze Deactivating
   CPU as a Slave

PROFIBUS using ControlLogix

Duration: 1 day

Course Outline

Module 1
This module covers all aspects for using PROFIBUS with ControlLogix and the Woodhead SST PROFIBUS card. An overview is given to provide the terminology and advantages of PROFIBUS. The hardware side is reviewed including cabling, connectors and termination. Details about the SST PROFIBUS scanner card and the SST Configuration Tool provide the student with the knowledge to configure and begin using the module. Finally, helpful diagnostic troubleshooting tips are given for fixing errors on the network.
Lessons
  Overview
  Cabling
  SST PROFIBUS Scanner
  SST Configuration Tool
  Diagnostics

Siemens S5 with STEP 5 Course Modules


Siemens S5 (Modules 1-4)

Duration: 4.5 days

Audience: Anybody needing to maintain or program a S5 project

Prerequisites: Basic computer skills

Course Outline

Module 1
This module introduces fundamental PLC concepts, including the cyclical execution of the user program, a Hardware Overview of S5 Central Processing Units (CPU’s/PLC’s), including the CPU 95U, 100U, 115U, 135U and 155U, an explanation of how to set I/O addresses for the modules typically used by each of these CPU’s. Furthermore, there is a conceptual overview of Structured Programming techniques, including basic descriptions of the types of Blocks which constitute a user program and how they are “Called” in the User Program. Descriptions of Hardware are focused based on the type of Simulator being used in the classroom and the application requirements of the student. Students are shown how to determine the assigned addresses of devices connected to I/O Modules, based on the assigned module address and its associated I/O Module Wiring Diagram.
Lessons
   Introduction to PLC's
   Hardware Overview
   I/O Addressing Concepts
   Setting Module Addresses
   Setting PROFIBUS-DP Remote I/O Module Addresses
   Configuring a 95U as a DP Master
   Structured Programming Concepts
Module 2
This module focuses on the creation of or selection of an existing S5 Project, Performing an Overall Reset (Memory Reset) of the CPU, downloading the offline program to the PLC (Transfer of Blocks from the Program File to the PLC), and monitoring the programs contained in the blocks making up the PLC program (Organization, Program, Sequence and Function Blocks). This module also describes Basic S5 Operations, including normally open and closed “contacts,” “coils,” Set (Latch), Reset (Unlatch), Connector “Coils”, Negated Connector “Coils,” One-Shot Operations and how they are programmed, edited and monitored in Ladder Logic (LAD), Control System Flowchart (CSF), and Statement List (STL) representation. Translation rules for STL, CSF and LAD are emphasized. For example, some S5 Statements cannot be displayed in LAD. Others can be displayed in LAD, but may not display in LAD because of the way the STL program was created, for example, it ignored the LAD translation rules. In many instances, these STL Segments can be edited such that they will translate to LAD.
Lessons
   Step 5 Projects
   Basic Instructions in Ladder Logic
   Basic Instructions in Control System Flowchart
   Basic Instructions in Statement List
Module 3
This module continues the exploration of the Basic S5 instruction set, including Move (Load and Transfer), Timer, Counter, Comparison, and Math Instructions. Data Formats, Data Blocks and Function Blocks, including “Parameter Passing” are also covered in this Module. Application Examples and Exercises show program solutions based on the CPU being used, for example, Math Operations in a Low-End CPU (90U-95U-100U, 115U [941-944]), vs. High-End CPU’s, including (CPU 135U, and CPU 155U) or 115U Model CPU 945 CPU. LAD/CSF vs. STL solutions are also provided.
Lessons
   Timers
   Counters
   Comparison Operations
   Math Operations
   Function Blocks
   Data Formats and Data Blocks
Module 4
This module shows how to use a variety of S5 Tools to help troubleshoot a PLC program.
Lessons
   Documentation
   Searching
   Monitoring and Forcing
   Cross Reference Tools
   Interrupt Stack
(source : http://www.automationtraining.ca/)

Siemens WinCC Flexible Course Modules


Siemens WinCC Flexible (Modules 1-2)

This 2-day course is designed for maintenance personnel that must support a Siemens WinCC Flex system. Using a pre-written application in an S7 programmable controller, students will develop an HMI application for the WinCC Flex terminal.
Duration: 2 days
Audience: Maintenance level personal, or people who will be modifying existing systems.

Prerequisites: Basic Computer Skills a knowledge of S7 systems would be beneficial.

Course Outline

Module 1
This module provides an overview of the WinCC Flexible software and hardware terminals, an HMI product line developed by Siemens. 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. To conclude the module, the student will be able to create and configure new graphic displays and be able to navigate between windows.
Lessons
   Introduction
  Software Overview
  The Application
   Creating a Project
   Tags
   Screens - Simple Objects
Module 2
This module begins with the student learning about the Enhanced Screen objects such as Sliders, Gauges and Trends, and then incorporating them into an operator screen to control and monitor a PID loop running in the processor. As the module progresses, students will also learn how to use such WinCC Flexible utilities as the Status-Force Monitor, System Screens, Alarming and Security. The module concludes with students transferring their completed application to a Siemens MP Panel for testing.
Lessons
   Enhanced Screen Objects
   Status - Force Display
   Alarms
   Multiplex Tags
   System Screens
   Transferring the Application
   Security

Siemens S7-300/S7-400 with STEP 7 Course Modules (module 5-8)


Siemens S7-300/400 (Modules 5-8)
Course Outline

Module 5
The first part of this module reviews the concepts of Function Calls, Data Blocks and Funtion Blocks and includes some more advanced exercises for refreshing on key concepts. The module concludes with a significant amount of material covering indirect addressing methods such as POINTER and ANY data types, memory indirect and register indirect addressing methods.
Lessons
  Functions
  Data Blocks
  Function Blocks
  Indirect Addressing
Module 6
This module introduces the student to the system functions that copy sections of memory. Next, memory concepts in an S7 processor are covered. The student will learn instructions that shift or rotate bits in memory words and double words. All the shift and rotate instructions are covered for LAD, FBD and STL. The student will describe the operation of a Multi Instance Data Block, as well as, troubleshoot programs and create a Function Block. To finish the module Word Logic Instructions are covered.

Lessons
   Copy Functions
   Memory Concepts
   Shift and Rotate Instructions
   Multiple Instances
   Word Logic Instructions
Module 7
This module begins with Clock Functions where the student is shown how to handle date and time in an S7 program.  Next, the student will be introduced to the concepts of the Structured Control Language covering source files, the SCL Editor, compiling and monitoring.  The student will understand the different structures for each block and the order and attributes of the blocks will be discussed.  The module concluded by covering the essentials of programming expressions and statements in SCL.  
Lessons
   Clock Functions
   Introduction to SCL
   SCL Program Structure
   SCL Program Statements
Module 8
This module starts by going over the debugging tools in the STEP 7 software.  Next is an overview of PID control and how it is implemented in the Siemens PLC.  The student will be introduced to the concepts of Sequential Functions Charts (a.k.a. Grafcets) and finally, the S7 GRAPH programming language used for sequential controls is thoroughly covered using examples and exercises.
Lessons
   Debugging
   PID Control
   SFC Fundamentals
   S7-GRAPH Programming
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Programs-Training PLCs - All Rights Reserved
Template Created by Creating Website
Proudly powered by Premium Blogger Template