winproladder-tutorial.pdf

(760 KB) Pobierz
.C.L "Introduce"
Introduction
This tutorial explains how to build an application by using the Winproladder programming package to
write a ladder control program.
In this tutorial we will not tackle the advanced features of WinProladder, only the basic
operations needed to build a simple application will involved. Hope this will lead the
user into the world of WinProladder with less efforts.
Description of sample program
The application we will build in this tutorial is described as below:
Write a control program to generate a moving LED pattern by using the output indicators.
The time chart of output is shown below
At first Y0 will be 'on' for one second. After that Y1 will also 'on'. This will cycle to Y2 then Y3 ...
After Y7 is 'on', the next time all output will all be 'off' for 1 second. This
procedures will repeat again as described above.
The corresponding control ladder program is shown at below:
The content of element comment will be built is shown below
356582793.001.png 356582793.002.png
 
356582793.003.png
General Features
Windows based application program. All the operations follow the convention of windows
environment, easy for learning and operating. No matter beginner or Pro can operate with great
efficient.
Adopts project concept, which category the whole tasks of program to be developed with hierarchy
tree. Through the visual effect the user can see through the whole project at first glance. No matter
at program or maintenance stage all the jobs need to do can perform with intuitive.
Provides the thoughtful and considerate entry method, incorporate both the keyboard and mouse
for entry device. No matter at field site or office environment can operate with ease and efficiency.
Provides the connecting way of PLC and PC with varieties. Among the connections, there are hard
wire connection, Modem connection and Internet connection. For every different connection
WinProladder provide a session name to associate the setting of the communication parameters,
such as port no., baud rate, IP address, phone number, etc.. With this feature can alleviate the user
from the burden of the memorizing.
Program Editing
Provides the on-line program editing capability. After modify the ladder program can send the RUN
command immediately without to re-down load the program to PLC. With this feature can reduce
the application development time dramatically comparing with other PLC without this feature.
Provides multiple ladder program windows, can show different fragmentation of ladder program at
one time and perform the copy, paste and compare operation between these windows.
Provides the flexible ladder network editing capability. With the help of copy, paste and delete
highly efficient operation can complete a complex program with few keystrokes.
Provides the capability to divide the whole program into many program units. User can at will
partition the whole development task into many independent program units according to the
functionality or other classify methodology and perform the entry, editing, testing and documentation
jobs independently. With this feature can greatly ease the maintenance of the whole application.
Provides the flexible program search capability, can search contact, register or function. Also can
set a filter to narrow down the search object to ease the user from picking up the desire results
among the whole bounces of search result. Best of all, just double click the interested message line
can bring out the corresponding ladder program to the user.
Provides a powerful syntax check tool. With this tool can parse the user's program and generate a
parsing message in one message window. In this window all the warning or error messages regard
the program will be listed line by line. User just double click the interested line then the ladder
program will be shown on the window with the cursor stay on the question part.
Program Testing
Provides multiple status monitoring pages. User can monitor and modify the status of discrete
contacts and registers on the status page. Each discrete input and output (include the internal relay)
can be disabled and forced on or off. Each register can be selected individually to show with
different format such as hexadecimal, decimal and binary. Best of all, the layout of the status pages
can be stored in the project and there is no need for user to re-define the page each time when
he/she want to monitor the status.
Provides multiple high lighted ladder program display window. The conducting condition of each
contact element can be revealed by the color of the element drawing. The register value embedded
with the function block also can be shown currently with ladder diagram. The discrete element can
be easily disabled and forced on or off directly from the ladder diagram.
Zgłoś jeśli naruszono regulamin