-
плк и тензо-м
Есть ПЛК 100 R-L
есть датчик тензо-м
есть сумматор ТВ-006С
датчик подключен к сумматору (тоже фирмы Тензо-М). На сумматоре отображается правильный вес. Сумматор поддерживает протокол обмена Modbus RTU по интерфейсу 485.
Настройки сумматора: адрес -1 , скорость обмена 9600, 8-N-1.
Не получается в ПЛК получить значение переменной веса. Что я делаю не так?
Создал Modbus (Master) RTU, добавил универсал модбас девайс. Прописал адрес, скорость обмена и прочее. Добавил все возможные опрашиваемые переменные. на выходе везде 0. Помогите разобраться.
Заранее сэнкс.
-
Супер Модератор
оставьте только один параметр, который вы и хотите опрашивать.
какой он имеет тип?
какой командой его необходимо опрашивать?
-
http://www.tenso-m.ru/pages/21?id=133
это ссылка на конфиг сумматора. В том то и дело что я не знаю какой параметр опрашивать и какой командой....
-
Супер Модератор
Вам надо обратиться в компанию Тензо-М, и спросить из какого регистра и какой командой по стандарту ModBus я могу получить значение "нужного мне параметра"...
-
-
01h- read coils
03h - read multiple registers
10h- write multiple registers
0fh- writemultiple coils
есть только такие функции. Нифига не продвинулся. В тензо-м ничего не сказали. Они по своему протоколу работают, а кто там этим занимается его нет.
-
Супер Модератор
Команды нормальные. В ПЛК они поддержаны.
Осталось выяснить номер нужного регистра.
Думаю у Тензо-М должен быть стандартный ModBus, хотя Меркурий же не заморачивается почему то...
Если протокол все-таки не стандартный - придется по описаному алгоритму Вам самому в ПЛК обмен организовывать.
-
0x14C (332) - номер регистра.
Указываю команду 003, регистр пишу 332. Не читает всё равно! Переменную создаю 32 input module
-
Супер Модератор
Если ждете 2 байта - используйте Register input module
Если ждете число с плавющей точкой - real input module
-
Всё получилось! Благодаря sergey_ng. Кому будет интересно могу выложить проект.
Николаев Андрей- спасибо вам тоже!!!
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума