A tool for response time and schedulability analysis in modbus serial communications

The use of Modbus protocol for industrial control and monitoring applications over multipoint RS-485 networks may be constrained by several factors, as the number of messages exchanged over the network and their respective bandwidth usage. Some applications need an evaluation of the response times of a set of messages to ensure that the set is schedulable, according to the application requirements, as message periods, deadlines and scheduling policy. In this paper, we discuss a tool for response time and schedulability analysis for Modbus communications over RS-485 networks. Response times of a message set are collected by a specialized Modbus device and then sent to software where analysis is done. A Modbus application over a RS-485 network was deployed in a laboratory environment for evaluation using the developed tool.

[1]  Wouter Joosen,et al.  FAMoS: A Flexible Active Monitoring Service for Wireless Sensor Networks , 2012, DAIS.

[2]  Sang-Woo Kim,et al.  Implementation of IEEE 802.15.4 Packet Analyzer , 2007 .

[3]  L. Marques,et al.  Tolerating transient communication faults with online traffic scheduling , 2012, 2012 IEEE International Conference on Industrial Technology.

[4]  Philip Levis,et al.  SWAT: enabling wireless network measurements , 2008, SenSys '08.

[5]  Using MODBUS for Process Control and Automation , 2007 .

[6]  Carlos Eduardo Pereira,et al.  WirelessHART Routing Analysis Software , 2011, 2011 Brazilian Symposium on Computing System Engineering.

[7]  Song Han,et al.  Reliable and Real-Time Communication in Industrial Wireless Mesh Networks , 2011, 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium.

[8]  Matt Welsh,et al.  LiveNet: Using Passive Monitoring to Reconstruct Sensor Network Dynamics , 2008, DCOSS.

[9]  José Alberto Fonseca,et al.  Analysis of a simple model for non-preemptive blocking-free scheduling , 2001 .

[10]  Carlos Eduardo Pereira,et al.  Passive Monitoring Software Tool for Evaluation of Deployed WirelessHART Networks , 2012, 2012 Brazilian Symposium on Computing System Engineering.

[11]  Song Han,et al.  Wi-HTest: Compliance Test Suite for Diagnosing Devices in Real-Time WirelessHART Network , 2009, 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium.

[12]  Dan Yu DiF: A Diagnosis Framework for Wireless Sensor Networks , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.

[13]  Eric E. Fabris,et al.  Development of a WirelessHART compatible field device , 2010, 2010 IEEE Instrumentation & Measurement Technology Conference Proceedings.

[14]  Thomas Nolte,et al.  A compact approach to clustered master-slave Ethernet networks , 2012, 2012 9th IEEE International Workshop on Factory Communication Systems.

[15]  Yves Robert,et al.  The impact of heterogeneity on master-slave on-line scheduling , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[16]  Kay Römer,et al.  Deployment of Sensor Networks: Problems and Passive Inspection , 2007, 2007 Fifth Workshop on Intelligent Solutions in Embedded Systems.

[17]  Deborah Estrin,et al.  Sympathy: a debugging system for sensor networks [wireless networks] , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[18]  Wei Zeng,et al.  Delay monitoring for wireless sensor networks: An architecture using air sniffers , 2009, MILCOM 2009 - 2009 IEEE Military Communications Conference.

[19]  Hari Balakrishnan,et al.  Memento: A Health Monitoring System for Wireless Sensor Networks , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[20]  Carlos Eduardo Pereira,et al.  BR-Tool: a real-time bus monitoring and validation system for fieldbus-based industrial automation applications , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[21]  A. Flammini,et al.  Design and performance evaluation of a distributed WirelessHART sniffer based on IEEE1588 , 2009, 2009 International Symposium on Precision Clock Synchronization for Measurement, Control and Communication.

[22]  Shuguang Cui,et al.  Optimal Transmission for Dying Channels , 2009, 2009 IEEE International Conference on Communications.

[23]  Leslie Choong Multi-Channel IEEE 802.15.4 Packet Capture Using Software Deflned Radio , 2009 .

[24]  Deborah Estrin,et al.  Sympathy: A Debugging System for Sensor Networks , 2004 .

[25]  Christian Fraboul,et al.  Performance Analysis of a Master/Slave Switched Ethernet for Military Embedded Applications , 2010, IEEE Transactions on Industrial Informatics.