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
Timeout on stop¶
REG_SZ WaitToKillServiceTimeout with a value in milli-second
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 almost 2 years ago · 12 revisions