Ökad flexibilitet i Anybus X-gateway med hjälp av Lua
Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
HMS Networks AB develops, produces and sells communication technology for industrial automation. The product handles communication between a variety of protocols. The product treated in this project is an Anybus X-gateway Modbus-TCP Master/Client and this module is currently configured from a web-based interface. In doing so, the flexibility for handling protocols is limited to what the company chooses to add to the interface. Therefore the company had a request that the flexibility should be extended using a script language. The project has mainly consisted of two parts. The first part deals with the implementation of the script language Lua and the second part is about measurement and evaluation of the time required for the script. A prototype was developed with an operational implementation and successful results for data transmission. Although it was a successful project some optimizations are required if this solution is to replace the existing one, because script languages are not as fast as C. Some knowledge in programming and network is required to obtain an adequate understanding of the report.
Place, publisher, year, edition, pages
2012. , 53 p.
Lua, inbyggda system, Modbus TCP, LuaSocket, scriptspråk, HMS
IdentifiersURN: urn:nbn:se:hh:diva-16915OAI: oai:DiVA.org:hh-16915DiVA: diva2:477160
HMS Industrial Networks AB
Subject / course