ืืืื ืืคืืืงืฆืืืช ืืื ืืงืก ืืฉื DNP3 Protocol ืืืคืขืื ืืืื ืืงืก ืืงืืื ืช, ืฉื ืืชื ืืืืจืื ืืช ืืืืืืจื ืืืืจืื ื ืฉืื ื-DNP3-Protocol.zip. ื ืืชื ืืืคืขืื ืืืชื ืืืืคื ืืงืืื ืืกืคืง ืืืืจืื ืืืื ืื OnWorks ืขืืืจ ืชืื ืืช ืขืืืื.
ืืืจื ืืืคืขื ืืืืคื ืืงืืื ืืช ืืืคืืืงืฆืื ืืื ืืฉื DNP3 Protocol ืืื ืืคืขืื ืืืื ืืงืก ืืืืคื ืืงืืื ืขื OnWorks ืืืื ื.
ืืฆืข ืืช ืืืืจืืืช ืืืืืช ืืื ืืืคืขืื ืืช ืืืคืืืงืฆืื ืืื:
- 1. ืืืจื ืืช ืืืืฉืื ืืื ืืืืฉื ืฉืื.
- 2. ืืื ืืื ืื ืืงืืฆืื ืฉืื ื https://www.onworks.net/myfiles.php?username=XXXXX ืขื ืฉื ืืืฉืชืืฉ ืฉืืชื ืจืืฆื.
- 3. ืืขืื ืืช ืืืืฉืื ืืื ืืื ืื ืงืืฆืื ืืื.
- 4. ืืคืขื ืืช ืืืืืืืืจ ืืืงืืื ืฉื OnWorks Linux ืื Windows ืืงืืื ืื ืืืืืืืจ ืืงืืื ืฉื MACOS ืืืชืจ ืื.
- 5. ืืืขืจืืช ืืืคืขืื OnWorks Linux ืฉืื ืขืชื ืืชืืืช, ืขืืืจ ืื ืื ืื ืืงืืฆืื ืฉืื ื https://www.onworks.net/myfiles.php?username=XXXXX ืขื ืฉื ืืืฉืชืืฉ ืืจืฆืื.
- 6. ืืืจื ืืช ืืืคืืืงืฆืื, ืืชืงื ืืืชื ืืืคืขื ืืืชื.
ืืฆืืืืื ืืกื
Ad
ืคืจืืืืงืื DNP3 ืืืคืขืื ืืืื ืืงืก ืืืื ืืจื ื
ืชืืืืจ
ืคืจืืืืงืื DNP3ืืฆืขืช FreyrSCADA
DNP3 RTU Outstation / ืกืืืืืืืจ ืฉืจืช,
DNP3 Client Master Simulator,
ืกืคืจืืืช ืกืืืืืช ืืืื ืืืืช,
ืกืคืจืืืช ืงืื ืืงืืจ DNP3, Windows Linux - C, C++, C# .NET
ืขืจืืช ืืืืื (Raspberry Pi & BeagleBone Black) ืื ืืืืจื ืกืคืฆืืคืืช ืืืงืื
ืืืื ืืช, ืืื ืืงืก, QNX
ืืืืขื ืืืื ืฉื ืชืงื ืคืจืืืืงืื DNP3 ืืืื ืืขืืจืช ืงืืฆืื.
ืงืื ืืื ืืจื, ืงืื ืืื ืืจื ืืคืื ืกืืืืืช, ืคืื ืืื ืืจื, ืงืื ืืื ื, ืงืื ืื ืืืื, ืคืื ืื ืืืื, ืืืจืืืช ืืืงืืงื, ืืืจืืืช ืืกืืฃ ืืืจืืืืืืช.
ืชืืืื ื-CROB, ืคืงืืืช ืคืื ืื ืืืื ืขื ืืฆืื ืืืฆืืข ืคืงืืืืช "ืืืจ-ืืคื ื-ืืคืขืื" ืื "ืืืฆืืข ืืฉืืจ"
ืืืื ืืชืขืฉืืื, ื ืืืง ืขื ืื ืืื ืืืืืงื ืืืืืืืื
ืงืื ืืืืืช ืคืืชืื ืคืจืืืืงืื DNP3 ืืืื ื
ืืืืืืช ืืคืืชืื, ืืืื ื DNP3 Outstation Server & Master Client Simulator, Windows & Linux SDK.
https://www.freyrscada.com/dnp3-ieee-1815.php
ืกืจืืื ืืืจืื
https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
ืชืืื ืืช
- ืชืืื ืืืืคื ืืื ื-ANSI C
- ืชืื ืืช ืจืืฉืื ืฉืงืืคื - ืืื ืขืืืืืช ื ืกืชืจืืช, ืืื ืชืฉืืืืื ืืืืืื.
- ืืืฆืืขืื ืืืืืื, ืืจืืืืงืืืจื ืืืงื ืื ืืชื ืช ืืืจืืื
- ืืกืคืง ืฉืืื ืคืฉืืื ืืืฉืืื ืืขืจืืืช ืืืฆืจื ื OEM ืืืฉืชืืฉ ืืืืื ืกืื ืืจืืืื ืืื ืืืืฉื ืืช ืืืขืจืืืช ืฉืืื
- ืขืืืจ ืคืืืคืืจืืช ืืื ืืงืก, ืืืกื ืืช ืคืจืืืืงืื ื ืืชืืช ืืืืฆืขืืช ืงืจืืืืช ืืกืคืจืืืช ืืขืจืืช ืชืืืืืช POSIX ืืืื.
- ืืืื ืืืืกืก-ืืงืฉืจ ืืืืกืก ืืืจืืขืื
- ืชืืื ืืชืงืฉืืจืช ืืืจืืช, TCP, UDP
- ืชืืืืืช ืืจืื 3
- ืชืืื ืืืขืืจืช ืงืืฆืื (ืงืจืืืช ืงืืฆืื, ืืชืืืช ืงืืฆืื), ืคืงืืืืช ืกืคืจืืื.
- ืชืืื ืืชืืืื ืื ืจืฆืืื, ืืืจืืืช Octect, ืคืื ืืกืืฃ ืืืจืืืืื
- ืชืืื ืืืฆืื ืืืฆืืข ืคืงืืืืช "ืืืจ-ืืคื ื-ืืคืขืื" ื-"ืืืฆืืข ืืฉืืจ"
- ืชืืืื ืืคืงืืืืช ืคืื ืืื ืืจื (CROB) ืืคืงืืืืช ืคืื ืื ืืืื
- ืืืื ืืชืขืฉืืื
- ื ืืืง ืขื ืื ืืื ืืืืืงื ืืืืืืืื
- ืชืืืื ืืชืืื ืืช ืืืืฉืืจ
- ืชืืื ืืฉืคืืช C, C++, C#
- ืชืืื, ืงืื ืืื ื ืงืคืื, ืงืืืฆืืช ืงืื ืื ืืืืืืช ืงืคืืืืช
- ืืืืืช ืคืขืืื ืืืืืช: http://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf
ืงืื
ืืคืชืืื, ืื ืืกื
ืืืฉืง ืืฉืชืืฉ
Win32 (MS Windows)
ืฉืคืช ืชืื ืืช
C++, C
ืืืื ืืคืืืงืฆืื ืฉื ืืชื ืืืืื ืื ื-https://sourceforge.net/projects/dnp3/. ืืื ืืชืืจื ื-OnWorks ืขื ืื ืช ืืืคืขืื ืืืชื ืืืื ืืจื ื ืืฆืืจื ืืงืื ืืืืชืจ ืืืืช ืืืขืจืืืช ืืืคืขืื ืืืื ืืืืช ืฉืื ื.