Unità 8 / 9

Awtomazzjoni, PLC Logic u Sensor/IoT Data

Qligħ:

  • Kapaċità li taqsam xenarju ta' awtomazzjoni f'lista ta' input/output u passi loġiċi u titlob sellum/abbozz ST mill-AI
  • Kapaċità li timmonitorja l-loġika tal-PLC ġġenerata mill-AI f'termini ta' serraturi ta' sikurezza, waqfien ta' emerġenza u kundizzjonijiet tat-tellieqa
  • Kapaċità li tivverifika s-sinjali tal-kalibrazzjoni, tal-volum u tal-ħsara meta tinterpreta dejta tas-sensorju u tat-telemetrija tal-IoT bl-AI

L-awtomazzjoni industrijali hija waħda mill-oqsma l-aktar li jolqtu l-kamp tal-inġinerija elettrika u elettronika: PLC (Kontrollur Loġiku Programmabbli) jaqra sinjali minn sensuri u jsuq muturi, valvi u allarmi skond ċerta loġika. Żball loġiku hawnhekk mhuwiex biss "output ħażin"; Conveyor iġġammjat, valv li jibqa 'miftuħ, jew waqfien ta' emerġenza li ma jidħolx jista 'jwassal għal korrimenti attwali. L-AI hija mgħaġġla biex tiddeskrivi l-loġika tal-awtomazzjoni, tissuġġerixxi sellum/kodiċi ST, u tinterpreta d-dejta tat-telemetrija tas-sensuri/IoT; Iżda s-serraturi tas-sigurtà u d-disinn li ma jfallux huma r-responsabbiltà tal-inġinier. F'din l-unità, se nkopru kif niddefinixxu x-xenarju ta 'awtomazzjoni għall-AI, kif tikkontrolla l-loġika tal-PLC ġġenerata, u kif tinterpreta b'mod sikur id-dejta tas-sensorju.

Konfigurazzjoni tax-Xenarju tal-Awtomazzjoni: Lista tal-I/O u Passi Loġiċi

Li tgħid lill-AI biex "tipprogramma conveyor" hija inadegwata. L-ewwel, issepara l-proċess f'input (sensor, buttuna), output (mutur, valv, fanal) u passi loġiċi. Din id-distinzjoni tiċċara kemm il-pront kif ukoll tagħmel il-loġika kontrollabbli.

Eżempju ta 'lista I/O (stazzjon tal-mili sempliċi):Inputs: I0.0 Buttuna Start, I0.1 Buttuna Stop, I0.2 E-stop (NC), I0.3 Senser ta' skoperta ta 'flixkun, I0.4 Sensor ta' okkupanza. lest.2) Ċineg b'ritorn Bidu; Waqqaf il-conveyor meta s-sensor tal-flixkun jiġi attivat.3) Iftaħ il-valv tal-mili; Agħlaq il-valv meta s-sensor ta 'l-okkupanza jkun mimli.4) Erġa' ibda l-conveyor; Il-proċess jirrepeti.5) E-stop jew Stop jieħu l-ħruġ kollha lejn in-naħa sigura fi kwalunkwe ħin.

Prompt Dgħajjef / Prompt Qawwija

DGĦAJFJA: "Ikteb kodiċi PLC għall-conveyor." (Riżultat: indirizzi I/O, interlocks tas-sigurtà u loġika tal-istatus mhumiex ċari; kodiċi mhux komplut potenzjalment perikoluż.) STRONG: "Suġġerixxi abbozz tal-loġika tal-PLC (Test Strutturat) għal stazzjon tal-mili bbażat fuq il-lista tal-I/O u l-passi tal-loġika hawn fuq. Żgura: (NC) b'mod normali magħluq kundizzjoni li tpoġġi l-outputs kollha fuq in-naħa sigura.- Conveyor u valv "Ma toħloqx sitwazzjoni perikoluża fl-istess ħin (lock). - Ikkummenta kull pass. Iddikjara li dan huwa abbozz; il-katina tas-sigurtà, l-ittestjar li jfalli u l-qasam jappartjenu lill-inġinier."

Il-kontroll tal-PLC Logic: Sigurtà, Fail-Safe, Kundizzjonijiet tar-Razza

Mhux biżżejjed li l-loġika prodotta “jidher li taħdem”. Segwi din il-lista ta' kontroll:

kontroll

X'għandek tfittex

waqfien ta’ emerġenza

Kuntatt NC, fail-safe, l-ogħla prijorità, jaqleb l-outputs kollha għan-naħa sikura

Interlocks

Outputs konfliġġenti m'għandhomx ikunu attivi fl-istess ħin

kundizzjoni tat-tellieqa

Inkarigi konfliġġenti fl-istess ċiklu, sitwazzjoni mhux definita

stat inizjali

Jibda fi stat sikur u magħruf meta jiġi enerġizzat

Timer/counter

Loġika korretta, overflow, kondizzjoni reset

malfunzjoni tas-sensorju

Imġieba sigura f'każ ta 'waqfa/short circuit tas-sensorju

Waqfien ta 'emerġenza (E-stop) huwa l-aktar punt kritiku. Il-funzjoni tas-sigurtà għandha tkun sigura kontra l-fallimenti: jiġifieri, jekk jinkiser kejbil, jonqos kuntatt, is-sistema għandha taqa 'fuq in-naħa sigura, mhux perikoluża. Għalhekk, E-stop huwa stabbilit b'kuntatt normalment magħluq (NC); Jekk il-kejbil jinkiser, iċ-ċirkwit jinfetaħ u s-sistema tieqaf. Barra minn hekk, il-loġika tas-softwer waħedha mhix biżżejjed; Katina tas-sigurtà tal-ħardwer (relay/contactor tas-sigurtà) għandha tkun iddisinjata u vverifikata mill-inġinier.

Twissija: Jekk tara f'kodiċi ta' sellum/ST iġġenerat mill-AI li l-E-stop huwa ssettjat b'kuntatt normalment miftuħ (NO) jew sempliċement bandiera tas-softwer, din hija vulnerabbiltà. Il-funzjonijiet tas-sigurtà qatt ma jitħallew f'idejn is-softwer biss; Il-katina tal-ħardwer mingħajr ħsara u l-konformità mal-istandards rilevanti tas-sikurezza tal-magni huma r-responsabbiltà tal-inġinier u huma vverifikati permezz ta 'ttestjar fuq il-post.

Kundizzjonijiet tat-Tlielaq u Magni tal-Istat

Il-loġika PLC taħdem ċiklikament; Il-loġika kollha hija pproċessata mill-bidu sat-tmiem f'kull ċiklu. AI kultant tikteb linji kontradittorji li jistabbilixxu l-istess output f'post wieħed u reset f'ieħor; dan jikkawża li l-output teptip b'mod imprevedibbli (kundizzjoni tar-razza). Il-kostruzzjoni ta 'proċessi kumplessi bħala magna tal-istat espliċita tnaqqas dan ir-riskju: is-sistema tinsab fi stat wieħed u speċifiku f'kull ħin, bi tranżizzjonijiet dipendenti fuq kundizzjonijiet ċari.

Interpretazzjoni tad-Data tas-Sensor u tal-IoT: Kalibrazzjoni, Unità, Sinjal tal-Ħsara

Filwaqt li d-dejta tas-sensuri u tat-telemetrija IoT (temperatura, pressjoni, vibrazzjoni, kurrent) hija ta 'valur għall-analiżi, tista' tkun qarrieqa fil-forma mhux maħduma tagħha. Peress li l-AI tiġbor fil-qosor din id-dejta, trid tivverifika tliet affarijiet:

  1. Kalibrazzjoni u skala. Is-sensor joħroġ il-valur ADC mhux ipproċessat jew l-unità fiżika attwali? AI 4-20 mA jista 'jskala b'mod żbaljat sensor u jħawdu l-valur fiżiku.
  2. Unità. °C jew °F, bar jew kPa, RMS jew quċċata? Il-konfużjoni tal-unità tħassar l-interpretazzjoni kollha.
  3. Sinjali ta' ħsara. Valur imwaħħal, waqgħa f'daqqa għal żero, qari barra mill-firxa; Dawn mhumiex kejl attwali iżda jistgħu jkunu ħsara fis-sensor/linja. Jekk l-AI tinterpreta dawn bħala "dejta interessanti" tkun żbaljat.

# Sensor 4-20 mA -> skalar tal-valur fiżiku (medda 0-100 °C) def ma_to_temp(ma): jekk ma < 3.5: # Taħt 4 mA -> linja miksura/ritorn tal-ħsara Xejn # marka bħala ritorn invalidu (ma - 4.0) / (20.0 - 4.0) * 100.0 - 4.0, 20.0, 2.0, 2.0, 2.0, 2.0 2.0]: t = ma_to_temp(qari) print(qari, "mA ->", "FAULT" jekk t huwa Xejn ieħor f"{t:.1f} C")

Tip: Meta tinterpreta d-dejta tal-IoT, l-ewwel staqsi "dan il-valur huwa fiżikament possibbli?" Staqsi l-mistoqsija. Jekk sensor tat-temperatura tal-kamra jaqra 300 °C, dan mhux reali, probabbilment huwa żball ta 'kalibrazzjoni/linja. Elimina s-sinjali tal-ħsara qabel l-interpretazzjoni tal-AI.

Kawża Mini

Inġinier tal-manutenzjoni għandu AI tinterpreta d-dejta tal-vibrazzjoni tal-IoT ta 'pompa. AI tgħid "vibrazzjoni żdiedet b'200% fl-aħħar ġimgħa, riskju ta 'falliment immedjat" u tissuġġerixxi allarm. L-inġinier iħares lejn id-dejta mhux ipproċessata: il-valur huwa "mwaħħal" f'numru għoli fiss wara ċertu żmien, li qatt ma jinbidel. Din mhix vibrazzjoni miżjuda, iżda iffriżar/falliment tas-sensorju. Fi tqassim mekkaniku veru, il-valur ivarja. L-inġinier jiċċekkja s-sensor; Il-konnessjoni tal-kejbil hija maħlula. L-AI interpretat il-valur fiss bħala "bullish". Lezzjoni: eskludi firem tal-ħsarat (mwaħħla, barra mill-firxa, sputtering) qabel tinterpreta d-dejta tas-sensorju; L-AI ma titlobx dejta mhux ipproċessata.

Żbalji Komuni

  • Twaqqif ta 'E-stop bl-EBDA kuntatt jew bandiera tas-softwer biss (mhux fail-safe).
  • Tħalli l-funzjoni tas-sigurtà biss lis-softwer, mingħajr katina tal-ħardwer.
  • Il-ħolqien ta' kundizzjoni tat-tellieqa b'linji ta' sett/reset konfliġġenti.
  • Mhux tiddefinixxi stat inizjali sikur meta enerġizzat.
  • Interpretazzjoni tad-dejta tas-sensorju mill-kalibrazzjoni u l-verifika tal-unità.
  • Sinjali ta' żball li jiżbaljaw (mwaħħla, barra mill-firxa) għal kejl reali.

Fil-qosor

  • Kisser ix-xenarju ta 'awtomazzjoni f'lista I/O u passi ċari tal-loġika u staqsi lill-AI b'dan il-mod.
  • Il-funzjonijiet ta' waqfien elettroniku u ta' sikurezza għandhom ikunu mingħajr periklu (NC), l-ogħla prijorità u ħardwer marbut b'katina; verifikati permezz ta' ttestjar fuq il-post.
  • Assenjazzjonijiet konfliġġenti joħolqu kundizzjoni tar-razza; Twaqqaf proċessi kumplessi b'magna tal-istat.
  • Is-sigurtà qatt ma titħalla f'idejn is-softwer biss; L-approvazzjoni tal-inġinier hija obbligatorja.
  • Is-sinjali tal-kalibrazzjoni, tal-unità u tal-ħsara fid-dejta tas-sensor/IoT huma l-ewwel verifikati.
  • Valuri fiżikament impossibbli u qari mwaħħla huma sinjali ta’ malfunzjoni, mhux data attwali.

Kompitu ta' applikazzjoni

Ikteb lista ta 'I/O u passi loġiċi għal xenarju ta' awtomazzjoni sempliċi (mili, kontroll tal-bieb, aġġustament tal-livell); Staqsi lill-AI għall-abbozz ST/sellum. Imbagħad iċċekkja l-loġika ġġenerata: (1) Huwa E-stop fail-safe u prijoritizzat, (2) hemm lock għal outputs konfliġġenti, (3) huwa ddefinit il-bidu sikur fuq power up? Separatament, staqsi lill-AI għal kummenti dwar serje ta' qari tas-sensuri (bosta valur normali, wieħed imwaħħal, wieħed barra mill-firxa) u ċċekkja li jelimina b'mod korrett il-valuri tal-ħsara. Ikkoreġi kwalunkwe żball u iktebhom.