fergus2022

Ответы в темах

Просмотр 15 сообщений - с 76 по 90 (из 135 всего)
  • Автор
    Записи
  • в ответ на: Опрос Moxa 1242 #25522
    fergus2022
    Участник

    «00 00 00 00 Значение регистра 0x0000 (0), 0x0000 (0)

    По значениям регистров тут нули, они и в Африке нули… »

    По факту в Моксе стоит значение 11, arOPC видит это значение. А в скаде то почему 0 ?

    в ответ на: Опрос Moxa 1242 #25521
    fergus2022
    Участник

    Если запихиваю в канал AI-01 то в таблице значение правильное (11). Входные каналы AI-01 и AI00 отличаются только сигналами. Почему так ?

    в ответ на: Опрос Moxa 1242 #25518
    fergus2022
    Участник

    запрос:

    02 51	Transaction identifier	0x0251 (593)
    00 00	Protocol identifier	0 = MODBUS protocol
    00 06	Length	0x0006 (6)
    01	Unit identifier	0x01 (1)
    04	Function code	0x04 (4) - Read Input Registers
    02 0B	Starting address	Physical: 0x020B (523)
    Logical: 0x020C (524)
    00 02	Quantity	0x0002 (2)

    Ответ:

    02 51	Идентификатор транзакции	0x0251 (593)
    00 00	Идентификатор протокола	0 = протокол MODBUS
    00 07	Длина	0x0007 (7)
    01	Идентификатор объекта	0x01 (1)
    04	Код функции	0x04 (4) — чтение входных регистров
    04	Количество байтов	0x04 (4)
    00 00 00 00	Значение регистра	0x0000 (0), 0x0000 (0)

    Тут я опрашиваю AI-01 (значение 11 должно приходить), и запихиваю в свежий канал AI00 — получаю в таблице в скаде 0.

    в ответ на: Опрос Moxa 1242 #25515
    fergus2022
    Участник

    Пытаюсь в свеже созданный канал AI00 отправить значение AI-01 (которое в своем канале отображается нормально) — всё равно 0

    в ответ на: Опрос Moxa 1242 #25513
    fergus2022
    Участник

    Пробовал без группы чисто один тег AI-00 опрашивать с сигналом 25, так же создавал для него новый входной канал и добавлял в интерфейс в таблицу — всё равно 0.

    в ответ на: Опрос Moxa 1242 #25511
    fergus2022
    Участник

    В ответ вставляю Receive (7/7): 64 4F 00 00 00 07 01 (без Receive (7/7):) или Receive (6/6): 04 04 00 00 40 A0, ставлю галку на «Response» и получаю ошибки вместо парсинга. Должно приходить число 5.
    Пробовал отдельно входной канал с сигналом 21 (для AI-00) создавать, добавлять в интерфейс в таблицу, всё равно 0 в таблице постоянно.

    • Ответ изменён 3 года, 11 месяцев назад пользователем fergus2022.
    в ответ на: Опрос Moxa 1242 #25510
    fergus2022
    Участник

    из коммуникатора:

    Request element group "ai sk 00"
    Send (12): 61 64 00 00 00 06 01 04 02 08 00 02
    Receive (7/7): 61 64 00 00 00 07 01
    Receive (6/6): 04 04 00 00 40 A0
    OK!

    Вот и нужно понять, почему для сигнала 21 (AI-00), в таблице всегда 0

    в ответ на: Опрос Moxa 1242 #25507
    fergus2022
    Участник

    Input Reg. и стоял изначально и не менялся что в скаде что в arOPC.

    в ответ на: Опрос Moxa 1242 #25506
    fergus2022
    Участник

    Создал отдельную группу с одним AI-00 и адресом начала 520.
    Посылку распарсил:

    Part of Data Package Description Value
    00 C5 Transaction identifier 0x00C5 (197)
    00 00 Protocol identifier 0 = MODBUS protocol
    00 06 Length 0x0006 (6)
    01 Unit identifier 0x01 (1)
    04 Function code 0x04 (4) — Read Input Registers
    02 08 Starting address Physical: 0x0208 (520)
    Logical: 0x0209 (521)
    00 02 Quantity 0x0002 (2)

    В скаде в таблице вместо числа «5» всё равно 0. Сигнал во входном канале правильный, всё настроено как и у AI-01,02,03. А именно AI-00 не выводит значение

    в ответ на: Опрос Moxa 1242 #25503
    fergus2022
    Участник

    вставил из arOPC:

    Part of Data Package Description Value
    3F 21 Transaction identifier 0x3F21 (16161)
    00 00 Protocol identifier 0 = MODBUS protocol
    00 06 Length 0x0006 (6)
    01 Unit identifier 0x01 (1)
    04 Function code 0x04 (4) — Read Input Registers
    02 08 Starting address Physical: 0x0208 (520)
    Logical: 0x0209 (521)
    00 02 Quantity 0x0002 (2)

    Вставляю из журнала скады и ошибка, не парсит.

    в ответ на: Опрос Moxa 1242 #25498
    fergus2022
    Участник

    Скада упорно не хочет читать Moxa 1242 канал AI-00 Scaled value с адресом 520 float Input Reg. Причем AI-01 и по -03 читает. В чем проблема ?
    arOPC легко читает все каналы AI-00 по AI-03.

    • Ответ изменён 3 года, 11 месяцев назад пользователем fergus2022.
    в ответ на: Опрос Moxa 1242 #25497
    fergus2022
    Участник

    Здравствуйте, из arOPC:

    18.10.2022 08:14:39.827 - (REC - 13): 3F 21 00 00 00 07 01 04 04 00 00 41 20
    18.10.2022 08:14:39.795 - (SEND - 12): 3F 21 00 00 00 06 01 04 02 08 00 02
    18.10.2022 08:14:39.297 - (REC - 13): 3E 21 00 00 00 07 01 04 04 00 00 41 20
    18.10.2022 08:14:39.282 - (SEND - 12): 3E 21 00 00 00 06 01 04 02 22 00 02
    18.10.2022 08:14:39.080 - (REC - 13): 3D 21 00 00 00 07 01 04 04 00 00 41 20
    18.10.2022 08:14:39.064 - (SEND - 12): 3D 21 00 00 00 06 01 04 02 18 00 02
    18.10.2022 08:14:38.752 - (REC - 13): 3C 21 00 00 00 07 01 04 04 00 00 41 20
    18.10.2022 08:14:38.737 - (SEND - 12): 3C 21 00 00 00 06 01 04 02 08 00 02

    Или нужно что то другое ? Там вроде и логов то больше нету.

    в ответ на: Опрос Moxa 1242 #25484
    fergus2022
    Участник

    Из скады:

    Send (12): 5F 8C 00 00 00 06 01 03 02 18 00 01
    Receive (7/7): 5F 8C 00 00 00 03 01
    Receive (2/2): 83 02
    Device error: [02] ILLEGAL DATA ADDRESS!
    в ответ на: Опрос Moxa 1242 #25480
    fergus2022
    Участник

    Всмысле через что ? В скаде через «коммутатор», по modbusTCP.

    
    17.10.2022 13:29:21.674 - (REC - 13): 4E 19 00 00 00 07 01 04 04 00 00 41 20
    17.10.2022 13:29:21.644 - (SEND - 12): 4E 19 00 00 00 06 01 04 02 22 00 02
    17.10.2022 13:29:21.489 - (REC - 13): 4D 19 00 00 00 07 01 04 04 00 00 41 20
    17.10.2022 13:29:21.473 - (SEND - 12): 4D 19 00 00 00 06 01 04 02 18 00 02

    Мне это ни о чем не говорит. Если бы говорило, то не спрашивал бы тут

    • Ответ изменён 3 года, 11 месяцев назад пользователем fergus2022.
    в ответ на: Опрос Moxa 1242 #25475
    fergus2022
    Участник

    Поставил в скаде тип данных float, для AI-01 и до AI-03 значения стали корректные, но AI-00 попрежнему показывает 0.000, хотя должен 13 показать. Что не так ?

Просмотр 15 сообщений - с 76 по 90 (из 135 всего)