7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
1 | |
Данные с Smart-КП Электра. ГОСТ Р МЭК 870-5-10118.07.2013, 07:14. Показов 3999. Ответов 11
А мне здесь понравилось
Может и по МЭК 870-5-101 на какую информацию натолкнете? Стоит на объекте устройство телемеханики Smart-КП Электра от RTSoft-а, OPC от них передает данные только на одни IP, а хочется, чтобы не только диспетчер контролировал объект, но и другим службам поступала информация из первоисточника, а не раздавать ее с сервера. Не собственные же OPC-сервер писать, может халявный есть?
0
|
18.07.2013, 07:14 | |
Ответы с готовыми решениями:
11
Обмен с электросчетчиком CE301, СЕ303. ГОСТ Р МЭК 61107-2001 Создайте график функций x^3 на отрезке [-101; 101]. В качестве значений используйте массив x размером в 101 элемент Не работает шифрование по ГОСТ 28147-89, ГОСТ Р 34.10-2001,ГОСТ Р 34.11-94 (ASP.NET) Объясните принципиальную разницу между SAMSUNG 870 EVO 1ТБ и SAMSUNG 870 QVO 1ТБ Шифр ГОСТ 28147-89. Не получается расшифровать данные |
18.07.2013, 08:54 | 2 |
...как вариант, написать свой шлюз "OPC-клиент -> HTTP-сервер" и ретранслировать всем желающим или рыть обмен:
Кликните здесь для просмотра всего текста
5-104.rar
Основные данные по реализации протоколов: МЭК 870-5-101 - Передача по каналу связи – небалансная - Кадр – FT1.2 - Скорость от 100 до 115200 бод - Интерфейс RS-232 (возможно RS-485) - Адресное поле канального уровня 1 байт - Максимальная длина принимаемого кадра 120 байт - Максимальная длина передаваемого кадра 120 байт - Запрос данных класса 1 и 2 обрабатываются идентично МЭК 870-5-104 - Установка соединения по TCP пассивная (контроллер ждет соединения со стороны центра) - Активизация обмена ожидается со стороны центра - Поддерживается тестовые кадры (по инициативе центра) - Максимальная длина принимаемого кадра 120 байт - Максимальная длина передаваемого кадра 250 байт - Поддерживается режим передачи группы информационных кадров на одну квитанцию (требуется для каналов с длительной буферизацией). Общие для протоколов данные: - Возможна установка длины адреса ASDU 1 или 2 байта (при этом значение допустимо от 0 до 255) - Возможна установка длины адреса объекта информации 2 или 3 байта (при этом значение допустимо от 0 до 65535) - Возможна установка длины причины передачи 1 или 2 байта - Возможна установка произвольных стартовых адресов телепараметров (при этом надо иметь в виду что адреса не должны пересекаться) (передаваемый адрес параметра вычисляется как = Старт_адр + №блока*32+№параметра) - Изменения ТС всегда передаются кадром 30 (одноэлементная информация с меткой времени СР56Время2а) (один ТС в каждом пакете) - Фоновая передача ТС передается с интервалом времени указанном в каждом блоке ТС430 либо кадром 1 (одноэлементная информация) (по 32 ТС в кадре SQ1) или кадром 7 (Строка из 32 бит) – задается в конфигурации. Использование кадра 7 более оптимально – но требует совместимости с верхним уровнем. - Передача ТИТ формируется либо спорадически кадром 9 (нормализованное значение измеряемой величины) (по 4 ТИТ в кадре SQ1) либо циклически (время цикла в блоке ТИТ430) кадром 9 (по 4 ТИТ в кадре SQ1) если не указана передача ТИТ со временем. При указании в конфигурации передавать ТИТ со временем – формируется кадр 34 (нормализованное значение измеряемой величины с меткой времени СР56Время2а) (по 32 ТИТ в кадре SQ1) !!!Не рекомендуется для каналов <1200бод. - Передача ТИИ формируется кадром 37 (Интегральные суммы с меткой времени СР56Время2а) по циклу указанному в блоке ТС430. Пакет формируется на каждый параметр ТИИ. - Телеуправление производится кадром 45 (Однопозиционная команда) с использованием предварительной установки. - Прием пакетов синхронизация времени по кадру 103 (не воспринимаются при наличии в КП блока синхронизации времени) - Прием пакетов общего опроса станции по кадру 100 с причиной передачи 6 (активизация) и описателем запроса 20 (общий опрос) вызывает передачу всех ТИТ с причиной передачи 5 (опрос). Передача данных производится с использованием следующего приоритета 1. Ответы на команды ТУ 2. Изменения ТС 3. Подтверждение команды опроса станции 4. Циклические ТС 5. Циклические ТИТ (только с передачей времени) 6. Циклические ТИИ 7. Спорадические ТИТ (циклические без времени)( ТИТ по запросу ) !!!Обязательно учитывайте приоритеты передачи при настройке времени циклов на функциональных блоках (особенно для низкоскоростных каналов связи). Для оценки времени передачи смотрите документ «МЭК101 расчет скорости.xls»
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
18.07.2013, 09:03 [ТС] | 3 |
А примеров нету? А то с Modbus-ом по готовым примерам все так легко получилось.
0
|
18.07.2013, 09:22 | 4 |
...на opcfoundation.org есть сэмплы клиента и сервера, в том числе на Delphi.
OPC сервер своими руками https://www.cyberforum.ru/post4017351.html впрочем, вы их видели.
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
18.07.2013, 09:52 [ТС] | 5 |
opcfoundation.org - это да, вот бы сэмпл не OPC-сервера, а именно сервера работающего по МЭК 870-5-101/104
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
18.07.2013, 10:57 [ТС] | 7 |
Понимаю, поэтому не сам сервер прошу, спрашиваю про отдельные примеры
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
22.07.2013, 09:30 [ТС] | 8 |
Все-таки хотелось какой-нибудь пример работы с этим протоколом увидеть.
Добавлено через 1 час 21 минуту можно и не opcfoundation.org взять, а с торрента
0
|
pathfinder_k
|
|
09.08.2013, 20:12 | 9 |
Smart-КП Электра вроде собирает информацию с модулей типа DIN01/DIN02 по CAN шине в процессорный модуль CPU01. А этот процессорный модуль дальше выдает данные в протоколе МЭК 870-5-104. Для чего вам нужен 101 протокол?
Может проще подключиться ещё одним клиентом 104 протокола непосредственно к модулю CPU01? Я точно не знаю как у вас там собрана система, но уверен, что можно собирать весь объем информации с Электры без всяких OPC. |
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
11.08.2013, 08:29 [ТС] | 10 |
Интересно чем же?
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
11.08.2013, 14:28 [ТС] | 12 |
Если внимательно прочитать первый мой пост в этой теме, то будет понятно, что у меня в качестве клиента 104 протокола используется ОРС-сервер производителя, который может связаться с контроллером только с одного IP-адреса. Вот и интересно, какой такой еще один клиент 104 протокола в мыслях у уважаемого pathfinder_k?
0
|
11.08.2013, 14:28 | |
11.08.2013, 14:28 | |
Помогаю со студенческими работами здесь
12
Нормальные ли данные на Smart?? Метод электра 2 Реализация ГОСТ 34.11-94 или ГОСТ 34.11-2014 Выполнить следующие операции в двоичной системе счисления: 10101,10101+1001,0011 101110,101-101,11 1011*111 1010101 Реостат в плите Электра 1002 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |