Часті питання щодо контролера «Сінком-IP», «НТК Інтерфейс»

У нашому файловому архіві:

Для організації обміну з пристроєм у протоколі МЕК 60870-5-101 знадобиться "Сінком-IP" з прошивкою "sinip_%_srl_asinc". Оскільки підтримка протоколу та процедур обміну здійснюється безпосередньо сервером, ця програма забезпечить режим прозорого байтового потоку.

Початкові параметри мережі налаштовуються згідно з розділом «Налаштування та програмування» з документа Сінком-IP/DIN — Посібник з експлуатації. Далі налаштовується режим з'єднання з ініціативою сервера. Вид секції налаштування асинхронного порту вікна конфігурації контролера буде наступним:

контролера

Рисунок 1 — Вигляд секції налаштування порту у вікні конфігурації «Сінком-IP»

Не забудьте обов'язково налаштувати швидкість обміну та перевірку на парність.

"Прозорий" режим передбачає відправлення накопичених байт серверу після заповнення буфера (рядок "Доставка при прийомі N байт") або виникненні паузи на прийомі. Щоб максимально скоротити час доставки даних, можна виявити кінець пакету даних за характерною ознакою — всі пакети в протоколі 60870-5-101 завершуються байтом «0х16». Тому рекомендується в рядку "Доставка при прийомі байта" вказати число "22", що є десятковим еквівалентом шістнадцяткового "16", а розмір приймального буфера вказати більше максимальної довжини пакета від пристрою. Це дозволить не дробити пакети на прийомі для уникнення зайвих передач Ethernet.

Після цього у сервері створюється структура, як показано малюнку:

щодо

Рисунок 2 — Вікно налаштування сервера

Компоненти структури налаштовуються згідно з паспортом протоколу МЕК-60870-5-101 на заданий пристрій.

Як підключити КП «Ісеть» до ПУ «Граніт»

Дляпідключення знадобиться мостовий контролер, виконаний з урахуванням «Сінком-IP».

Мостовий контролер взаємодіє, з одного боку, з керуючим контролером КП «Исеть» через Ethernet і, з іншого боку, з ПУ чи ЦППС через синхронний порт. Яким файлом прошити керуючий контролер значення не має.

Для роботи в протоколі "Граніт" мостовому контролеру буде потрібна програма "sinip_%_mst_granit". Після програмування вікно конфігурації контролера виглядатиме так:

щодо

Малюнок 3 - Вікно конфігурації мостового контролера

  • Швидкість обміну вказується в бітах за секунду (бодах). Число можна прописати вручну, а можна вибрати зі списку, натиснувши на стрілку, що знаходиться на правій межі рядка.
  • Інверсії на прийомі та передачі означають інверсію відповідного сигналу на вході та виході контролера. Це налаштування може стати в нагоді з урахуванням можливих трансформацій сигналів у каналоутворюючій апаратурі.
  • Керування потоком слід включати за наявності напівдуплексного модему. Слід зазначити, що сигнал RTS (запит передачі) формується контролером завжди, тоді як аналіз готовності тракту за сигналом CTS (готовий до передачі) починається лише за активації функції. При цьому передача почнеться після настання однієї з двох подій (першої за часом) - приходу сигналу CTS або закінчення таймууту, заданого в рядку "Затримка старту передачі".
  • Номер КП – це номер віртуального КП «Граніт» у каналі зв'язку.
  • Два наступні рядки показують розміщення віртуальних функціональних блоків у каркасі віртуального КП Граніт. Знати це необхідно, щоб створити потрібну структуру конфігурації ТМ-сервера. Згідно з наведеною на картинці інформацією, блоки ТЗ слід «розміщувати» з 1 по4 АФБ, блоки ТІТ з 5 по 8, блок ТУ на 9, а блоки ТІІ з 10 АФБ.
  • Контролер може підтримувати обмін із ТМ-сервером як у стандартному, і у розширеному варіанті протоколу «Граніт». Для призначення розширеного варіанта необхідно поставити галочку в рядку «Розширений протокол». Слід зважити на те, що штатний ПУ «Граніт» не може працювати в розширеному протоколі. Реалізувати можливості розширеного варіанта можна, якщо ПУ виступатиме ТМ-сервер (див. наступне питання).
  • Наступний рядок є актуальним лише у випадку вибору розширеного протоколу. Якщо ознака передавати архів. » встановлений, то контролер відразу після включення здійснить запит архіву останніх подій щодо МС у КП «Ісеть».
  • У рядку «Реверсивні ТІТ» має бути список номерів каналів ТІТ, до яких підключені реверсивні датчики, якщо використовується стандартний протокол «Граніт». Формат рядка - десяткові числа, розділені пробілами. Якщо номери йдуть по порядку, можна вказати останні номери в послідовності, розділивши їх символів тире. Наприклад: "1-5 8 12-20".
  • Наступні три рядки настроюють магістральний режим роботи КП. Для зменшення трафіку на повільних каналах можна придушити спорадичну видачу ТЗ та ТІТ, які видаватимуться лише після відповідного виклику.
  • Рядок «Таймаут переходу до ініціативної передачі» актуальна при радіальному каналі зв'язку (галочка «Агістральний режим» знята). Цей час, після якого контролер перейде в режим передачі за відсутності зворотного каналу (меандрів).
  • Рядок «Конф. ТУ» потрібна, щоб прийти у відповідність до конфігурації блоків ТУ430, що входять до складу КП «Ісеть». Блок ТУ430 може працювати в режимах 0, 1 та 2. При цьому ємність блоку, що вимірюється в кількості об'єктів ТУ, керованих цимблоком буде відповідно 16, 128 та 30. У рядку «Конф. ТУ» необхідно встановити відповідне число. Також можна вибрати число зі списку, натиснувши на стрілку в кінці рядка.
Як підключити КП "Граніт" до сервера "ОІК Диспетчер НТ"?

Для підключення буде потрібний канальний контролер, виконаний на базі «Сінком-IP».

У цьому режимі контролер, з одного боку, взаємодіятиме з ТМ-сервером через Ethernet і, з іншого боку, підтримуватиме обмін з КП «Граніт» через свій синхронний порт. Для роботи буде потрібно файл програми sinip_%_srl_granit. Вид вікна налаштування буде наступним:

інтерфейс

Малюнок 4 - Вікно конфігурації канального контролера

Налаштування синхронного порту детально розглянуто у попередньому питанні.

Налаштування власне протокольної частини стосуються лише режимів формування меандрів та визначення провідної сторони в обміні. За замовчуванням, коли всі галочки знято, контролер є провідною стороною, як ЛУ0 ПУ. Він генерує меандри для КП і фіксує у відповідь. Меандр є дозволом передачі з боку КП. Передача даних від контролера меандр не передує. Але реалізація протоколу «Граніт» на деяких пристроях телемеханіки може вимагати наявності меандра перед прапором. Для цього ставиться галочка у відповідному рядку.

Якщо обмін відбувається у магістральному режимі, то генерація меандрів має бути пригнічена, для цього є галочка "Заборона генерації меандру".

Якщо через контролер здійснюється передача даних на верхній рівень (на ПУ "Граніт" або ЦППС), то провідною стороною в обміні має стати віддалений пристрій. Установкою галочки у рядку «Режим "відомий"» контролер переводиться в режим аналогічний ЛУ0 КП, коли можливість передати дані настає післяприйому меандру від провідної сторони

На сервері телемеханіки у своїй створюється структура, аналогічно зазначеної малюнку: