SlideShare a Scribd company logo
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 1
Modbus Master/Slave
Testing Software
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 2
Contents
1. About RDL Modbus testing Software………………………….3
2. Setting software as Modbus Master Polling Mode……………..4
3. Setting software as Modbus Slave mode……………………….8
4. Setting multiple device Register polling mode………………...10
5. Example Modbus software communicating with VFD………...13
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 3
1. About RDL Modbus testing Software:
Modbus is a Industrial Standard Serial Communication Protocol and is inevitable in most
industries since effective monitoring & operation of large number of devices operating is
not effectively manageable by Human Operators. Some major application contexts for
ModBus Protocol are to monitor multiple master-slave applications & program the
devices, to communicate between intelligent devices, sensors, & instruments; to monitor
field devices using PCs and HMIs. Though there are many variants of Modbus Testing
Softwares available they are covering only a part of Modbus Protocol testing aspects like
only master side or only slave side etc.
In this conetxt, RDL Technologies has developed a simple software tool called Industrial
ModBus Protocol Testing Software. The software is integrating Master and Slave aspects
of monitoring & testing in a single simple piece of software. Major features of the
software tool are ability to send & recieve request/response, view the values by choosing
the set of registers, save the values as offline log for future reference etc. Another
important feature is Repeat facility for testing/monitoring in case of repeated
Request/Response iterations with specified time constraints. The tool also provides the
facility for automatic data conversion and display in different data formats and updating
the data through UI. With all these capabilities, this software tool enbales the operators in
industries to easily conduct an effective & visual auditing of devices and sensors in
industry.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 4
Modbus Master
2. Setting software as Modbus Master Polling Mode:
Step 1: Select the Master tab.
Step 2: Select the required communication mode (RTU or ASCII).
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 5
Step 3: Set the Com.Port setting as per the slave device.
Step 4: Open the port for communication.
Step 5: Select the slave Modbus register you wanted to poll.
Step 6: Click on Send button to enablable the polling.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 6
Step 7: You can even set the response delay in the Time Out section.
Step 8: Monitor the response in the Grid View.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 7
Step 9: The offset can be set as required
Master polling with Repeat:
Step 1: Continue till the step 3 from Modbus master polling
Step 2: Click on the Repeat Checkbox, Delay of input will appear.
Step 3: Input the value of delay in seconds, then press Send.
Step 4: Once the polling is started then the Stop button appears, to stop the polling process.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 8
Modbus Slave
3. Setting software as Modbus Slave mode:
Step 1: Select the Slave tab.
Step 2: Select the required communication mode (RTU or ASCII).
Step 3: Set the Com.Port setting as per the slave device.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 9
Step 4: Open the port for communication.
Step 5: Once the Polling is started, register’s data can be seen on the Grid View.
Step 6: Change the data of register by editing in the Grid View and pressing Update Button next to it
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 10
Registers
4. Setting multiple device Register polling mode:
Step 1: Select the Register tab.
Step 2: Choose the Modbus register you want to save as required for polling.
Step 3: Then press Add button to keep on adding the Multiple slave register, which will be displayed
below.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 11
Step 4: Click on Save button to save this custom register operation.
Step 5: Now select the Master tab for the custom polling
Step 6: Open the port and select the Checkbox of Register. As tick mark appears you click on Send Button.
You can even select the repeat (Checkbox) function.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 12
Step 7: Monitor the response in the Grid View.
Modbus Master/Slave Software
Research Design Lab www.researchdesignlab.com Page 13
5. Example Modbus software communicating with VFD:

More Related Content

Similar to Rdl modbus protocol testing tool

Basic of MODBUS Communication/Protocol
Basic of MODBUS Communication/ProtocolBasic of MODBUS Communication/Protocol
Basic of MODBUS Communication/Protocol
Shivam Singh
 
Current System
Current SystemCurrent System
Current System
Kartik Padmanabhan
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
IOSR Journals
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
IOSR Journals
 
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOTONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
IRJET Journal
 
Ds white papers_caa_radebyexample
Ds white papers_caa_radebyexampleDs white papers_caa_radebyexample
Ds white papers_caa_radebyexample
Trần Đức
 
Using%20 modbus%20for%20process[1]
Using%20 modbus%20for%20process[1]Using%20 modbus%20for%20process[1]
Using%20 modbus%20for%20process[1]
Manel Montesinos
 
Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
Kamal Acharya
 
How to monitor MODBUS devices
How to monitor MODBUS devicesHow to monitor MODBUS devices
How to monitor MODBUS devices
Egnyte
 
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioTag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
AVEVA
 
Resume_For_Embedded_Engineer
Resume_For_Embedded_EngineerResume_For_Embedded_Engineer
Resume_For_Embedded_Engineer
Raj Kumar
 
WEEWModbus 140128223239-phpapp01
WEEWModbus 140128223239-phpapp01WEEWModbus 140128223239-phpapp01
WEEWModbus 140128223239-phpapp01
Abm Duong
 
Iisrt sinthuja mepco (ec)
Iisrt sinthuja mepco (ec)Iisrt sinthuja mepco (ec)
Iisrt sinthuja mepco (ec)
IISRT
 
"MIDP 3.0 Master Class"
"MIDP 3.0 Master Class""MIDP 3.0 Master Class"
"MIDP 3.0 Master Class"
paulsu
 
Bluetooth quick start_guide / Controlanything India
Bluetooth quick start_guide / Controlanything IndiaBluetooth quick start_guide / Controlanything India
Bluetooth quick start_guide / Controlanything India
Dcube Tech Ventures
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
sarinsahab
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
CHAKER ALLAOUI
 
RamachandraParlapalli_RESUME
RamachandraParlapalli_RESUMERamachandraParlapalli_RESUME
RamachandraParlapalli_RESUME
parlapalli ramachandra
 
40120140505003
4012014050500340120140505003
40120140505003
IAEME Publication
 
IRJET - Code Compiler Shell
IRJET -  	  Code Compiler ShellIRJET -  	  Code Compiler Shell
IRJET - Code Compiler Shell
IRJET Journal
 

Similar to Rdl modbus protocol testing tool (20)

Basic of MODBUS Communication/Protocol
Basic of MODBUS Communication/ProtocolBasic of MODBUS Communication/Protocol
Basic of MODBUS Communication/Protocol
 
Current System
Current SystemCurrent System
Current System
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOTONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOT
 
Ds white papers_caa_radebyexample
Ds white papers_caa_radebyexampleDs white papers_caa_radebyexample
Ds white papers_caa_radebyexample
 
Using%20 modbus%20for%20process[1]
Using%20 modbus%20for%20process[1]Using%20 modbus%20for%20process[1]
Using%20 modbus%20for%20process[1]
 
Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
 
How to monitor MODBUS devices
How to monitor MODBUS devicesHow to monitor MODBUS devices
How to monitor MODBUS devices
 
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioTag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
 
Resume_For_Embedded_Engineer
Resume_For_Embedded_EngineerResume_For_Embedded_Engineer
Resume_For_Embedded_Engineer
 
WEEWModbus 140128223239-phpapp01
WEEWModbus 140128223239-phpapp01WEEWModbus 140128223239-phpapp01
WEEWModbus 140128223239-phpapp01
 
Iisrt sinthuja mepco (ec)
Iisrt sinthuja mepco (ec)Iisrt sinthuja mepco (ec)
Iisrt sinthuja mepco (ec)
 
"MIDP 3.0 Master Class"
"MIDP 3.0 Master Class""MIDP 3.0 Master Class"
"MIDP 3.0 Master Class"
 
Bluetooth quick start_guide / Controlanything India
Bluetooth quick start_guide / Controlanything IndiaBluetooth quick start_guide / Controlanything India
Bluetooth quick start_guide / Controlanything India
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
 
RamachandraParlapalli_RESUME
RamachandraParlapalli_RESUMERamachandraParlapalli_RESUME
RamachandraParlapalli_RESUME
 
40120140505003
4012014050500340120140505003
40120140505003
 
IRJET - Code Compiler Shell
IRJET -  	  Code Compiler ShellIRJET -  	  Code Compiler Shell
IRJET - Code Compiler Shell
 

Recently uploaded

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 

Recently uploaded (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 

Rdl modbus protocol testing tool

  • 1. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 1 Modbus Master/Slave Testing Software
  • 2. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 2 Contents 1. About RDL Modbus testing Software………………………….3 2. Setting software as Modbus Master Polling Mode……………..4 3. Setting software as Modbus Slave mode……………………….8 4. Setting multiple device Register polling mode………………...10 5. Example Modbus software communicating with VFD………...13
  • 3. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 3 1. About RDL Modbus testing Software: Modbus is a Industrial Standard Serial Communication Protocol and is inevitable in most industries since effective monitoring & operation of large number of devices operating is not effectively manageable by Human Operators. Some major application contexts for ModBus Protocol are to monitor multiple master-slave applications & program the devices, to communicate between intelligent devices, sensors, & instruments; to monitor field devices using PCs and HMIs. Though there are many variants of Modbus Testing Softwares available they are covering only a part of Modbus Protocol testing aspects like only master side or only slave side etc. In this conetxt, RDL Technologies has developed a simple software tool called Industrial ModBus Protocol Testing Software. The software is integrating Master and Slave aspects of monitoring & testing in a single simple piece of software. Major features of the software tool are ability to send & recieve request/response, view the values by choosing the set of registers, save the values as offline log for future reference etc. Another important feature is Repeat facility for testing/monitoring in case of repeated Request/Response iterations with specified time constraints. The tool also provides the facility for automatic data conversion and display in different data formats and updating the data through UI. With all these capabilities, this software tool enbales the operators in industries to easily conduct an effective & visual auditing of devices and sensors in industry.
  • 4. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 4 Modbus Master 2. Setting software as Modbus Master Polling Mode: Step 1: Select the Master tab. Step 2: Select the required communication mode (RTU or ASCII).
  • 5. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 5 Step 3: Set the Com.Port setting as per the slave device. Step 4: Open the port for communication. Step 5: Select the slave Modbus register you wanted to poll. Step 6: Click on Send button to enablable the polling.
  • 6. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 6 Step 7: You can even set the response delay in the Time Out section. Step 8: Monitor the response in the Grid View.
  • 7. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 7 Step 9: The offset can be set as required Master polling with Repeat: Step 1: Continue till the step 3 from Modbus master polling Step 2: Click on the Repeat Checkbox, Delay of input will appear. Step 3: Input the value of delay in seconds, then press Send. Step 4: Once the polling is started then the Stop button appears, to stop the polling process.
  • 8. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 8 Modbus Slave 3. Setting software as Modbus Slave mode: Step 1: Select the Slave tab. Step 2: Select the required communication mode (RTU or ASCII). Step 3: Set the Com.Port setting as per the slave device.
  • 9. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 9 Step 4: Open the port for communication. Step 5: Once the Polling is started, register’s data can be seen on the Grid View. Step 6: Change the data of register by editing in the Grid View and pressing Update Button next to it
  • 10. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 10 Registers 4. Setting multiple device Register polling mode: Step 1: Select the Register tab. Step 2: Choose the Modbus register you want to save as required for polling. Step 3: Then press Add button to keep on adding the Multiple slave register, which will be displayed below.
  • 11. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 11 Step 4: Click on Save button to save this custom register operation. Step 5: Now select the Master tab for the custom polling Step 6: Open the port and select the Checkbox of Register. As tick mark appears you click on Send Button. You can even select the repeat (Checkbox) function.
  • 12. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 12 Step 7: Monitor the response in the Grid View.
  • 13. Modbus Master/Slave Software Research Design Lab www.researchdesignlab.com Page 13 5. Example Modbus software communicating with VFD: