Cov txheej txheem:

Wireless Safety Button rau PLC Kev Nyab Xeeb: 6 Cov Kauj Ruam (nrog Duab)
Wireless Safety Button rau PLC Kev Nyab Xeeb: 6 Cov Kauj Ruam (nrog Duab)

Video: Wireless Safety Button rau PLC Kev Nyab Xeeb: 6 Cov Kauj Ruam (nrog Duab)

Video: Wireless Safety Button rau PLC Kev Nyab Xeeb: 6 Cov Kauj Ruam (nrog Duab)
Video: Not the reaction he was hoping for 🥴 2024, Kaum ib hlis
Anonim
Wireless Safety Button rau PLC Kev Nyab Xeeb
Wireless Safety Button rau PLC Kev Nyab Xeeb

Txoj haujlwm no yog kuv qhov pov thawj ntawm lub tswv yim rau kev siv IoT thiab (thaum kawg) neeg hlau tsim los tsim txheej txheej ntxiv ntawm kev nyab xeeb rau cov chaw tsim khoom tsim kev phom sij. Lub pob no tuaj yeem siv los pib lossis nres ntau txoj haujlwm, suav nrog kev tswj cov teeb liab. Thaum kuv hais txog txoj haujlwm no ua lub e-stop khawm, thov nco ntsoov tias kev txhim kho qhov tseeb e-stop tswj yuav tsum tau rov ua ntau dua thiab cov cai. Txoj haujlwm no tsuas yog txhais kom ntxiv txheej kev nyab xeeb ntxiv.

Thov siv kev tiv thaiv kev nyab xeeb thaum thaiv thiab txuas lub zog no.

Khoom siv

Electronics

x2 NODE MCU cov laug cam -

x1 PLC w/fais fab mov - Allen -Bradley CompactLogix PLC tau siv hauv Cov Lus Qhia no -

x1 5v Electromechanical relay

x1 2N2222A transistor

x 11 k Ohm resistor

x1 ib txwm kaw (NC) nias lub pob

x1 nquag qhib (TSIS MUAJ) laub khawm

x1 9v roj teeb txuas + 9v roj teeb

Cov xov hlau sib txawv

Software

Arduino IDE Cov

Lub Studio 5000

Kauj Ruam 1: NODE MCU Server Circuit Wiring

NODE MCU Cov Neeg Siv Hluav Taws Xob Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob Hluav Taws Xob
NODE MCU Server Circuit Cuam
NODE MCU Server Circuit Cuam
NODE MCU Server Circuit Cuam
NODE MCU Server Circuit Cuam

NODE MCU lub rooj tsavxwm yuav siv los ua tus neeg rau zaub mov, thiab yog tus nruab nrab nruab nrab ntawm lub pob thiab PLC. Thaum lub pob raug thawb, tus neeg rau zaub mov yuav tau txais lub teeb liab, uas yuav txhawb lub zog xa tawm, thiab xa lub teeb liab tsim nyog mus rau PLC kom nres txhua txoj haujlwm.

Rooj Tswjhwm Teeb

Txhawm rau txhawb peb NODE MCU, tsuas yog siv lub micro usb phab ntsa adapter.

Relay Crash Course

Cov relay muaj ob ntu; lub kauj, thiab armature. Cov kauj tuaj yeem ua kom muaj zog, uas tsim cov hlau nplaum, uas yuav ua rau lub armature txav los ntawm qhov ib txwm kaw (NC) txoj haujlwm mus rau qhov ib txwm qhib (TSIS) txoj haujlwm.

Txhawm rau txiav txim siab tus pin twg yog NO thiab uas yog NC, siv lub multimeter thiab teeb nws los ntsuas qhov tsis kam (2k Ohm ntau). Kov cov hlau lead liab mus rau tus pin nruab nrab, thiab tom qab ntawd ntsuas txhua tus pin sib txawv. NC tus pin yuav txuas nrog hluav taws xob, yog li koj yuav tsum pom me me tsis kam nyeem ntawv. NO tus pin yuav tsis txuas nrog hluav taws xob, yog li kev nyeem ntawv yuav tsum yog ntau yam.

Thaum NO thiab NC pins tau tsim los, txuas lossis txuas ob lub xov hlau mus rau lub kauj (cov xov hlau dub hauv daim duab saum toj no), ib lub xaim rau nruab nrab tus pin txuas, thiab ib qho rau NC tus pin (xov hlau ntsuab).

Pawg Thawj Coj rau Kev Txuas Hluav Taws Xob

Tam sim no peb yuav tsum txuas peb qhov txuas mus rau lub rooj tsavxwm. Peb yuav tsum tau muab 5v rau lub tshuab xa hluav taws xob txhawm rau txhawm rau koom nrog kev sib tw. Txij li NODE MCU lub rooj tsavxwm tsuas yog tso tawm 3.3v, peb yuav tsum siv lub transistor los nthuav lub teeb liab. Xa mus rau daim duab kab hluav taws xob rau kev sib txuas hauv Circuit. Thov nco ntsoov tias yog siv tus lej sib txawv rau lub teeb liab, nws yuav tsum tau hloov pauv hauv cov cai.

Txuas mus rau PLC Xov Tooj

Hlau lub hauv paus tus pin rau 24v qhov chaw, thiab TSIS muaj tus pin rau lub davhlau ya nyob twg 1 ntawm PLC.

Kauj Ruam 2: NODE MCU Cov Neeg Siv Hluav Taws Xob

NODE MCU Cov Neeg Siv Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob
NODE MCU Cov Neeg Siv Hluav Taws Xob

NODE MCU pawg thawj coj no yuav tau ua haujlwm raws li tus neeg siv khoom, thiab yuav xa cov xwm txheej khawm mus rau lub server. Txuas lub roj teeb 9v rau Vin thiab GND pins ntawm NODE MCU. Cov laug/txuas ib lub xaim los ntawm ib tus lej cim npe 3v3 (3.3v tus pin), thiab lwm cov xaim rau tus pin D8 (GPIO 15). Cov laug los yog txuas rau lwm qhov kawg ntawm cov xov hlau no rau ob sab ntawm qhov ib txwm kaw khawm thaum muaj xwm ceev.

Kauj ruam 3: PLC thaiv

PLC thaiv
PLC thaiv

Txuas koj lub xaim ntsuab los ntawm NC txuas ceg mus rau hauv lub davhlau ya nyob twg 0 ntawm koj lub PLC. Nco ntsoov tias koj muaj kev txuas mus rau hauv av ntawm qhov chaw sib txuas (COM) txuas nrog koj cov tswv yim. Feem ntau PLCs muaj cais chaw nres nkoj COM, yog li nco ntsoov tias koj tau txuas rau lub chaw nres nkoj raug.

Ua tib yam nrog ib txwm qhib lub pob kom ua raws li peb pib khawm rau peb PLC. Txuas lub pob no rau lub davhlau ya nyob twg 1.

Plug rau txhua tus lej ntawm cov cuab yeej tso tawm uas tuaj yeem tswj tau 24v rau hauv cov chaw tso tawm. Rau qhov ua piv txwv no, peb tab tom siv ib lub teeb sim tsav hauv lub davhlau ya nyob twg 0. Nco ntsoov ntxiv qhov txuas rau hauv av ntawm COM.

Kauj Ruam 4: Programming NODE MCU Server thiab Client

Yog tias qhov no yog koj thawj zaug siv NODE MCU cov laug cam, siv phau ntawv teeb tsa no:

Thaum koj teeb tsa, rub tawm cov server thiab cov ntaub ntawv cov neeg siv khoom. Qhov kev hloov pauv tsim nyog tau teev tseg hauv qab no, ntxiv rau hauv.ino cov ntaub ntawv.

1. Hloov SSID rau koj lub npe network rau ob tus neeg rau zaub mov thiab cov neeg siv khoom

2. Hloov tus password mus rau tus password network rau ob tus neeg rau zaub mov thiab cov neeg siv khoom. Yog tias nws yog qhib network, tawm nws li "".

3. Rau tus neeg rau zaub mov, suav nrog tus IP, rooj vag, thiab subnet daim npog qhov ncauj.

4. Rau tus neeg siv khoom, suav nrog tus IP chaw nyob uas siv rau lub server.

5. Yog tias ob lub rooj sib tham tau xaim raws li tau qhia hauv cov kauj ruam dhau los, tsuas yog xa cov ntaub ntawv mus rau cov laug cam. Yog tias siv tus pin sib txawv, hloov qhov sib txawv sib txawv, tom qab ntawd rub tawm.

Kauj ruam 5: Program PLC

Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC
Ua haujlwm PLC

PLC Crash Course

PLCs siv cov lus yooj yooj yim I/O hu ua ladder logic. Txoj cai tau nyeem los ntawm saum toj mus rau hauv qab, thiab los ntawm sab laug mus rau sab xis. Lub sijhawm txhua qhov kev pabcuam, cov ntaub ntawv muaj tseeb/tsis raug hloov tshiab, thiab cov ntaub ntawv ntawd tau siv los tswj cov txiaj ntsig. Cov tswv yim thiab cov txiaj ntsig hauv cov phiaj xwm kev xav ntawm tus ntaiv tau txuas rau qhov tsis sib xws ntawm lub PLC, uas yog txuas rau cov cuab yeej siv.

Cov cim siv yog raws li hauv qab no:

-| |- Txheeb xyuas yog kaw (XIC). Qhov no yog kev sib cuag nkag, thiab nws yuav muaj tseeb yog tias muaj HIGH teeb liab ntawm lub davhlau ya nyob twg sib txuas.

-|/|-Txheeb xyuas yog qhib (XIO). Qhov no yog kev sib cuag nkag, thiab nws yuav muaj tseeb yog tias muaj LOW teeb liab ntawm lub davhlau ya nyob twg sib txuas.

-()-Tso Tawm. Qhov no yog kev sib cuag tso tawm, thiab nws yuav dhau los ua HIGH thaum txhua qhov kev nkag mus rau ntawm lub rung yog qhov tseeb.

Kev piav qhia ntawm Txoj Cai

Ntawm thawj kab, thawj XIC kev sib cuag yog peb cov lus txib nres xwm txheej ceev. Peb siv XIC ua ke nrog ib txwm kaw E-nres khawm. Txij li thaum NC khawm muab lub teeb liab HIGH, XIC yuav rov qab muaj tseeb, tso cai rau lub zog ntxiv mus. Nias lub E-nres khawm yuav ua txhaum lub HIGH teeb liab, thiab yuam lub zog kom de-energize, yog li txwv tsis pub cov tshuab txaus ntshai uas tuaj yeem ua haujlwm.

Ib feem tom ntej ntawm Circuit Court yog qhov sib dhos ua ke uas tsim cov foob-hauv Circuit nrog cov zis tawm. Parallel rungs ua zoo li LOSSIS lub rooj vag - yog ib qho yog qhov tseeb, lub rung tuaj yeem muaj tseeb. Kev sib cuag sab saum toj yog xaim rau peb lub pob pib, thiab hauv qab kev sib cuag yog qhov xwm txheej ntawm peb qhov kev sib cuag. Thaum khawm pib raug nias, cov zis yuav txhawb zog, uas yuav ua rau hauv qab hu rau TRUE. Yog li tus neeg siv tuaj yeem tso lub khawm pib thiab cov ntawv tso tawm yuav tseem muaj zog kom txog thaum E-nres khawm raug nias.

Txhawm rau ua haujlwm rau PLC

Nco ntsoov tias koj muaj Studio 5000 rub tawm thiab teeb tsa. Fais fab PLC thiab txuas nws mus rau koj lub computer siv USB txuas. Qhib cov ntawv txuas. Xaiv Kev Sib Txuas <Who Active. Koj lub PLC yuav tsum tau teev nyob hauv USB chaw nres nkoj. Nco ntsoov tias koj lub PLC tau teeb tsa rau 'prog' kom rub tawm. Xaiv koj lub PLC thiab rub tawm cov cai. Thaum npaj tau lawm, teeb tsa PLC kom 'khiav' los khiav koj txoj haujlwm.

Kauj ruam 6: Khiav Nws

Txuas lub roj teeb 9v rau koj pawg neeg siv khoom. Txuas koj lub server board thiab koj lub PLC. Khiav lub PLC program, tom qab ntawd nyem lub pob xwm txheej ceev. Koj yuav tsum pom lub teeb tsav (lossis ib yam khoom siv twg siv) ua kom tsis muaj zog.

IoT Kev Sib Tw
IoT Kev Sib Tw
IoT Kev Sib Tw
IoT Kev Sib Tw

Khiav Tawm hauv IoT Challenge

Pom zoo: