
Ditutup
Disiarkan
Dibayar semasa penghantaran
I need a lightweight server application that listens to Modbus devices, translates their addresses on the fly, and exposes the resulting data as WITSML 1.4/1.3 compliant XML for upstream systems. The goal is to deploy this gateway on a small Windows or Linux VM in the field so rig sensors already wired for Modbus can feed directly into drilling software that only understands WITSML. Core needs • Near-real-time polling of the chosen Modbus table(s) and automatic mapping to the correct WITSML tags • Basic logging: timestamped request-response traces written to a rotating file so I can troubleshoot without filling the disk. No alerting layer is required right now, but the code should keep the door open for future upgrades. • Configuration file or simple UI where I can change polling intervals and add or edit address-to-tag mappings without touching the source code. • Clean install script plus concise README covering dependencies, build steps, and how to launch the service as a background process. I am flexible on implementation language as long as the final build is stable; Python (pymodbus, witsml library), C# (.NET Core, NModbus), or C++ are all acceptable. Please leverage CRC or checksum validation libraries if they fit naturally into your stack, but do not over-engineer what we do not ask for. Acceptance criteria 1. I point the gateway at a Modbus simulator and see values populate in a WITSML well log object using an off-the-shelf viewer. 2. Log file shows each poll cycle with request time, address and returned value. 3. Mapping changes can be made through the config and take effect after a lightweight restart. Hand-off deliverables • Source code in a version-controlled repo • Compiled binaries or Dockerfile ready to deploy • Sample config file and quick-start guide If you have previous experience bridging industrial protocols, let me know.
ID Projek: 40343001
41 cadangan
Projek jarak jauh
Aktif 19 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
41 pekerja bebas membida secara purata ₹52,281 INR untuk pekerjaan ini

With my extensive 18 years of experience, I bring to the table the expertise to create a lightweight server application that meets your unique needs precisely. Having successfully developed applications using a range of languages including Python, C#, C++, and driven by a passion for crafting cutting-edge digital solutions, I am confident in my ability to create a stable solution that will effectively bridge Modbus-to-WITSML protocols. An aspect that distinguishes CnELIndia is our commitment to hard work, consistently delivering projects that meet both time and budgetary constraints. I assure you that our final product will be stable, reliable and deliver shown values into well log object as expected. In line with your needs, I will also include a basic yet effective logging feature and a configuration file/ui for easy updates without touching source code. CNElIndia also specializes in Linux OS; availing us to craft scripts with ease ensuring clean deployment. With this project, you are guaranteed comprehensive documentation including concise README file detailing dependencies, build steps, and how to launch the service as a background process. Furthermore, our adherence to version control practices entitles you to the full ownership and control over the source code in a version-controlled repository upon project hand-off.
₹56,250 INR dalam 7 hari
6.9
6.9

I am a skilled and reliable Embedded Systems Engineer with over 6 years of hands-on experience in Arduino, ESP32/ESP8266, and microcontroller-based development. I specialize in designing efficient, stable, and scalable embedded solutions, turning ideas into fully functional hardware-software systems. I have a strong background in electronics, sensors, communication protocols (UART, I2C, SPI, MQTT, WiFi, BLE), and real-time embedded systems. My development approach focuses on clean, well-structured, and well-documented firmware, ensuring long-term reliability and easy maintenance. I also provide thorough testing, debugging, and performance optimization, including power efficiency improvements where required. I am a detail-oriented engineer with strong problem-solving skills and extensive experience in hardware debugging and firmware optimization. Beyond technical expertise, I value clear communication, meeting deadlines, and maintaining high client satisfaction. I work closely with clients to fully understand project requirements and deliver high-quality results. Pricing is flexible and can be discussed based on project scope and complexity. I am open to both short-term and long-term projects. Let’s work together to build a professional, reliable, and efficient embedded system for your needs.
₹56,250 INR dalam 7 hari
6.3
6.3

With over 7 years of professional experience in full-stack software development, I am confident that I can successfully execute your Modbus-to-WITSML gateway server project. My versatile proficiency in multiple programming languages including Python suits well with your requirement for a lightweight server application. Crafting a robust and stable solution with room for future upgrades is a task I take seriously. Thus, my code not only meets current needs but also anticipates future requirements. In this project, I will ensure a specific capability to easily change polling intervals, add/edit address-to-tag mappings without altering the source code through a configuration file or simple UI, an attribute you emphasized on. Additionally, my clean install script and clear README documentation will facilitate problem solving without filling the disk. Finally, one of the reasons my clients keep coming back is my commitment to on-time delivery. 98% of my projects ship on or before the deadline and I guarantee that your project will be no different. As an extra assurance on longevity, I'll also provide you with comprehensive handoff deliverables; source code in a version-controlled repo, compiled binaries or Dockerfile ready to deploy and sample config file alongside a quick-start guide. Hire me so we can create an efficient tool that enhances drilling software reliability in the field!
₹50,000 INR dalam 7 hari
4.6
4.6

Hi there, I will build your Modbus-to-WITSML gateway that polls Modbus devices in near-real-time, maps register addresses to WITSML 1.4/1.3 tags, and serves compliant XML to your drilling software. The deliverable will include a config-driven mapping file, rotating log files, and an install script for Windows or Linux deployment. For the translation layer, I will use a registry-driven mapping engine so new sensor addresses can be added through config with only a lightweight reload — no full service restart needed. Questions: 1) Are you working with Modbus TCP, RTU (serial), or both? 2) Should the WITSML data be exposed via a STORE API endpoint, or is file-based XML output sufficient for your upstream system? 3) How many Modbus devices and registers will the gateway need to handle initially? Looking forward to discussing further. Best regards, Faizan
₹40,000 INR dalam 7 hari
4.7
4.7

Hello. I came across your project, Modbus-to-WITSML Gateway Server and it aligns well with my background. I have hands-on experience with Python, Linux, Android that's directly relevant here. Feel free to reach out if you have questions.
₹37,500 INR dalam 7 hari
4.3
4.3

With a decade of versatile experience as a web developer, I offer an abundance of technical skills and proven abilities to tackle your specific project requirements. Although my core expertise lies in web and mobile development with languages like PHP, Laravel, WordPress, and Android, I have the capacity and enthusiasm to adapt to new languages and frameworks - including Python (pymodbus, witsml library), C# (.NET Core, NModbus), or C++. I have successfully managed various projects that required incorporating configuration files allowing administrative control over polling intervals and mapping updates. Similarly, clarity in documentation is my strength that you can rely on for your hand-off deliverables comprising of sample config file & quick-start guide. Combining all these skills and experiences, I feel confident in not just delivering according to your project's needs but offering valuable suggestions along the way. I'm looking forward to the opportunity to discuss further adaptation for your specific needs.
₹65,000 INR dalam 7 hari
4.6
4.6

As an enthusiastic and seasoned data analyst and developer with a compelling eight-year track record in fields including Power BI, Looker, SQL, and Python, I am skilled at building robust, secure, and user-friendly applications. Your Modbus-to-WITSML gateway requirement is a perfect fit for my skill set and experience. With your core needs of near-real-time polling, automatic mapping, basic logging, configuration flexibility, clean installation script, and concise readme enabling seamless future upgrades checked off my software development checklist, I am confident in delivering according to your specifications. My proficiency in Python including modules like pymodbus and related protocols such as WITSML will ensure a smooth translation process from Modbus devices to WITSML-compliant XML format. In addition to these essential skills and an affinity for the programming languages like C# (.NET Core), C++, and the various CRC or checksum validation libraries that support these stacks, I bring to the table a valuable understanding of drilling systems having successfully implemented similar industrial protocol bridges before. Meeting your acceptance criteria 1-3 shouldn't pose any challenge for me. You can further count on my efficiency in leveraging Dockerfile or effectively implementing version control on Git to ensure proper organization of all source codes and compiled binaries. Looking forward to continuously
₹45,000 INR dalam 10 hari
4.4
4.4

Hi, This is a very strong fit for my backend + industrial data integration experience. What you need is not just a simple protocol converter, but a stable field-ready telemetry gateway that can reliably bridge Modbus register polling into WITSML 1.3/1.4 well log XML streams with low operational overhead. I would recommend building this as a Python-based lightweight service using: pymodbus for resilient polling configurable register decoders for coils/holding/input tables dynamic address-to-WITSML tag mapping via YAML/JSON config rotating structured logs service wrapper for Windows/Linux background execution optional Docker packaging for VM portability 1) Near-real-time Modbus polling layer configurable polling intervals support for multiple slave IDs CRC/checksum-safe request validation timeout + retry strategy graceful handling of intermittent field connectivity efficient batching of contiguous registers where possible 2) Dynamic WITSML XML translation engine This is the most critical part. I’ll build a **mapping abstraction layer** where each Modbus address can be mapped to: WITSML log mnemonic unit curve metadata timestamp policy scaling factor datatype transformation 1.3 / 1.4 schema compatibility This allows fast mapping updates without code changes. A quick 10–15 minute technical discussion around your expected WITSML consumer will help ensure the gateway is deployable in the field without rework. Happy to help shape the cleanest MVP for this.
₹56,250 INR dalam 20 hari
4.0
4.0

***** Modbus to WITSML Gateway Development ***** Hello, How are you? I've gone through your JOB POST and I understand you are looking for a lightweight, reliable server application that bridges Modbus devices with WITSML (1.4/1.3) by translating data in near real-time. I can build a stable, configurable gateway that runs smoothly on both Windows and Linux environments with clean deployment and logging. Features: Near real-time Modbus polling and data translation to WITSML XML Dynamic address-to-tag mapping via config file Support for WITSML 1.3 / 1.4 well log object output Lightweight logging with timestamped request-response cycles Rotating log files for disk safety Configurable polling intervals without code changes Cross-platform support (Windows/Linux VM or Docker) Clean install script with service/daemon setup Structured, maintainable codebase (Python / .NET Core) Sample config and quick-start documentation Future-ready architecture for alerts or extensions Let's Connect… Thanks
₹38,000 INR dalam 7 hari
3.7
3.7

Hi, I can deliver this -- a lightweight Modbus-to-WITSML gateway deployable on a small Windows/Linux VM. I'll build a Python-based single-process service using pymodbus + lxml + Flask. It polls Modbus TCP registers at configurable intervals, decodes values (with full byte-order support: ABCD/DCBA/CDAB/BADC for 32-bit floats from different sensor manufacturers), applies scale/offset, and serves WITSML 1.4/1.3 log objects over HTTP. Auto-reconnect handles unreliable field networks. All address-to-tag mappings live in a YAML config -- no code changes needed, just a quick restart. Deliverables: - Source code with test suite - Dockerfile + docker-compose (gateway + Modbus simulator) - Install scripts (Linux systemd + Windows) - Dynamic simulator with realistic cycling values for acceptance testing - Rotating log files: app log + Modbus trace log (timestamp, address, raw/decoded values per poll cycle) - Sample config + quick-start README Two questions: 1. Which WITSML viewer/software will consume the output? Some are pickier about optional fields than the schema requires -- knowing the target helps me validate correctly. 2. Do you have a Modbus register map for your rig sensors? Knowing if values are 16-bit integers or 32-bit floats helps me pre-populate the config, saving field commissioning time. Happy to discuss details. Looking forward to it.
₹37,500 INR dalam 3 hari
3.2
3.2

Hi, I can build a lightweight Modbus-to-WITSML gateway server with reliable real-time data translation and logging. ✔ Modbus polling (near real-time) + dynamic address mapping ✔ WITSML 1.3/1.4 XML output (well log compatible) ✔ Config-based mapping (no code changes needed) ✔ Rotating logs (timestamped request/response) ✔ Cross-platform (Linux/Windows + Docker support) Tech: Python (pymodbus) or .NET Core (NModbus) based on your preference I’ll deliver clean code, install scripts, sample config, and full documentation. Ready to start immediately Regards
₹56,250 INR dalam 12 hari
2.8
2.8

Having spent two decades excelling in the technology space, I believe I possess an intimate understanding of your intriguing project and what it demands. My proficiency with Python, paired with my experience working with Android and developing shell scripts will be pivotal in creating the lightweight, stable server application that you require. My skills broaden beyond being a mere technician - I understand software's context, its potential and constraints thus can navigate any project efficiently. Not only have I successfully built similar software before – such as a Modbus-to-WITSML converter using Python – but I also indulge in thorough documentation preparing concise, easy-to-understand READMEs and user guides. My work process heavily relies on version controlling which I maintain assiduously, ensuring that you receive both an organized codebase and the capability to track its evolution over time. Just as your project necessitates, I value stability, simplicity and the ability to adapt. Being open to change while not compromising quality is essential in your case - effortlessly tweaking polling intervals and address-to-tag mappings is a testament to such foresight. Engaging me guarantees an efficient back-end foundation that opens doors from future upgradations without compromising on any of these qualities.
₹56,250 INR dalam 7 hari
2.3
2.3

Hello, I can build the Modbus-to-WITSML gateway you described, including near-real-time polling, address-to-tag translation, rotating trace logs, and config-based mapping updates for lightweight restarts. This fits well with a Python implementation using pymodbus plus structured XML generation for WITSML 1.3/1.4, packaged to run cleanly on a small Windows or Linux VM. Plan: 1) Build the polling service for selected Modbus tables/registers with stable retry/error handling. 2) Implement the mapping layer from Modbus addresses to WITSML well log tags and generate compliant XML output. 3) Add rotating logs with timestamp, request, address, returned value, and service events. 4) Deliver editable config, install script, sample simulator setup, and README for background execution. Outcome: a lightweight deployable gateway that you can point at a simulator and validate in an off-the-shelf WITSML viewer. I can deliver an initial working version in 12 days, with source code and Dockerfile or binaries for hand-off. I work in Python/backend integration projects where reliability, clear logging, and maintainable deployment matter. If useful, I can start by defining the mapping schema and s
₹68,000 INR dalam 12 hari
0.0
0.0

This is a great use case—I’ve worked on backend systems and integrations where reliability, real-time data handling, and clean protocol translation are critical. I can build a lightweight Modbus-to-WITSML gateway (Python or .NET) with efficient polling, dynamic address-to-tag mapping via config, and clean XML output compliant with WITSML 1.3/1.4. I’ll ensure structured logging with rotation, easy deployment (Docker or native), and a simple config-driven setup so mappings and intervals can be updated without code changes. The solution will be stable, minimal, and ready for field deployment on Windows/Linux. Happy to discuss implementation details and share relevant experience—ready to start right away. Best regards, Ashok
₹56,250 INR dalam 7 hari
0.0
0.0

Hi there! I have carefully reviewed your project for a Modbus-to-WITSML Gateway Server and I am excited about the opportunity to work on this unique and challenging task. Your requirement for a lightweight server application to translate Modbus data into WITSML compliant XML for drilling software integration is clear. I am confident in my ability to deliver a solution that meets your core needs, including near-real-time polling, automatic mapping, basic logging, and a configurable interface for easy management. In a similar project, I developed a custom gateway server for a client in the oil and gas industry, enabling seamless communication between various sensors and their central monitoring system. This experience has equipped me with the skills needed to tackle the complexities of industrial protocol bridging. Could you provide more details on the specific Modbus table structure and the WITSML tags required for mapping? Understanding these nuances will be crucial for a successful implementation. Looking forward to the opportunity to collaborate on this project. Thanks, Tejbir Bhatia
₹56,300 INR dalam 1 hari
0.0
0.0

Hi, Your requirement is clear — a lightweight, stable Modbus to WITSML gateway with real-time polling, clean mapping, and simple configuration. The focus here is reliability and correct data translation, not over-engineering. I can build this using Python (pymodbus) or .NET Core (NModbus). The solution will: • Poll Modbus registers in near real-time • Map addresses dynamically to WITSML 1.3/1.4 XML • Generate well log data compatible with standard viewers • Maintain rotating logs with timestamped request/response • Use a JSON/YAML config for mappings and polling intervals • Apply changes via quick restart without code edits The service will be lightweight, deployable on Windows/Linux VM or Docker, and structured for future extensions like alerting. Deliverables: • Clean source code (version-controlled) • Executable/Docker setup • Sample config + concise README I will test against a Modbus simulator and WITSML viewer to ensure all acceptance criteria are met. As a new freelancer, I’m highly committed to delivering reliable, production-ready work with clear communication. Ready to start immediately. Apoorva Software Developer
₹45,000 INR dalam 21 hari
0.0
0.0

I saw your project and am confident I can deliver on this. I'm currently working on a similar project and understand the importance of near-real-time polling, automatic mapping to WITSML tags, and providing a user-friendly interface for configuration changes. By analyzing the project details, I assure you a seamless transition from Modbus to WITSML, ensuring efficient data flow for your drilling software. I invite you to view my portfolio, which showcases the quality and results of my past work. I look forward to hearing from you. Regards, Sadiya
₹50,000 INR dalam 1 hari
0.0
0.0

Hi, I can build a lightweight Modbus-to-WITSML gateway that runs reliably on a Windows or Linux VM and delivers near-real-time data for your drilling systems. I’ll implement efficient Modbus polling with dynamic address-to-WITSML tag mapping, structured XML output (WITSML 1.3/1.4 compliant), and rotating logs for easy troubleshooting. You’ll also get a simple config-based setup (or minimal UI if preferred) so mappings and intervals can be updated without touching code. The solution will be clean, stable, and easy to deploy—with install scripts, documentation, and optional Docker support. I’ve worked with protocol integrations before and will ensure accurate data translation and validation. Ready to get started and can share a quick architecture outline if needed.
₹37,500 INR dalam 7 hari
0.0
0.0

Hi there, Your Modbus-to-WITSML gateway requirement is clear and well-scoped I’d be glad to help build a reliable, lightweight solution. I have experience working with industrial protocol integrations and real-time data handling. I can develop a stable service (Python or .NET Core) that polls Modbus devices, translates addresses dynamically, and exposes compliant WITSML 1.3/1.4 XML for upstream systems. What I’ll deliver: • Efficient Modbus polling with near real-time performance • Flexible config (JSON/YAML) for mappings and polling intervals • Clean WITSML output compatible with standard viewers • Rotating log system with timestamped request/response traces • Simple deployment (Windows/Linux service or Docker) • Clear README + install/setup guide The design will remain lightweight but extensible for future features like alerts or scaling. Quick questions: • Preferred protocol: Modbus TCP or RTU (or both)? • Any specific WITSML object structure you want to prioritize (e.g., well log)? Looking forward to collaborating. Best regards, Shuvadeep
₹56,250 INR dalam 7 hari
0.0
0.0

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
₹56,250 INR dalam 7 hari
0.0
0.0

Jamnagar, India
Ahli sejak Mac 15, 2026
₹12500-37500 INR
$250-750 AUD
$30-250 CAD
$250-750 USD
₹1500-12500 INR
₹100-101 INR / jam
$30-250 SGD
$10-30 USD
$250-750 USD
$30-250 USD
$750-1500 USD
$30-250 NZD
₹1500-12500 INR
₹12500-37500 INR
₹1500-3000 INR
₹12500-37500 INR
$750-1500 CAD
$30-250 USD
$30-250 USD
$30-250 USD