首页> 外文会议>International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology >Microcontroller-based modbus master design and implementation for multiple networks and platforms using object-based design technique
【24h】

Microcontroller-based modbus master design and implementation for multiple networks and platforms using object-based design technique

机译:使用基于对象的设计技术针对多个网络和平台的基于微控制器的Modbus主设计和实现

获取原文

摘要

This research presents object-based design and implementation techniques to build a Microcontroller-based Multi-channel Modbus Master for industrial automation systems. The proposed Modbus Master is designed to support various kinds of slave devices. It can communicate to multiple types, vendors, protocols and communication properties of the target slave devices. The master device can choose and communicate to a target device by considering the slave information stored in object property fields. The object-based design technique is chosen to design proper objects of different slave devices. The system is designed to support multi-channel communication. Each channel (network) uses different communication port. Therefore, the master can independently communicate to slaves which are connected in different channel at the same time. The master is implemented in a 16-bit microcontroller having two UARTs communication ports. The communication ports are converted to RS-485 and used as Modbus networks. The master has its own storage memory (two MMC/SD cards), used as data storages. In addition, it can communicate to host computers and other devices through a USB port or LAN port. A special real-time event-driven kernel is design and used as an operating system to make the system operate appropriately. Also, some device drivers and utility functions are made. Because of the program is designed and implemented based on stand C language, so that it can be easily ported to other platforms of microcontrollers and computers. The proposed Modbus master is evaluated on real-time power monitoring system which has three different brands of digital power meters, Siemens, Panasonic and Iskra connected to the networks.
机译:这项研究提出了基于对象的设计和实现技术,以为工业自动化系统构建基于微控制器的多通道Modbus主站。提议的Modbus主站旨在支持各种从站设备。它可以与目标从设备的多种类型,供应商,协议和通信属性进行通信。主设备可以通过考虑存储在对象属性字段中的从设备信息来选择目标设备并与之通信。选择基于对象的设计技术来设计不同从设备的适当对象。该系统旨在支持多通道通信。每个通道(网络)使用不同的通信端口。因此,主机可以独立地与同时连接在不同通道中的从机通信。该主机是在具有两个UART通信端口的16位微控制器中实现的。通信端口转换为RS-485,并用作Modbus网络。主机具有自己的存储内存(两个MMC / SD卡),用作数据存储。此外,它可以通过USB端口或LAN端口与主机和其他设备通信。设计了一个特殊的实时事件驱动内核,并将其用作操作系统以使系统正常运行。此外,还制作了一些设备驱动程序和实用程序功能。由于该程序是基于标准C语言设计和实现的,因此可以轻松地将其移植到微控制器和计算机的其他平台上。提议的Modbus主站在实时功率监控系统上进行了评估,该系统具有连接到网络的三个不同品牌的数字功率计:西门子,松下和Iskra。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号