ಘಟಕ 8 / 9

ಆಟೋಮೇಷನ್, PLC ಲಾಜಿಕ್ ಮತ್ತು ಸೆನ್ಸರ್/IoT ಡೇಟಾ

ಲಾಭಗಳು:

  • ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಸನ್ನಿವೇಶವನ್ನು ಇನ್‌ಪುಟ್/ಔಟ್‌ಪುಟ್ ಪಟ್ಟಿ ಮತ್ತು ತರ್ಕ ಹಂತಗಳಾಗಿ ವಿಭಜಿಸುವ ಸಾಮರ್ಥ್ಯ ಮತ್ತು AI ನಿಂದ ಲ್ಯಾಡರ್/ST ಡ್ರಾಫ್ಟ್ ಅನ್ನು ವಿನಂತಿಸುವುದು
  • ಸುರಕ್ಷತೆ ಲಾಕ್‌ಗಳು, ತುರ್ತು ನಿಲುಗಡೆ ಮತ್ತು ಓಟದ ಪರಿಸ್ಥಿತಿಗಳ ವಿಷಯದಲ್ಲಿ AI- ರಚಿತವಾದ PLC ತರ್ಕವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ
  • AI ನೊಂದಿಗೆ ಸಂವೇದಕ ಮತ್ತು IoT ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾವನ್ನು ಅರ್ಥೈಸುವಾಗ ಮಾಪನಾಂಕ ನಿರ್ಣಯ, ಪರಿಮಾಣ ಮತ್ತು ದೋಷ ಸಂಕೇತಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಸಾಮರ್ಥ್ಯ

ಕೈಗಾರಿಕಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡವು ಎಲೆಕ್ಟ್ರಿಕಲ್ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್‌ನ ಅತ್ಯಂತ ಕ್ಷೇತ್ರ-ಸ್ಪರ್ಶದ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ: PLC (ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಲಾಜಿಕ್ ಕಂಟ್ರೋಲರ್) ಸಂವೇದಕಗಳಿಂದ ಸಂಕೇತಗಳನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ತರ್ಕಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಮೋಟಾರ್‌ಗಳು, ಕವಾಟಗಳು ಮತ್ತು ಅಲಾರಂಗಳನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಇಲ್ಲಿ ತಾರ್ಕಿಕ ದೋಷವು ಕೇವಲ "ತಪ್ಪು ಔಟ್ಪುಟ್" ಅಲ್ಲ; ಜ್ಯಾಮ್ಡ್ ಕನ್ವೇಯರ್, ತೆರೆದಿರುವ ಕವಾಟ, ಅಥವಾ ತೊಡಗಿಸದ ತುರ್ತು ನಿಲುಗಡೆ ನಿಜವಾದ ಗಾಯಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು. ಸ್ವಯಂಚಾಲಿತ ತರ್ಕವನ್ನು ರೂಪಿಸುವಲ್ಲಿ AI ವೇಗವಾಗಿದೆ, ಲ್ಯಾಡರ್/ST ಕೋಡ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಸಂವೇದಕ/IoT ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾವನ್ನು ಅರ್ಥೈಸುತ್ತದೆ; ಆದರೆ ಭದ್ರತಾ ಲಾಕ್‌ಗಳು ಮತ್ತು ವಿಫಲ-ಸುರಕ್ಷಿತ ವಿನ್ಯಾಸವು ಎಂಜಿನಿಯರ್‌ನ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ. ಈ ಘಟಕದಲ್ಲಿ, AI ಗೆ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಸನ್ನಿವೇಶವನ್ನು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವುದು, ರಚಿಸಲಾದ PLC ತರ್ಕವನ್ನು ಹೇಗೆ ನಿಯಂತ್ರಿಸುವುದು ಮತ್ತು ಸಂವೇದಕ ಡೇಟಾವನ್ನು ಹೇಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಅರ್ಥೈಸುವುದು ಎಂಬುದನ್ನು ನಾವು ಒಳಗೊಳ್ಳುತ್ತೇವೆ.

ಆಟೊಮೇಷನ್ ಸನ್ನಿವೇಶವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ: I/O ಪಟ್ಟಿ ಮತ್ತು ತರ್ಕ ಕ್ರಮಗಳು

"ಒಂದು ಕನ್ವೇಯರ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು" AI ಗೆ ಹೇಳುವುದು ಅಸಮರ್ಪಕವಾಗಿದೆ. ಮೊದಲಿಗೆ, ಪ್ರಕ್ರಿಯೆಯನ್ನು ಇನ್ಪುಟ್ (ಸೆನ್ಸರ್, ಬಟನ್), ಔಟ್ಪುಟ್ (ಮೋಟಾರ್, ವಾಲ್ವ್, ಲ್ಯಾಂಪ್) ಮತ್ತು ಲಾಜಿಕ್ ಹಂತಗಳಾಗಿ ಪ್ರತ್ಯೇಕಿಸಿ. ಈ ವ್ಯತ್ಯಾಸವು ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಸ್ಪಷ್ಟಪಡಿಸುತ್ತದೆ ಮತ್ತು ತರ್ಕವನ್ನು ನಿಯಂತ್ರಿಸುವಂತೆ ಮಾಡುತ್ತದೆ.

ಉದಾಹರಣೆ I/O ಪಟ್ಟಿ (ಸರಳ ಫಿಲ್ಲಿಂಗ್ ಸ್ಟೇಷನ್): ಇನ್‌ಪುಟ್‌ಗಳು: I0.0 ಸ್ಟಾರ್ಟ್ ಬಟನ್, I0.1 ಸ್ಟಾಪ್ ಬಟನ್, I0.2 E-ಸ್ಟಾಪ್ (NC), I0.3 ಬಾಟಲ್ ಡಿಟೆಕ್ಷನ್ ಸೆನ್ಸರ್, I0.4 ಆಕ್ಯುಪೆನ್ಸಿ ಸೆನ್ಸಾರ್ಔಟ್‌ಪುಟ್‌ಗಳು: Q0.0 ಕನ್ವೇಯರ್ ಮೋಟರ್, Q0.1 ಫಿಲ್ಲಿಂಗ್ ಲ್ಯಾಂಪ್ ಅಥವಾ Error 1 ಹಂತಗಳು ಒತ್ತಿದಿಲ್ಲ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಿದ್ಧವಾಗಿದೆ. 2) ಸ್ಟಾರ್ಟ್ ರಿಟರ್ನ್‌ನೊಂದಿಗೆ ಕನ್ವೇಯರ್; ಬಾಟಲ್ ಸಂವೇದಕವನ್ನು ಪ್ರಚೋದಿಸಿದಾಗ ಕನ್ವೇಯರ್ ಅನ್ನು ನಿಲ್ಲಿಸಿ.3) ತುಂಬುವ ಕವಾಟವನ್ನು ತೆರೆಯಿರಿ; ಆಕ್ಯುಪೆನ್ಸಿ ಸಂವೇದಕವು ತುಂಬಿದಾಗ ಕವಾಟವನ್ನು ಮುಚ್ಚಿ.4) ಕನ್ವೇಯರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ; ಪ್ರಕ್ರಿಯೆಯು ಪುನರಾವರ್ತನೆಯಾಗುತ್ತದೆ.5) ಇ-ಸ್ಟಾಪ್ ಅಥವಾ ಸ್ಟಾಪ್ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಸುರಕ್ಷಿತ ಭಾಗಕ್ಕೆ ಎಲ್ಲಾ ನಿರ್ಗಮನಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ದುರ್ಬಲ ಪ್ರಾಂಪ್ಟ್ / ಬಲವಾದ ಪ್ರಾಂಪ್ಟ್

ದುರ್ಬಲ:"ಕನ್ವೇಯರ್‌ಗಾಗಿ PLC ಕೋಡ್ ಬರೆಯಿರಿ."(ಫಲಿತಾಂಶ: I/O ವಿಳಾಸಗಳು, ಸುರಕ್ಷತಾ ಇಂಟರ್‌ಲಾಕ್‌ಗಳು ಮತ್ತು ಸ್ಥಿತಿ ತರ್ಕವು ಅಸ್ಪಷ್ಟವಾಗಿದೆ; ಸಂಭಾವ್ಯ ಅಪಾಯಕಾರಿ ಅಪೂರ್ಣ ಕೋಡ್.)STRONG:" I/O ಪಟ್ಟಿಯನ್ನು ಆಧರಿಸಿ ಫಿಲ್ಲಿಂಗ್ ಸ್ಟೇಷನ್‌ಗಾಗಿ PLC ಲಾಜಿಕ್ ಡ್ರಾಫ್ಟ್ (ರಚನಾತ್ಮಕ ಪಠ್ಯ) ಅನ್ನು ಸೂಚಿಸಿ: ENSURE ಸ್ಟೆಪ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ. ತರ್ಕ ಮತ್ತು ಸುರಕ್ಷಿತ ಬದಿಯಲ್ಲಿ ಎಲ್ಲಾ ಔಟ್‌ಪುಟ್‌ಗಳನ್ನು ಇರಿಸುವ ಆದ್ಯತೆಯ ಸ್ಥಿತಿ.- ಕನ್ವೇಯರ್ ಮತ್ತು ಕವಾಟ "ಅದೇ ಸಮಯದಲ್ಲಿ ಅಪಾಯಕಾರಿ ಪರಿಸ್ಥಿತಿಯನ್ನು ರಚಿಸಬೇಡಿ (ಲಾಕ್). - ಪ್ರತಿ ಹಂತವನ್ನು ಕಾಮೆಂಟ್ ಮಾಡಿ. ಇದು ಕರಡು ಎಂದು ತಿಳಿಸಿ; ಭದ್ರತಾ ಸರಪಳಿ, ವಿಫಲ-ಸುರಕ್ಷಿತ ಮತ್ತು ಕ್ಷೇತ್ರ ಪರೀಕ್ಷೆಯು ಎಂಜಿನಿಯರ್‌ಗೆ ಸೇರಿದೆ."

PLC ಲಾಜಿಕ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವುದು: ಸುರಕ್ಷತೆ, ವಿಫಲ-ಸುರಕ್ಷಿತ, ರೇಸ್ ಷರತ್ತುಗಳು

ತರ್ಕವು "ಕೆಲಸ ಮಾಡುವಂತೆ ತೋರುತ್ತಿದೆ" ಎಂಬುದಕ್ಕೆ ಸಾಕಾಗುವುದಿಲ್ಲ. ಈ ಪರಿಶೀಲನಾಪಟ್ಟಿಯನ್ನು ಅನುಸರಿಸಿ:

ನಿಯಂತ್ರಣ

ಏನು ಹುಡುಕಬೇಕು

ತುರ್ತು ನಿಲುಗಡೆ

NC ಸಂಪರ್ಕ, ವಿಫಲ-ಸುರಕ್ಷಿತ, ಹೆಚ್ಚಿನ ಆದ್ಯತೆ, ಎಲ್ಲಾ ಔಟ್‌ಪುಟ್‌ಗಳನ್ನು ಸುರಕ್ಷಿತ ಬದಿಗೆ ಬದಲಾಯಿಸುವುದು

ಇಂಟರ್‌ಲಾಕ್‌ಗಳು

ಸಂಘರ್ಷದ ಔಟ್‌ಪುಟ್‌ಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಸಕ್ರಿಯವಾಗಿರಬಾರದು

ಜನಾಂಗದ ಸ್ಥಿತಿ

ಅದೇ ಚಕ್ರದಲ್ಲಿ ಸಂಘರ್ಷದ ಕಾರ್ಯಯೋಜನೆಗಳು, ವಿವರಿಸಲಾಗದ ಪರಿಸ್ಥಿತಿ

ಆರಂಭಿಕ ಸ್ಥಿತಿ

ಶಕ್ತಿ ತುಂಬಿದಾಗ ಸುರಕ್ಷಿತ, ತಿಳಿದಿರುವ ಸ್ಥಿತಿಯಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ

ಟೈಮರ್/ಕೌಂಟರ್

ಸರಿಯಾದ ತರ್ಕ, ಓವರ್‌ಫ್ಲೋ, ಸ್ಥಿತಿಯನ್ನು ಮರುಹೊಂದಿಸಿ

ಸಂವೇದಕ ಅಸಮರ್ಪಕ ಕ್ರಿಯೆ

ಸಂವೇದಕ ಬ್ರೇಕ್/ಶಾರ್ಟ್ ಸರ್ಕ್ಯೂಟ್ ಸಂದರ್ಭದಲ್ಲಿ ಸುರಕ್ಷಿತ ನಡವಳಿಕೆ

ತುರ್ತು ನಿಲುಗಡೆ (ಇ-ಸ್ಟಾಪ್) ಅತ್ಯಂತ ನಿರ್ಣಾಯಕ ಹಂತವಾಗಿದೆ. ಸುರಕ್ಷತಾ ಕಾರ್ಯವು ವಿಫಲ-ಸುರಕ್ಷಿತವಾಗಿರಬೇಕು: ಅಂದರೆ, ಕೇಬಲ್ ಮುರಿದರೆ, ಸಂಪರ್ಕವು ವಿಫಲವಾದರೆ, ಸಿಸ್ಟಮ್ ಸುರಕ್ಷಿತ ಭಾಗದಲ್ಲಿ ಬೀಳಬೇಕು, ಅಪಾಯಕಾರಿ ಅಲ್ಲ. ಆದ್ದರಿಂದ, ಇ-ಸ್ಟಾಪ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಮುಚ್ಚಿದ (NC) ಸಂಪರ್ಕದೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ; ಕೇಬಲ್ ಮುರಿದರೆ, ಸರ್ಕ್ಯೂಟ್ ತೆರೆಯುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ನಿಲ್ಲುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಸಾಫ್ಟ್‌ವೇರ್ ತರ್ಕ ಮಾತ್ರ ಸಾಕಾಗುವುದಿಲ್ಲ; ಹಾರ್ಡ್‌ವೇರ್ ಸುರಕ್ಷತಾ ಸರಪಳಿಯನ್ನು (ಸುರಕ್ಷತಾ ಪ್ರಸಾರ/ಸಂಪರ್ಕ) ಎಂಜಿನಿಯರ್ ವಿನ್ಯಾಸಗೊಳಿಸಬೇಕು ಮತ್ತು ಪರಿಶೀಲಿಸಬೇಕು.

ಎಚ್ಚರಿಕೆ: ಇ-ಸ್ಟಾಪ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ತೆರೆದಿರುವ (NO) ಸಂಪರ್ಕ ಅಥವಾ ಕೇವಲ ಸಾಫ್ಟ್‌ವೇರ್ ಫ್ಲ್ಯಾಗ್‌ನೊಂದಿಗೆ ಹೊಂದಿಸಲಾಗಿದೆ ಎಂದು AI- ರಚಿತ ಲ್ಯಾಡರ್/ST ಕೋಡ್‌ನಲ್ಲಿ ನೀವು ನೋಡಿದರೆ, ಇದು ದುರ್ಬಲತೆಯಾಗಿದೆ. ಭದ್ರತಾ ಕಾರ್ಯಗಳನ್ನು ಎಂದಿಗೂ ಸಾಫ್ಟ್‌ವೇರ್‌ಗೆ ಮಾತ್ರ ಬಿಡಲಾಗುವುದಿಲ್ಲ; ವಿಫಲ-ಸುರಕ್ಷಿತ ಹಾರ್ಡ್‌ವೇರ್ ಸರಪಳಿ ಮತ್ತು ಸಂಬಂಧಿತ ಯಂತ್ರ ಸುರಕ್ಷತಾ ಮಾನದಂಡಗಳ ಅನುಸರಣೆ ಇಂಜಿನಿಯರ್‌ನ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ ಮತ್ತು ಕ್ಷೇತ್ರ ಪರೀಕ್ಷೆಯಿಂದ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ.

ರೇಸ್ ಪರಿಸ್ಥಿತಿಗಳು ಮತ್ತು ರಾಜ್ಯ ಯಂತ್ರಗಳು

PLC ತರ್ಕವು ಆವರ್ತಕವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ; ಪ್ರತಿ ಚಕ್ರದಲ್ಲಿ ಎಲ್ಲಾ ತರ್ಕಗಳನ್ನು ಪ್ರಾರಂಭದಿಂದ ಅಂತ್ಯದವರೆಗೆ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ. AI ಕೆಲವೊಮ್ಮೆ ವಿರೋಧಾತ್ಮಕ ರೇಖೆಗಳನ್ನು ಬರೆಯುತ್ತದೆ, ಅದು ಒಂದೇ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಒಂದು ಸ್ಥಳದಲ್ಲಿ ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಇನ್ನೊಂದು ಸ್ಥಳದಲ್ಲಿ ಮರುಹೊಂದಿಸುತ್ತದೆ; ಇದು ಔಟ್‌ಪುಟ್ ಅನ್ನು ಅನಿರೀಕ್ಷಿತವಾಗಿ ಮಿನುಗುವಂತೆ ಮಾಡುತ್ತದೆ (ಜನಾಂಗದ ಸ್ಥಿತಿ). ಸ್ಪಷ್ಟ ಸ್ಥಿತಿಯ ಯಂತ್ರವಾಗಿ ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ಮಿಸುವುದು ಈ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ: ವ್ಯವಸ್ಥೆಯು ಎಲ್ಲಾ ಸಮಯದಲ್ಲೂ ಒಂದೇ, ನಿರ್ದಿಷ್ಟ ಸ್ಥಿತಿಯಲ್ಲಿದೆ, ಪರಿವರ್ತನೆಗಳು ಸ್ಪಷ್ಟ ಪರಿಸ್ಥಿತಿಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.

ಸಂವೇದಕ ಮತ್ತು IoT ಡೇಟಾವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು: ಮಾಪನಾಂಕ ನಿರ್ಣಯ, ಘಟಕ, ದೋಷ ಸಂಕೇತ

ಸಂವೇದಕ ಮತ್ತು IoT ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾ (ತಾಪಮಾನ, ಒತ್ತಡ, ಕಂಪನ, ಪ್ರಸ್ತುತ) ವಿಶ್ಲೇಷಣೆಗೆ ಮೌಲ್ಯಯುತವಾಗಿದೆ, ಇದು ಅದರ ಕಚ್ಚಾ ರೂಪದಲ್ಲಿ ತಪ್ಪುದಾರಿಗೆಳೆಯಬಹುದು. AI ಈ ಡೇಟಾವನ್ನು ಸಂಕ್ಷೇಪಿಸಿದಂತೆ, ನೀವು ಮೂರು ವಿಷಯಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕು:

  1. ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಮತ್ತು ಪ್ರಮಾಣ. ಸಂವೇದಕ ಔಟ್‌ಪುಟ್ ಕಚ್ಚಾ ADC ಮೌಲ್ಯವೇ ಅಥವಾ ನಿಜವಾದ ಭೌತಿಕ ಘಟಕವೇ? AI 4-20 mA ಸಂವೇದಕವನ್ನು ತಪ್ಪಾಗಿ ಅಳೆಯಬಹುದು ಮತ್ತು ಭೌತಿಕ ಮೌಲ್ಯವನ್ನು ಗೊಂದಲಗೊಳಿಸಬಹುದು.
  2. ಘಟಕ. °C ಅಥವಾ °F, ಬಾರ್ ಅಥವಾ kPa, RMS ಅಥವಾ ಪೀಕ್? ಘಟಕದ ಗೊಂದಲವು ಸಂಪೂರ್ಣ ವ್ಯಾಖ್ಯಾನವನ್ನು ಹಾಳು ಮಾಡುತ್ತದೆ.
  3. ದೋಷ ಸಂಕೇತಗಳು. ಅಂಟಿಕೊಂಡಿರುವ ಮೌಲ್ಯ, ಶೂನ್ಯಕ್ಕೆ ಹಠಾತ್ ಕುಸಿತ, ವ್ಯಾಪ್ತಿಯ ಓದುವಿಕೆ; ಇವು ನಿಜವಾದ ಅಳತೆಗಳಲ್ಲ ಆದರೆ ಸಂವೇದಕ/ಸಾಲಿನ ಅಸಮರ್ಪಕ ಕಾರ್ಯವಾಗಿರಬಹುದು. AI ಇವುಗಳನ್ನು "ಆಸಕ್ತಿದಾಯಕ ಡೇಟಾ" ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ ನೀವು ತಪ್ಪಾಗುತ್ತೀರಿ.

# 4-20 mA ಸಂವೇದಕ -> ಭೌತಿಕ ಮೌಲ್ಯದ ಸ್ಕೇಲಿಂಗ್ (0-100 °C ವ್ಯಾಪ್ತಿ) ಡೆಫ್ ma_to_temp(ma): ma <3.5: # 4 mA -> ಲೈನ್ ಮುರಿದು/ದೋಷ ಹಿಂತಿರುಗಿಸಿದರೆ ಯಾವುದೂ # ಅಮಾನ್ಯವಾದ ರಿಟರ್ನ್ ಎಂದು ಗುರುತಿಸುವುದಿಲ್ಲ (ma - 4.0) / (20.0 - 4.0) * 100.0, 2 ರಲ್ಲಿ 2.0, ಓದುವಿಕೆಗಾಗಿ 1 [4.0 2.0]: t = ma_to_temp(ಓದುವಿಕೆ) ಮುದ್ರಣ (ಓದುವಿಕೆ, "mA ->", "FAULT" t ಬೇರೆ ಯಾವುದೂ ಅಲ್ಲ f"{t:.1f} C")

ಸಲಹೆ: IoT ಡೇಟಾವನ್ನು ಅರ್ಥೈಸುವಾಗ, ಮೊದಲು "ಈ ಮೌಲ್ಯವು ಭೌತಿಕವಾಗಿ ಸಾಧ್ಯವೇ?" ಪ್ರಶ್ನೆ ಕೇಳಿ. ಕೋಣೆಯ ಉಷ್ಣಾಂಶ ಸಂವೇದಕವು 300 °C ಅನ್ನು ಓದಿದರೆ, ಇದು ನಿಜವಲ್ಲ, ಇದು ಬಹುಶಃ ಮಾಪನಾಂಕ ನಿರ್ಣಯ/ಸಾಲಿನ ದೋಷವಾಗಿದೆ. AI ನ ವ್ಯಾಖ್ಯಾನದ ಮೊದಲು ದೋಷ ಸಂಕೇತಗಳನ್ನು ನಿವಾರಿಸಿ.

ಮಿನಿ ಕೇಸ್

ನಿರ್ವಹಣಾ ಎಂಜಿನಿಯರ್ ಪಂಪ್‌ನ IoT ಕಂಪನ ಡೇಟಾವನ್ನು AI ವ್ಯಾಖ್ಯಾನಿಸುತ್ತಾನೆ. AI ಹೇಳುತ್ತದೆ "ಕಳೆದ ವಾರದಲ್ಲಿ ಕಂಪನವು 200% ಹೆಚ್ಚಾಗಿದೆ, ತಕ್ಷಣದ ವೈಫಲ್ಯದ ಅಪಾಯ" ಮತ್ತು ಎಚ್ಚರಿಕೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಇಂಜಿನಿಯರ್ ಕಚ್ಚಾ ಡೇಟಾವನ್ನು ನೋಡುತ್ತಾರೆ: ನಿರ್ದಿಷ್ಟ ಸಮಯದ ನಂತರ ಮೌಲ್ಯವು ಸ್ಥಿರವಾದ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯಲ್ಲಿ "ಅಂಟಿಕೊಂಡಿರುತ್ತದೆ", ಎಂದಿಗೂ ಬದಲಾಗುವುದಿಲ್ಲ. ಇದು ಹೆಚ್ಚಿದ ಕಂಪನವಲ್ಲ, ಆದರೆ ಸಂವೇದಕ ಘನೀಕರಿಸುವಿಕೆ/ವೈಫಲ್ಯ. ನಿಜವಾದ ಯಾಂತ್ರಿಕ ಸ್ಥಗಿತದಲ್ಲಿ, ಮೌಲ್ಯವು ಏರಿಳಿತಗೊಳ್ಳುತ್ತದೆ. ಎಂಜಿನಿಯರ್ ಸಂವೇದಕವನ್ನು ಪರಿಶೀಲಿಸುತ್ತಾನೆ; ಕೇಬಲ್ ಸಂಪರ್ಕ ಸಡಿಲವಾಗಿದೆ. AI ಸ್ಥಿರ ಮೌಲ್ಯವನ್ನು "ಬುಲ್ಲಿಶ್" ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಿದೆ. ಪಾಠ: ಸಂವೇದಕ ಡೇಟಾವನ್ನು ಅರ್ಥೈಸುವ ಮೊದಲು ದೋಷ ಸಹಿಗಳನ್ನು (ಅಂಟಿಕೊಂಡಿತು, ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದೆ, ಸ್ಪಟ್ಟರಿಂಗ್) ತಳ್ಳಿಹಾಕಿ; AI ಕಚ್ಚಾ ಡೇಟಾವನ್ನು ಪ್ರಶ್ನಿಸುವುದಿಲ್ಲ.

ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು

  • ಸಂಪರ್ಕವಿಲ್ಲ ಅಥವಾ ಸಾಫ್ಟ್‌ವೇರ್ ಫ್ಲ್ಯಾಗ್‌ನೊಂದಿಗೆ ಇ-ಸ್ಟಾಪ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ (ವಿಫಲ-ಸುರಕ್ಷಿತವಾಗಿಲ್ಲ).
  • ಹಾರ್ಡ್‌ವೇರ್ ಸರಪಳಿ ಇಲ್ಲದೆ, ಭದ್ರತಾ ಕಾರ್ಯವನ್ನು ಕೇವಲ ಸಾಫ್ಟ್‌ವೇರ್‌ಗೆ ಬಿಡುವುದು.
  • ಸಂಘರ್ಷದ ಸೆಟ್/ರೀಸೆಟ್ ಲೈನ್‌ಗಳೊಂದಿಗೆ ರೇಸ್ ಸ್ಥಿತಿಯನ್ನು ರಚಿಸುವುದು.
  • ಶಕ್ತಿಯುತವಾದಾಗ ಸುರಕ್ಷಿತ ಆರಂಭಿಕ ಸ್ಥಿತಿಯನ್ನು ವಿವರಿಸುವುದಿಲ್ಲ.
  • ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಮತ್ತು ಘಟಕ ಪರಿಶೀಲನೆಯಿಂದ ಸಂವೇದಕ ಡೇಟಾವನ್ನು ಅರ್ಥೈಸುವುದು.
  • ನೈಜ ಅಳತೆಗಳಿಗಾಗಿ ದೋಷ ಸಂಕೇತಗಳನ್ನು ತಪ್ಪಾಗಿ ಗ್ರಹಿಸುವುದು (ಅಂಟಿಕೊಂಡಿರುವುದು, ವ್ಯಾಪ್ತಿಯಿಂದ ಹೊರಗಿದೆ).

ಸಾರಾಂಶದಲ್ಲಿ

  • ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಸನ್ನಿವೇಶವನ್ನು I/O ಪಟ್ಟಿಗೆ ವಿಭಜಿಸಿ ಮತ್ತು ತರ್ಕ ಹಂತಗಳನ್ನು ತೆರವುಗೊಳಿಸಿ ಮತ್ತು AI ಅನ್ನು ಆ ರೀತಿಯಲ್ಲಿ ಕೇಳಿ.
  • ಇ-ಸ್ಟಾಪ್ ಮತ್ತು ಸುರಕ್ಷತಾ ಕಾರ್ಯಗಳು ವಿಫಲ-ಸುರಕ್ಷಿತವಾಗಿರಬೇಕು (NC), ಹೆಚ್ಚಿನ ಆದ್ಯತೆ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಚೈನ್ಡ್ ಆಗಿರಬೇಕು; ಕ್ಷೇತ್ರ ಪರೀಕ್ಷೆಯಿಂದ ಪರಿಶೀಲಿಸಲಾಗಿದೆ.
  • ಸಂಘರ್ಷದ ಕಾರ್ಯಯೋಜನೆಯು ಜನಾಂಗದ ಸ್ಥಿತಿಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ; ರಾಜ್ಯ ಯಂತ್ರದೊಂದಿಗೆ ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹೊಂದಿಸಿ.
  • ಭದ್ರತೆಯನ್ನು ಎಂದಿಗೂ ಸಾಫ್ಟ್‌ವೇರ್‌ಗೆ ಮಾತ್ರ ಬಿಡಲಾಗುವುದಿಲ್ಲ; ಎಂಜಿನಿಯರ್ ಅನುಮೋದನೆ ಕಡ್ಡಾಯವಾಗಿದೆ.
  • ಸಂವೇದಕ/IoT ಡೇಟಾದಲ್ಲಿನ ಮಾಪನಾಂಕ ನಿರ್ಣಯ, ಘಟಕ ಮತ್ತು ದೋಷ ಸಂಕೇತಗಳನ್ನು ಮೊದಲು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ.
  • ಭೌತಿಕವಾಗಿ ಅಸಾಧ್ಯವಾದ ಮೌಲ್ಯಗಳು ಮತ್ತು ಅಂಟಿಕೊಂಡಿರುವ ವಾಚನಗೋಷ್ಠಿಗಳು ಅಸಮರ್ಪಕ ಕ್ರಿಯೆಯ ಸಂಕೇತಗಳಾಗಿವೆ, ನಿಜವಾದ ಡೇಟಾವಲ್ಲ.

ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯ

ಸರಳ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಸನ್ನಿವೇಶಕ್ಕಾಗಿ I/O ಮತ್ತು ಲಾಜಿಕ್ ಹಂತಗಳ ಪಟ್ಟಿಯನ್ನು ಬರೆಯಿರಿ (ಭರ್ತಿ, ಗೇಟ್ ನಿಯಂತ್ರಣ, ಮಟ್ಟದ ಹೊಂದಾಣಿಕೆ); ST/ಲ್ಯಾಡರ್ ಡ್ರಾಫ್ಟ್‌ಗಾಗಿ AI ಅನ್ನು ಕೇಳಿ. ನಂತರ ರಚಿಸಲಾದ ತರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ: (1) ಇ-ಸ್ಟಾಪ್ ವಿಫಲ-ಸುರಕ್ಷಿತವಾಗಿದೆಯೇ ಮತ್ತು ಆದ್ಯತೆ ನೀಡಲಾಗಿದೆಯೇ, (2) ಸಂಘರ್ಷದ ಔಟ್‌ಪುಟ್‌ಗಳಿಗೆ ಲಾಕ್ ಇದೆಯೇ, (3) ಪವರ್ ಅಪ್‌ನಲ್ಲಿ ಸುರಕ್ಷಿತ ಪ್ರಾರಂಭವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆಯೇ? ಪ್ರತ್ಯೇಕವಾಗಿ, ಸಂವೇದಕ ರೀಡಿಂಗ್‌ಗಳ ಸರಣಿಯ ಕುರಿತು ಕಾಮೆಂಟ್‌ಗಳಿಗಾಗಿ AI ಅನ್ನು ಕೇಳಿ (ಹಲವಾರು ಸಾಮಾನ್ಯ, ಒಂದು ಅಂಟಿಕೊಂಡಿರುವುದು, ಒಂದು ವ್ಯಾಪ್ತಿಯ ಮೌಲ್ಯ) ಮತ್ತು ಅದು ದೋಷ ಮೌಲ್ಯಗಳನ್ನು ಸರಿಯಾಗಿ ತೆಗೆದುಹಾಕುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಯಾವುದೇ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಿ ಮತ್ತು ಅವುಗಳನ್ನು ಬರೆಯಿರಿ.