ಕೈಗಾರಿಕಾ ಯಾಂತ್ರೀಕರಣದಲ್ಲಿ ವ್ಯಾಪಕ ಅನುಭವ ಹೊಂದಿರುವ ನಾವು, ನಮ್ಮ ಸವಾಲುಗಳಿಗೆ ಸೂಕ್ತ ಪರಿಹಾರಗಳನ್ನು ನಿರಂತರವಾಗಿ ಹುಡುಕುತ್ತಿದ್ದೇವೆ. ಗ್ರಾಹಕರ ತಾಂತ್ರಿಕ ವಿಶೇಷಣಗಳನ್ನು ಅವಲಂಬಿಸಿ, ನಾವು ಆಗಾಗ್ಗೆ ನಿರ್ದಿಷ್ಟ ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ನೆಲೆಸುತ್ತೇವೆ. TIA ಪೋರ್ಟಲ್ನೊಂದಿಗೆ ಸೀಮೆನ್ಸ್ ಉಪಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಕಟ್ಟುನಿಟ್ಟಾದ ಅವಶ್ಯಕತೆಗಳಿಲ್ಲದಿದ್ದರೆ, MasterSCADA 3.XX ಸಾಮಾನ್ಯವಾಗಿ ಆಯ್ಕೆಯಾಗಿತ್ತು. ಆದಾಗ್ಯೂ, ಯಾವುದೂ ಶಾಶ್ವತವಾಗಿ ಉಳಿಯುವುದಿಲ್ಲ...
MasterSCADA 4D ಗೆ ಬದಲಾಯಿಸುವಾಗ ನನ್ನ ಅನುಭವ, ಅದರ ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು ಮತ್ತು ARM ಆರ್ಕಿಟೆಕ್ಚರ್ ಹೊಂದಿರುವ ಎಂಬೆಡೆಡ್ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಅದರ ಕಾರ್ಯಾಚರಣೆಯ ನಿರ್ದಿಷ್ಟತೆಗಳ ಬಗ್ಗೆ ಓದಿ.
ಹಿನ್ನೆಲೆ
ನಾವು ಇತ್ತೀಚೆಗೆ ಇನ್ಸಾಟ್ನ ತುಲನಾತ್ಮಕವಾಗಿ ಹೊಸ ಅಭಿವೃದ್ಧಿಯಾದ ಮಾಸ್ಟರ್ಸ್ಕಾಡಾ 4D ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ. ಇದಕ್ಕೆ ಹಲವಾರು ಕಾರಣಗಳಿದ್ದವು. ಮೊದಲನೆಯದಾಗಿ, ಯಾವ SCADA ವ್ಯವಸ್ಥೆಗಳು ಹೆಚ್ಚು ಜನಪ್ರಿಯವಾಗಿವೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ನಾವು ಕೈಗಾರಿಕಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ತಜ್ಞರಲ್ಲಿ ಹಲವಾರು ಸ್ವತಂತ್ರ ಸಮೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಿದ್ದೇವೆ (ಚಿತ್ರ 1). ಸಮೀಕ್ಷೆಯ ಫಲಿತಾಂಶಗಳ ಪ್ರಕಾರ, ದೇಶೀಯ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮಾಸ್ಟರ್ಸ್ಕಾಡಾ ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿದೆ.
ಚಿತ್ರ 1 – ಅತ್ಯಂತ ಜನಪ್ರಿಯ SCADA ವ್ಯವಸ್ಥೆಗಳ ಸಮೀಕ್ಷೆಯ ಫಲಿತಾಂಶಗಳು (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಎರಡನೆಯ ಪೂರ್ವಾಪೇಕ್ಷಿತವನ್ನು ಪರಿಗಣಿಸಬಹುದು...
ಈಗ MasterSCADA 4D ಗೆ ಹೋಗೋಣ. ಇದು ಎರಡು ಸಾಫ್ಟ್ವೇರ್ ಉತ್ಪನ್ನಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಮತ್ತು ರನ್ಟೈಮ್ ಪರಿಸರ. ಈ ಪ್ರತಿಯೊಂದು ಘಟಕಗಳನ್ನು ನಾವು ಕೆಳಗೆ ಚರ್ಚಿಸುತ್ತೇವೆ.
ಅಭಿವೃದ್ಧಿ ಪರಿಸರ
ಸಿಸ್ಟಮ್ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು MasterSCADA 4D ಅಭಿವೃದ್ಧಿ ಪರಿಸರದಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನೀವು Insat ವೆಬ್ಸೈಟ್ನಿಂದ ಉಚಿತ ಆವೃತ್ತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳಬೇಕು ಮತ್ತು ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಅನುಸರಿಸಿ ಅದನ್ನು ಸ್ಥಾಪಿಸಬೇಕು.
ಚಿತ್ರ 2 — ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಇಂಟರ್ಫೇಸ್ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ನಿಮ್ಮ ಕಣ್ಣನ್ನು ಸೆಳೆಯುವ ಮೊದಲ ವಿಷಯವೆಂದರೆ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಯೋಜನಾ ನಿರ್ಮಾಣದ ಅನುಕೂಲಕರ ಶ್ರೇಣೀಕೃತ ರಚನೆ. ಈಗ, ಒಂದೇ ಯೋಜನೆಯಲ್ಲಿ, ನೀವು ಕಾರ್ಯಸ್ಥಳಕ್ಕೆ ಮಾತ್ರವಲ್ಲದೆ, ನಿಯಂತ್ರಕದಿಂದ ಸರ್ವರ್ ಅಥವಾ ಆಪರೇಟರ್ ಕಾರ್ಯಸ್ಥಳದವರೆಗೆ ಸಂಪೂರ್ಣ ಸೌಲಭ್ಯಕ್ಕಾಗಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರಚಿಸಬಹುದು.
ಅಭಿವೃದ್ಧಿ ಪರಿಸರವು OS ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. Windows, ಇದು ತುಲನಾತ್ಮಕವಾಗಿ ಪರಿಚಿತ ಮತ್ತು ಸಹನೀಯವಾಗಿದೆ, ಆದರೆ ರನ್ಟೈಮ್ ಪರಿಸರ (ರನ್ಟೈಮ್) ವಿವಿಧ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳು ಮತ್ತು ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಲ್ಲಿ ಸಂಯೋಜಿಸುವ ಸಾಮರ್ಥ್ಯದಿಂದ ಆಹ್ಲಾದಕರವಾಗಿ ಆಶ್ಚರ್ಯಚಕಿತವಾಯಿತು, ಆದರೆ ನಂತರ ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು.
ದೃಶ್ಯೀಕರಣ ಅಂಶಗಳ ದೊಡ್ಡ ಗ್ರಂಥಾಲಯದಿಂದ ನಾನು ಸಂತೋಷಪಟ್ಟೆ. ವಿವಿಧ ಕ್ಷೇತ್ರಗಳ ವೃತ್ತಿಪರರು ದೃಶ್ಯೀಕರಣ ಅಂಶಗಳನ್ನು ಸೆಳೆಯದೆ ಅಥವಾ ಆನ್ಲೈನ್ನಲ್ಲಿ ಐಕಾನ್ಗಳನ್ನು ಹುಡುಕದೆಯೇ ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಚಿತ್ರ 3 - ದೃಶ್ಯೀಕರಣ ಅಂಶಗಳು (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಸಂವಹನ ಶಿಷ್ಟಾಚಾರಗಳು
ಈ ವ್ಯವಸ್ಥೆಯು ವಿವಿಧ ಡ್ರೈವರ್ಗಳನ್ನು (ವಿನಿಮಯ ಪ್ರೋಟೋಕಾಲ್ಗಳು) ಬೆಂಬಲಿಸುತ್ತದೆ, ಇವುಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ MasterSCADA 4D ಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ:
- ಮಾಡ್ಬಸ್ TCP/RTU, TCP ಮೇಲೆ RTU
- ಡಿಕಾನ್
- ಒಪಿಸಿ ಯುಎ/ಡಿಎ/ಎಚ್ಡಿಎ
- IEC61850
- SNMP
- PostgreSQL
- MQTT
- IEC104
- mssql
- MySQL
- ಬುಧ (ಪ್ರತ್ಯೇಕ ಗ್ರಂಥಾಲಯ) ಮತ್ತು ಇತರರು.
ರನ್ಟೈಮ್ ಪರಿಸರ
ರನ್ಟೈಮ್ ಪರಿಸರವನ್ನು ವಿವಿಧ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸಬಹುದು. ನೀವು ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ರನ್ಟೈಮ್ ಅನ್ನು ಸಹ ಚಲಾಯಿಸಬಹುದು. ಇದನ್ನು ಅಭಿವೃದ್ಧಿ ಪರಿಸರದೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ನಿರ್ಬಂಧಗಳಿಲ್ಲದೆ ಒಂದು ಗಂಟೆ (ಅಥವಾ 32 ಟ್ಯಾಗ್ಗಳು) ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಆಂಟೆಕ್ಸ್ ಗೇಟ್ ಸಾಧನ
ARM ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಹೊಂದಿರುವ AntexGate ಎಂಬೆಡೆಡ್ PC ಯಲ್ಲಿ MasterSCADA ರನ್ಟೈಮ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆಯಾಗಿ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. Debian, ನಾವು ಈ ಸಾಧನದಲ್ಲಿ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುತ್ತೇವೆ.
ಚಿತ್ರ 4 - AntexGate ಸಾಧನ
ಉತ್ಪನ್ನದ ವಿಶೇಷಣಗಳು:
- CPU: 4-ಕೋರ್ x64 ARM v8 ಕಾರ್ಟೆಕ್ಸ್-A53
- 1.2Mhz RAM: LPDDR2 1024MB
- ಬಾಷ್ಪಶೀಲವಲ್ಲದ ಮೆಮೊರಿ: 8/16/32GB eMMC
ನೀವು ಸಾಧನದ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಓದಬಹುದು .
ಕಾರ್ಯನಿರ್ವಾಹಕ ಸಾಧನದಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಚಲಾಯಿಸೋಣ. ಈ ಉದಾಹರಣೆಗಾಗಿ, ನಾವು ಮಾಡ್ಬಸ್ RTU ಪ್ರೋಟೋಕಾಲ್ ಬಳಸಿ ಸಾಧನ ಪೋಲಿಂಗ್ ಮತ್ತು ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸಿದ್ದೇವೆ. ಪೋಲಿಂಗ್ ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯು ಅರ್ಥಗರ್ಭಿತವಾಗಿದೆ ಮತ್ತು ಪರಿಚಿತ OPC ಸರ್ವರ್ ಅನ್ನು ಹೊಂದಿಸುವುದಕ್ಕೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೋಲುತ್ತದೆ. ಆದಾಗ್ಯೂ, ರನ್ಟೈಮ್ ಈಗ ಡೇಟಾ ವಿನಿಮಯಕ್ಕಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರೋಟೋಕಾಲ್ ಡ್ರೈವರ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ಉದಾಹರಣೆಯಾಗಿ, ಅಮೂರ್ತ ಉತ್ಪಾದನಾ ಪ್ರಕ್ರಿಯೆಗೆ ಅಗತ್ಯವಿರುವ ಮೂರು ಪಂಪ್ಗಳು ಮತ್ತು ಎರಡು ಕವಾಟಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಸರಳವಾದ ಯೋಜನೆಯನ್ನು ರಚಿಸೋಣ. ಅಭಿವೃದ್ಧಿ ಪರಿಸರದಲ್ಲಿ, ಅದು ಚಿತ್ರ 5 ರಂತೆ ಕಾಣುತ್ತದೆ.
ಚಿತ್ರ 5 - ಅಭಿವೃದ್ಧಿ ಪರಿಸರದಲ್ಲಿ ಯೋಜನೆ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಪರಿಣಾಮವಾಗಿ, ನಾವು HTML5 ಅನ್ನು ಬೆಂಬಲಿಸುವ ಯಾವುದೇ ಬ್ರೌಸರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸರಳ ಜ್ಞಾಪಕ ರೇಖಾಚಿತ್ರವನ್ನು (ಚಿತ್ರ 6) ಪಡೆದುಕೊಂಡಿದ್ದೇವೆ.
ಚಿತ್ರ 6 - ಜ್ಞಾಪಕ ರೇಖಾಚಿತ್ರ (GIF ಅನಿಮೇಷನ್ ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾಗಿದೆ)
HMI ಮಾಹಿತಿ ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳು
WEB ಮೂಲಕ ರನ್ಟೈಮ್ ಪರಿಸರಕ್ಕೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿದೆ; ಈ ಆಯ್ಕೆಯು ಜ್ಞಾಪಕ ರೇಖಾಚಿತ್ರದಲ್ಲಿ ಡೇಟಾವನ್ನು ವೀಕ್ಷಿಸಲು ಕ್ಲೈಂಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡುವಲ್ಲಿ ನಮ್ಮನ್ನು ಮಿತಿಗೊಳಿಸುವುದಿಲ್ಲ.
ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಸಾಧನವು HDMI, ಈಥರ್ನೆಟ್ ಮತ್ತು 3G ಮೂಲಕ ಮಾಹಿತಿ ಔಟ್ಪುಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
HDMI ಮೂಲಕ ಸಂಪರ್ಕಿಸುವಾಗ, ನಾವು AntexGate ನಲ್ಲಿ ಅಂತರ್ನಿರ್ಮಿತ ಬ್ರೌಸರ್ ಮೂಲಕ LocalHost 127.0 0.1:8043 ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತೇವೆ ಅಥವಾ ನಾವು ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಸ್ಥಿರ IP:8043 ವಿಳಾಸಕ್ಕೆ ಅಥವಾ ಇನ್ನೊಂದು "Thin Client" ಅನ್ನು ಬಳಸಿಕೊಂಡು ಎಂಟರ್ಪ್ರೈಸ್ನ ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ಗೆ ಸಂಪರ್ಕಿಸುತ್ತೇವೆ.
ಚಿತ್ರ 7 — ವೆಬ್ ಮಾನಿಟರಿಂಗ್ ರಚನೆ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
SCADA ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ದೂರದ ವಸ್ತುಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಕೊರತೆಯಿದ್ದ ಬಹುನಿರೀಕ್ಷಿತ MQTT ಪ್ರೋಟೋಕಾಲ್ ಒಂದು ಕುತೂಹಲಕಾರಿ ಬೆಳವಣಿಗೆಯಾಗಿತ್ತು.
ಇಂದು, ಯಾರಾದರೂ ಸ್ಥಿರ IP ವಿಳಾಸದೊಂದಿಗೆ (ಉದಾಹರಣೆಗೆ, ಕಂಪನಿಯ ವೆಬ್ಸೈಟ್ ಸರ್ವರ್) ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಅಗ್ಗದ VDS ಸರ್ವರ್ ಅನ್ನು ಪಡೆಯಬಹುದು ಮತ್ತು ಅದರ ಮೇಲೆ MQTT ಬ್ರೋಕರ್ ಅನ್ನು (ಉದಾಹರಣೆಗೆ, ಸೊಳ್ಳೆ) ನಿಯೋಜಿಸಬಹುದು.
MQTT ಬ್ರೋಕರ್ನೊಂದಿಗೆ ಒಂದೇ ಸರ್ವರ್ ಪಡೆಯುವ ಮೂಲಕ, ನಾವು ಆಪರೇಟರ್ನ ದುಬಾರಿ ಸ್ಥಿರ IP ಸೇವೆಗಳನ್ನು ಸುಲಭವಾಗಿ ತ್ಯಜಿಸಬಹುದು ಮತ್ತು 3G ಸಂವಹನಕ್ಕಾಗಿ 4000 ರೂಬಲ್ಸ್ಗಳ ಬದಲಿಗೆ ವರ್ಷಕ್ಕೆ 900 ರೂಬಲ್ಸ್ಗಳನ್ನು ಪಾವತಿಸಬಹುದು.
ಚಿತ್ರ 8 — MQTT ಮೇಲ್ವಿಚಾರಣಾ ರಚನೆ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಈ ನೆಟ್ವರ್ಕ್ ವಿನ್ಯಾಸವು ಟ್ರಾಫಿಕ್ ಅನ್ನು ಉಳಿಸುವುದಲ್ಲದೆ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತಗೊಳಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಇಂಟರ್ನೆಟ್ ಮೂಲಕ ಮಾಡ್ಬಸ್ ಟಿಸಿಪಿ ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ಡೇಟಾವನ್ನು ರವಾನಿಸುವುದರಿಂದ ಸಂವಹನದ ಸುರಕ್ಷತೆ ಮತ್ತು ಗುಣಮಟ್ಟವನ್ನು ಖಾತರಿಪಡಿಸುವುದಿಲ್ಲ.
ಈ ರೀತಿಯಾಗಿ, ಕ್ಲೈಂಟ್ ತಮ್ಮದೇ ಆದ ಇಂಟರ್ನೆಟ್ ಪೂರೈಕೆದಾರರನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಯೋಜನೆಗಳನ್ನು ನೀವು ಮಾರಾಟ ಮಾಡಬಹುದು. ಮತ್ತು IP ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿಸುವ ಮತ್ತು ಹಂಚುವ ಬಗ್ಗೆ ಯಾರೂ ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ: ಕ್ಲೈಂಟ್ ಯಾವುದೇ ಸಿಮ್ ಕಾರ್ಡ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ ಅಥವಾ DHCP ಸರ್ವರ್ನೊಂದಿಗೆ ರೂಟರ್ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ.
ಪ್ರದರ್ಶನ
ಒಂದು ಯೋಜನೆಗೆ ಕಾರ್ಯಕ್ಷಮತೆ ಅತ್ಯಂತ ಮುಖ್ಯ, ಮತ್ತು "ಕಾರ್ಯಗಳು" ಎಂದು ಕರೆಯಲ್ಪಡುವವು ಇದನ್ನು ಸಾಧಿಸಲು ನಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಪ್ರತಿ ನೋಡ್ ರಚನೆಯ ನಂತರ ಕೇವಲ ಒಂದು - ಪ್ರಾಥಮಿಕ ಕಾರ್ಯ - ಹೊಂದಿರುತ್ತದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಡೆವಲಪರ್ ನಿರ್ದಿಷ್ಟ ಯೋಜನೆಗೆ ಅಗತ್ಯವಿರುವಷ್ಟು ರಚಿಸಬಹುದು. ಕಂಪ್ಯೂಟೇಶನ್ ಸೈಕಲ್ನಂತಹ ಕಂಪ್ಯೂಟಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳು ಪ್ರತಿ ಕಾರ್ಯದ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಕಾರ್ಯವು ಸಾಧನದಲ್ಲಿನ ಇತರರಿಂದ ಸ್ವತಂತ್ರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಯೋಜನೆಯಲ್ಲಿನ ವಿಭಿನ್ನ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ವಿಭಿನ್ನ ಕಂಪ್ಯೂಟೇಶನ್ ಚಕ್ರಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಅಗತ್ಯವಿದ್ದರೆ ಬಹು ಕಾರ್ಯಗಳನ್ನು ರಚಿಸುವುದು ಸೂಕ್ತವಾಗಿದೆ.
ಈ ವೈಶಿಷ್ಟ್ಯವು ಮಲ್ಟಿ-ಕೋರ್ ಪ್ರೊಸೆಸರ್ ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು "ಟಾಸ್ಕ್" ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಪ್ರಕ್ರಿಯೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಲೋಡ್ ಅನ್ನು ಪ್ರೊಸೆಸರ್ನಾದ್ಯಂತ ಸಮವಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. AntexGate ಸಾಧನವು ನಾಲ್ಕು 1.2 GHz ಕೋರ್ಗಳು ಮತ್ತು 1 GB RAM ಹೊಂದಿರುವ ARM ಪ್ರೊಸೆಸರ್ನೊಂದಿಗೆ ಸಜ್ಜುಗೊಂಡಿದೆ, ಇದು ಕನಿಷ್ಠ ನಾಲ್ಕು ದೊಡ್ಡ ಕಾರ್ಯಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಕೋರ್ಗಳಾದ್ಯಂತ ಲೋಡ್ ಅನ್ನು ವಿತರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. PLC ಗೆ ಹೋಲಿಸಿದರೆ, AntexGate ಸಾಧನವು ಅದೇ ಬೆಲೆಗೆ ಕನಿಷ್ಠ ನಾಲ್ಕು ಪಟ್ಟು ಕಂಪ್ಯೂಟಿಂಗ್ ಶಕ್ತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಚಿತ್ರ 9 — ರನ್ಟೈಮ್ ಮೋಡ್ನಲ್ಲಿ AntexGate ನ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಚಿತ್ರ 9 ರಿಂದ ನಾವು ನೋಡಬಹುದಾದಂತೆ, CPU ಬಳಕೆ 2,5% ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲ, ಮತ್ತು ಕೇವಲ 61 MB ಮೆಮೊರಿಯನ್ನು ಮಾತ್ರ ಹಂಚಲಾಗುತ್ತದೆ. ಹೀಗಾಗಿ, ಈ ಸಣ್ಣ ಯೋಜನೆಯು ರನ್ಟೈಮ್ನಲ್ಲಿ ಬಹಳ ಕಡಿಮೆ ಅಂತರ್ನಿರ್ಮಿತ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುತ್ತದೆ.
ಈ ಸಾಧನವನ್ನು ನಿಯಂತ್ರಕವಾಗಿ ಮಾತ್ರವಲ್ಲದೆ, 2000 ಕ್ಕೂ ಹೆಚ್ಚು ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ಪಾಯಿಂಟ್ಗಳ ಪೋಲಿಂಗ್ ಮತ್ತು 100 ಕ್ಕೂ ಹೆಚ್ಚು WEB ಕ್ಲೈಂಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಸರ್ವರ್ ಆಗಿಯೂ ಬಳಸಬಹುದು.
ಉದಾಹರಣೆಗೆ, 9 WEB ಕ್ಲೈಂಟ್ಗಳನ್ನು ಸಾಧನಕ್ಕೆ ಸಂಪರ್ಕಿಸೋಣ ಮತ್ತು ಸಂಪನ್ಮೂಲ ಬಳಕೆಯ ಪ್ರಗತಿಯನ್ನು ನೋಡೋಣ (ಚಿತ್ರ 10).
ಚಿತ್ರ 10 — 9 WEB ಕ್ಲೈಂಟ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವಾಗ AntexGate ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಮೇಲಿನ ಚಿತ್ರದಿಂದ ನೀವು ನೋಡಬಹುದಾದಂತೆ, CPU ಬಳಕೆ ಸರಾಸರಿ 2,5% ರಿಂದ 6% ಕ್ಕೆ ಹೆಚ್ಚಾಗಿದೆ, ಆದರೆ ಮೆಮೊರಿ ಹಂಚಿಕೆ ಕೇವಲ 3MB ರಷ್ಟು ಹೆಚ್ಚಾಗಿದೆ.
ಸಾಧನದ ದೊಡ್ಡ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಧನ್ಯವಾದಗಳು, ಡೆವಲಪರ್ MasterSCADA 4D ನಲ್ಲಿ ರಚಿಸಲಾದ ಪ್ರೋಗ್ರಾಂನ ಗುಣಮಟ್ಟವನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ.
ಅಡ್ಡ-ವೇದಿಕೆ
ಪರಿಗಣನೆಯಲ್ಲಿರುವ SCADA ವ್ಯವಸ್ಥೆಯ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸ್ವರೂಪವನ್ನು ನಾನು ಹೈಲೈಟ್ ಮಾಡಲು ಬಯಸುತ್ತೇನೆ, ಇದು ಸಂಯೋಜಕರಿಗೆ ತಮ್ಮ ಯೋಜನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ವ್ಯಾಪಕವಾದ ವೇದಿಕೆಗಳನ್ನು ನೀಡುತ್ತದೆ. ಈ ವಿಧಾನವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳು ಅಥವಾ PC ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವುದನ್ನು ತುಂಬಾ ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
ತೀರ್ಮಾನಕ್ಕೆ
MasterSCADA 4D ಎಂಬುದು Insat ನಿಂದ ಬಂದಿರುವ ಹೊಸ ಉತ್ಪನ್ನವಾಗಿದೆ. ಪ್ರಸ್ತುತ, ಈ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ಒಬ್ಬರು ಬಯಸುವಷ್ಟು ಮಾಹಿತಿ ಲಭ್ಯವಿಲ್ಲ. ಆದಾಗ್ಯೂ, ನೀವು ಕಂಪನಿಯ ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್ನಿಂದ ಉಚಿತ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು, ಇದು ಬಹಳ ವಿವರವಾದ ಸಹಾಯ ಫೈಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
ಚಿತ್ರ 11 — ಸಹಾಯ ವಿಂಡೋ (ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಚಿತ್ರ)
ಕೊನೆಯದಾಗಿ, ಈ ಲೇಖನವು MasterSCADA 4D ಸಾಫ್ಟ್ವೇರ್ ಬಗ್ಗೆ ಪರಿಚಯಾತ್ಮಕ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಹೇಳದೆ ಉಳಿದಿದೆ ಎಂದು ನಾನು ಗಮನಸೆಳೆಯಲು ಬಯಸುತ್ತೇನೆ. ಆದಾಗ್ಯೂ, ನಿಮ್ಮ ಬೆಂಬಲದೊಂದಿಗೆ, ಈ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುವ ಕುರಿತು ನಾವು ಹೆಚ್ಚು ವಿವರವಾದ ಉದಾಹರಣೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತೇವೆ.
ನಿಮ್ಮ ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾಮೆಂಟ್ಗಳಲ್ಲಿ ಕೇಳಲು ನಾವು ಇಷ್ಟಪಡುತ್ತೇವೆ. ಸಾಧ್ಯವಾದರೆ, ನಾವು ಹೆಚ್ಚಾಗಿ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳನ್ನು MasterSCADA 4D ನಲ್ಲಿ ಯೋಜನೆಗಳನ್ನು ರಚಿಸುವ ಟ್ಯುಟೋರಿಯಲ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತೇವೆ.
ಮೂಲ: www.habr.com
