ืฆืืจืืื ืืืืื, ืงืืจืืื ืืงืจืื ืฉื ืืืืจ ืื. ืื ื ืืืชื ืืช ืื ืืคืืจืื ืกืงืืจื.
ืืืืจื ืงืื ืืื ื ืจืืฆื ืืืืืืจ ืืืชื ืฉืื ืืื ืช ืืื ืขื ืื ืื ืื ื ืืืืจืื ืืืืืชืจืช, ืื ื ืืืืืฅ ืื ืืฉื ืืช ืืช ืื ืงืืื ืืจืืฉืื ื (ืืืขืฉื, ืืืืช ื-PLC) ืืื ืืืจ ืืงืืืืจืืืช ืืืืจ ืฉืื ืืื ืืืื ืืืชืจ.
ืฉืื ืกืืื ืืกืฃ ืื ืฉืืื ืื ืื ืืจืื ืขืฆืืื, ืกืืืืืงืืืืืช.
ืืื ืฉืื ืืคืื ืืงืฆืช ืฉืืขืจ ืืคืืจ ืืืฉืจืขืช ืฉื ืืืง ืขืฆืื ื, ืืืืฉื ืืชืืจ ืืคืืจืื ืืืฆื ื ืืฆืจ ืื ืก ืืืื ืืืืื ืืื. ืืืืจ ืื ืืกืคืง ื ืืชืื ืงืฆืจ ืฉื ืืคืจืืืงื ืขื ืืืื ืืกืืืืช ืฉื ืืืงืืจืช.
ืึธืงืึนืจ. ื ืืกืื ืืืขืื
ืืืขืฉื, ืื ื ืขืืื ืืืฉืืช ืชืื ืื, ืืื ืื ื ืืืืงืื ืฆืืื ืืืืืืฆืื ืืฉืืืื ืืืคืขืื ืืกืืืจ ืฉืื ื. ืืืืจืื ื ืืืืข ืฆืืื OWEN ืืืืกื ืืืืืื ืืืจืืื ืืื ื ืกืคืกื ืืืืงื:
- PLC110[M02]-MS4 (ืกืืืืช ืื ืืืื MasterSCADA 4D)
- ืืื ืืคืขืื SP307
- ืืืืื ืื ืืกืช ืืืช ืื ืืืื ืืื ืืืจืกืื ะะ110-224.2ะ
- MV110-4TD ืืืืื ืงืื ืืืชืืช ืฉื ืื ืืชื
- ืืืืื ืืืืื ืืฉืืื MV110-220.3M
ืืื ื ืืขืจืืช ื ืืืจ ืขื ืืืืื ืฉื ืจืฉืชืืช ืืคื ืืืจื:
- Modbus RTU ืืืืกืก RS-485 - ืชืงืฉืืจืช ืืื ื-PLC ืืืชืงื ื ืขืืืื (ืืืืืืื, ืืืืจื ืชืืจืื, ืืืืฉื ืื ืืืืื, ืคืื ื HMI SP307), PLC master network.
- Modbus TCP ืืืืกืก ืขื Ethernet - ืชืงืฉืืจืช ืฉื PLCs ืฉืื ืื ืื ืขื ืื ืืขื ืฉืจืช OPC
- ืฉืจืช ืืืืฉืืื ืฉื ืืขืจืืช OPC ื-SCADA ืืื ืื ืืื ืืช ืฉืขืจ ืืื ืฉืชื ืจืฉืชืืช ืฉืื ืืช (ืจืฉืช LAN ืืจืืื ืืช ืฉื ืืืจืืื ืืจืฉืช Modbus TCP ืฉื ืืงืจืื (ืฉื ื ืืชืืื ืจืฉืช ืขื ื ืืชืื ื ืชืื ืื ืืืืฆืขืืช ืืื Windows ืกืื ืืจืืืื)
- ืืจืฉืช ื-LAN ืืืจืืื ืืช ืืฉ ืืืฉื ืืืื ืืจื ื ืืืืฆืขืืช ืฉืจืช ืคืจืืงืกื
ืืืื ื ืืืืื ืฉื ืืืขืจืืช ืืืฆื ืืชืืื ื ืืืื:
ืคืื ืงืฆืืื ืืืืช ืืืื ืืช
- ืืืกืืฃ ืืืคื ืื ืืืืฉ ืฉื ื ืชืื ืื ืื-PLC ืืฉืจืช OPC
- ืืงืจื ืื ืืืืจ ืืงืืืืื ืืืืฆืขืืช ืคืื ื HMI
- ืืงืจื ืื ืืืืจ ื-SCADA ืืจื ืฉืจืช OPC
- ืฉืืืื ืืื PC ืื-LAN ืืืจืืื ื ืืืจื ืืืื ืืจื ื ืืืืฆืขืืช ืืงืื SCADA
- ืืืืืจ ืฆืื OPC ื ืืืืื ืืจื LAN ืืืื ืืจื ื
- ืืืืื, ืืจืืืื ืืืคืงืช ืืืืืช
ื ืจืื ืฉืฉืื ืืืจ ืื ืืืืืฅ. ืืฉ ืชืืืืจ ืืืื ืฉื ืืืขืจืืช, ืืขืืฉืื, ืืืขืฉื, ืขื ืื ืืฉื (ืืชืืจ ืฉืืืืช ืืืกืื ืืืืืจืื ืขื ืืืืฉืื ืฉื ืื ืฆืืืช):
ืงืฉืืื ืฉื ืชืงืื ืืื
1. ืชืืขืื PLC
ืืืืงืืช ืืื ืฉื ื-PLC ืืืืฆืืจ ืขื ืืืืช MasterSCADA 4D ืฆืืื ื ืขื ืืื ืืืฆืจื ื-2012. ืืืจืืช ืืืจื ืืืื ืื ืื ืืจืฉืื ืฉื ืืงืื ืกืคื, ืื ืื ืฉืืฉ ืืืคืชื ื-2019 ืืื ืืืจืื ืชืื ืืช ืฉื 28 (!?) ืขืืืืื, ืขืืื ืืฉ ืงืฆืช ืคืืืช ืืื ืืืืข ืฉืืืืฉื, ืืฆืืืืื ืืกื ืืืืจืื ืื ื-MasterSCADA 3D, ืืื ืื ืืฆืืืง ืืฉืืืงืืื ืืืฉืืื ืฉืืืืฉืง ืืฉืชื ื.
ืฉืจืฉืืจ ืคืืจืื ืฉื 20 ื ืืฉืืื ื ืชืื ืื ืขื ืืื ืฉืืืฉื ืืกืืืื ืืื ืื ืืืืจืืช.
2. ืืจืืืืงืืืจื ืฉื ืืืืืื PLC
ืื ื ืืฉื ื ืคืจื ืืืืื. ืืงืฆืจื: ื-PLC ืืชืงืฉืจ ืขื ืืืืืืืื ืืืชืงื ื ืขืื ืฉื Modbus RTU, ืืืชื ืืฉ ืืืืืืจ ืชืืืื ืขื ืืื ืชืืื ืืช ืืฉืืจืืช ืื ืคืจื ืขื ืืื ืืืืืจ ืื ืืื ืืื ืืืืฉื ืืืืฆืขืืช ืืืืจ RS-485.
ืืืืื, ืืืืื, ืื ืจืื ืืืืขืื ืืขืฉืืช ืืืช ืืื ืืืืจ ืืจื PLC, ืืืืจืื ืืจืฆืฃ ืืืืืืื ืืจืฉืช ืืืชืืืช ืืจืฉืืื ืืืจืืฉืื, ืืื ืื ืื ืขื ื ืืกืืื ืืืืืช ืขืฆืืื ืฉื ืืื.
ืขืืืจ ืืคืชื ืฉืจืืื ืืจืืืืงืืืจื ืืื ืืคืขื ืืจืืฉืื ื, ืื ืืืื ืื ืืืืืืชื ืืืฉืชืืฉ.
ืืื ืื, ืื ืืืืืืืื ืืื ืืืืืื ืืืืืื ืืืืืฉื ืืกืืืืช ืื ืืืืขืืช, ืืืืงืืื ืืืชื ืืช ืื ืจืฉืช ื-RS-485 ื- Terra Incognita, ืืื ืื ื ืื ืจืืฆื ืืืืจ ืขื ืื ืื ืคืจื, ืืคืืก ืฉืื, ืืืืื. ืืืขืื, ืืื, ืืื ืืช 10 ืฉื ืื, ืืืฆืจื ืฆืืืง ืืื "ืื ืื ื ืืืืืื ืืืืืืช ืฉืืชืื ืืืช ืื ืขืืื ืขืืืจื ื"ืขื ืืืช, ืืื ืืืืฉืง ืืืืื ืืชืงืฉืืจืช ืขื ืืืืืืื, ืืื ืฉืื, ืืจืฆืื ืืช ืืืื, ืืืชืืื ืืช ืืืฉืืื Modbus RTU ืฉืืื ืืืฉื ืืื ืจื.
ืืื ืชืืื, ืชื ืืงืืืืื ืืื... ืืฉืืฉ ืฉืงืขื
3. IDE MasterSCADA
ืื ื ืืืจ ืขื ืืืื ืืจืคืืื; ืื ืืืงืชื ืืืชื ืืืจืืื, ืืื ืื ื ืืืื ืืื ืฉืื ืืืืชื ืืช ืื.
ืื ืื ื ืืืืจืื ืขื ืืืฉืื ืฉื ืืืืืคื ื ืชืื ืื ืืฉืคืืช ืกืื ืืจืืืืช ืฉื ืืืจืช ืืืฉืื:
ืื ืืกืืช ืืืฆืืืืช ืคืืืืืช ืฉื ืืืงืจ ืืื ื ืืฉืชื ืื ืืืืืืืื ืืื ื ืืชื ืืืฉืช ืืืืื ืืื ืืืง ืฉื ืืชืืื ืืช ืขื ืืื ืืชืืืช ืืื ืื, ืืืฉื "DI1". ืืืื ืืืจืืจ ืืช ืื ืืื ืชืืื ื ืืืืฆืขืืช ืืืืืช, ื ืืฆืจ ืฉื ืืฉืชื ื ืืงืืื ืฉืืืจืฉ ืื ืืขืืืจ ืืช ืืขืจื. ืึธืึตื. ืขืฆื ืืืืืช ืฉื ื-PLC, ืืขืื ืื, ืงืฆืช ืืืืื: ืืืืฉืืจ ืืืืจ ืืคืฉื ืืช ืชืื ืืช ืืืืืืื ืฉื ืคืขืืืช ืืขืจืืฆืื ืืคืืืืื ืืจืื "ืื ืงืื DI1 ืืืคืขื, ืืคืขื ืืช ืืคืื DO1"ืืื ื ืจืื ืื "ืื ืืกื DI1 - ืืฉืชื ื LI1 - ืืฉืชื ื LO1 - ืืฆืืื DO1", ืื ืืืื ืืืจืืช ืฉื ืขืืงืจืื IDE ืื, ืืชื ืืืื ืืชืคืืก ืืืืจื ืืขื ืืช "ืืืจื ืืืืืื ืืช-ืืืืืื ืืช ืืื ืืืชื ืืคืฉืจืืช" (ืกืืืจ ืืื ืื ืฉืืื ืืื ืืื ืืฆืืืข, ืืื ืื ื ืืชืืจ ืืขืฆืื ืฉืืขืืจืืื ืฉื ืืืืฆืจืื ืื ืืืชืจ ืืจืืื ื) .
ืืกืคืจืืืช ืฉื ืฉืคืืช ST, FBD, SFC ืื ื ืคืืืืช ืืืื ืืืฉ ืืืืจื ืืืงืื ืืชืื ืืช, ืขื ืืืช, ืจืืืืื ืืื ืืื ื ืคืื ืงืฆืืืช, ืืื ืืืืงืืช ืฉืืชืืื ืืืืืขืืช ืฉืืืืช, ืืฉื ืืช, ืืจืื ืืื ืขืืจื ืืชืืืืจ ืืคืื ืงืฆืืื ืืืืช ืืกืืื ืื ืชืื ืื. ืืืชืืื ืืืืืื ืืืชื ืืกืคืจืืืช ืืืืื ืฉื CodeSys, ืืฉื ืื ืืคืื ืงืฆืืืช ืืืื ื ืืงืื, ืืขืืจื ืฉืืื ืขืืจื.
4. ืืืืคื ืขื ืคืื ื SP307
ืืืจืืข ืืขื ืืื ืืืื ืืื ืฉืืื ืื ืืืคื ืืืืืช ืืื ืืืื.
ืืืืงืช GUI ืกืื ืืจืืืช (HMI ืื SCADA) ืืฉืืืื ืืื ืืขืฉืืช 6 ืืืืงืืช:
- ืงืจืืืช ืืืช ืืืื
- ืืงืืืช ืืืช ืืืื
- ืงืจืืืช ืขืจื ืืกืคืจ ืฉืื
- ืืชืืืช ืขืจื ืืกืคืจ ืฉืื
- ืงืจืืื ืฉื ืขืจื ืืืืชื
- ืืชืืืช ืขืจื ืืืืชื
ืืืชืื ืืื, ืื ื ืืฆืืืจ 6 ืจืืืืื ืคืจืืืืืืืืื ืขื ืืืกื ืืืืืง ืื ืืื ืืื ืืคื ืืกืืจ
ืืืืืคื ืืื ืืืืืืื ืืืืืืืื, ืืื ืืืฆืืืช RS-232/485 PLC ื ืคืจืืช, ืื ืจืื ืฉืืื ืืฆืืื ืืืชืจ. ืืืืืื ืฉืืื ืขืื ืฉื HMI, ืืชืืชื ืื ืืฉืื ืื, ืืงืจืืชื ืืืชื ืืกืงืจ ืฉื 500ms, ืืื ืื ืืคืกืคืก ืืช ืคืขืืืืช ืืืคืขืื.
4 ืื ืงืืืืช ืืจืืฉืื ืืช ืืืฉืืื ืืฆืืจื ืืืฉืืืช, ืืื ื ืงืืืืช 5 ื-6 ืขืืจืจื ืืขืืืช.
ืื ื ืฉืืืืื ื ืชืื ืื ืืกืื Single Float, ืืฆืืืื ืืืชื ืขื ืืืกื ืืจืืืื ืฉืื ืชืื ืื ืืื ื ืืืื, ืืืจืืช ืฉืื ืืืืจืืช ืืคืื (Float, ืืื 1 ืืืืจ ืืื') ื ืืื ืืช. ืื ืืืื ืฉืงืจ ืืืืจ ืฉืืชืงืืื ืื ืืชืืืจ ืืชืืขืื, ืขื ืืืช, ื ืกื ืืืฆืื ืืืื ืืืืคื, ืื ืืฆืืืง ืืืืืฅ.
ืืืืจ ืืืคืืฉ ืืืกืืจื ืืื ืืืืืจืืช ืืืื ืื ืชืื ืื ืขืฆืื ืืฉืืืืชื, ืื ื ืืืชืืื ืืชืืืื ืืืื ืืช, ืืชืืืื ืืื ืืืืืฆืข 5-6 ืืืื ืงืื ืืจืืื, ืื ื ืขืืืืื ืืคื ืชืกืจืื ืืชืืืื ืืืื ืืช ืืกืื ืืจืืืช "ืืืืง ืฉืืืชื ืคืืขื - ืืืืง ืืช ืืจืกืช ืืชืืื ื - ืื ื ืืืชื ืขืื ืฉืืืข - ืืื ื ืื ืืืืื ืืช ืื ืืขืฆืื ื โ.
ืืื, ืืืืื ืขื ืืื ืืชืงื ืช ืกืืืื ืืื ืืืงืื ืืืชื ืืืื ืืืืืืื ืขื ืืชืืื ืื ืืกืคืงืช ืืืืืืื.
ืืคืื ืงืฆืืื ืืืืช ืืืกื ืื ืืกืช ืืืืช ืืื ืืืืืช ืฉื ืคืืจืื "Slider" ืืื ื ืืืืื, ื ืืชื ืืืืื ืจืง ืืฉืื ืืืงืกื ืืืืฆืขืืช ืืกืคืจืื. ืื ืคืฉืื ืืืืื, ืื ืฉื ืืชืื ืืช ืืคืชืืจื ื-"ยฑ" ืืืช ืืชืกืจืื ืืขืฆืื ื, ืื ืฉื ืืื ืืกืคืจ ืืืืงืืืช, ืื ืฉืื ืืฉืืืื ืจืื ืืืื ื ืืืฉืื.
ืื ื ืื ืืขืืืก ืขื ืืืืืจ, ืื ืืชืืจ ืืขืืืช ืขื ืืจืื ืืขืืืื ื ืืืืง 2.
ืชึดืืฆืึผืช, ืื ื ืจืืฆื ืืฆืืื ืฉืืื ืื ืืกืคืืง ืืืคืฉ ืืืจืื ืืื ืืคืชืืจ ืืช ืืืขืืืช ืืืื, ืฉืืืื ืจืืฉืื ื ืจืืืช ืืฆืืืงืืช, ืืื ืืืจืืืช ืืงืืจืื ืืจืื ืืื. ืืชื ืืื ืฉื ืืื ืืืืื, ืื ืงืจืืื ืืืชืืืื ืขื ืืขืืืช ืืืื.
ื .ื: ืื ืืชืืืช ืืืืืืืช ืืื ืื ืกืืืืืงืืืืืืช, ืืื ืจืง ื ืืกืืื ืืืืืืจ ืืช ืืื ืืืื ืื, ืืื ืืืคืืืช ืืฆืจื ืื, ืื ื ืืืงืฉ ืืื ืืงืืช ืืช ืืืืืจ ืืื ืื ืงืืืช ืืื ืื.
ืืืืง ืืฉื ื ืืืจ ืืื:
ืืงืืจ: www.habr.com