Az analóg jel méretezése meglehetősen gyakori dolog. Biztos vagyok abban, hogy vállalatában több analóg érzékelő vagy működtető van csatlakoztatva egy PLC-hez.
Ez normális, az analóg jel skálázása meglehetősen gyakori, a Siemens PLC-knél is, és természetesen a TIA Portal automatikáiban.
Ezért, és ha még mindig nem tudja, hogyan kell csinálni, két módot mutatok be Önnek az analóg jelek skálázásának végrehajtására, hogy a TIA Portal alatt a Siemens automatákkal beültethesse projektjeibe.
Számított módon analóg jel méretezése
A méretezéshez, bármi is legyen, akkor sem kell nagy gondot okozni. Ha fiatalabb korában leporolja a jegyzeteit, akkor legfeljebb egy két ponton áthaladó vonal kiszámítása.
Először is képzeljük el, hogy a nyomásmérő analóg értéke 0 és 6 bar között van, amely 4-20 mA-ben adja meg a mérést.
Két pontpárra lesz szükségünk a kapcsolat kiszámításához:
- Az analóg bemenet minimális értéke (4mA esetén) és a szükséges mérnöki érték (0 bar)
- Az analóg bemenet maximális értéke (20mA esetén) és a hozzá tartozó érték (6 bar)
CPU 1200 kártya
Itt meg kell vizsgálnunk.
Az 1200 CPU analóg bemeneti kártyái csak 0-20mA-ban érhetők el .
Frissítve: már vannak 4-20 mA-es kártyák, bár a 0-20 mA-es példa is teljesen érvényes.
Ez baj?
Teljesen. Csak azt kell figyelembe venni.
A PLC értékeket [0; 27648] tartományon belüli értékként. Ha ezen a tartományon kívül esik, akkor van valami probléma (például szálszakadás)
Most a kártya csak 0-20mA-t támogat, vagy 0-20mA között konfigurálható (amiről azt feltételezzük, hogy nagyobb érdeklődést kölcsönöz neki). A «0» tehát 0mA-ra lett tervezve, és bemenetként 4-20mA tartományt fogunk használni.
Nos, a 4mA megfelel az 5530-nak. Logikailag, ha a kártya konfigurációja 0-20mA helyett 4-20mA, akkor ez eltűnik, és az alsó határ 0 lesz.
De mivel még mindig vannak olyan kártyák, amelyek csak 0-20 mA-t tartalmaznak, tegyük fel, hogy ez az eset van, mivel ez egy kicsit különlegesebb, ugyanakkor általánosabb.
Ezért a minimális értékünk 5530 (4mA) lesz 0 Bar esetén, igen?
Most a híres képletet alkalmazzuk egy olyan vonalra, amely két ponton halad át:
Most pedig a TIA Portal CALCULATE funkcióját fogjuk használni:
Az általunk használt képlet a következő lesz: IN1 + (IN2-IN1) * (IN3-IN4)/(IN5-IN4)
A skála minimális értékében ebben az esetben 0 Bar-ot, a maximális skálázott értékben pedig 6 Bar-ot írunk be.
Logikailag az # Analog_Value mezőbe beírjuk az érzékelő leolvasását, a # »Skálázott érték» mezőbe 0 és 6 sáv közötti értéket kapunk.
Méretezés a SCALE_X és a NORM_X használatával
A TIA Portal programozásának nagyon kiterjedt TIA Portal tanfolyamán a diákjaimmal megvizsgáltam, hogy nincs olyan funkció, amely közvetlenül az 1200-as sorozatú CPU-khoz skálázza az analóg jeleket, mint 300 és 400 CPU-k esetén.
De mi használhatjuk a TIA Portal által biztosított funkciókat alapkivitelben, Scale_X és Norm_X a jel méretezéséhez.
Jól érthető, hogy ezt a két eszközt használják, mivel a méretezés két lépésben történik:
- 5530 és 27648 közötti értékünket 0 és 1 közötti valós értékre adjuk át.
- Ezt az értéket 0 és 1 közé vesszük, és a példánkban egy arányos értéket adunk meg 0 és 6 sáv között.
NORM_X: Normalizálás
A "Normalizálás" utasítás normalizálja a változó értékét a VALUE bemenetben azáltal, hogy lineáris skálán ábrázolja. A MIN és a MAX paraméterek a skálán megjelenő értéktartomány határainak meghatározására szolgálnak.
Az ebben a tartományban normalizálandó érték helyétől függően az eredmény kiszámításra kerül és lebegőpontos számként kerül elhelyezésre az OUT kimeneten.
Ha a normalizálni kívánt érték megegyezik a MIN bemenet értékével, az OUT kimenet a "0.0" értéket adja vissza. Ha a normalizálandó érték megegyezik a MAX bemenet értékével, az OUT kimenet az "1,0" értéket adja vissza.
A következő ábra egy példát mutat be az értékek normalizálására:
SCALE_X: Skalár
A "Skalár" utasítás a VALUE bemenet értékét úgy skálázza, hogy egy bizonyos értéktartományba képezi. A "Skalár" utasítás végrehajtásakor a VALUE bemenetben szereplő lebegőpontos számot a MIN és MAX paraméterek által meghatározott értéktartományra méretezzük. A skála eredménye egy egész szám, amely az OUT kimenetbe kerül.
Így e két művelet kombinálásával problémamentesen képesek leszünk az analóg jel skálázására a TIA Portalban:
Az analóg kimenet méretezése
Nyilvánvaló, hogy mindkét eset fordítva is érvényes: méretezhetünk egy analóg jelet egy fizikai értékről arra a jelre, amelyet az analóg kártyára kell küldeni.
Íme egy példa a fordított méretezés végrehajtására:
További információ a következő helyen található: GYIK Siemens
És te ... hogyan méretezed a jelet a projektjeidben? Használta már a Norm_X és a Scale_X elemeket?
A Siemens PLC programozását tanítom tanfolyamaim.
További információ rólam itt
A következő közösségi hálózatok bármelyikén követhetsz engem.
- Az állam és jólétének különös lebontása - Portal Libertario OACA
- Hagyja abba a dohányzást és fogyjon A Tudásportál
- Ha probléma merülne fel a Correosszal kapcsolatban, hogyan igényelhetem a Fogyasztói Portált
- Fedezze fel velünk a nagy hódításokat ♚♛♜♝♞; Portálunk; ahol lehet
- Tegye vissza a támogatást egy elhamarkodott döntéssel a romok felé - Portál - El Foro Cofrade