VB.NET EasyModbus Integration with MySQL
Budget: $150 – $250 USD
I'm looking for a skilled VB.NET developer with experience in using the EasyModbus library. The task involves reading and writing String data and performing various MySQL operations.
Key Responsibilities:
- Use EasyModbus to read Coils/Discrete Inputs, Read/Write Holding Registers/Input Registers and Read/Write Multiple Registers
- Utilize Visual Studio 2019 for development
- Integrate with MySQL to perform Insert, Update and Retrieve operations
- Develop unit tests for all functions interacting with EasyModbus and MySQL.
- Optimize the performance of data read/write operations to ensure efficiency.
- Implement robust error handling for Modbus communications and MySQL operations.
- Provide comprehensive documentation for code and setup instructions.
- Set up real-time monitoring for Modbus data and MySQL database changes.
- Participate in code review sessions to ensure code quality and maintainability.
- Design and optimize database schema for efficient data storage and retrieval.
- Employ advanced debugging techniques to troubleshoot and resolve issues quickly.
- Implement security measures to protect data integrity and secure MySQL connections.
Ideal candidates should have:
- Strong expertise in VB.NET
- Proven experience with the EasyModbus library
- Proficiency in MySQL
- Familiarity with Visual Studio 2019
-ModBus TCP/IP
The project should be completed within 20 days. The application will run on Windows Desktop. The MySQL database integration should be designed to handle large datasets and high transaction volumes. The primary goal for using EasyModbus is real-time monitoring of data. Provide basic documentation and setup instructions covering essential operations. Performance optimization should be at a high level to handle large datasets and high transaction volumes efficiently. Provide a basic setup guide with essential steps and operations. Real-time monitoring should include detailed logging of all data changes in Modbus and MySQL. The MySQL database integration should handle small datasets efficiently. The application should include a user interface for easy interaction with the Modbus data and MySQL operations.
Key Responsibilities:
- Use EasyModbus to read Coils/Discrete Inputs, Read/Write Holding Registers/Input Registers and Read/Write Multiple Registers
- Utilize Visual Studio 2019 for development
- Integrate with MySQL to perform Insert, Update and Retrieve operations
- Develop unit tests for all functions interacting with EasyModbus and MySQL.
- Optimize the performance of data read/write operations to ensure efficiency.
- Implement robust error handling for Modbus communications and MySQL operations.
- Provide comprehensive documentation for code and setup instructions.
- Set up real-time monitoring for Modbus data and MySQL database changes.
- Participate in code review sessions to ensure code quality and maintainability.
- Design and optimize database schema for efficient data storage and retrieval.
- Employ advanced debugging techniques to troubleshoot and resolve issues quickly.
- Implement security measures to protect data integrity and secure MySQL connections.
Ideal candidates should have:
- Strong expertise in VB.NET
- Proven experience with the EasyModbus library
- Proficiency in MySQL
- Familiarity with Visual Studio 2019
-ModBus TCP/IP
The project should be completed within 20 days. The application will run on Windows Desktop. The MySQL database integration should be designed to handle large datasets and high transaction volumes. The primary goal for using EasyModbus is real-time monitoring of data. Provide basic documentation and setup instructions covering essential operations. Performance optimization should be at a high level to handle large datasets and high transaction volumes efficiently. Provide a basic setup guide with essential steps and operations. Real-time monitoring should include detailed logging of all data changes in Modbus and MySQL. The MySQL database integration should handle small datasets efficiently. The application should include a user interface for easy interaction with the Modbus data and MySQL operations.