- AFV10D, CENTUM VP, CRC error, DCS commissioning, EcoStruxure Control Expert, FF segment, field device commissioning, FieldMate, FOUNDATION Fieldbus, function block scheduling, industrial automation, Modbus RTU, Modicon M580, Phoenix Contact, process automation, register map, RS485, Schneider Electric, serial communication, Yokogawa
Schneider Modicon M580 мен Phoenix Contact I/O арасындағы Modbus RTU байланыс ақауларын диагностикалау жолы
Сериялық анализаторлар, регистрлер картасы және Schneider EcoStruxure Control Expert көмегімен ақауларды жоюға арналған практикалық нұсқаулық.
Modbus RTU неге әлі де қолданыста?
Modbus RTU қарапайым, арзан және әмбебап қолдауға ие. Schneider Modicon M580 PLC құрылғыларында кіріктірілген сериялық порттар бар. Phoenix Contact ILC және Axioline енгізу/шығару станциялары Modbus RTU құл-модульдерін қолдайды. Сондықтан бұл протокол бұрыннан орнатылған жүйелерді жаңғыртуда әлі де жиі таңдалады.
Алайда қарапайымдылық ақаусыз жұмысқа кепілдік бермейді. Біріншіден, сәйкес келмейтін бод жылдамдықтары байқалмайтын ақауларға әкеледі. Екіншіден, RS485 желісінің дұрыс аяқталмауы үзілісті тайм-ауттарды тудырады. Сонымен қатар, қайталанатын құл идентификаторлары бүкіл сегменттің істен шығуына себеп болуы мүмкін. Бұл нұсқаулықта ақауларды қолмен жою тәсілдері қамтылған.
1-қадам: Сериялық параметрлерді конфигурациялау
EcoStruxure Control Expert бағдарламасын ашыңыз. M580 байланыс модуліне өтіңіз. Сериялық портты RS485 жартылай дуплексті режиміне орнатыңыз. Phoenix Contact құл құрылғылары үшін мына бастапқы параметрлерді пайдаланыңыз:
- Бод жылдамдығы: 19 200 бит/с
- Дерек биттері: 8
- Жұптық бит: Жұп
- Стоп-биттер: 1
- Құлдың жауап беру тайм-ауты: 1 000 мс
Сонымен қатар, аяқтау резисторын тек соңғы құрылғыда қосыңыз. Қалқымалы ығыстыру логикалық деңгейлерді бұрмалауы мүмкін. Сондықтан қажет болған жағдайда мастердің де ығыстыру резисторларын қамтамасыз ететінін тексеріңіз.
2-қадам: Регистрлер картасын құру
Phoenix Contact енгізу/шығару модульдері процесс деректерін Modbus holding регистрлері ретінде ұсынады. Біріншіден, кіріс және шығыс регистрлерінің ығысу адрестерін анықтау үшін модульдің деректер парағын оқыңыз. Екіншіден, Control Expert ішінде әр регистрді %MW немесе символдық айнымалылар арқылы сәйкестендіріңіз.
Мысалы, 16 арналы дискретті кіріс модулі 30001–30016 адрестерін алуы мүмкін. 4 арналы аналогтық кіріс модулі бастапқы мәндер үшін 40001–40008 адрестерін пайдалануы мүмкін. Аналогтық мәндерді PLC ішінде құрылымдалған мәтін көмегімен әрдайым масштабтаңыз. Соңында шатасуды азайту үшін әр айнымалыға тиісті нысан тегінің атауын беріңіз.
3-қадам: Сериялық анализатормен ақауларды диагностикалау
Байланыс үзілген кезде M580 мен Phoenix Contact құлының арасына RS485 анализаторын қосыңыз. Кемінде 20 хабар алмасу циклін түсіріп алыңыз. Мына үлгілерге назар аударыңыз:
- Тайм-ауттар: Мастер сұрау жібереді, бірақ жауап алмайды. Сымдарды, құл идентификаторын және бод жылдамдығын тексеріңіз.
- CRC қателері: Жауап келеді, бірақ бақылау сомасы сәйкес келмейді. Кедергіден немесе ұзындығы 1 200 метрден асатын кабельден күдіктеніңіз.
- Ерекше жағдай кодтары: Құл 0x01 немесе 0x02 кодымен жауап береді. Регистр адресі мен функция кодын тексеріңіз.
Дегенмен бағдарламалық диагностикаға ғана ешқашан сенбеңіз. Физикалық анализатор сым арқылы нақты не өтетінін көрсетеді. Сондықтан әр іске қосу және баптау құралдар жинағында бір анализатор болсын.
4-қадам: Желіні күшейту
RS485 магистралі үшін экрандалған бұралған жұп кабельді пайдаланыңыз. Оны ЖЖЖ түрлендіргішінің шығыс кабельдерінен алшақ ұстаңыз. Сәулеленетін кедергі сақталса, феррит өзектерін орнатыңыз. Сонымен қатар, жер тұйықталу контурларын болдырмау үшін экранды бір нүкте арқылы жерге қосыңыз.
Соңында құл идентификаторларының тізімі мен регистрлер картасын ортақ кестеде құжаттаңыз. Болашақ инженерлер сізге алғыс білдіреді. Бұл қарапайым әдет апат кезіндегі ақауларды жою уақытын екі есеге қысқартады.
Қорытынды және әрекет бойынша кеңес
Schneider M580 мен Phoenix Contact енгізу/шығару құрылғылары арасындағы Modbus RTU параметрлер сәйкес келіп, регистрлер дұрыс сәйкестендіріліп, физикалық деңгей таза болғанда сенімді жұмыс істейді. Алдымен бод жылдамдығы мен жұптық бит параметрлерін тексеріңіз, кейін регистр адрестерін растаңыз, соңында сериялық анализаторды пайдаланыңыз. Болашақ техникалық қызмет көрсетуді жылдамдату үшін барлығын құжаттаңыз.
