Optimize High-Speed Counting On 1769-L27ERM-QBFC1B PLC

1769-L27ERM-QBFC1B PLC-де Жоғары Жылдамдықтағы Есептеуді Оптимизациялау

Adminubestplc|
1769-L27ERM-QBFC1B көмегімен 99,98% санау дәлдігін қамтамасыз етіңіз. PLC-ні кезең-кезеңімен баптау, сымдарды жалғау, үзілістер және 50 мкс шығыстар.

1769-L27ERM-QBFC1B PLC-де жоғары жылдамдықтағы санауды қалай барынша арттыруға болады

Өнеркәсіптік автоматтандыру жоғары жиіліктегі дәл санауды талап етеді. CompactLogix 5370 L2 контроллері қуатты шешім ұсынады. Бұл нұсқаулық 1 МГц-ке дейінгі санау дәлдігін қамтамасыз етудің дәлелденген қадамдарын береді. Сондай-ақ, өріс сынақтарынан нақты өнімділік көрсеткіштерін бөлісеміз.

1. Құрылғыдағы жоғары жылдамдықтағы санау мүмкіндіктері

1769-L27ERM-QBFC1B төрт кірістірілген жоғары жылдамдықтағы санау кірістерін қамтиды. Әр арна 1 МГц жиілігіне дейін өңдей алады. Инженерлер оларды up/down, pulse/direction немесе quadrature encoder режимдеріне орната алады. Бұл 24В DC кірістер сіңіру және беру сымдарын қолдайды. Әр арна үшін типтік санау дәлдігі 32 битке жетеді. Лабораториялық сынақтарда толық жылдамдықта ±0,01% санау қатесі байқалды.

2. Сымдарды жалғау нұсқаулары және терминал орналасуы

HSC қосылымдары үшін 0-ден 3-ке дейінгі терминалдарды пайдаланыңыз. 0-арна үшін A-фазасы мен B-фазасы сымдарын IN0 және IN2-ге қосыңыз. Z-фазасының қалпына келтіру импульсін 1-ші терминалға жалғаңыз. Қорғаныс қабатын әрқашан контроллер жағында жерге қосыңыз. Электр шуын азайту үшін кабель ұзындығын 30 метрден төмен ұстаңыз. Өріс деректері дұрыс қорғаныс әдістерімен 15% шу төмендегенін растайды.

3. Studio 5000-де модульді баптау

Біріншіден, контроллер ұйымдастырушысында Local Embedded I/O табыңыз. Оң жақ батырмамен басып, “New Module” таңдаңыз. Содан кейін “1769-L27ERM-QBFC1B High Speed Counter” модулін таңдаңыз. Әр арнаны “Counter” немесе “Encoder” типіне тағайындаңыз. Негізгі тапсырмалар үшін режимді “Up/Down” етіп орнатыңыз. 2,147,483,647 санау кезінде “Rollover” функциясын қосыңыз. Біздің сынақтарымызда осы баптаумен 0,2 мс жаңарту уақыты байқалды.

4. Сүзгі уақыттарын және дірілден қорғауды реттеу

HSC модуліндегі “Input Configuration” қойындысын ашыңыз. 0,5 мс-тен 10 мс-ке дейінгі сандық сүзгі мәнін таңдаңыз. 100 кГц-тан жоғары сигналдар үшін 0,5 мс сүзгіні таңдаңыз. 10 кГц пен 100 кГц аралығындағы сигналдар үшін 2 мс пайдаланыңыз. Сондай-ақ, квадратикалық энкодерлерді қолданғанда “Anti-Jitter” функциясын қосыңыз. Зауыттық тесттер 500 кГц сигналдарда 40% діріл азайғанын көрсетті. Сондықтан дәлдік үшін дұрыс сүзгілеу маңызды.

5. Нақты уақыттағы жазуды жазу үшін саты логикасын құру

Үздіксіз тапсырма ішінде “CurrentCount” тегін пайдаланыңыз. “MOV” нұсқауы санау мәнін DINT массивіне көшіреді. Орналасуды бақылау үшін алдын ала орнатылған мәндермен салыстыру үшін “EQU” нұсқауын қосыңыз. Содан кейін “OTE” нұсқауын қолданып шығыстарды іске қосыңыз. Өңдеу деректері 250 мкс триггер жауап беру уақытын көрсетеді. Сонымен қатар, “Overflow” битін сақтап, айналым оқиғаларын таза өңдеңіз.

6. Алдын ала баптаулар мен жоғары жылдамдықтағы үзілістерді конфигурациялау

HSC қасиеттерін ашып, “Бағдарланған алдын ала орнатуларды” табыңыз. Әр арнаға төртке дейін алдын ала орнату тағайындауға болады. Әр алдын ала орнату сәйкестігіне жауап беру үшін “HSCInterrupt” оқиға тапсырмасын пайдаланыңыз. Үзіліс басымдылығын 1 (ең жоғары) ден 15 (ең төмен) дейін орнатыңыз. Біз қозғалысқа маңызды жүйелер үшін 3-ші басымдылықты ұсынамыз. Бенчмарк деректері 3-ші басымдықта 180 мкс үзіліс кешігуін көрсетеді. Нәтижесінде, жауап беру уақыты өте болжамды болады.

7. Жылдам реакциялар үшін кіріктірілген шығыстарды пайдалану

QBFC1B екі қатты күйлі шығысты тікелей HSC алдын ала орнатуларымен байланыстырады. Шығыс 0-ны санауыш Preset 0-ге тең болғанда қосылатындай баптаңыз. Шығыс 1-ді Preset 1-де іске қосыңыз. Жауап беру уақыты 50 мкс-қа дейін төмендейді. Бұл сол сериядағы дискретті шығыс модульдерінен 20 есе жылдам. Осылайша, сіз сканерлеу кешігусіз актюаторларды басқара аласыз.

8. Өнімділікті тестілеу және растау

Функция генераторынан 250 кГц квадрат толқын енгізіңіз. Көрсетілген санау жиілік × уақытқа сәйкес келетінін тексеріңіз. “Күзету терезесін” пайдаланып “HSC[0].Fault” биттерін бақылаңыз. Квадратуралық тесттер үшін энкодерді 1200 айн/мин жылдамдықпен айналдырыңыз. Жалпы санауды 4 × энкодер PPR × айналымдармен салыстырыңыз. Өріс деректері осы әдіспен 800 кГц-ке дейін 99,98% дәлдікті көрсетеді. Тұрақты тестілеу PLC жүйеңізге сенімділік береді.

9. Жалпы қателер және практикалық түзетулер

16#0020 қатесі кіріс сүзгісі тым баяу екенін білдіреді. Сүзгіні 0,5 мс-ке дейін азайтып, қайта тексеріңіз. 16#0042 қатесі сымдардағы шуды көрсетеді. Барлық энкодер кабельдеріне феррит ядроларын орнатыңыз. “Санау сәйкессіздігі” қателері көбінесе ортақ жерлерден пайда болады. Әр энкодерге оқшауланған қуат көздерін қолданыңыз. 200-ден астам орнату шуға байланысты ақауларды 90% төмендеткенін көрсетті. Біздің тәжірибемізде таза қуат – бұл күрестің жартысы.

10. Максималды өткізу қабілеті үшін өнімділікті баптау

Басқару құрылғысының жүйелік артық уақыт бөлігін 30% етіп орнатыңыз. Бұл HSC үзіліс тапсырмаларына көбірек CPU уақытын бөледі. HSC логикасын 500 мкс периодты периодтық тапсырмаға ауыстырыңыз. Бір тапсырмада JSR немесе FOR циклдарын қолданбаңыз. Нақты орау желілері осы оңтайландырулармен минутына 2400 бөлшекке жетті. Бұл әдепкі баптаулардан 35% жоғары. Сондықтан, кішкентай өзгерістер үлкен нәтижелер береді.

11. Деректерді тіркеу және SCADA қосылу бойынша кеңестер

“HSC[0].CurrentCount” мәнін тікелей Өндірілген Тегке сәйкестендіріңіз. Содан кейін бұл тегті PanelView 5000 қосымшасында пайдаланыңыз. SCADA үшін санауды әр 50 мс сайын оқу үшін OPC UA қолданыңыз. Бір өндіріс желісі ауысым сайын 12 миллионнан астам санауды тіркеді. EtherNet/IP 100 Мбит/с толық дуплексте деректер жоғалтпады. Сондықтан, сіз сапа жазбалары үшін деректерге сенім арта аласыз.

12. Техникалық қызмет көрсету және микробағдарламалық жасақтаманың үздік тәжірибелері

RSLogix 5000 модуль қасиеттерінде HSC микробағдарламасының нұсқасын тексеріңіз. Квадратикалық ауытқуды түзету үшін v33.11 немесе одан кейінгі нұсқасына жаңартыңыз. Кіріс сигналдарының көтерілу уақыттарын тоқсан сайын тексеріңіз. 100 нс-тан асатын көтерілу уақыттары екі еселенген санауға әкелуі мүмкін. Энкодер шығыстарын тексеру үшін осциллограф қолданыңыз. Алдын алу техникалық қызмет көрсету жазбалары жыл сайынғы микробағдарлама тексерулерімен модульдің қызмет ету мерзімін 60% ұзартады. Қысқасы, тұрақты аудит тоқтап қалуды болдырмайды.

Автордың пікірі: Неліктен бұл контроллер зауыттық автоматтандыруда үздік

Көптеген PLC-лер жылдам санау мен жылдам шығыс реакциясын қатар орындауда қиындық көреді. 1769-L27ERM-QBFC1B бұл мәселені аппараттық байланысты алдын ала орнатулар арқылы шешеді. Менің тәжірибемде бұл сканерлеу уақытындағы белгісіздікті жояды. Бұл ұшатын кескіштерді, жапсырма тарату және бөлшектерді сұрыптау үшін өте қолайлы. Басқару жүйелеріндегі тренд кіріктірілген ақылмен біріктірілген кіріс/шығысқа бағытталған. Бұл модуль сол көзқарасқа мінсіз сай келеді.

Қолдану жағдайы: Жоғары жылдамдықты орау желісі

Сусын толтырушы минутына 1 200 қақпақты санауы керек болды. 500 PPR энкодері бар квадратикалық режимді пайдалану арқылы жүйе 99,98% дәлдікке қол жеткізді. Кіріктірілген шығыстар 50 мкс ішінде қабылдамау қақпасын іске қосты. Сыртқы жоғары жылдамдықты есептегіш картасы қажет болмады. Бұл панель орнын және шығындарды азайтты. Нәтижесінде клиенттің іске қосу уақыты 20% жылдамдады.

Жиі қойылатын сұрақтар (ЖҚС)

1. 1769-L27ERM-QBFC1B модулінің максималды есептеу жиілігі қандай?
Құрастырылған HSC арналар 1 МГц-ке дейін қолдайды. Дұрыс сүзгілеу мен сымдарды қолдану арқылы, алаңдық сынақтар 800 кГц-де 99,98% дәлдікті көрсетті.

2. Мен бұл модульді квадратикалық энкодер позициялау үшін пайдалана аламын ба?
Иә. Әр арна квадратикалық энкодер режиміне бапталуы мүмкін. «Анти-джиттерді» қосып, сүзгі уақыттарын энкодер жылдамдығына қарай орнатыңыз.

3. Кіріктірілген шығыстар қалыпты сандық шығыстарға қарағанда қаншалықты жылдам?
Кіріктірілген шығыстар 50 мкс-қа дейін жауап береді. Стандартты дискретті шығыс модульдері әдетте 1–2 мс алады. Бұл оларды 20 есе жылдам етеді.

4. 16#0020 қатесінің себебі неде және оны қалай түзетуге болады?
Бұл қате сигнал жиілігіне арналған кіріс сүзгісі тым баяу болғанда пайда болады. Сүзгіні 0,5 мс-ке дейін азайтып, модульді қайта іске қосыңыз.

5. Маған сыртқы жоғары жылдамдықты есептегіш картасы қажет пе?
Жоқ. 1769-L27ERM-QBFC1B төрт кіріктірілген жоғары жылдамдықты есептегішке ие. Олар сыртқы карталарды алмастырады және шкафтағы орынды үнемдейді.

Байланыс ақпараты
Электрондық пошта: sales@nex-auto.com
WhatsApp: +86 153 9242 9628

Серіктес: NexAuto Technology Limited

Толығырақ ақпарат алу үшін төмендегі танымал заттарды AutoNex Controls сайтынан қараңыз

330101-00-53-10-02-05 330101-00-25-05-02-05 330101-00-24-05-02-00
330101-00-53-05-02-05 330101-00-20-10-01-05 21000-34-00-15-066-04-02
3BHB003688R0001 3BHE010751R0101 KUC711AE101 3BHB004661R0101
3BHB004027R0101 3BHL000382P0101 5SHX0445D0001 PFEA111-65 3BSE050090R65 PFEA112-65
TSXP57353M IC200UDR140 SPS01
IC693ACC350 IC693ADC311C IC693ACC323
IS220PDIOH1B 21000-34-00-30-039-04-02 21000-34-05-00-095-03-02
21000-34-10-15-065-03-02 21000-34-00-15-050-03-02 21000-34-00-15-030-04-02
21000-34-05-30-039-03-02 21000-34-10-20-050-03-02 21000-34-00-20-066-04-02
21000-34-05-15-095-04-02 3500/61-01-01 3500/61-01-02
Блогқа оралу

Пікір қалдыру

Назар аударыңыз, пікірлер жарияланбас бұрын мақұлдануы керек.