sPavel
Junior Member / Новичок
Участник № / Member № 5461
отправлено / posted
Здравствуйте, у меня возникла следующая проблема: К устройству работающему по SNMP протоколу подключено 2 датчика Датчик Температуры(считывает только температуру) и датчик Влажности(считывает влажность и температуру). Когда я считываю значение температуры с датчика температуры с OID: .1.3.6.1.4.1.25728.8800.1.1.2.1 считывание происходит корректно, при этом канал ChgroupReq не создавался, когда же я пытаюсь считать температуру и влажность с датчика Влжаности с OID: .1.3.6.1.4.1.25728.8400.2.4.0 и .1.3.6.1.4.1.25728.8400.2.2.0 соответственно, считывание не происходит, пробовал считать ставя OID без 0 считывания не происходит, потом попробовал создать групповое считывание и прописал OID: .1.3.6.1.4.1.25728.8400.2 опять же считывание не происходит. Может я что-то не правильно привязываю? Делаю следующим образом создаю источник следующим образом: источники/приемники/Пользовательские драйверы/Type12 источник UniversalPLC_type4 Далее Направление - input; Тип данных - integer Во вкладке дополнительно пишу следующее: SNMP:AGENT=153.35.0.100;[COMMUNITY=SWITCH;]OID=..1.3.6.1.4.1.25728.8400.2; после чего создаю канал CALL.ChGroupReq во вкладке дополнительно привязываю к источнику, далее на экране создаю 3 ГЭ Текст и привязываю их к аргументам канала CALL.ChGroupReq arg00, arg01, arg02. и все, в МРВ все выставленно по 0. и да после точки ветвления .1.3.6.1.4.1.25728.8400.2 идет всего 3 листа .1.3.6.1.4.1.25728.8400.2.2.0 .1.3.6.1.4.1.25728.8400.2.3.0 .1.3.6.1.4.1.25728.8400.2.4.0 Где я ошибаюсь?
Сообщения / Posts 13 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sPavel
Junior Member / Новичок
Участник № / Member № 5461
отправлено / posted
В Вашем проекте канал CALL не имеет типа вызова, он должен быть ChGroupReq. [COMMUNITY=SWITCH;] из настроек следует убрать. Непосредственно подключать аргументы экрана к компонентам слоя "Источники/Приемники" не рекомендуется.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |