āļāļĩāđāļāļ·āļāđāļāļ Linux āļāļ·āđāļ IEC 60870-5-101 Protocol Linux SDK āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļēāļ§āļāđāđāļŦāļĨāļāļĢāļĩāļĨāļĩāļŠāļĨāđāļēāļŠāļļāļāđāļāđāļ IEC101-v21.05.010.zip āļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāļāļāļāđāļĨāļāđāđāļ OnWorks āļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļŠāļģāļŦāļĢāļąāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļ
āļāļēāļ§āļāđāđāļŦāļĨāļāđāļĨāļ°āđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđāļāļēāļāļāļāļāđāļĨāļāđāļāļĩāđāļāļ·āđāļāļ§āđāļē IEC 60870-5-101 Protocol Linux SDK āļāļĢāđāļāļĄ OnWorks āļāļĢāļĩ
āļāļģāļāļēāļĄāļāļģāđāļāļ°āļāļģāđāļŦāļĨāđāļēāļāļĩāđāđāļāļ·āđāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđ:
- 1. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāļĩāđāđāļāļāļĩāļāļĩāļāļāļāļāļļāļ
- 2. āđāļāđāļēāđāļāļāļĩāđ file manager https://www.onworks.net/myfiles.php?username=XXXXX āļāđāļ§āļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 3. āļāļąāļāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļąāļāļāļĨāđāļēāļ§
- 4. āđāļĢāļīāđāļĄāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ OnWorks Linux āļŦāļĢāļ·āļ Windows āļāļāļāđāļĨāļāđ āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđ MACOS āļāļēāļāđāļ§āđāļāđāļāļāđāļāļĩāđ
- 5. āļāļēāļ OnWorks Linux OS āļāļļāļāđāļāļīāđāļāđāļĢāļīāđāļĄāļāđāļ āđāļāļāļĩāđāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļāļāđāļĢāļē https://www.onworks.net/myfiles.php?username=XXXXX āļāļĢāđāļāļĄāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 6. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļ āļāļīāļāļāļąāđāļ āđāļĨāļ°āđāļĢāļĩāļĒāļāđāļāđ
āļ āļēāļāļŦāļāđāļēāļāļ
Ad
IEC 60870-5-101 āđāļāļĢāđāļāļāļāļĨ Linux SDK
DESCRIPTION
āļĢāļāļāļĢāļąāļ Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux (X86, X86-64), Fedora, CentOS, Red Hat
IEC 60870-5-101 Linux SDK - āļĢāļ§āļĄ Demo Linux Shared Library āļāļąāļ§āļāļĒāđāļēāļāļāļĒāđāļēāļāļāđāļēāļĒ (āđāļāļĢāđāļāļĢāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āđāļāļĨāđāļāļāļāđ C) āđāļāļĒāđāļāđāļŦāļāđāļēāļāđāļēāļāļāļģāļŠāļąāđāļāđāļĨāļ°āļāļīāļāļāļļāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļ
āļāļāļĢāđāļŠāđāļāđāļāļāļ°āļāđāļ§āļĒāđāļŦāđāļāļļāļāļŠāļēāļĄāļēāļĢāļāļĢāļ§āļāļĢāļ§āļĄāļāļąāļ§āļāļĒāđāļēāļāļāļāļāļāļļāļāđāļāļāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āļāđāļ§āļĒāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļāļāļāļļāļāđāļāļ·āđāļāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļĨāļāļĢāļēāļĢāļĩ IEC 101 āļāļāļāđāļĢāļē
IEC 101 Linux SDK āļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāđāļāđāļĢāđāļ§āļĄāļāļąāļ (.a) (āđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāļāļāļĄāđāļāļĨāđāļĨāđāļ§āļāļŦāļāđāļē), lib āļĨāļīāļāļāđāđāļāļāļāļāļāļĩāđ, āđāļāļĢāđāļāļĢāļĄāļŠāļēāļāļīāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ IEC101 āđāļĨāļ°āđāļāļĨāđāļāļāļāđ, āđāļāļĨāđāđāļāļĢāļāļāļēāļĢāļāļāļāđāļāļĨ CodeBlock Demo, Doxygen
āļāļēāļ§āļāđāđāļŦāļĨāļāļāļļāļāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļ - IEC 60870-5-101 Development Bundle
āđāļāļāļļāļāļāļēāļĢāļāļąāļāļāļē āđāļĢāļēāđāļāđāļĢāļ§āļĄ IEC 60870-5-101 Server & Client Simulator, Windows & Linux SDK
https://www.freyrscada.com/iec-60870-5-101-Linux-Software-Development-Kit(SDK).php
āļ§āļīāļāļĩāđāļāļŠāļāļ:
https://www.youtube.com/playlist?list=PL4tVfIsUhy1bsVPrJVW4nknHozdfcWE5u
āļāļļāļāļŠāļĄāļāļąāļāļī
- āđāļāđāļāđāļāļāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļļāļ: āđāļāđāļēāļāļķāļāļāļđāđāļĄāļ·āļāļāļĨāļīāļāļ āļąāļāļāđ (āđāļāļāļŠāļēāļĢ API) (pdf, Doxygen html)
- āđāļĢāļĩāļĒāļāļāļđāđāļāļāļŠāļēāļĢ API āļāļāļāđāļĨāļāļĢāļēāļĢāļĩ IEC 60870-5-101
- āļĻāļķāļāļĐāļēāļāļāļĢāđāļŠāđāļāđāļāļāļāļāļāļąāļ§āļāļĒāđāļēāļ IEC 60870-5-101 āļāļĩāđāđāļŦāđāļĄāļē
- āđāļāđāđāļāđāļĨāļ°āļĢāļ§āļāļĢāļ§āļĄāļāļąāļ§āļāļĒāđāļēāļ IEC 60870-5-101
- āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļĢāđāļŠāđāļāđāļāļāļāļāļāļąāļ§āļāļĒāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĨāļ°āđāļāđāđāļāđāļāđāļāļēāļĄāļāđāļāļāļāļēāļĢ
- āđāļāļĩāļĒāļāļāđāļ§āļĒāļāļāļĢāđāļŠāđāļāđāļ ANSI-Standard C āļ āļēāļĒāđāļāđāļĄāļēāļāļĢāļāļēāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļĢāļ°āļāļąāļāļāļāļāđāļāļĢāļāļĩāđāđāļāđāļĄāļāļ§āļ āđāļĨāļ°āļĢāļāļāļĢāļąāļ C++, C#
- āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāļąāđāļāđāļāļāļĄāļĩāļŦāļĢāļ·āļāđāļĄāđāļĄāļĩāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ (RTOS)
- āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ āđāļāđāļāđāļāļĢāđāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ
- āđāļŦāđāļ§āļīāļāļĩāļāļēāļĢāļāđāļēāļĒāđ āļŠāļģāļŦāļĢāļąāļāļāļđāđāļĢāļ§āļĄāļĢāļ°āļāļāđāļĨāļ° OEM āđāļāļ·āđāļāđāļāđāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļĄāļēāļāļĢāļāļēāļāđāļāļ·āđāļāļāļģāļĢāļ°āļāļāđāļāđāļāđ
- āļŠāđāļāđāļāļāļāļāđāļĢāļēāļŠāļāļāļāļĨāđāļāļāļāļąāļ "POSIX" āļāļĒāđāļēāļāļŠāļĄāļāļđāļĢāļāđāđāļĨāļ°āļāļāļŠāļāļāđāļ ubuntu, feroda, Debian, QNX, Linux Embedded OS āđāļĨāļ°āļāļĨāļļāđāļĄāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļāļĄāđāļāđāļĨāļāļĢāđ Cross āļāđāļēāļāđ
- āļŠāđāļāđāļāđāļāļĢāđāļāļāļāļĨāļāļąāđāļāļŦāļĄāļāļāļāļāđāļĢāļēāļĢāļāļāļĢāļąāļ "āļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļ POSIX"
- āđāļĄāđāļāļĨāļāļĩāđāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāđāļŦāļāļļāļāļēāļĢāļāđāļāļēāļĄāļāļĢāļīāļāļ
- āļāļēāļĢāļāļģāļĨāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āđāļāļĨāđāļāļāļāđāļŦāļĨāļēāļĒāļāļąāļ§
- āđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļĩāļĒāļ§ (āļĨāļīāļāļāđ) āļāļģāļĨāļāļāļŦāļĨāļēāļĒāļŠāļāļēāļāļĩ (āļāļĩāđāļāļĒāļđāđāļāļąāđāļ§āđāļ)
- āļĢāļāļāļĢāļąāļāđāļŦāļĄāļāļŠāļĄāļāļļāļĨāđāļĨāļ°āđāļŦāļĄāļāđāļĄāđāļŠāļĄāļāļļāļĨ
- āļĢāļāļāļĢāļąāļāđāļŦāļĄāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļģāļŠāļąāđāļ "Select-Before-Operate" āđāļĨāļ° "Direct-Execute"
āļāļđāđāļāļĄ
āļāļąāļāļāļąāļāļāļē āļ§āļīāļĻāļ§āļāļĢāļĢāļĄ
āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ
āļāļĩ++, āļāļĩ
āļŦāļĄāļ§āļāļŦāļĄāļđāđ
āļāļĩāđāļāļ·āļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ https://sourceforge.net/projects/iec-60870-5-101-linux-sdk/ āļĄāļĩāļāļēāļĢāđāļŪāļŠāļāđāđāļ OnWorks āđāļāļ·āđāļāđāļŦāđāļāļģāļāļēāļāļāļāļāđāļĨāļāđāđāļāļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāļāļēāļāļŦāļāļķāđāļāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĢāļĩāļāļāļāđāļĢāļē