![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Новичок
Регистрация: Jul 2019
Сообщения: 4
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Приветствую!
Имеется гидромодуль с SMH2G на борту он соединен через Nport 1550 к компу Имеется табличка от производителя рисунок 1 1) При опросе через Modbuslook при установке галочки на опросе начального регистра 1XXXX начинает мигать сигнал что связь пропадает и выскакивает ошибка устройства 130. если её убрать то он стабильно светится зеленым и ошибок не выдает (рисунок 2) 2)По табличке в по адресу 40960 должна лежать уставка давления но Modbuslook показывает что они пусты хотя на плк установлено значение 1,4(Пробовал менять и тип отображения и тип переменной) по п.1 и п2 Вопрос как выяснить действительно ли пишутся нужные значения по данным адресам или нет? 3)Согласно табличке в адресах 40976 и 77 должны лежать переменные 1,2 или 3. но почему по MB передается это число кратное 256? Спасибо всем, кто откликнется! Последний раз редактировалось prod-0_o, 02.07.2019 в 16:24 Причина: опечатка |
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() ![]() Я смотрю в скриншотах, тип адресации используемая вами утилита переключать не умеет, поэтому пересчитать адреса из правильных на те, что в ней пишутся, придётся ручками. Логи, судя по вашему вопросу, утилита писать не умеет? А в них вся разгадка и содержится. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]()
С lectus opc тоже полезно поработать
![]() |
![]() |
![]() |
![]() |
#4 |
Новичок
Регистрация: Jul 2019
Сообщения: 4
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() ![]() Эту утилиту использую чтобы хотя бы быстро понять есть ли что-то в нужной области или нет. Дальше конечно это все идет на opc сервер - Lectus. Но в лектусе теже параметры что и читает эта утилита.Я в OPC создал 2 узла(см влож файлы) для булевых переменных(InputStatus с функцией чтения 1 и порядком Старшим байтом вперед) !!!ЗЫ:пока писал комментарий нашел у себя ошибку. завтра попробую что да как изменить функцию чтения на 2!!! и для численных(InputReg с функцией чтения 3 и порядком Старшим байтом вперед) Далее внес стандартные переменные с адресами из таблицы ииии... не взлетела ![]() Пробовал использовать типизированные переменные с указанием типа указанного в таблице и адресом который вычислял по справке лектуса Пример: бул переменная "Отказ Н1" адрес 14336 для перевода в hex отбрасываю первую цифру и вычитаю один итого 4336-1=10EF в hex формате или float "Уставка давления" адрес 40960(959=>3BF). В лектусе пытался ставить тип Word, SingleFloat, Integer, но увы результат тот же. Я,к глубокому сожалению, в программировании SMH2G и Segnetics не разбираюсь, но закрадывается мысль, а может ли быть такое что поставщик при программировании данного плк не стал прописывать некоторые данные в качестве переменных modbus вот я их и не вижу... Последний раз редактировалось prod-0_o, 03.07.2019 в 01:04 Причина: НАшел возможную причину* |
![]() |
![]() |
![]() |
#6 |
Новичок
Регистрация: Jul 2019
Сообщения: 4
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM Последний раз редактировалось New, 03.07.2019 в 03:09 |
![]() |
![]() |
Благодарность от: |
![]() |
#8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
Благодарность от: |
![]() |
#9 |
Новичок
Регистрация: Jul 2019
Сообщения: 4
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
РЕШЕНО
во вложении файл с конфигурацией для Lectus вдруг кому пригодится "шкаф управления гидромодулем АМПЕРУС ГГР-ПЧ-2-5,5(12А)" В чем я ошибся: Из-за разногласий в правилах указании правильной адресации и функций их чтения в литературе к Lectus и Segnetics необходимо за истину брать то что в Segnetics ИТОГО для input status ф-ция чтения 02. Старшим байтом вперед для input reg ф-ция чтения 04. Старшим байтом вперед для правильного указания адресации необходимо взять полностью адрес переменной и перевести его в HEX формат... ПР: 14336=3800 40960=A000 и т.д. Всем огромное спасибо за помощь!!!! ЗЫ:может можно перенести эту тему в часть форума связи с внешним миром...а то от SMH2G только то что установка выполнена на его базе Последний раз редактировалось Ilya J., 04.07.2019 в 12:36 |
![]() |
![]() |
![]() |
#10 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]()
Мне нравится название темы "нет проблемы" и последнее сообщение "РЕШЕНО")
|
![]() |
![]() |
![]() |
#11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() Тут я как бы даже не осуждаю человека, потому что сам широко использую "метод научного тыка". Но в случае modbus этот метод легко даёт осечку. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Снова о видимости SMlogix & SMH2010 (нет проблемы) | smail | Вопросы о SMH2010 | 2 | 16.10.2019 09:18 |
Странная работа FBD-блока Fronts? или ClrSrcreen? (нет проблемы) | MadKid | SMLogix | 12 | 14.06.2019 10:25 |
Конструктор ИТП. V2-00s2 (нет проблемы) | Corpus | SMConstructor (теплопункты) | 5 | 29.10.2018 14:23 |
Проблемы с кнопками (нет проблемы) | Otto Dietrich | AutoSCADA (вентиляция) | 2 | 13.12.2017 22:10 |
Проблема зависание 2Gi/MC | djaval | Вопросы о SMH-2G(i) | 108 | 20.09.2017 18:58 |