JSON HTTP Client Library

This library contains functions to create JSON data from CODESYS variables to post this as HTTP message to a (web-)server.

Order number: 
€95.00 plus VAT

JSON HTTP Client Library

JSON HTTP Client Library

With this library it is relatively easy to post data from CODESYS controllers to (web-)servers.
It is very well suited for IoT applications.

It has the following advantages over other solutions:

- The server application doesn’t need to have a specific protocol implementation. HTTP messages with JSON content are already standard in (Internet) communication.


- It is firewall friendly, because the PLC will connect to the server through (default) port 80. Like normal PC’s in a network, this is a standard way to access the internet.


- No continuous polling of data is necessary. Data is only send when specified, e.g. on (timed) trigger, or (alarm) event. This saves programming effort and networkbandwidth, which also saves costs in mobile network communication.


- Various data types can be used, like single variables, arrays and structures. These can be appended to create one single JSON data message.


Programming System

CODESYS Development System > V3.5.6.0

Target System

CODESYS Control > V3.5.6.0

Supported Platforms / Devices

Device with support for Network (NBS) library

For debugging purposes, the library contains a function block to write the JSON string to a file using the File Access library. Please contact us if your device doesn’t support this, then a library can be created without this function block.

Notice: Use the project ‘Device Reader’ to find out the supported features of your device. ‘Device Reader’ is available for free in the CODESYS Store.

Additional Requirements





License activation on CODESYS Security Key

Required Accessory

CODESYS Security Key

Get a free trial license for this product.

JSON HTTP Client Library Demo

JSON HTTP Client Library Demo

Version history

Version Release Notes Release date 2020-06-25

Extend Smart Coding
Ridderstraat 6
2981 HA Ridderkerk


Tel: +31 858 77 09 10


You may also be interested in the following product(s)

ESC Image Button

ESC Image Button

€0.00 plus VAT
Add to My Wishlist

Write Your Own Review

Only registered users can write reviews. Please, log in or register