24.01.2015 Views

CoDeSys on CCP XS for Bromma Conquip - Research

CoDeSys on CCP XS for Bromma Conquip - Research

CoDeSys on CCP XS for Bromma Conquip - Research

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Student<br />

Joel Ek<br />

Supervisor at CC-Systems<br />

Fredrik Löwenhielm<br />

Dok Nr<br />

1.0<br />

Date<br />

2006-08-08<br />

Rev<br />

PA1<br />

Säk klass<br />

F<br />

Filname<br />

Thesis.doc<br />

CODESYS ON <strong>CCP</strong> <strong>XS</strong> FOR BROMMA CONQUIP<br />

3 PROBLEM ANALYSIS<br />

CC Systems have developed the c<strong>on</strong>trol system (SCS 2 ) that is in use <strong>on</strong> <strong>Bromma</strong> C<strong>on</strong>quips<br />

spreaders today. This system is used to steer the spreader and c<strong>on</strong>trol that it per<strong>for</strong>ms correct.<br />

You can c<strong>on</strong>nect a PC to the master <strong>on</strong> an RS232 15 c<strong>on</strong>necti<strong>on</strong>, <strong>on</strong> this c<strong>on</strong>necti<strong>on</strong> you per<strong>for</strong>m<br />

program download, the Spreader Program produced in ABE is send to the system in this way.<br />

The diagnostic of the system is also maintained through this c<strong>on</strong>necti<strong>on</strong>.<br />

BMS is the software that is used to handle both the download of programs and to m<strong>on</strong>itor the<br />

status and diagnostic of the spreader system. The c<strong>on</strong>necti<strong>on</strong> between the PC and the spreader<br />

system is <strong>on</strong>ly used when required.<br />

Replace with<br />

PC<br />

BMS<br />

ABE<br />

PC<br />

<str<strong>on</strong>g>CoDeSys</str<strong>on</strong>g><br />

RS232<br />

<strong>CCP</strong> <strong>XS</strong><br />

Master (SCS 2 )<br />

Spreader<br />

Figure 7:<br />

Showing the main idea being evaluated in the thesis<br />

The main idea is to replace the Master computer in the current system with the <strong>on</strong>-board<br />

computer CCS <strong>XS</strong> (fig.7). The reas<strong>on</strong> are the touch screen that can be used to directly m<strong>on</strong>itor<br />

the system and that the Central Processing Unit (CPU) speed is higher leading to better<br />

per<strong>for</strong>mance of the spreader system.<br />

In the Master you have the code <strong>for</strong> the different comp<strong>on</strong>ents, a comp<strong>on</strong>ent take input signal and<br />

according to the comp<strong>on</strong>ents specific logic calculate something and produce output signals.<br />

These comp<strong>on</strong>ents need to be ported and placed in the <strong>CCP</strong> <strong>XS</strong> and this c<strong>on</strong>cern is from now<br />

referenced as porting of comp<strong>on</strong>ents.<br />

15<br />

Standard <strong>for</strong> serial binary data c<strong>on</strong>necti<strong>on</strong> used in the computer serial ports<br />

20 (55)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!