Modbus RTU gateway linking PLC and process control cabinets

CompactLogix жүйесін DeltaV жүйесіне Modbus RTU арқылы қосу: рөлдерді жобалау

CompactLogix пен DeltaV арасында Modbus RTU арқылы деректер алмасуға арналған жобалау нұсқаулығы: мастер және сервер рөлдері, шлюз таңдау, регистрлерді басқа...

Modbus интеграцияларының көпшілігі екіұшты нұсқаудан басталады: «PLC-ні DCS-ке қосыңыз». Мұнда сұрауларды кім бастайтыны, әр регистрге кім иелік ететіні, ескірген деректердің қалай анықталатыны немесе сериялық интерфейстерде бірдей кадрлау қолданылатыны көрсетілмейді.

PLC мен технологиялық басқару шкафтары арасын байланыстыратын Modbus RTU шлюзі

Сенімді Modbus RTU интеграциясы бір сұрау бастамашысынан, басқарылатын регистрлер картасынан және дұрыс аяқталған RS-485 магистралінен басталады.

CompactLogix пен DeltaV арасындағы байланыс үшін шлюзді таңдаудан бұрын осы мәселелерді шешіңіз. Modbus RTU сериялық сегментте бір сұрау жіберуші клиентке және бірнеше жауап беруші серверге мүмкіндік береді. Бір RS-485 магистраліндегі екі белсенді сұрау жіберуші қақтығысқа әкеледі.

Әр шекарада рөлдерді белгілеңіз

Егер DeltaV клиент болса, CompactLogix жағы шассиге орнатылатын модуль немесе сыртқы шлюз арқылы сервердің деректер кестесін ұсынуы тиіс. Бұрынғы платформаларға арналған ProSoft MVI69-MCM құжаттамасы — бір мысал; жаңа жобаларда қолдау көрсетілетін мұрагер өнімді және контроллермен үйлесімділікті растау керек.

Екінші далалық желі генераторларды, есептегіштерді немесе ауыстырып-қосқыштарды жинауы мүмкін. Бір сымда Modbus ASCII, Modbus RTU және DF1 протоколдарын біріктірмеңіз. Аударушы шлюз әрқайсысының өз рөлі, уақыт параметрлері және диагностикасы бар бөлек желілерді құрады.

Регистрлер картасын басқарылатын интерфейс етіңіз

Қол қойылған картада функция коды, нөлден басталатын протокол ығысуы, адамға түсінікті сілтеме, деректер түрі, байттар мен сөздердің реті, масштаб, өлшем бірлігі, қатынау бағыты және жаңарту күтілімі көрсетілуі тиіс. Кең тараған 40001 белгілеуі — құжаттамаға арналған шартты жазу және бір регистрге қателесуінің жиі кездесетін себебі.

Командаларды күйден бөлек ұстаңыз. DeltaV жазбалары CompactLogix әрекет етпес бұрын тексеретін аймаққа түсуі тиіс. PLC растауды, қабылдамау себебін және ағымдағы күйді қайтаруы керек. Ауқым, режим және иелік тексерулерінсіз DCS-тің өңделмеген мәндерін шығыстарға тікелей жазбаңыз.

RS-485 сегментін жобалаңыз

Екі физикалық шетінде терминаторы бар бір тізбекті магистраль қолданыңыз. Тармақтарды қысқа ұстаңыз, полярлықты сақтаңыз, ығыстыруды бір басқарылатын жерде орындаңыз және экранды нысан мен жабдық нұсқаулықтарына сәйкес жерге қосыңыз. Бод жылдамдығы, жұптық биті, стоп-биттер және сервер мекенжайы сәйкес келуі тиіс.

Іргелес регистрлерді топтаңыз және тайм-ауттарды ең баяу серверге есептеп орнатыңыз, сонымен бірге байланыстың үзілгенін жылдам анықтаңыз. Қолжетімсіз құрылғы әр сканерлеу кезінде барлық дұрыс жұмыс істеп тұрған құрылғыларды бірнеше секундқа кешіктірмеуі тиіс.

Тек мәндерді емес, деректер сапасын да көрсетіңіз

Әр блокта соңғы сәтті орындалу уақыты, байланыс күйі және ескіру шегі болуы керек. Байланыс үзілгенде мәндерді сақтау немесе тазалау тәртібін технологиялық қауіптерді талдауына сәйкес таңдаңыз; тұтынушыларға санның жаңартылып тұрғанын өздері болжауға ешқашан мүмкіндік бермеңіз.

Тиісті шлюздер Prosoft топтамасында, ал технологиялық компоненттер DCS және басқару жүйелері бөлімдерінде берілген. Соңғы таңдау қолдау көрсетілетін микробағдарлама мен интерфейс құжаттамасына байланысты жасалады.

Біздің көзқарасымыз: Modbus RTU детерминирленген деректер келісімшарты ретінде қарастырылғанда сенімді болады. Ал құжатталмаған PLC жады ретінде қолданылса, ол тұрақсыз болады.

Инженерлер өзгеріс енгізбес бұрын қоятын сұрақтар

DeltaV мен CompactLogix бір сегментте қатар клиент бола ала ма?

Жоқ. Сериялық сегментте бір сұрау бастамашысы болуы тиіс. Екеуі де сұрау бастауы қажет болса, бөлек порттарды немесе шлюзді пайдаланыңыз.

Мекенжайлар неге бір санға өзгеше?

Адамға түсінікті 4xxxx сілтемелері мен нөлден басталатын протокол ығысулары — әртүрлі шартты жазулар. Екеуін де көрсетіңіз.

Байланыс үзілгенде не болады?

Деректерді ескірген деп белгілеңіз және бекітілген резервтік әрекетті қолданыңыз. Сапа белгісінсіз мәнді сақтау қауіпті.

CompactLogix жүйесін DeltaV жүйесіне Modbus RTU арқылы қосу: рөлдерді жобалау

CompactLogix пен DeltaV арасында Modbus RTU арқылы деректер алмасуға арналған жобалау нұсқаулығы: мастер және сервер рөлдері, шлюз таңдау, регистрлерді басқару, RS-485 топологиясы, ескірген деректе...

Modbus интеграцияларының көпшілігі екіұшты нұсқаудан басталады: «PLC-ні DCS-ке қосыңыз». Мұнда сұрауларды кім бастайтыны, әр регистрге кім иелік ететіні, ескірген деректердің қалай анықталатыны немесе сериялық интерфейстерде бірдей кадрлау қолданылатыны көрсетілмейді.

PLC мен технологиялық басқару шкафтары арасын байланыстыратын Modbus RTU шлюзі

Сенімді Modbus RTU интеграциясы бір сұрау бастамашысынан, басқарылатын регистрлер картасынан және дұрыс аяқталған RS-485 магистралінен басталады.

CompactLogix пен DeltaV арасындағы байланыс үшін шлюзді таңдаудан бұрын осы мәселелерді шешіңіз. Modbus RTU сериялық сегментте бір сұрау жіберуші клиентке және бірнеше жауап беруші серверге мүмкіндік береді. Бір RS-485 магистраліндегі екі белсенді сұрау жіберуші қақтығысқа әкеледі.

Әр шекарада рөлдерді белгілеңіз

Егер DeltaV клиент болса, CompactLogix жағы шассиге орнатылатын модуль немесе сыртқы шлюз арқылы сервердің деректер кестесін ұсынуы тиіс. Бұрынғы платформаларға арналған ProSoft MVI69-MCM құжаттамасы — бір мысал; жаңа жобаларда қолдау көрсетілетін мұрагер өнімді және контроллермен үйлесімділікті растау керек.

Екінші далалық желі генераторларды, есептегіштерді немесе ауыстырып-қосқыштарды жинауы мүмкін. Бір сымда Modbus ASCII, Modbus RTU және DF1 протоколдарын біріктірмеңіз. Аударушы шлюз әрқайсысының өз рөлі, уақыт параметрлері және диагностикасы бар бөлек желілерді құрады.

Регистрлер картасын басқарылатын интерфейс етіңіз

Қол қойылған картада функция коды, нөлден басталатын протокол ығысуы, адамға түсінікті сілтеме, деректер түрі, байттар мен сөздердің реті, масштаб, өлшем бірлігі, қатынау бағыты және жаңарту күтілімі көрсетілуі тиіс. Кең тараған 40001 белгілеуі — құжаттамаға арналған шартты жазу және бір регистрге қателесуінің жиі кездесетін себебі.

Командаларды күйден бөлек ұстаңыз. DeltaV жазбалары CompactLogix әрекет етпес бұрын тексеретін аймаққа түсуі тиіс. PLC растауды, қабылдамау себебін және ағымдағы күйді қайтаруы керек. Ауқым, режим және иелік тексерулерінсіз DCS-тің өңделмеген мәндерін шығыстарға тікелей жазбаңыз.

RS-485 сегментін жобалаңыз

Екі физикалық шетінде терминаторы бар бір тізбекті магистраль қолданыңыз. Тармақтарды қысқа ұстаңыз, полярлықты сақтаңыз, ығыстыруды бір басқарылатын жерде орындаңыз және экранды нысан мен жабдық нұсқаулықтарына сәйкес жерге қосыңыз. Бод жылдамдығы, жұптық биті, стоп-биттер және сервер мекенжайы сәйкес келуі тиіс.

Іргелес регистрлерді топтаңыз және тайм-ауттарды ең баяу серверге есептеп орнатыңыз, сонымен бірге байланыстың үзілгенін жылдам анықтаңыз. Қолжетімсіз құрылғы әр сканерлеу кезінде барлық дұрыс жұмыс істеп тұрған құрылғыларды бірнеше секундқа кешіктірмеуі тиіс.

Тек мәндерді емес, деректер сапасын да көрсетіңіз

Әр блокта соңғы сәтті орындалу уақыты, байланыс күйі және ескіру шегі болуы керек. Байланыс үзілгенде мәндерді сақтау немесе тазалау тәртібін технологиялық қауіптерді талдауына сәйкес таңдаңыз; тұтынушыларға санның жаңартылып тұрғанын өздері болжауға ешқашан мүмкіндік бермеңіз.

Тиісті шлюздер Prosoft топтамасында, ал технологиялық компоненттер DCS және басқару жүйелері бөлімдерінде берілген. Соңғы таңдау қолдау көрсетілетін микробағдарлама мен интерфейс құжаттамасына байланысты жасалады.

Біздің көзқарасымыз: Modbus RTU детерминирленген деректер келісімшарты ретінде қарастырылғанда сенімді болады. Ал құжатталмаған PLC жады ретінде қолданылса, ол тұрақсыз болады.

Инженерлер өзгеріс енгізбес бұрын қоятын сұрақтар

DeltaV мен CompactLogix бір сегментте қатар клиент бола ала ма?

Жоқ. Сериялық сегментте бір сұрау бастамашысы болуы тиіс. Екеуі де сұрау бастауы қажет болса, бөлек порттарды немесе шлюзді пайдаланыңыз.

Мекенжайлар неге бір санға өзгеше?

Адамға түсінікті 4xxxx сілтемелері мен нөлден басталатын протокол ығысулары — әртүрлі шартты жазулар. Екеуін де көрсетіңіз.

Байланыс үзілгенде не болады?

Деректерді ескірген деп белгілеңіз және бекітілген резервтік әрекетті қолданыңыз. Сапа белгісінсіз мәнді сақтау қауіпті.

Leave a comment

Please note, comments need to be approved before they are published.