Project

General

Profile

Actions

VariousNote

ASCII Table

LUA

Documentation

https://www.lua.org/pil/contents.html

Video

Full training videoTraining: 3h40

Change Windows services Timeout

Just add in the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control the following entries

Timeout on Startup

REG_DWORD ServicesPipeTimeout with a value in milli-second
exempel for 180sec

Timeout on stop

REG_SZ WaitToKillServiceTimeout with a value in milli-second
exempel for 180sec

More MS Site

OPC UA implementation

OPC UA application can be implemeneted with any language that support TCP sockets. So..

C/C++

This is our choice. C/C++ offer the most stable and largest developers community.
C/C++ runs on any hardware and it offer the best of the best in footprint control and performance.
Agan a long list of benefit i wish to high-light its multiple inheritance capabilities.

NodeJS

A new language well adopted but mainly web based oriented.
Here a Pros/Cons
I just high-light the first disadvantage : Unstable API

Java

An object oriented language with single inheritance. I come with a huge footprint.

CS

This is the Microsoft Germany choice. We can understand it. As JAVA it comes with a huge footprint.
A large community. But it really runs properly only on Windows even if something seems possible on Major Linux.
If you plan to use the so called OPC Foundation SDK. I suggest that you carefuly read the RCL licence.

Python

A very popular language now a day. With a large community. The current Open Source ASYNIO offer a good implementation, client side.
Some feature are missing but it's in progress.

Updated by Michel Condemine Admin about 1 year ago · 12 revisions