{"title":"基于ARM平台和FreeRTOS环境的modbus slave的设计与实现","authors":"Tan-Sy Nguyen, Thai-Hoang Huynh","doi":"10.1109/ATC.2015.7388372","DOIUrl":null,"url":null,"abstract":"The paper introduces the design of Modbus slave based on Modbus RTU over RS-485 and its implementation. By designing a new software architecture and embedded open stacks, development lifetime is shortened as well as the software is easy to port, maintain, and reuse. A new approach inspired from Modbus functionality makes it easier for developer to divide program into three tasks and synchronize them. An ARM based Modbus slave hardware is built and experiments have been carried out to validate that this Modbus slave is a reliable and stable communication system. It acquires many desired properties of an industrial embedded network software.","PeriodicalId":142783,"journal":{"name":"2015 International Conference on Advanced Technologies for Communications (ATC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Design and implementation of modbus slave based on ARM platform and FreeRTOS environment\",\"authors\":\"Tan-Sy Nguyen, Thai-Hoang Huynh\",\"doi\":\"10.1109/ATC.2015.7388372\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper introduces the design of Modbus slave based on Modbus RTU over RS-485 and its implementation. By designing a new software architecture and embedded open stacks, development lifetime is shortened as well as the software is easy to port, maintain, and reuse. A new approach inspired from Modbus functionality makes it easier for developer to divide program into three tasks and synchronize them. An ARM based Modbus slave hardware is built and experiments have been carried out to validate that this Modbus slave is a reliable and stable communication system. It acquires many desired properties of an industrial embedded network software.\",\"PeriodicalId\":142783,\"journal\":{\"name\":\"2015 International Conference on Advanced Technologies for Communications (ATC)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Advanced Technologies for Communications (ATC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ATC.2015.7388372\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Advanced Technologies for Communications (ATC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATC.2015.7388372","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and implementation of modbus slave based on ARM platform and FreeRTOS environment
The paper introduces the design of Modbus slave based on Modbus RTU over RS-485 and its implementation. By designing a new software architecture and embedded open stacks, development lifetime is shortened as well as the software is easy to port, maintain, and reuse. A new approach inspired from Modbus functionality makes it easier for developer to divide program into three tasks and synchronize them. An ARM based Modbus slave hardware is built and experiments have been carried out to validate that this Modbus slave is a reliable and stable communication system. It acquires many desired properties of an industrial embedded network software.