Сіздің G-кодыңыз S18000 M3 дейді — бірақ контроллер VFD-ге 18000 айн/мин жылдамдықпен айналуды қалай айтады? Екі жол бар: дәстүрлі 0-10V аналогтық кернеу және заманауи Modbus RTU цифрлық протоколы. Бұл нұсқаулық екеуін де қамтиды: жалғау схемалары, VFD параметрлері және контроллерге арналған интеграция қадамдары.
0-10V Аналогты басқару: қарапайым, дәстүрлі, бірақ шуға сезімтал
Барлық VFD құрылғылары мен контроллерлер арасында ең кеңінен қолдау тапқан әдіс. Контроллер қалаған жылдамдыққа пропорционалды 0-10V DC сигналын шығарады (0V = 0 RPM, 10V = максималды жылдамдық). VFD аналогтық кірісі бұл кернеуді оқиды және оны шығыс жиілігіне масштабтайды.
Қалай жұмыс істейді
Контроллердің брейкаут-тақтасы 0-10V сигналын генерациялайды – не нағыз DAC (сандық-аналогты түрлендіргіш) арқылы, не төмен өткізгішті RC сүзгі арқылы өткізілген PWM шығысынан. VFD-дің аналогты кіріс клеммасы (әдетте VI, AVI, немесе ACI деп белгіленеді) бұл кернеуді оқиды.
Ішінде VFD 0-10V мәнін 0 Hz бастап Максималды жиілікке дейін сәйкестендіреді (мысалы, 24000 RPM 2P шпиндель үшін 0-400 Гц). Егер контроллер 7.5V шығарса, VFD 300 Hz = 18000 RPM деп орнатады.
Маңызды шектеулер
- Шуға осалдық: 0-10V сигналы — тар жолақты аналогтық кернеу. VFD немесе шпиндель кабелінен шыққан EMI сигналға шуды қосып, шпиндель жылдамдығының тұрақсыз ауытқуына әкелуі мүмкін. Экрандалған кабельді жерге тұйықтау, жұлдыз тәрізді жерге тұйықтау топологиясы және феррит өзектерінің орнын қамтитын толық EMI қарсы шаралар жоспары үшін VFD EMI экрандау және жерге тұйықтау нұсқаулығын қараңыз.
- Кернеу түсуі: Кабель ұзындығы 10 метрден асқанда сигнал сымының кедергісі өлшеуге болатын кернеу түсуін тудырады. Контроллердегі 10 В VFD-те 9.4 В болып оқылуы мүмкін — бұл 6% жылдамдық қателігі.
- Жер ығысуы: Егер GND контроллері мен VFD ACM дәл бірдей потенциалда болмаса, кернеу айырмашылығы тұрақты жылдамдық ығысуы түрінде көрінеді.
Modbus RTU RS485 арқылы: Екі жақты байланысы бар цифрлық дәлдік
Modbus RTU — цифрлық VFD басқаруына арналған өнеркәсіптік стандарт. Екі дифференциалды сигнал сымы (A+ және B-) 115200 bps дейін цифрлық командаларды тасымалдайды. Контроллер тек жылдамдықты орнатып қана қоймай, сонымен қатар нақты RPM, шығыс тогын, DC шина кернеуін және дабыл кодтарын кері оқи алады.
Қалай жұмыс істейді
Контроллер Modbus Master құрылғысы ретінде әрекет етеді; VFD — бірегей мекенжайы (1-247) бар Modbus Slave құрылғысы. Master құрылғысы қажетті мәнмен жиілік уставкасы регистріне жазу командасын (Функция коды 06) жібереді. VFD растайды және оның шығыс жиілігін жаңартады – бәрі 10 мс-тан аз уақытта.
Мастер сонымен қатар VFD күй тіркегіштерін (Функция коды 03) сұрап, нақты шығыс жиілігін, шығыс тогын, DC шина кернеуін және қате кодтарын оқи алады. Бұл тұйық контурлы жылдамдық бақылауын және автоматты қате жауап беруді қамтамасыз етеді.
Аналогтыққа қарағандағы негізгі артықшылықтар
- Шуға төзімді: RS485 дифференциалды сигналдауды қолданады – қабылдағыш A+ және B- арасындағы кернеу айырмасын өлшейді, аналогтық сигналды бұзатын ортақ режимді шуылды қабылдамайды.
- Калибрлеу ауытқуы жоқ: Цифрлық мәндер қашықтыққа немесе уақытқа байланысты нашарламайды. Кабель 2 m немесе 100 m болса да, 300.00 Hz — сол 300.00 Hz.
- Екі жақты байланыс: Контроллер шпиндельдің іс жүзінде командалық жылдамдыққа жеткенін тексере алады, адаптивті беру жылдамдығын басқару үшін жүктемені бақылай алады және VFD ақауларын қосымша сенсорларсыз анықтай алады.
0-10V пен Modbus: Толық салыстыру кестесі
| Фактор | 0-10V Аналогты | Modbus RS485 |
|---|---|---|
| Сигнал түрі | Аналогтық кернеу (0-10V ТТ) | Цифрлық сериялық (RS485 дифференциалды) |
| Шуға төзімділік | Нашар – VFD пен шпиндель кабелінен таралатын EMI әсеріне сезімтал. Экранизацияланған буктелген жұп кабельді қолдануды және қуат желісінен алыстау тартуға міндетті. | Тамаша – дифференциалды сигналдау ортақ режимді шуды жояды. Шуылды орталарға арналған өнеркәсіптік стандарт. |
| Кабель талабы | Экранированный 2-өткізгішті (сигнал + GND), 0.5 mm² минимум. Кернеу түсуі елеулі болғанға дейінгі практикалық максималды қашықтық ~10 m. | Экраны бар айқасқан жұп (A+/B- + GND), 0.25 mm² кемінде. Төмен бод жылдамдықтарында 1200 m дейін есептелген; 19200-38400 бps жылдамдығында 100 m сенімді. |
| Контроллер талабы | 0-10V аналогтық шығыс немесе PWM-ден аналогтыққа түрлендіргіш. Көптеген Mach3 брейкаут тақталары мұны қамтиды. Қарапайым – протоколдық стек қажет емес. | RS485 сериялық порт немесе USB-тен RS485-ке адаптер. Контроллер Modbus RTU шебер протоколын қолдауы тиіс. LinuxCNC модулінде Modbus қолдауы бар; Mach3 плагинді қажет етеді. |
| Ақпарат ағыны | Бір жақты: контроллер VFD-ге жылдамдық командасын жібереді. Кері байланыс жоқ — VFD нақты жылдамдықты, токты немесе ақауларды контроллерге қайтара алмайды. | Екі жақты: контроллер жылдамдық командасын жібереді және VFD регистрлерінен нақты RPM, шығыс токын, DC шина кернеуін және ақау кодтарын оқиды. |
| Жылдамдық дәлдігі | DAC ажыратымдылығымен, топырақ ығысуымен және кабель кернеуінің түсуімен шектелген. Толық шкаланың ±2-5% типтік дәлдігі. | Сандық дәлдік – жылдамдық уставкасының ажыратымдылығы әдетте 0.01 Hz. Ығысу жоқ, уақыт өте келе калибрлеу ығысуы жоқ. |
| Орнату күрделілігі | Төмен: екі сым, бір VFD параметрін өзгерту (жиілік көзі = сыртқы терминал). | Орташа: RS485 жалғауы, VFD және контроллердің екеуінде де бод жылдамдығы/типтілік/мекенжай конфигурациясы, Modbus регистрлерін тағайындау. |
| Қолайлы | Қарапайым роутерлер, әуесқойлық жобалар, жылдамдық кері байланысы қажет емес бір шпиндельді машиналар. | Өндірістік машиналар, көп шпиндельді орнатулар, автоматтандырылған жүйелер және контроллердің нақты шпиндель жылдамдығын тексеруі қажет кез келген орнату. |
Әр бренд үшін VFD параметрлерін орнату
Параметр нөмірлері брендке қарай ерекшеленеді, бірақ функция бірдей: VFD-ға жиілік командасын қайдан оқу керектігін айту.
Fuling BD612 сериясы (ATC шпиндельдері үшін стандартты VFD)
0-10V параметрлері: P0.01 = 1 (сыртқы терминалдық басқару), P0.03 = 2 (0-10V аналогтық кірісі AI1 терминалында). AI1 және AI2 0-10V немесе 0-20 mA қолдайды; AI3 -10V-ден 10V-ға дейін қолдайды.
Modbus параметрлері: P0.01 = 2 (RS485 коммуникациялық басқару). Бод жылдамдығы, жұптық және қосалқы мекенжай P3.00-P3.04 тобында бапталған. Modbus RTU протоколы, функция кодтары 03 (оқу) және 06 (жазу).
Ескерту: Fuling BD612 — біздің ATC шпиндель қозғалтқыштарымен жұптастырылатын стандартты инвертор. Ол 10 негізгі/қосалқы жиілік көзін, PID басқаруды, 8 сатылы PLC-ді және 0.01 Гц цифрлық ажыратымдылықпен Modbus RTU-ды қолдайды. Басқару платасы 24VDC қосалқы қуатты, 10V тірек кернеуді, бірнеше көп функциялы кірісті және толық CNC интеграциясы үшін реле/транзистор шығыстарын қамтамасыз етеді.
Delta VFD (мысалы, VFD-EL, VFD-E)
0-10V параметрлері: P00.00 = 2 (сыртқы терминал), P01.00 = 2 (ACI 0-10V ACI/AVI терминалында)
Modbus параметрлері: P00.00 = 3 (RS485), P09.00 = бағынушы адресі, P09.01 = бод жылдамдығы (0=9600, 1=19200)
Ескерту: Айырма стандартты Modbus RTU қолданады. Жиілік басқару регистрі: 0x2001. Күй регистрі: 0x2101. Құжаттамасы толық — интеграциялау оңай.
Inovance / MD сериясы
0-10V параметрлері: F0-02 = 1 (сыртқы терминалды басқару)
Modbus параметрлері: F0-02 = 2 (байланыс басқаруы), Modbus конфигурациясы үшін FD тобы
Ескерту: Жиілік тапсырмасы үшін регистрлердің адрестелуі 0x1000-ден басталады. Inovance құжаттамасы анық Modbus регистр кестелерімен жалпы жақсы.
Екі әдіс үшін жалғау схемалары
0-10V аналогтық жалғау (Fuling BD612)
- Контроллер PWM/аналогтық шығыс → VFD AI1 клеммасы (0-10V анаолгтық кіріс)
- Контроллер GND → VFD ACM клемма (аналогтық ортақ)
- IMPORTANT: Егер Mach3 PWM шығысын қолдансаңыз, төмен өткізгішті RC сүзгіні (1 kΩ + 10 μF) қосыңыз, PWM тегіс тұрақты токқа айналдыру үшін. 2.2 kW+ BD612 үлгілері үшін: AI1 және AI2 порттары 0-10V немесе 0-20 mA қолдайды (джампер арқылы конфигурацияланады). AI3 supports -10V to +10V for bidirectional Басқару.
Кәсіби кеңес: BD612 басқару платасы 10V тірек шығысын және 24VDC қосалқы қуатты (2.2 кВт+ модельдер) қамтамасыз етеді. Қолмен жылдамдықты басқару кезінде потенциометр үшін 10V тірек кернеуді пайдаланыңыз. Оқшаулауды тексермей контроллер GND-ін VFD ACM-ге тікелей қоспаңыз — бұл контроллерді зақымдайтын жер ілмегін жасайды.
Modbus RS485 жалғауы (Fuling BD612)
- Контроллер RS485 A+ → VFD RS485 A+ клеммасы
- Контроллер RS485 B- → VFD RS485 B- клеммасы
- Контроллер RS485 GND → VFD сигналдық жер (ортақ режимге сілтеме үшін қажетті)
- BD612 Modbus RTU-ды 03 (регистрлерді оқу) және 06 (бір регистрді жазу) функциялық кодтарымен қолдайды. Бод жылдамдығы, паритет және slave ID P3.00-P3.04 параметрлер тобында бапталады.
Кәсіби кеңес: BD612 RS485, 0-10V аналогтық, PID, көп жылдамдықты және PLC қоса алғанда 10 негізгі/қосалқы жиілік көзін ұсынады. 0-10V резерв ретінде қосылып қалса да, негізгі жылдамдықты басқару үшін RS485-ті пайдалануға болады — олардың арасында жиілік көзін таңдауға бапталған цифрлық кіріс терминалы арқылы ауысыңыз.
Fuling BD612 – Біздің шпиндельдік жинақтарымызбен бірге жеткізілетін инвертор
Fuling BD612 сериясы (220V ақ / 380V қара, 1.5-15 kW) осында қарастырылған жылдамдықты басқару әдістерін қолдайды: 0-10V аналогты AI1/AI2/AI3 терминалдары арқылы, 0-20 мА ток ілмегі, RS485 Modbus RTU 0.01 Hz цифрлық ажыратымдығымен, көп жылдамдықты сатылы басқару (16 сатыға дейін ішкі PLC арқылы), және PID тұйық контурлы басқару. Жылдамдық дәлдігі 1:100 диапазонында ±0.5%.
BD612 10 негізгі және қосалқы жиілік көздерін қамтамасыз етеді, оларды икемді түрде біріктіруге болады – мысалы, RS485 негізгі жылдамдық командасы ретінде және 0-10V потенциометрі қолмен басқару ретінде. Басқару тақтасына 24VDC қосалқы қорегі (2.2 kW+), 10V эталондық шығысы, бірнеше бағдарламаланатын сандық кірістер, релелік шығыстар және толық CNC интеграциясы үшін транзисторлық шығыстар кіреді.
VFD Жылдамдықты басқару FAQ
Мен 0-10V және Modbus-ты екеуін де бір мезгілде қолдана аламын ба?
Көптеген VFD бір мезгілде тек бір белсенді жиілікке сілтеме көзін ғана рұқсат етеді. Сіз екеуін де жалғай аласыз және олардың арасында VFD параметрі немесе цифрлық кіріс терминалы арқылы ауыса аласыз, бірақ олар екеуі де жылдамдықты бір мезгілде басқара алмайды. Жиі қолданылатын әдіс – жылдамдықты басқару үшін Modbus пайдалану және 0-10V резервтік қолмен басқару режимі ретінде пайдалану.
Неге менің шпинделім 0-10V басқаруымен қате жылдамдықпен айналады?
Ең жиі кездесетін себептер: (1) VFD құрылғысының мин/макс жиілік параметрлері 0-10V масштабтауына сәйкес келмейді. Егер максималды жиілік = 400 Hz болса, бірақ шпинделіңіздің номиналды мәні 800 Hz болса (24000 RPM = 400 Hz 2P үшін, 800 Hz 4P үшін), онда жылдамдық күтілгеннің жартысы болады. (2) 0-10V желісіндегі кернеу түсуі – контроллер максималды жылдамдықты бұйырып тұрған кезде VFD VI терминалындағы нақты кернеуді өлшеңіз. Егер ол 10V орнына 9.2V көрсетсе, кабеліңіз тым ұзын немесе контроллердің шығыс кедергісі тым жоғары.
Қай Modbus регистріне мен жиілікті басқару үшін жазамын?
Әмбебап жауап жоқ — VFD брендтері әртүрлі регистр мекенжайларын қолданады. Осы нұсқаулықта қарастырылған жиі кездесетін VFD құрылғылары үшін Modbus функция коды 06 (бір регистрді жазу) немесе 16 (бірнеше регистрді жазу) болып табылады. Жиі қолданылатын жиілік регистрлері: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, жалпы қытай VFD құрылғылары 0x1000 немесе 0x2000 мекенжайларын қолданады. VFD-ның нақты Modbus регистр кестесін өндірушінің құжаттамасынан алыңыз.
Шпиндель + VFD жинағына баға алуға дайынсыз?
VFD регистр карталары бренд пен модельге қарай әртүрлі. Дұрыс Modbus, аналогтық немесе панельдік басқару жолы бар басқаруға дайын жинақ алу үшін нұсқаулық пен шпиндель моделін пайдаланыңыз. Басқаруға дайын жинаққа баға сұраңыз немесе Fuling VFD инверторын қараңыз.