Често задавани въпроси за контролера "Sinkom-IP", "NTK Interface"
В нашия файлов архив:
За да организирате обмен с устройство в протокола IEC 60870-5-101, ще ви трябва "Sincom-IP" с фърмуера "sinip_%_srl_asinc". Тъй като протоколът и процедурите за обмен се поддържат директно от сървъра, тази програма ще осигури "прозрачен" режим на поток от байтове.
Първоначалните мрежови параметри се конфигурират съгласно раздела "Конфигуриране и програмиране" на документа Syncom-IP/DIN - Ръководство за работа. След това се конфигурира режимът на връзка с инициативата на сървъра. Изгледът на раздела за настройки на асинхронен порт на прозореца за конфигуриране на контролера ще бъде както следва:

Фигура 1 — Изглед на секцията с настройки на порта в прозореца за конфигурация на Syncom-IP
Не забравяйте да регулирате скоростта на предаване и паритета.
„Прозрачният“ режим включва изпращане на натрупаните байтове към сървъра след запълване на буфера („Доставка при получаване на N байта“) или след настъпване на пауза при получаването. За да се сведе до минимум времето за доставка на данни, е възможно да се открие краят на пакета данни чрез характерна характеристика - всички пакети в протокола 60870-5-101 завършват с 0x16 байт. Затова се препоръчва да посочите числото „22“ в реда „Доставка при получаване на байт“, което е десетичният еквивалент на шестнадесетичното „16“, и да посочите размера на буфера за получаване, по-голям от максималната дължина на пакета от устройството. Това ще позволи да не се разделят пакетите при приемане, за да се избегнат ненужни предавания през Ethernet.
След това в сървъра се създава структура, както е показано на фигурата:

Фигура 2 - Прозорец с настройки на сървъра
Компонентите на структурата са конфигурирани съгласно паспорта на протокола IEC-60870-5-101 за дадено устройство.
Как да свържете KP "Iset" към PU "Granit"
Завръзка, ще ви е необходим мостов контролер, базиран на Syncom-IP.
Мостовият контролер взаимодейства, от една страна, с управляващия контролер на KP "Iset" чрез Ethernet и, от друга страна, с PU или TsPPS през неговия синхронен порт. Няма значение с какъв файл е флашнат контролерът за управление.
За да работи в протокола "Granite", контролерът на моста ще се нуждае от програмата "sinip_%_mst_granit". След програмиране прозорецът за конфигурация на контролера ще изглежда така:

Фигура 3 - Прозорец за конфигурация на мостовия контролер
- Скоростта на предаване се определя в битове за секунда (бод). Номерът може да бъде въведен ръчно или да изберете от списъка, като щракнете върху стрелката, разположена в дясната граница на реда.
- Инверсии при приемане и предаване означават инверсия на съответния сигнал на входа и изхода на контролера. Тази настройка може да бъде полезна, като се вземат предвид възможните трансформации на сигнала в оборудването за формиране на канали.
- Контролът на потока трябва да бъде активиран, ако имате полудуплексен модем. Трябва да се отбележи, че сигналът RTS (заявка за предаване) винаги се генерира от контролера, докато анализът на готовността на пътя въз основа на сигнала CTS (готов за предаване) започва само когато функцията е активирана. В този случай предаването ще започне при настъпване на едно от двете събития (първото по време) - пристигането на CTS сигнала или изтичането на времето за изчакване, посочено в реда "Закъснение при стартиране на предаване".
- Номерът на КП е номерът на виртуалния КП "Гранит" в комуникационния канал.
- Следващите два реда показват разположението на виртуални функционални блокове в рамката на виртуалния КП "Гранит". Трябва да знаете това, за да създадете желаната структура в конфигурацията на TM сървъра. Според информацията, дадена на снимката, блоковете на превозните средства трябва да бъдат „поставени“ от 1 до4 AFB, TIT блокове от 5 до 8, TU блок за 9 и TII блокове с 10 AFB.
- Контролерът може да поддържа обмен с TM сървъра както в стандартната, така и в разширената версия на протокола Granit. За да зададете разширена опция, трябва да поставите отметка в квадратчето „Разширен протокол“. Трябва да се отбележи, че обикновеният стартер "Granit" не може да работи в разширения протокол. Възможно е да се реализират възможностите на разширената версия, ако TM сървърът действа като PU (вижте следващия въпрос).
- Следващият ред е подходящ само ако е избран разширеният протокол. Ако знакът „Прехвърляне на архив. » е зададено, след което веднага след включване контролерът ще поиска архив на най-новите събития на автомобила в Iset CP.
- В реда "Reversible TIT" трябва да има списък с номера на TIT канали, към които са свързани обратни сензори, ако се използва стандартният протокол "Granit". Форматът на низа е десетични числа, разделени с интервали. Ако числата са подредени, можете да посочите най-крайните числа в последователността, като ги разделите с тирета. Например: "1-5 8 12-20".
- Следващите три реда конфигурират основния режим на работа на скоростната кутия. За да намалите трафика на бавни канали, можете да потиснете спорадичното издаване на TS и TIT, които ще бъдат издадени само след съответното повикване.
- Редът „Изчакване за преход към инициативно предаване" е подходящ за радиален комуникационен канал (отметката в полето „магистрален режим" не е отметната). Това е времето, след което контролерът ще премине в режим на предаване при липса на обратен канал (меандри).
- Редът „Конф. TU" е необходим, за да съответства на конфигурацията на блоковете TU430, които са част от Iset KP. Устройството TU430 може да работи в режими 0, 1 и 2. В същото време капацитетът на устройството, измерен в броя на обектите TU, контролирани от товаблокът ще бъде съответно 16, 128 и 30. В реда „Конф. TU "трябва да зададете съответния номер. Номерът може да бъде избран и от списъка, като щракнете върху стрелката в края на реда.
За да се свържете, ще ви трябва канален контролер, базиран на Syncom-IP.
В този режим контролерът, от една страна, ще взаимодейства с TM сървъра чрез Ethernet и, от друга страна, ще поддържа обмен с Granit CP през неговия синхронен порт. За да работите, ви е необходим програмният файл "sinip_%_srl_granit". Конфигурационният прозорец ще изглежда така:

Фигура 4 - Прозорец за конфигуриране на контролера на канала
Настройването на синхронен порт е обсъдено подробно в предишния въпрос.
Настройките на самата протоколна част засягат само режимите на формиране на меандъра и определянето на водещата страна в обмена. По подразбиране, когато всички квадратчета за отметка не са отметнати, контролерът е главната страна, като LU0 PU. Той генерира меандри за CP и фиксира отговорните. Меандърът е разрешението за предаване от CP. Предаването на данни от контролера не се предхожда от меандър. Но прилагането на протокола "Granit" на някои телемеханични устройства може да изисква меандър преди отварящия флаг. За да направите това, поставете отметка в съответния ред.
Ако обменът се извършва в магистрален режим, тогава генерирането на меандри трябва да бъде потиснато, за това има отметка "Забрана на генериране на меандри".
Ако данните се предават през контролера на горното ниво (към Granit PU или TsPPS), тогава отдалеченото устройство трябва да стане водеща страна в обмена. Чрез поставяне на отметка в полето „Slave mode“ контролерът се превключва в режим, подобен на LU0 KP, когато възможността за прехвърляне на данни идва след товаполучават меандър от водещата страна.
В същото време на сървъра за отдалечено управление се създава структура, подобна на тази, показана на фигурата: