Schneider Modicon M580 мен Phoenix Contact I/O арасындағы Modbus RTU байланыс ақауларын диагностикалау жолы

How to Diagnose Modbus RTU Communication Failures Between Schneider Modicon M580 and Phoenix Contact I/O

Сериялық анализаторлар, регистрлер картасы және 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 параметрлер сәйкес келіп, регистрлер дұрыс сәйкестендіріліп, физикалық деңгей таза болғанда сенімді жұмыс істейді. Алдымен бод жылдамдығы мен жұптық бит параметрлерін тексеріңіз, кейін регистр адрестерін растаңыз, соңында сериялық анализаторды пайдаланыңыз. Болашақ техникалық қызмет көрсетуді жылдамдату үшін барлығын құжаттаңыз.

Барлығын көрсету
Блог жазбалары
Барлығын көрсету
Triconex and HIMA Bypass Discipline: Force Versus Override in Safety Systems

Triconex және HIMA жүйелеріндегі байпас тәртібі: қауіпсіздік жүйелеріндегі мәжбүрлеу және қайта анықтау

Force және override - SIS сигналдарын айналып өтудің әртүрлі тәсілдері. Triconex және HIMA жүйелерінде қауіпсіздікке әсерін бағалауды, жұмысты рұқсат етуді, оператордың көріну мүмкіндігін тексеруді және қорғауды қалпына келтіруді үйреніңіз.
Migrate or Upgrade a PLC? A Decision Guide for Allen-Bradley and Schneider

Allen-Bradley және Schneider PLC жүйесін көшіру немесе жаңарту керек пе? Шешім қабылдауға арналған нұсқаулық

Allen-Bradley және Schneider жүйелеріндегі PLC жаңартулары мен көшіру үдерістерін өмірлік циклді қолдау, енгізу/шығару үйлесімділігі, қайта бағдарламалау күш-жігері, ауыстыру тәуекелі, тоқтап тұру уақыты және кері қайтаруды жоспарлау тұрғысынан салыстырыңыз.
OPC Server Connected but Tags Frozen? Fix Stale Values on ABB and GE Systems
plcdcspro

OPC сервері қосылған, бірақ тегтер қатып қалды ма? ABB және GE жүйелеріндегі ескірген мәндерді түзетіңіз

ABB 800xA және GE PACSystems жүйелеріндегі қатып қалған OPC тегтерін бастапқы мәндерді, элемент жолдарын, уақыт белгілерін, сканерлеу топтарын, өлі аймақты және контроллер байланысының жүктемесін тексеру арқылы бақылаңыз.