This is my archive

How to use your own Security Certificate with an OPC UA Server on a PLCnext Control

This is an update to an article that was originally published in November 2018. All PLCnext Controls include an embedded OPC UA server. This server, like all OPC UA servers, includes the option to establish secure connections with clients using Public Key Cryptography. This guide describes how to use your… Read More

2048

If you want to wind down after a long day of coding, it is possible to have a little fun with your PLCnext Control device. If you are familiar with the popular 2048 app, here is how to build and run a version it on a PLCnext Control device. You will… Read More

How to use rsync to back up files from a PLCnext Control device

The latest release of PLCnext Control firmware (2020.3.1) introduces the Linux command-line utility “rsync”. Rsync can be used to back up or synchronise files between devices on the same network, or across remote networks. This article demonstrates how to use rsync to synchronise files between a PLCnext Control device and… Read More

Yet another how-to quick start

This post shows some user side point of view how to quick start with controller. Here on GitHub you can find how-to quick start manual. Every feedback is welcome. Read More

Dynamic Axiobus Configuration Totally IEC 61131

This demo projects would like to be an easy way to implement an automatic startup of the Axioline configuration on the local bus of the PLC Next. The project has been developed entirely in IEC 61131 to help developer who are not used to C++ or other HighLevel languages. To… Read More

How to use a Phoenix Contact SD Card to automatically deploy a project onto a AXC F 2152 controller

This script has been developed to copy AXC F 2152’s filesystem from an external SD card to the internal SD card on a clean* AXC F 2152. *A clean AXC F 2152 means there is no code on the controller. All code can be cleared from the controller with a… Read More

How to turn an AXC F 2152 into an AWS Greengrass device

Starting with firmware version 2020.0, AXC F 2152 devices are now “Docker Ready”. A guide showing how to install Balena Engine on an AXC F 2152 is available in Github. This tutorial demonstrates how an OCI container can be used to easily turn an AXC F 2152 into an AWS… Read More

Remote Debugging of a .Net Core application with VS Code on PLCnext

I would like to describe two different ways to remote debug a .Net Core 3.0 application with VS Code on a PLCnext target. In this post I’m using Debian 9 on my development machine and an AXC F 2152 with version: PLCnext Linux 2020.0. Start and debug your remote application… Read More

Getting started with C# and .Net Core 3.0 on PLCnext

The following post shows a workflow how to develop a .Net Core application for a PLCnext target.It is containing two steps: Create a Hello World application with VS Code.Publish the application to the controller. In this example I’m using Debian 9 on my development machine and an AXC F 2152… Read More

How to access the PLCnext web server (HTTP) remotely using IXON Cloud

IXON developed Cloud Access so you can easily access your machine’s HTTP(S) server without requiring a VPN connection. This enables you to access your machine’s servers on any mobile and desktop device with an internet connection. Access and control the PLCnext webserver directly and securely from your browser. Read More