-
Так визуально там нет ошибок, покажите какой в логах идет запрос к прибору.
Потом этот запрос пихните сюда - https://rapidscada.net/modbus/
Посмотрите что куда и сверьтесь с документацией на ТМ
Возможно к адресу надо делать +1, то есть запрашиваете 0х0500 (1280) указать 1281
-
Вложений: 2
Вот скан лога. В инструкции на ТМ нет вообще ни чего полезного по теме. Запрос, как я понимаю, это - 01 03 05 00 00 02 C4 C7
Указать адрес не 1280 а 1281, это возможно что формат данных DWRD?
-
что значит нет полезного?, я ссылку давал на карту регистров.
[QUOTE]
Part of Data Package Description Value
01 Slave address 0x01 (1)
03 Function code 0x03 (3) - Read Holding Registers
05 00 Starting address Physical: 0x0500 (1280)
Logical: 0x0501 (1281)
00 02 Quantity 0x0002 (2)
C4 C7 CRC 0xC4C7 (50375)[QUOTE]
по идее правильно все.
-
А, Вы про ту инструкцию, а я про свою инструкцию, которую приложил постом выше. При изменении адреса на 1281 формат посылки меняется на 01 03 05 01 00 02 95 07
-
естественно меняется, так как вы меняете адрес. Просто одни производителя адресацию указывать в логическом варианте, другие в физическом. Проверить только опытным путем можно.
тут только сравнивать, что там конфигуратор в порт посылает и понять почему он вам по OPC не отвечает
-
Смотришь в книгу, видишь... Это про меня сейчас ))) То есть, теоретически есть вероятность того, что этот ТМ5103 можно стыкануть с СП307.
Сейчас какие мне манипуляции произвести дальше, чтобы шагнуть вперед?
-
У меня в макросе (на связку СП307 - ТРМ138) указаны адреса:
{
case 0:
PSW[295]=0x01; // PSW295.0=TRUE, PSW295.2..PSW295.7=FALSE
break;
case 1:
PSW[295]=0x02;
break;
case 2:
PSW[295]=0x04;
break;
case 3:
PSW[295]=0x08;
break;
case 4:
PSW[295]=0x10;
break;
case 5:
PSW[295]=0x20;
break;
case 6:
PSW[295]=0x40;
break;
case 7:
PSW[295]=0x80; // PSW295.7=TRUE, PSW295.0..PSW295.6=FALSE
break;
}
-
040A PrtY ushort ЧТ/ЗП
Код паритета:
«0» - нет (2 стоп-бита)
«1» - нечётный
«2» - чётный
«3» - нет (1 стоп-бит) - для встро-нного ПО v.17 и выше
Вот этот парамтер уточните через конфигуратор
-
Забудьте про макрос, коли вы с ПК родной программой видите, а второй нет. Пока не поймете почему, толку от ваших скриптов в СПК.
-
Вложений: 1
Перехватил запрос от конфигуратора - явно не Modbus.
Вложение 79675