This is topic Trace Mode и ЩМК96 по МЭК-104 in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Доброго времени суток. Прошу вас дать консультацию по настройке связи с прибором контроля качества электроэнергии ЩМК96 по протоколу МЭК-104. Все настройки сделаны в соответствии с учебной видеозаписью: Link: IEC104;IP=192.168.100.40:2404;ASDU=2;COT=2;IOA=3; Параметр#2:0x64 (общий адрес ASDU = 100) Канал напряжения: IEC104;IDT=100;IOA=9; (нужна ли здесь команда 100, если требуется, что бы прибор отсылал данные сам? С помощью OPC-сервера все прекрасно работает). С такими настройками лог следующий: TESTFR(act) 192.168.100.40:2404,err=10053,soc close S: (R)2 192.168.100.40:2404 I: 192.168.100.40:2404: IDT=100 COT=7 size= 16 S (R)1 192.168.100.40:2404 I: 192.168.100.40:2404: IDT=70 COT=4 size=16 IDT101(5) 192.168.100.40:2404 IDT100(20) (S)0 (R)0 192.168.100.40:2404 STARTDT(con) 192.168.100.40:2404 STARTDT(act) 192.168.100.40:2404
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Вы уверены, что в вашем устройстве именно такие размеры байт ASDU, COT, IOA? Команда 100 тут не нужна. В первой строке лога на TESTFR сообщение об ошибке: программа на вашем хост-компьютере разорвала установленное подключение. Сокет был закрыт. После чего уже идут команды. В тестовом проекте ничего менять не требуется, только подставить необходимые настройки адресации. Запустили тестовый проект с эмулятором 104 протокола, протокол имеет следующий вид: INFO:IEC104: Link(1) unit_2_2(lch1) 192.168.12.19:2404 sz(1,2,2,3) INFO: AI(2) IDT:35 IOA:250 INFO: AO(3) IDT:49 IOA:60 INFO: DI(4) IDT:30 IOA:150 INFO: DO(5) IDT:45 IOA:20 (12:17:59) INF_TCP:HOST 192.168.12.15:50308 connect to 192.168.12.19:2404 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8217 VAL=2 QV=0 IDT=36 13.04.2016 12:17:59.534 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8218 VAL=0 QV=0 IDT=36 13.04.2016 12:17:59.534 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8219 VAL=53 QV=0 IDT=36 13.04.2016 12:17:.....
Posted by Sergey Gushchin (Участник № / Member № 6910) on :
quote:Отправитель / Originally posted by AdAstra Technical Support: Вы уверены, что в вашем устройстве именно такие размеры байт ASDU, COT, IOA? Команда 100 тут не нужна. В первой строке лога на TESTFR сообщение об ошибке: программа на вашем хост-компьютере разорвала установленное подключение. Сокет был закрыт. После чего уже идут команды. В тестовом проекте ничего менять не требуется, только подставить необходимые настройки адресации. Запустили тестовый проект с эмулятором 104 протокола, протокол имеет следующий вид: INFO:IEC104: Link(1) unit_2_2(lch1) 192.168.12.19:2404 sz(1,2,2,3) INFO: AI(2) IDT:35 IOA:250 INFO: AO(3) IDT:49 IOA:60 INFO: DI(4) IDT:30 IOA:150 INFO: DO(5) IDT:45 IOA:20 (12:17:59) INF_TCP:HOST 192.168.12.15:50308 connect to 192.168.12.19:2404 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8217 VAL=2 QV=0 IDT=36 13.04.2016 12:17:59.534 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8218 VAL=0 QV=0 IDT=36 13.04.2016 12:17:59.534 (12:18:0) ._.:ADDR=2 CASDU=153 COT=3 IOA=8219 VAL=53 QV=0 IDT=36 13.04.2016 12:17:.....
Добрый день. Уверены, значения взяты из руководства по эксплуатации. Общий адрес ASDU - 2 байта, адрес объекта информации - 3 байта, Причина передачи - 2 байта. Сейчас оставил один "Link" ошибка та же. В журнале прибора соединение "держится" около 30 мс и так по циклу.
Posted by Sergey Gushchin (Участник № / Member № 6910) on :
Да, кстати. Пару раз данные все-таки приходили, первый раз через час, второй через 15 минут после запуска. Жаль, тогда не был включен дебаг. Но, пришли они однократно и не обновлялись.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Уточните, каким образом Вы получили данный лог? Какие настройки были выставлены для его получения? Лучше пришлите файл целиком, а заодно проект со скомпилированной папкой узла проекта после запуска нам на почту.