Inst ToolsInst ToolsInst Tools
  • Courses
  • Videos
  • Q & A
    • Interview
      • Instrumentation
      • Electronics
      • Electrical
      • Practical Questions
    • MCQ
      • Instrumentation MCQ
      • Electrical MCQ
      • Electronics MCQ
      • Control Systems MCQ
      • Analog Electronics MCQ
      • Digital Electronics MCQ
      • Power Electronics MCQ
      • Microprocessor MCQ
      • Multiple Choice Questions
  • EE
    • Electronics
      • Electronics Q & A
      • Electronic Basics
      • Electronic Devices & Circuits
      • Electronics Animation
      • Digital Electronics
    • Electrical
      • Electrical Basics
      • Electrical Q & A
      • Power Electronics
      • Electrical Machines
      • Electrical Animation
      • Power Systems
      • Switchgear & Protection
      • Transmission & Distribution
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Search
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Reading: Various Communication Protocols in PLC
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Courses
  • Videos
  • Q & A
    • Interview
    • MCQ
  • EE
    • Electronics
    • Electrical
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Various Communication Protocols in PLC

Various Communication Protocols in PLC

In this post, we will understand the various communication protocols used in PLC (programmable logic controller).

Last updated: October 17, 2023 2:03 pm
Viral Nagda
PLC Tutorials
1 Comment
Share
7 Min Read
SHARE

In this post, we will understand the various communication protocols used in PLC (programmable logic controller).

Contents
Communication Protocols in PLCEthernet/IPModbusProfibusOptomuxDF-1InterbusHostLinkData Highway (DH+)Point to Point (PP)Actual Sensor Interface (ASI)Open Smart Grid ProtocolCAN (Controller Area Network) OpenHART (Highway Addressable Remote Transducer)Conclusion

Communication is an important role player in PLC. Apart from traditional hardware IO’s, communication protocols provide more diversity and flexibility to exchange data with various means.

Communication Protocols in PLC

Communication Protocols in PLC

You must be familiar with OSI layers and different types of communication hardware ports used in PLC, to understand the whole cycle of communication in a better way.

We will here see the various communication methods used in a PLC:

Ethernet/IP

It is a protocol that works under Common Industrial Protocol (CIP), which is an open application layer protocol. It is an advanced version of standard Ethernet, which is useful only for in-home and commercial purposes; but not for industrial applications.

It defines all the devices on a network as a series of objects and binds all of them to work on the same standard. This protocol was developed by Rockwell Automation.

Similar protocols with these standards are Profinet, ControlNet, DeviceNet and RAPIEnet. They are different in it’s OSI layers and have their individual functions which differentiate themselves from each other. They have been manufactured by different vendors.

Modbus

Modbus is a protocol that is used for transmitting information over a serial lines or Ethernet, based on master-slave technology.  

Here we have two types of devices in this communication. The devices which request information are called Modbus Master and the devices which provide the information are called Modbus Slaves.

It is further categorized into Modbus RTU, Modbus ASCII, and Modbus TCPIP. This protocol was developed by Modicon (now Schneider Electric).

Profibus

It is similar to Modbus RTU, which also works on serial line communication. The only difference is that it is owned by Siemens Automation.

Optomux

It is a serial network protocol that works on RS-232/RS-485 and works on ASCII standard. It was developed by Opto22.

Similar protocols with these standards are Interbus and DirectNet.

DF-1

It is an asynchronous byte-oriented protocol that is used to communicate with only Rockwell devices based on RS-232.

Interbus

It is a serial network protocol which works on RS-232/RS-485 and works on RTU standard.

It was developed by Phoenix Contact.

HostLink

It is a serial network protocol that works on RS-232/RS-485 and works on RTU standard.

It works only on Omron PLCs. It was developed by Omron.

Data Highway (DH+)

It is a protocol developed by Rockwell Automation and uses transformer-coupled differential signals; meaning that the transmitter and receiver stations need not be at the same ground potential.

It works with the differential signaling concept. It uses two wires for data transfer and the data is represented with voltage differences in the two wires. Here the data is carried with differential voltages, the noise will be easily removed in the two wires.

It uses half-duplex transmission for communication. It is a very old protocol and is used only in Rockwell PLCs. Nowadays, it has become obsolete and rarely used.

It works on token-passing protocol and uses trunk lines with drops.

Point to Point (PP)

As the name suggests, it is a communication protocol which is used to communicate between only two connected devices.

It is byte-oriented and is full duplex.

Actual Sensor Interface (ASI)

It is a protocol that is used to connect all the sensors and actuators in a field with a single two-conductor cable.

It reduces the wiring and manpower done to connect the field equipment to the PLC. It works in master-slave technology.

Open Smart Grid Protocol

This protocol has been developed to connect all the electrical devices in a power grid through communication and make it a smart grid system.

The devices are meters, direct load control modules, solar panels, gateways, and other smart grid devices.

Due to use of communication, all the information is transmitted in a safe and efficient way; to make the whole power grid system a better way to operate.

CAN (Controller Area Network) Open

This protocol is an application layer protocol that communicates with various devices using peer messaging. It is a multi-master slave communication system and has an object dictionary that contains all the functions of a device.

This is an actual communication mean and has standard communication objects for real-time data (PDO’s), configuration data (SDO’s), timestamp, sync message, emergency message, boot-up message, NMT message, and error control message, and other data.

In a hardware configuration, one point to remember is that it requires termination at the end device to establish the whole link communication.

HART (Highway Addressable Remote Transducer)

HART is a protocol in which digital data is superimposed on the traditional analog signal of 4-20 mA; so that the user gets both the analog information as well as digital information.

HART-enabled field transmitters and actuators are of great use in industrial automation; as the user gets all the information and calibration settings sitting at one corner in the office.

Conclusion

These are the general communication protocols used in PLC. Apart from these, many more are available depending on different manufacturers.

Did we miss any communication protocol? Share with us through below comments section.

If you liked this article, then please subscribe to our YouTube Channel for Instrumentation, Electrical, PLC, and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • Compare Modbus, Fieldbus, and Profibus
  • Modbus Communication Interview Questions
  • Why is the PLC Going in Stop Mode?
  • Foundation Fieldbus Installation Practices
  • Industrial Automation Protocols
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

PLC Programming for Baking with Auto and Manual Modes
FactoryTalk Studio and SQL Server for Data Logging
Open Platform Communication (OPC)
PLC Program for Boolean Expression
PLC Logic for Automatic Bending Machine for Exhaust Pipe
Traffic Light Control using PLC Ladder Logic
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • sreekanth says:
    August 8, 2022 at 7:08 pm

    ASi- Actuator Sensor Interface not Actual sensor interface

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
208kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Node-RED in PLC Industrial Automation
Waste-Burning System OMRON PLC Program Example
How to Design an Effective HMI? – Human Machine Interface
Open User Communication in Siemens Tia Portal – PLC to PLC
Speed Control of Pneumatic Cylinder (Explanation with PLC)
Wet Contacts and Dry Contacts in PLC Systems
One-Shot Rising and Falling Edge Instructions in Rockwell PLC
Overview of SIEMENS PLC – S7-1500, S7-1200, S7-400, S7-300
Coil Type Timers in Siemens PLC Programming
PLC Programming in Hindi – Siemens Tia Portal Full Course Free

Keep Learning

PLC Math instructions

PLC Math instructions

Questions on Single Loop Controller

Single Loop Controller Questions

Light Tower in Industrial Automation

What is a Tower Lamp? – Light Tower in Industrial Automation

PID with Practical Example

PID with Practical Example

0-10 VDC to 0-20 mA Conversion

How to Convert Voltage to Current using Resistor ?

PLC program Permissive Circuit

PLC Electric Motor Interlocks

PLC Digital Inputs

PLC Digital Input and Digital Output Modules

Advantages of Redundant System

Redundant Automation Systems – Need and Advantages

Discover More

PLC Project Examples for EcoStruxure Machine Expert

PLC Project Examples for EcoStruxure Machine Expert

Comparison of Venturi and Orifice flow meterComparison of Venturi and Orifice flow meter

Comparison of Venturi and Orifice flow meter

Vac Residue Tank Electrical Heating Element

Poor Electrical Heating Element Lives – Problem Solved

Multi-Cartridge Filter

Cartridge Filters

Power Electronics Objective Questions

Thyristor MCQ

Process Safety and Instrumentation

Process Safety and Instrumentation

Which Gases Can a Multi-Gas Detector Detect

Which Gases Can a Multi-Gas Detector Detect?

Leave Operational Logic in the PLC

#3 PLC Best Practices – Leave Operational Logic in the PLC wherever feasible

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?