Ẹyọ 8 / 9

Automation, PLC Logic ati Sensọ/IoT Data

Awọn anfani:

  • Agbara lati pin oju iṣẹlẹ adaṣe kan sinu titẹ sii / atokọjade ati awọn igbesẹ ọgbọn ati beere akaba / iwe kikọ ST lati AI
  • Agbara lati ṣe atẹle imọran PLC ti AI ti ipilẹṣẹ ni awọn ofin ti awọn titiipa aabo, idaduro pajawiri ati awọn ipo ere-ije
  • Agbara lati jẹrisi isọdiwọn, iwọn didun ati awọn ifihan agbara aṣiṣe nigba itumọ sensọ ati data telemetry IoT pẹlu AI

Adaṣiṣẹ ile-iṣẹ jẹ ọkan ninu awọn agbegbe wiwu julọ aaye ti itanna ati ẹrọ itanna: PLC kan (Oluṣakoso Logic Programmable) ka awọn ifihan agbara lati awọn sensọ ati awọn awakọ awakọ, awọn falifu ati awọn itaniji ni ibamu si ọgbọn kan. Aṣiṣe ọgbọn kan nibi kii ṣe “ijade ti ko tọ” nikan; Gbigbe ti o ni jamed, àtọwọdá ti o wa ni ṣiṣi, tabi iduro pajawiri ti ko ṣiṣẹ le ja si awọn ipalara gangan. AI yara yara ni ṣiṣe ilana ilana adaṣe adaṣe, iyanju akaba / koodu ST, ati itumọ sensọ / data telemetry IoT; Ṣugbọn awọn titiipa aabo ati kuna-ailewu apẹrẹ jẹ ojuṣe ti ẹlẹrọ. Ninu ẹyọ yii, a yoo bo bii o ṣe le ṣalaye oju iṣẹlẹ adaṣe si AI, bii o ṣe le ṣakoso imọ-jinlẹ PLC ti ipilẹṣẹ, ati bii o ṣe le tumọ data sensọ lailewu.

Tito leto Oju iṣẹlẹ Automation: Atokọ I/O ati Awọn Igbesẹ Iṣalaye

Sọ fun AI lati “ṣe eto gbigbe” ko pe. Ni akọkọ, ya ilana naa sinu titẹ sii (sensọ, bọtini), iṣelọpọ (motor, valve, atupa) ati awọn igbesẹ ọgbọn. Iyatọ yii mejeeji ṣe alaye itọsi ati jẹ ki ọgbọn iṣakoso.

Apeere I / O Apeere (ibudo kikun ti o rọrun): Awọn igbewọle: Bọtini I0.0 Bẹrẹ, I0.1 Bọtini Duro, I0.2 E-stop (NC), I0.3 Igo wiwa sensọ, I0.4 Occupancy sensorOutputs: Q0.0 Conveyor motor, Q0.1 Filling valve, Q0.2 Error system: 1 Lamptop system ti o ba jẹ atupa ti o wa ni Logic. ti šetan.2) Conveyor with Ibere pada; Da awọn conveyor nigba ti igo sensọ ti wa ni lo jeki.3) Ṣii awọn kikun àtọwọdá; Pa àtọwọdá nigbati sensọ ibugbe ti kun.4) Tun conveyor bẹrẹ; Ilana naa tun ṣe.5) E-stop tabi Duro gba gbogbo awọn ijade si ẹgbẹ ailewu nigbakugba.

Ailagbara Tọ / Alagbara Tọ

Alailagbara: "Kọ PLC koodu fun awọn conveyor."(Abajade: I/O adirẹsi, ailewu interlocks ati ipo kannaa ni o wa koyewa; a oyi lewu pe koodu.) Lagbara:" Daba PLC kannaa osere (Tructured Text) fun a nkún ibudo da lori awọn I/O akojọ ati kannaa awọn igbesẹ ti loke. Rii daju: - E-stop ti wa ni pipade gbogbo awọn ipo ti o wa ni pipade bi deede (NC) Awọn abajade ni ẹgbẹ ailewu .- Conveyor ati àtọwọdá "Maṣe ṣẹda ipo ti o lewu ni akoko kanna (titiipa). - Ọrọìwòye kọọkan igbese. Sọ pe eyi jẹ apẹrẹ; pq aabo, kuna-ailewu ati idanwo aaye jẹ ti ẹlẹrọ."

Iṣakoso PLC kannaa: Aabo, Ikuna-Ailewu, Awọn ipo Ije

Ko to fun imọran ti a ṣejade lati “dabi pe o ṣiṣẹ”. Tẹle akojọ ayẹwo yii:

iṣakoso

Kini lati wa

pajawiri idaduro

Olubasọrọ NC, kuna-ailewu, ayo to ga julọ, yiyipada gbogbo awọn abajade si ẹgbẹ ailewu

Interlocks

Awọn abajade ija ko yẹ ki o ṣiṣẹ ni akoko kanna

ije ipo

Awọn iṣẹ iyansilẹ rogbodiyan ni iyipo kanna, ipo aisọye

ipo ibẹrẹ

Bibẹrẹ ni ailewu, ipo ti a mọ nigbati agbara

Aago / counter

Imọye ti o tọ, aponsedanu, ipo atunto

aiṣedeede sensọ

Ailewu ihuwasi ni irú ti sensọ Bireki / kukuru Circuit

Iduro pajawiri (E-stop) jẹ aaye pataki julọ. Iṣẹ aabo gbọdọ jẹ kuna-ailewu: iyẹn ni, ti okun ba ṣẹ, olubasọrọ kan kuna, eto naa gbọdọ ṣubu ni apa ailewu, kii ṣe eewu. Nitorina, E-stop ti wa ni idasilẹ pẹlu kan deede titi (NC) olubasọrọ; Ti okun ba ya, Circuit yoo ṣii ati eto naa duro. Ni afikun, ọgbọn sọfitiwia nikan ko to; Ẹwọn aabo ohun elo (ailewu yii/olubasọrọ) gbọdọ jẹ apẹrẹ ati rii daju nipasẹ ẹlẹrọ.

Ikilọ: Ti o ba rii ninu akaba AI ti ipilẹṣẹ / koodu ST pe E-stop ti ṣeto pẹlu olubasọrọ ti o ṣii deede (KO) tabi asia sọfitiwia kan, eyi jẹ ailagbara kan. Awọn iṣẹ aabo ko ni fi silẹ si sọfitiwia nikan; Ikuna-ailewu ohun elo pq ati ibamu pẹlu awọn iṣedede ailewu ẹrọ ti o yẹ jẹ ojuṣe ẹlẹrọ ati pe o jẹri nipasẹ idanwo aaye.

Ije Awọn ipo ati State Machines

PLC kannaa ṣiṣẹ cyclically; Gbogbo kannaa ti wa ni ilọsiwaju lati ibere lati pari ni kọọkan ọmọ. AI nigba miiran kọ awọn laini ilodi ti o ṣeto iṣelọpọ kanna ni aaye kan ati tunto ni omiiran; eyi nfa abajade lati flicker lairotẹlẹ (ipo ije). Ṣiṣeto awọn ilana idiju bi ẹrọ ipinlẹ ti o fojuhan dinku eewu yii: eto naa wa ni ẹyọkan, ipo kan pato ni gbogbo igba, pẹlu awọn iyipada ti o da lori awọn ipo ti o han gbangba.

Sensọ Itumọ ati Data IoT: Isọdiwọn, Ẹyọ, Ifihan Aṣiṣe

Lakoko ti sensọ ati data telemetry IoT (iwọn otutu, titẹ, gbigbọn, lọwọlọwọ) jẹ iwulo fun itupalẹ, o le jẹ ṣina ni fọọmu aise rẹ. Bi AI ṣe ṣe akopọ data yii, o gbọdọ rii daju awọn nkan mẹta:

  1. Isọdiwọn ati iwọn. Njẹ iṣelọpọ sensọ jẹ iye ADC aise tabi ẹyọ ti ara gangan bi? AI 4-20 mA le ṣe iwọn sensọ kan ni aṣiṣe ati daru iye ti ara.
  2. Ẹyọ. °C tabi °F, igi tabi kPa, RMS tabi tente oke? Idarudapọ ẹyọ ba gbogbo itumọ jẹ.
  3. Awọn ifihan agbara aṣiṣe. Iye di mọ, isubu lojiji si odo, laisi kika kika; Iwọnyi kii ṣe awọn wiwọn gangan ṣugbọn o le jẹ sensọ/aṣiṣe laini. Ti AI tumọ awọn wọnyi bi “data ti o nifẹ” iwọ yoo jẹ aṣiṣe.

# 4-20 mA sensọ -> ti ara iye igbelosoke (0-100 °C ibiti o) defi ma_to_temp (ma): ti o ba ti ma <3.5: # Ni isalẹ 4 mA -> ila ti bajẹ / aṣiṣe pada Ko si # ami bi invalid pada (ma - 4.0) / (20.0 - 4.0) / (20.0 - 4.0) * 100.0, kika [240.0, 240.0, 100.0, 240.0,0. 2.0]: t = ma_to_temp(kika) titẹ (kika, "mA ->", "FAULT" ti t jẹ Ko si ẹlomiran f"{t:.1f} C")

Imọran: Nigbati o ba tumọ data IoT, beere akọkọ "Ṣe iye yii ṣee ṣe ni ti ara?" Beere ibeere naa. Ti sensọ iwọn otutu yara kan ba ka 300 °C, eyi kii ṣe gidi, o ṣee ṣe aṣiṣe odiwọn/ila. Imukuro awọn ifihan agbara aṣiṣe ṣaaju itumọ AI.

Mini Case

Onimọ-ẹrọ itọju kan ni itumọ AI data gbigbọn IoT fifa kan. AI sọ pe “gbigbọn pọ nipasẹ 200% ni ọsẹ to kọja, eewu ti ikuna lẹsẹkẹsẹ” ati daba itaniji kan. Onimọ-ẹrọ n wo data aise: iye naa “di” ni nọmba giga ti o wa titi lẹhin akoko kan, ko yipada rara. Eyi kii ṣe gbigbọn pọ si, ṣugbọn didi sensọ / ikuna. Ni a otitọ darí didenukole, iye fluctuates. Onimọ-ẹrọ n ṣayẹwo sensọ; Asopọ USB jẹ alaimuṣinṣin. AI tumọ iye ti o wa titi bi “bulish”. Ẹkọ: ṣe akoso awọn ibuwọlu aṣiṣe (di, ni ibiti o wa, sputtering) ṣaaju itumọ data sensọ; AI ko beere data aise.

Awọn aṣiṣe ti o wọpọ

  • Ṣiṣeto E-stop pẹlu KO olubasọrọ tabi asia sọfitiwia nikan (ko kuna-ailewu).
  • Nlọ kuro ni iṣẹ aabo nikan si sọfitiwia, laisi pq ohun elo kan.
  • Ṣiṣẹda kan ije majemu pẹlu ori gbarawọn ṣeto / tun ila.
  • Kii ṣe asọye ipo ibẹrẹ ailewu nigbati o ba ni agbara.
  • Itumọ data sensọ lati isọdiwọn ati ijẹrisi ẹyọkan.
  • Awọn ifihan agbara aṣiṣe aṣiṣe (di, ko si ibiti) fun awọn wiwọn gidi.

Ni akojọpọ

  • Pa oju iṣẹlẹ adaṣe naa sinu atokọ I/O kan ati awọn igbesẹ oye ki o beere AI ni ọna yẹn.
  • E-stop ati ailewu awọn iṣẹ gbọdọ jẹ kuna-ailewu (NC), ga ni ayo ati hardware dè; jẹrisi nipasẹ idanwo aaye.
  • Awọn iṣẹ iyansilẹ rogbodiyan ṣẹda ipo-ije; Ṣeto awọn ilana eka pẹlu ẹrọ ipinlẹ kan.
  • Aabo ko fi silẹ si sọfitiwia nikan; Ifọwọsi ẹlẹrọ jẹ dandan.
  • Isọdiwọn, ẹyọkan ati awọn ifihan agbara aṣiṣe ninu data sensọ/IoT jẹ iṣeduro akọkọ.
  • Awọn iye ti ko ṣee ṣe ti ara ati awọn kika diduro jẹ awọn ami aiṣedeede, kii ṣe data gangan.

Ohun elo iṣẹ-ṣiṣe

Kọ atokọ ti I/O ati awọn igbesẹ ọgbọn fun oju iṣẹlẹ adaṣe ti o rọrun (kikun, iṣakoso ẹnu-bode, atunṣe ipele); Beere AI fun apẹrẹ ST / akaba. Lẹhinna ṣayẹwo kannaa ti ipilẹṣẹ: (1) Ṣe E-stop kuna-ailewu ati pataki, (2) jẹ titiipa wa fun awọn abajade ikọlura, (3) jẹ ibẹrẹ ailewu lori asọye agbara? Lọtọ, beere lọwọ AI fun awọn asọye lori lẹsẹsẹ awọn kika sensọ (ọpọlọpọ deede, ọkan di, ọkan ko ni iye iwọn) ati ṣayẹwo pe o ṣe imukuro awọn iye aṣiṣe ni deede. Ṣe atunṣe eyikeyi awọn aṣiṣe ki o kọ wọn silẹ.