Beruflich Dokumente
Kultur Dokumente
nfi
Copyright@NFI
nfi
nfi
2011 REAL GAMES LDA. All rights reserved.
Welcome
nfi
ITS PLC Professional Edition - Interactive Training System for PLC - is an education and training tool for PLC programming. Based
on the latest PC technology, ITS PLC makes PLC training easy and fun. Virtual environments have never been so real, featuring
cutting-edge 3D real-time graphics, physics, sound and total interactivity. The result is an immersive simulated environment that
allows highly realistic training systems, without any risk of injury to man or damage to machine.
ITS PLC offers problems with increasing levels of difficulty so that users can progress to more advanced exercises as they improve
their skills.
ITS PLC offers five virtual systems for education and training in PLC programming. Each system is a visual simulation of an
industrial system including virtual sensors and actuators, so its state can be sensed by the PLC. The objective is to program the
PLC to control each virtual system as if it was a real system.
The information is exchanged between the PLC and the virtual system by a data acquisition board (DAQ) with 32 I/O isolated
channels and USB interface.
Information exchange between the systems, DAQ board and the PLC:
nfi
2011 REAL GAMES LDA. All rights reserved.
Installation
nfi
The minimum system requirements to run ITS PLC Professional Edition are:
Processor
Memory
Disk Space
Operative System
Graphics Card
Compatible with DirectX 9.0, 64MB and support for vertex/pixel shader 1.1
USB
PLC
* It is possible to control the systems with a 12 inputs and 8 outputs PLC, if you are not using the Start, Stop, Reset, Emergency
buttons and the LED indicators from the Start and Reset buttons.
nfi
2011 REAL GAMES LDA. All rights reserved.
Hardware Configuration
The information exchange between a PLC and ITS PLC Professional Edition is made with an USB DAQ board from Advantech,
with 32 isolated I/O channels.
nfi
To establish a connection between a PLC and the DAQ board, follow the schemes below:
PLC Outputs
Type
How to Wire
Resistors R
nfi
2011 REAL GAMES LDA. All rights reserved.
Installation
PLC Inputs
Type
How to Wire
nfi
Resistors R
Note: The DAQ board supports input voltages from 5V to 50V, and output voltages from 5V to 40V. If youre not sure on how
to properly wire the device, consult the Advantech manual.
Important: The DAQ board must be configured with BoardID = 0 (default configuration).
nfi
2011 REAL GAMES LDA. All rights reserved.
Installation
The relation between ITS PLC inputs/outputs and the DAQ board:
ITS PLC
Sensor 0
Sensor 1
Sensor 2
Sensor 3
Sensor 4
Sensor 5
Sensor 6
Sensor 7
Sensor 8
Sensor 9
Sensor 10
DAQ Board
nfi
IDO0
IDO1
IDO2
IDO3
IDO4
IDO5
IDO6
IDO7
IDO8
IDO9
IDO10
IDO11
Start Button
IDO12
Stop Button
Reset Button
IDO13
IDO14
IDO15
Actuator 0
IDI0
Actuator 1
Actuator 2
Actuator 3
Actuator 4
Actuator 5
IDI1
IDI2
IDI3
IDI4
IDI5
Actuator 6
IDI6
Actuator 7
IDI7
IDI8
IDI9
nfi
2011 REAL GAMES LDA. All rights reserved.
Installation
nfi
nfi
2011 REAL GAMES LDA. All rights reserved.
Installation
10
User Interface
Menus
nfi
After ITS PLC Professional Edition is started, the main menu is displayed.
Click Systems to enter the systems menu or Options to enter the options menu. Click Exit to exit and close the application.
nfi
2011 REAL GAMES LDA. All rights reserved.
11
In the systems menu select the desired system and click Launch. If you wish to go back to the main menu click Main Menu.
nfi
nfi
2011 REAL GAMES LDA. All rights reserved.
User Interface
12
Sorting
nfi
Sorting
nfi
Sistemas
26
nfi
This is a sorting system where the main goal is to transport cases from the entry bay to the elevators, sorting them by height.
Production Circuit
Manual/Auto
Automatic
This sorting system is composed of an entry bay, transport tables and two exit bays.
The feeder belt (A) randomly delivers high and low cases, loaded on pallets. The pallets are transported by the transport tables
(B) to the turntable (C) and are loaded through the rollers (D). The pallets are rotated 90 by the turntable (C) according to the
cases height, which is detected at the entrance of the transport tables (B). The pallets are then deployed through the rollers (D)
to the transport tables (E or G). Finally, they are shipped to the automatic elevators (F or H).
nfi
2011 REAL GAMES LDA. All rights reserved.
Systems
27
low case
high case
nfi
Suggestions:
Start sorting one case at a time. Stop the feeder belt (A) after a case enters the transport table (B). Repeat the process
after the case gets shipped to the automatic elevator (F or H).
Use the transport table (B) as a buffer of cases. Note that the measuring of the case height is done at the entrance of the
table (B).
Change the cases sorting order using a HMI console or a SCADA.
nfi
Systems
28
Sorting - Sensors
Sensor
0
1
2
3
4
5
6
7
8
9
10
nfi
Description
nfi
2011 REAL GAMES LDA. All rights reserved.
Systems
29
nfi
nfi
2011 REAL GAMES LDA. All rights reserved.
Systems
30
Sorting - Actuators
Actuator
0
1
2
3
4
5
6
nfi
Description
Feeder belt
nfi
2011 REAL GAMES LDA. All rights reserved.
Systems
31
nfi
nfi
2011 REAL GAMES LDA. All rights reserved.
Systems
32
nfi
25
nfi
26
nfi
A conveyer handling a material should not be stopped, unless this is absolutely necessary;
The sorting devices should properly route all the materials.
The main goal of this mission is to show that, even in a complex plant, the exact characterization
of the devices existent at the entry and end of a conveyer are not relevant for its effective control; the
central issue in this matter is the synchronisation of each conveyer with the systems that feed and
retrieve the moved materials. Mastering this notion is the key element for designing a centralised or
distributed modular solution perfectly adaptable to the large conveying systems commonly found
in real industrial plants.
Particularly important in any flexible conveying and sorting system is being able to manage all
the information required for the proper routing of the materials. For such, the information related
to the materials in transit no matter if they originate from more or less sophisticated identification
systems such as bar code or RFIDs readers, or just from ordinary proximity sensors, as in the case
of the present application , usually has to be acquired, routed and tracked in a very similar way to
that of the conveyed materials.
Also important in any conveying system is the openness of the local controllers to the interchange
of information with human-machine interface consoles and supervisory systems. Last, but not least,
one must also consider the effective detection and proper handling of those situations that may lead
to the damage of the conveyed materials or the physical degradation of the conveying system itself.
This mission covers all these issues, starting with the basic ones.
nfi
nfi
1) Feed the boxes from feeder conveyor to Entry conveyor. The feeder conveyor should be ON
using Start Button & Entry conveyor should be ON on detection of the pallets. Entry conveyor
should turned OFF is there is no pallet on it for 5 seconds.
2) Entry conveyor should turned ON again on detection of pallets
3) Turned on the Rollers forcefully to avoid jamming
4) Feeder conveyor should stop by pressing Stop button
1) In addition to the above task here the objective is to Sort the boxes based on height such that:
The smaller boxes should be fed towards Exit conveyor 5 & larger boxes to exit
conveyor 6
Make sure there are 3 boxes on the entry conveyor at any moment
Indicate the Plant Status (RUN, STOP, IDLE), Actuator & Sensor indications on HMI
Make a provision to enter the batch size for sorting (Number of Boxes to be fed)
On HMI indicate the following:
i. Total Boxes fed
ii. Total number of Small Boxes
iii. Total number of Large boxes
iv. Total Boxes Sorted
v. Boxes under processing
vi. Time taken to complete the Batch
nfi