0% found this document useful (0 votes)
27 views64 pages

PLC + VT Training Rev3

The document discusses PLC and HMI training using KV Studio and VT Studio software. It provides an overview of PLCs and their programming and describes the basics of using KV Studio for PLC programming including ladder logic, timers, uploading programs and troubleshooting. It also covers the basics of using VT Studio for HMI programming including creating screens, buttons and displays.

Uploaded by

muren2788
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views64 pages

PLC + VT Training Rev3

The document discusses PLC and HMI training using KV Studio and VT Studio software. It provides an overview of PLCs and their programming and describes the basics of using KV Studio for PLC programming including ladder logic, timers, uploading programs and troubleshooting. It also covers the basics of using VT Studio for HMI programming including creating screens, buttons and displays.

Uploaded by

muren2788
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 64

PLC + VT Training

Won
PLC
(Programmable Logic Controller)
What is PLC?
• PLC is like a Micro Controller
• A Small computer in IC chip
• PLC is a large-scale Micro Controller used in industry
• Factory Automation
• Robust and Reliable
• Easy Programming

The brain behind the machine


KV Studio
(PLC Programming Software)
Basics Of KV Studio
Basics Of KV Studio
Basics Of KV Studio
Basics Of KV Studio
Basics Of KV Studio
Uploading of
Program from
Laptop to PLC
• Transfer to PLC
→ monitor will
transfer the
program to the
PLC and Run the
program
• Transfer to PLC
will only transfer
to PLC without
running the
program.
Basics Of KV Studio
Reading program from PLC
to KVStudio
• This function is good for
editing the current
program that is already
in the PLC
• Advisable to save a copy
as backup before doing
any edits
• Read from PLC →
Monitor Mode will read
the program from PLC to
KVStudio and run the
program
• Read from PLC will only
read the program
without running the
problem
Basics Of KV Studio
Alternate way of
uploading Ladder
program
• Simply click on
monitor
Basics Of KV Studio
To Upload the
program
• Click on PLC
transfer → monitor
mode
• Click on Continue
Sending
• Click on Execute to
start uploading to
PLC
• Overwrite the
program, Click “Yes”
• Change to run
mode, Click “”
Basics Of KV Studio
Basics Of KV Studio
Basic Ladder Programming
• Comments can
be inputted by
double clicking
on the
operands OR by
inputting them
in the device
content on the
project panel
Basic Ladder Programming (Ethernet)
• Registering of
Device
comment
• Facilitates
easier
programming
Basic Ladder Programming
Basic Ladder Programming
It uses the
sequence
programming
control and the
whole program
runs in cycles
Basic Ladder Programming
• It’s called
ladder
programming
because of how
it’s structured
• Every
instruction is
called a rung
Basic Ladder Programming
• Ladder Program
consists of
some of this
basic operands
Basic Ladder Programming
• There are also
memory for the
PLC to store
the data and
perform data
manipulation or
processing
• 1 word is 2
byte, 16 bits
Basic Ladder Programming
• Symbols which
signifies N.O,
N.C.
• Coils for
outputs

UP Pulse Contact Ctrl + “/?”


Up Down
Pulse
Pulse
Down Pulse Contact Ctrl + “/?” Twice
Basic Ladder Programming
• Relays uses
binary, On/Off
• Memory uses
words
• Left Input, Right
Output
• Ends with END
& ENDH
Basic Ladder Programming
• LD (Load) the
relevant
operands
MR,R,CR,etc
• Single Click +
typing or
double click on
the box to input
operands
Basic Ladder Programming
• AND Logic
• OR Logic
Basic Ladder Programming
• Self Hold
Circuits
Basic Ladder Programming
• Timers
• On Delay
Timers
Basic Ladder Programming
• Timers
• Off Delay
Timers
Basic Ladder Programming
• Timers
• One Shot Timer
Basic Ladder Programming
• Counter
• Require an input
to turn on counter,
Counter triggered
by another relay
Basic Ladder Programming
• OUTC counter
Basic Ladder Programming
• Double Coil
Script & Structured Text
• Script & Structured Text can be used for writing logics as well
• Script (C programming like language)
• Structured Text (A common used language for Ladder programming)
• Conditions can be used (IF-Else, While, For, etc.)

Script &
Box
Script

Structured
Text & Box
Structured
Text
1
Basic Ladder Programming
• Logging
function to 2
record data into
a CSV file
5
4
3
Basic Ladder Programming
• Logs can be
exported out
from the PLC to
the PC
Basic Ladder Programming (Ethernet)
1 2
• Communicating
with Ethernet/IP
devices 3
6
5 4
Basic Troubleshooting
Basic Troubleshooting
• Should there be any
error this message will
pop out, click on
details to learn more
• The error code can be
found here
• Refer to the manual to
know what the error
code mean
• Once error is rectified
double click on the
unit with the error and
click clear error
Basic Troubleshooting
• In Monitor mode,
simply double click
on the unit of
interest on the
project panel, Panel
on the left, to open
the unit monitor to
check for the error
status or to clear the
error
Basic Troubleshooting
• Rungs of ladder
programming can be
disabled to identify
which part of the
ladder program is
causing an issue
• Highlight the rungs to
be disabled, right click
on the ladder and click
on disable rung.
• Disabled rung will not
be compiled and
transfer to the PLC
Right Click On the
2 ladder program

Basic Troubleshooting
1

• Registration Monitor can


be used to monitor the
DM,CR,R,MR etc which will
aid you in your
troubleshooting 3
• Key in under the Device
column the device of
interest e.g MR000
• The current value states
the current status or
current data in the device
• Batch Monitor can also be 4
used to monitor multiple
DM in ascending order.
(Useful for things like
reading barcode data)
Basic Troubleshooting
• The manual can be
found in the Help Tab
• The error list can be
found on Page 612 of
the Manual
Basic Troubleshooting
• Should Assistance be
needed from a
technical support,
the project can be
saved as Compact
Project so that it can
be sent to the
technical support
HMI
(Human Machine Interface)
What is HMI?
• HMI is a Human Machine Interface
• A screen to provide control for the machine
• To provide Operators with easy controls
• To Change simple settings without the laptop

A touch screen to control the machine


VT Studio
(HMI Programming Software)
Basics Of VT Studio
Basics Of VT Studio
Basics Of VT Studio
Basics Of VT Studio
• The component
to be placed on
the HMI
• Under
View>Parts
Catalog to view
the whole list of
components that
can be placed on
the HMI
• LOGO/Image can
be inserted as
well
Basics Of VT Studio
• For the Settings
of the VT(HMI)
click on “System
Setting” at the
bottom of the
project panel
• To set the Target
PLC IP address
can be found
under Periphery
Connection>PLC
Communication
Basics Of VT Studio
• IP Address of
the VT can be
set under the
VT setting tab
• Language of
the VT can also
be changed, by
default it’s in
Japanese
Basics Of VT Studio
• Screen tab is to
configure the
number of screen
available
• Global Window are
Windows that can
be called from any
screen
• When adding
screen, screen
type can be
chosen and
Password can be
set under
advanced settings
Basics Of VT Studio
• Buttons, lamp,
switches,
displays, etc
can be dragged
from the right
panel onto the
middle screen
Basics Of VT Studio
• Double clicking on the
button placed will bring you
to the button configuration
• The Reference word will
determine where it will get
the data or where to control
• Switch Function will
determine what the switch
will function as. It can be
setting a bit, switching of
page, etc
• Switch mode will determine
if the switch when click will
hold, on when click and off
when released.
Basics Of VT Studio
• Double clicking on the Text
Display will bring you to
the Text display
configuration
• The Reference word will
determine where it will get
the data or where to
control
• Text design can be done in
the settings Tab
• Key/Barcode entry allows
user to input data into the
Text Display
Basics Of VT Studio
• Data can also be keyed
into text display or
Numerical value display
by clicking on the Key
Entry Tab. Check the Key
Entry checkbox
• The displayed input
method can be set in the
“Settings” button beside
the numeric keypad
Basics Of VT Studio
• There are several input
method, which can be found
in the drop down box
beside “window to display”
• The drop down box below
“Operation when
confirming” determines
what is the next action to
do to the when “ENT is
pressed”.
Basics Of VT Studio
• Local Window can be
called as well,
window 1,2,3 will
have to be on the
same folder
Basics Of VT Studio
• Global Window are pop-out
windows which can be
called from any screen
• In this example the global
window can be called.
Global Window ID and the
Window No. has to be
specified accordingly
• By checking on specify
window display position, the
location where the window
will be can be specified, X-Y
axis
Basics Of VT Studio
• Variables and
Device comments
can be imported
into the VT
Studio. Under
View > Device
Comment/Variabl
e List
• Simply drag and
drop to create
buttons to control
Manuals & Guide
Manuals & Guide
• Manuals and guide
can be found in the
Help tab at the top
of both of the
software.
• This guides would
help aid you with
troubleshooting and
configuring certain
commands
Thank You!

You might also like