12.05.2014 Views

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

plc network - 28.13<br />

1bit<br />

11 bits<br />

1bit<br />

start of frame<br />

identifier<br />

ready to receive it<br />

arbitration field<br />

6 bits<br />

0-8 bytes<br />

15 bits<br />

1bit<br />

1bit<br />

1bit<br />

7 bits<br />

>= 3 bits<br />

control field - contains number of data bytes<br />

data - the information to be passed<br />

CRC sequence<br />

CRC delimiter<br />

ACK slot - other listeners turn this on to indicate frame received<br />

ACK delimiter<br />

end of frame<br />

delay before next frame<br />

Figure 28.10<br />

A CANbus Data Frame<br />

Because of the bitwise arbitration, the address with the lowest identifier will get<br />

the highest priority, <strong>and</strong> be able to send messages faster when there is a conflict. As a<br />

result the controller is normally put at address 0. And, lower priority devices are put near<br />

the end of the address range.<br />

28.2.3 <strong>Control</strong>net<br />

<strong>Control</strong>net is complimentary to Devicenet. It is also supported by a consortium of<br />

companies, (http://www.controlnet.org) <strong>and</strong> it conducts some projects in cooperation with<br />

the Devicenet group. The st<strong>and</strong>ard is designed for communication between controllers,<br />

<strong>and</strong> permits more complex messages than Devicenet. It is not suitable for communication<br />

with individual sensors <strong>and</strong> actuators, or with devices off the factory floor.<br />

<strong>Control</strong>net is more complicated method than Devicenet. Some of the key features

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

Saved successfully!

Ooh no, something went wrong!