Previous Topic

Next Topic

Book Contents

Book Index

Online training course: How to access it

Our online training course is free. It is distributed on the Resources CD that ships with every SPLat controller Developer's kit.

If you are connected to the Internet you can also run the course now online

You can also download the course as a zip file from the downloads section of our website. Once you have registered and downloaded you can unzip all the files to a new folder and run start.exe to launch the course.

Below is an example of a simple but realistic program written using FastTrack. The application is a clutch operated 'full cycle' flywheel punch press with an ejector for finished parts and a strip steel feeder for raw material.
 
The press has a clutch, and is arranged such that each activation of the clutch causes the press to go one complete cycle and punch out one part. The press has two limit switches. One detects the 'down' position, actually just past the point where the part has been punched out. The other limit switch detects when the press has returned to the home position, when the clutch should be deactivated.
 
The ejector is a pneumatic mechanism that simply needs a 200mS 'on' pulse to operate.
 
The steel strip raw material is fed in through a pneumatically operated feeder mechanism. The feeder has a single solenoid to activate it and a proximity switch that senses the material and indicates the feed cycle is complete.
 
The purpose of this program is to automatically sequence the press, the ejector and the feeder.
 

Sample FastTrack program

Roll your mouse over each line of code in turn to display an explanation.

Step1:  On       Press
        WaitOn   DoneLimitSwitch
        On       Ejector
        Pause    20
        Off      Ejector
        WaitOn   UpLimitSwitch
        Off      Press
        On       Feeder
        WaitOn   FeedSwitch
        Off      Feeder
        Goto     Step1

Press:  oEQU     5

;This is a comment
;This is another comment

Previous Topic

Next Topic