āļāļĩāđāļāļ·āļāđāļāļ Linux āļāļ·āđāļ IEC 60870-5-104 Protocol Linux Program āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļēāļ§āļāđāđāļŦāļĨāļāļĢāļļāđāļāļĨāđāļēāļŠāļļāļāđāļāđāđāļāļāļ·āđāļ IEC60870-5-104.zip āļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāļāļāļāđāļĨāļāđāđāļāđāđāļ OnWorks āļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļŠāļģāļŦāļĢāļąāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļ
āļāļēāļ§āļāđāđāļŦāļĨāļāđāļĨāļ°āļĢāļąāļāļāļāļāđāļĨāļāđāđāļāļāļāļĩāđāļāļ·āđāļ IEC 60870-5-104 Protocol Linux Program āļāļĢāđāļāļĄ 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-104
DESCRIPTION
v21.05.023
āļāļēāļĢāđāļāđāļāļēāļ IEC 104 āļāļĒāđāļēāļāļŠāļĄāļāļđāļĢāļāđāļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāđāļēāļĒāđāļāļāđāļāļĨāđ
āļĢāļāļāļĢāļąāļ Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux (X86, X86-64), Fedora, CentOS, Red Hat
FreyrSCADA IEC 60870-5-104 Linux SDK āļĄāļĩ Shared Library (.a) (āđāļĨāļāļĢāļēāļĢāļĩāđāļāļĩāđāļāļāļĄāđāļāļĨāđāļĨāđāļ§āļāļŦāļāđāļē), Static link lib, āđāļāļĢāđāļāļĢāļĄāļŠāļēāļāļīāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ IEC104 āđāļĨāļ°āđāļāļĨāđāļāļāļāđ, āđāļāļĨāđāđāļāļĢāļāļāļēāļĢāļāļāļāđāļāļĨ CodeBlock Demo, Doxygen
āļĢāļąāļāļāļļāļāļāļĢāļ°āđāļĄāļīāļāļāļĨāļāļĢāļĩ - IEC 60870-5-104 Development Bundle
āđāļāļāļļāļāļāļēāļĢāļāļąāļāļāļē āđāļĢāļēāđāļāđāļĢāļ§āļĄ IEC 60870-5-104 Server & Client Simulator, Windows & Linux SDK
http://www.freyrscada.com/iec-60870-5-104.php
āļ§āļīāļāļĩāđāļāļŠāļāļ:
https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
āļāļļāļāļŠāļĄāļāļąāļāļī
- āđāļāđāļēāļāļķāļāļāļđāđāļĄāļ·āļāļāļĨāļīāļāļ āļąāļāļāđ (āđāļāļāļŠāļēāļĢ API) (pdf, Doxygen html)
- āđāļĢāļĩāļĒāļāļāļđāđāļāļāļŠāļēāļĢ API āļāļāļāđāļĨāļāļĢāļēāļĢāļĩ IEC 60870-5-104
- āļĻāļķāļāļĐāļēāļāļāļĢāđāļŠāđāļāđāļāļāļāļāļāļąāļ§āļāļĒāđāļēāļ IEC 60870-5-104 āļāļĩāđāđāļŦāđāļĄāļē
- āđāļāđāđāļāđāļĨāļ°āļĢāļ§āļāļĢāļ§āļĄāļāļąāļ§āļāļĒāđāļēāļ IEC 60870-5-104
- āļŠāļĢāđāļēāļāđāļāļĢāđāļāļĢāļĄ IEC 60870-5-104 āļāļāļāļāļļāļāđāļāļāđāļĨāļ°āļāļāļŠāļāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļāļŠāļāļāļāļąāđāļāļāļģ āđāļāđāļ (ASE,...)
- āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļĢāđāļŠāđāļāđāļāļāļāļāļāļąāļ§āļāļĒāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĨāļ°āđāļāđāđāļāđāļāđāļāļēāļĄāļāđāļāļāļāļēāļĢ
- āđāļāļĩāļĒāļāļāđāļ§āļĒāļāļāļĢāđāļŠāđāļāđāļ ANSI-Standard C āļ āļēāļĒāđāļāđāļĄāļēāļāļĢāļāļēāļāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļāļāļāļāļāļāđāļāļĢāļāļĩāđāđāļāđāļĄāļāļ§āļ āđāļĨāļ°āļĢāļāļāļĢāļąāļ C++
- āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāļąāđāļāđāļāļāļĄāļĩāļŦāļĢāļ·āļāđāļĄāđāļĄāļĩāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ (RTOS)
- āļĢāļđāļāđāļāļāđāļāļāļāļļāļāļēāļāļāļĩāđāđāļāļĢāđāļāđāļŠ - āđāļĄāđāļĄāļĩāļāđāļēāđāļāđāļāđāļēāļĒāđāļāļāđāļāļ āđāļĄāđāļĄāļĩāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļāļĢāļāļāļąāļāļāļąāļāļāļĩ
- āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ āđāļāđāļāđāļāļĢāđāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ
- āđāļŦāđāļ§āļīāļāļĩāļāļēāļĢāļāđāļēāļĒāđ āļŠāļģāļŦāļĢāļąāļāļāļđāđāļĢāļ§āļĄāļĢāļ°āļāļāđāļĨāļ° OEM āđāļāļ·āđāļāđāļāđāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļĄāļēāļāļĢāļāļēāļāđāļāļ·āđāļāļāļģāļĢāļ°āļāļāđāļāđāļāđ
- āļŠāđāļāđāļāļāļāļāđāļĢāļēāļŠāļāļāļāļĨāđāļāļāļāļąāļ "POSIX" āļāļĒāđāļēāļāļŠāļĄāļāļđāļĢāļāđāđāļĨāļ°āļāļāļŠāļāļāđāļ ubuntu, feroda, Debian, QNX, Linux Embedded OS āđāļĨāļ°āļāļĨāļļāđāļĄāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļāļĄāđāļāđāļĨāļāļĢāđ Cross āļāđāļēāļāđ
- āļŠāđāļāđāļāđāļāļĢāđāļāļāļāļĨāļāļąāđāļāļŦāļĄāļāļāļāļāđāļĢāļēāļĢāļāļāļĢāļąāļ "āļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļ POSIX"
- āđāļĄāđāļāļĨāļāļĩāđāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāđāļŦāļāļļāļāļēāļĢāļāđāļāļēāļĄāļāļĢāļīāļāļ
- āļāļēāļĢāļāļģāļĨāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āđāļāļĨāđāļāļāļāđāļŦāļĨāļēāļĒāļāļąāļ§
- āđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļĩāļĒāļ§ (āļĨāļīāļāļāđ) āļāļģāļĨāļāļāļŦāļĨāļēāļĒāļŠāļāļēāļāļĩ (āļāļĩāđāļāļĒāļđāđāļāļąāđāļ§āđāļ)
- āļĢāļāļāļĢāļąāļāļāļēāļĢāļŠāđāļāļāļāļ·āđāļāļŦāļĨāļąāļ āļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāđāļāļāļ§āļāļāđāļģ āļāļēāļĢāļŠāđāļāļāđāļģāļāđāļāļ āļāļ§āļēāļĄāļāđāļģāļāđāļāļ āđāļĨāļ°āļāļēāļĢāļāđāļēāļĒāđāļāļāđāļāļĨāđ
- āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļąāļāļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāđāļģāļāđāļāļāđāļĨāļ°āļāļēāļĢāļŠāļĨāļąāļāļĢāļ°āļŦāļ§āđāļēāļāļĢāļ°āļāļāļāļĩāđāļāđāļģāļāđāļāļāđāļāļĒāđāļĄāđāļŦāļĒāļļāļāļāļ°āļāļąāļ
- āļĢāļāļāļĢāļąāļāđāļŦāļĄāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļģāļŠāļąāđāļ "Select-Before-Operate" āđāļĨāļ° "Direct-Execute"
- āđāļ IEC 60870-5-104 Client Side āļĄāļĩāļāļĢāļ°āđāļ āļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāđāļŦāļĄāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āđāļŦāļĄāļāļāļāļŠāļāļ
- āļāļģāđāļāļīāļāļāļēāļĢāļāđāļēāļĒāđāļāļāđāļāļĨāđāđāļĨāļ°āļāļģāļŠāļąāđāļāđāļāđāļĢāļāļāļāļĢāļĩāđāļŦāđāđāļŠāļĢāđāļāļŠāļīāđāļ
- āļāļģāļŠāļąāđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ āļĢāļāļāļĢāļąāļ ASDU āļāļļāļāļāļĢāļ°āđāļ āļ, typeids
āļāļđāđāļāļĄ
āđāļāļāđāļāđāļĨāļĒāļĩāļŠāļēāļĢāļŠāļāđāļāļĻ āļāļąāļāļāļąāļāļāļē āļ§āļīāļĻāļ§āļāļĢāļĢāļĄ
āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ
āļāļĩ++, āļāļĩ
āļŦāļĄāļ§āļāļŦāļĄāļđāđ
āļāļĩāđāļāļ·āļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ https://sourceforge.net/projects/iec-60870-5-104-linux-sdk/ āļĄāļĩāļāļēāļĢāđāļŪāļŠāļāđāđāļ OnWorks āđāļāļ·āđāļāđāļŦāđāļāļģāļāļēāļāļāļāļāđāļĨāļāđāđāļāļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāļāļēāļāļŦāļāļķāđāļāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĢāļĩāļāļāļāđāļĢāļē