Lecture 9
Lecture 9
Sem 1 2022
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 1/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Lecture 9
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 2/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
PLC’S, MICROCONTROLLERS,
SENSING AND MANIPULATION
MICROPROCESSORS
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 3/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
PLC’S, MICROCONTROLLERS,
SENSING AND MANIPULATION
MICROPROCESSORS
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 3/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
PLC’S, MICROCONTROLLERS,
SENSING AND MANIPULATION
MICROPROCESSORS
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 3/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 4/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 5/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Supervisory Control And Data Acquisition (SCADA)
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 6/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Topology
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 7/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Topology
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 9/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Transmission Medium
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 10/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Transmission Medium
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 11/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Transmission Medium
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 12/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Components
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 13/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Components
The disadvantages of a Hub are that it send the same signal to all
hosts resulting in high bandwidth consumption and low security.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 14/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Components
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 15/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network Components
Routers learn which network they are attached to and the route to
those networks are stored in a routing table
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 18/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 19/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 19/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 20/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
• Data Link Layer. This layer interacts with the wire / wireless
signals i.e. the physical layer through network access cards. It
also finds the physical address on the network known as MAC
addresses. MAC addresses are 48 bit addressees (12 hex
digits) specific to a hardware component. The Data Link
Layer ensures valid messages only are passed up to the next
layer. This layer also establishes if the message is for that
node. The integrity of information can also ensured by
checking the data. Switches are layer 2 or Data link layer
devices.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 21/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
• Network layer. The network layer finds the shortest path to the
destination on the network. This usually means the shortest
time. It is used to add information to the packet if two or
more LANs are connected using a router. The addressing
scheme is called IP addresses and is as 32 bit number
represented as 4 octets (0-255). Routers and hosts are
considered Layer 3 or network layer technologies. The
Network layer is concerned with end to end delivery whereas
leyer 2 is hop to hop or device to device delivery.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 22/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 23/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 24/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
• Session Layer. This layer looks after specific user needs such as
passwords etc. It defines what rights the user has and
therefore gives permissions to the user (what software
functionality is available). It also groups information in a
manner appropriate to the user.
• Presentation layer. In this layer a protocol is used to convert
data between computers using different forms of encoding in
the Application layer. Before transmission over the network
the data often generated in ASCII format has to be converted
to binary. Encryption is also provided here. Also data can be
compressed here for more efficient transmission over the
network.
• Application layer. This layer contains user specific data,
application software which uses the network to function.
Examples would be email, web browsers, file sharing services,
print servers, network drives, social media (Linkedin, Facebook
etc.)
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 25/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Not all layers are necessary, e.g. if all stations are on one LAN and
use the same application protocols we can dispense with the
network, transport, session and presentation layers.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 27/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 27/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 27/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 27/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
M1(IP) M2(IP) 9056 80 Data Internet
Packet
Text
Frame
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
M1(IP) M2(IP) 9056 80 Data Internet
Packet
Text
Frame
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
M1(IP) M2(IP) 9056 80 Data Internet
Packet
Text
Frame
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
M1(IP) M2(IP) 9056 80 Data Internet
Packet
Text
Frame
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
M1(IP) M2(IP) 9056 80 Data Internet
Packet
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Segment
Text
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
R1 R2
M1 M2
Data Application
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 28/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
TCP or UDP
Segment
Transport Data Transport
Header
Segment
IP or ICMP
Packet Segment
Internet Data Internet
Header Header
Packet
Ethernet, WiFI, ISDN
Packet Segment Frame
Frame Header Data
Header Header Trailer
Network Network
Access Frame Access
10010100110100010100101001000101 - Bits
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 29/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 30/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 31/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Sender Reciever
1 10011001 110011001
2 11100010 211100010
101111011 101111011
1 1
01111100 01111100
3 00100100 3 00100100
10100000 10100000
4 10000100 4 10000100
100100100 100100100
1 1
Sum 00100101 00100101
Checksum 11011010 Checksum 11011010
Sum 11111111
Complement 00000000
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 32/32
Manufacturing Automation for Assembly and Inspection MM453
Lecture 9
Network access protocol
Sender Reciever
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 32/32