I. Kev qhia lus
Hauv tshav pob ntawm kev muaj tshuab, kev thov ntawm programmable logic maub los (PLC) yog nce ntau zuj zus. Raws li cov khoom siv tseem ceeb ntawm kev tswj hwm kev lag luam, plc tsis yog muaj cov ntaub ntawv muaj peev xwm ua tau, tab sis kuj tseem muaj ntau txoj kev xav tau cov kev xav tau. Ntawm lawv, kev qhia rau npe sau npe yog ib chav kawm tseem ceeb ntawm PLC qhia ntawv system, uas tau siv dav hauv kev tswj theem, Logistics thiab cov ntaub ntawv ntws tswj. Hauv daim ntawv no, peb yuav piav qhia kom meej txog cov qauv ua haujlwm, cov txheej txheem qhia ua haujlwm thiab cov ntawv sau npe sau npe sau npe rau encicters thiab cov kws tshaj lij.
Ii. PLC Hloov Chaw Sau Npe Cov Lus Qhia
Hloov chaw rau npe qhia yog ib hom me ntsis cov ntaub ntawv nyob rau hauv cov ntawv sau npe nyob rau hauv raws li cov kev taw qhia thiab ntev ntawm kev qhia txav. Los ntawm kev kho qhov hloov ua haujlwm ntev thiab kev hloov pauv, hloov tau yooj yim ntawm cov ntaub ntawv tuaj yeem pom tau. Hauv PLC, kev qhia npe ua haujlwm feem ntau siv los tswj lub xeev hloov pauv ntawm teeb liab teeb liab, thiab lwm yam kev ua tiav thiab txuam nrog cov ntaub ntawv thiab lwm yam haujlwm.
III. Hloov Chaw Rau Npe Kev Qhia Hom
Cov hom dav dav ntawm kev ua haujlwm rau npe qhia yog "Shrb cov ntaub ntawv, s_bit, n", uas:
Cov ntaub ntawv: qhia cov ntaub ntawv kom muab hloov mus rau hauv kev ua haujlwm sau npe, cov ntaub ntawv hom yog bool (ntsis).
S_bit: Qhia rau qhov qis qis ntawm qhov hloov chaw, thiab hom ntaub ntawv tseem yog bol (ntsis).
N: Specifies the length and shift direction of the shift register. The shift length ranges from 1 to 64; the shift direction depends on the sign of N. When N>0, txoj kev hloov pauv hloov mus rau sab laug, thiab cov ntaub ntawv cov ntaub ntawv cov ntaub ntawv tawm tau hloov mus rau hauv qis qis ntawm qhov hloov pauv, thiab pauv tawm ntawm qhov siab tshaj plaws ntawm kev ua haujlwm siab tshaj plaws; Thaum n<0, the shift direction is to the right, and the input data is shifted into the highest bit of the shift register, and shifted out of the lowest bit, S_BIT.
IV. Ua Haujlwm Txheej Txheem Ua Haujlwm Sau Npe Kawm
Thaum lub tswv yim pab tau en yog siv tau, cov ntaub ntawv me ntsis tau txais kev txiav txim rau hauv qhov qis qis s_bit ntawm kev ua haujlwm ntawm kev ua haujlwm. Tom qab ntawd, thaum twg 1 mem tes yog cov lus qhia rau cov pab, kev ua haujlwm sau npe tau hloov pauv thiab ntev teev los ntawm N. Cov ntaub ntawv ua haujlwm tau muab tso rau hauv cov kev taw qhia puv. Cov ntaub ntawv hloov pauv tau muab tso rau hauv cov khaub thuas dhau SM1.1. Cov txheej txheem kev ua haujlwm tshwj xeeb yog raws li hauv qab no:
Kev pib ntu: Ua ntej cov khoos kas ua tiav pib, nws yog qhov tsim nyog los ua kev pib ua haujlwm ntawm kev ua haujlwm ntawm kev ua haujlwm ntawm kev ua haujlwm ntawm kev ua haujlwm rau lawv qhov tseem ceeb. Qhov no tuaj yeem ua tiav los ntawm kev teeb tsa tus nqi pib hauv qhov kev pab cuam lossis ntawm cov tswv yim sab nraud lossis cov tswv yim sab nraud.
Cov ntaub ntawv thauj cov ntaub ntawv theem: Thaum muaj peev xwm ua haujlwm en tau ua haujlwm, cov ntaub ntawv cov ntaub ntawv cov ntaub ntawv tau thauj mus rau hauv qis dua ntawm qhov hloov pauv, s_bit. Nyob rau lub sijhawm no, lwm qhov chaw ntawm cov npe hloov pauv tsis hloov pauv.
Shift phase: every time 1 pulse is input to the enable terminal, the shift register is shifted in the direction and length specified by N. If N>0, cov ntaub ntawv hloov mus rau sab laug; yog n<0, the data is shifted to the right. During the shifting process, the lowest or highest bit of the shift register is shifted out and the shifted data is placed in the overflow bit SM1.1.
Cov ntaub ntawv tawm ntawm theem: Tom qab ua haujlwm ua haujlwm, cov ntaub ntawv hauv kev sau npe ua haujlwm yuav tau npaj rau kev txiav txim tshiab. Yog tias nws yog qhov tsim nyog kom tawm cov ntaub ntawv no rau lwm lub cuab yeej sab nraud lossis cim xeeb ntawm tes, qhov no tuaj yeem ua los ntawm txuas ib lossis ntau qhov chaw ntawm kev ua haujlwm sau npe rau cov zis.
V. Cov yam ntxwv ntawm kev ua haujlwm rau npe cov lus qhia
Kev hloov pauv siab: los ntawm kev hloov kho ua haujlwm ntev thiab kev hloov pauv, hloov tau yooj yim ntawm cov ntaub ntawv tuaj yeem pom tau. Txawm hais tias nws hloov mus rau sab laug lossis sab xis, nws tuaj yeem teeb tsa raws li qhov xav tau tiag tiag.
Ntau yam ntawm daim ntawv thov: Kev ua haujlwm ua haujlwm qhia tau dav hauv kev tswj ua ntu zus, Logistics thiab cov ntaub ntawv ntws tswj. Nws tuaj yeem siv los tswj lub xeev hloov ntawm teeb liab teeb liab, cov khoom siv rau cov khoom siv xws li kev ua cov ntaub ntawv cyclic.
Kev ntseeg siab: PlC, raws li hom kev lag luam tswj khoom, muaj qib siab ntawm kev ntseeg tau thiab muaj kev ruaj khov. Cov kev qhia ua haujlwm, ua ib feem ntawm PLC qhia ntawv system, tau txais cov txiaj ntsig no. Txawm tias nyob rau hauv cov chaw muaj kev nyab xeeb, muaj tseeb cov ntaub ntawv kis thiab kev ua tau tuaj yeem lav tau.
VI. Cov Khoom Siv Thov
Noj cov teeb pom kev xim teeb pom kev ua piv txwv, daim ntawv thov ntawm kev qhia npe sau npe tuaj yeem pom. Hauv cov lus qhia xim teeb tsa, cov lus qhia hloov chaw ua haujlwm (xws li Cyclic ua haujlwm rau kev ua haujlwm RLB) tuaj yeem siv los tswj cov teeb pom kev zoo thiab cov zaus ntawm cov teeb ci. Los ntawm kev ua haujlwm ntev thiab kev hloov pauv, cuam tshuam xws li cyclic teeb pom kev zoo thiab maj mam teeb pom kev zoo nkauj tuaj yeem pom tau. Nyob rau tib lub sijhawm, los ntawm kev kho qhov ntev ntawm kev ua haujlwm sau npe thiab cov mem tes zaus tswj cov teeb pom kev zoo thiab ntev ntawm cov xim teeb thiab ntev dua.
VII. Lub ntsiab
Daim ntawv no piav qhia txog kev ua haujlwm ua haujlwm, hom qauv qhia, txheej txheem ua haujlwm thiab cov ntawv sau npe sau npe rau npe qhia. Los ntawm cov lus qhia ntxaws ntxaws ntawm cov kev qhia ua haujlwm thiab cov zaub ntawm cov ntaub ntawv thov, Kuv ntseeg tias tus nyeem ntawv nkag siab txog PLC hloov npe rau npe cov kev qhia. Hauv kev siv cov kev siv, engicters thiab cov kws tshaj lij tuaj yeem xaiv cov lus qhia ua haujlwm kom tau txais ntau yam yooj yim thiab cov haujlwm siv tau raws li cov kev xav tau.




