Доброй ночи всем. Подключил к ПР200 модуль аналового и дискретного ввода вывода от Сигнетик проблема в адресах регистра. у них одинаковые регистры. Что подскажете ребята как можно изменить регистры или что нить еще?
Вид для печати
Доброй ночи всем. Подключил к ПР200 модуль аналового и дискретного ввода вывода от Сигнетик проблема в адресах регистра. у них одинаковые регистры. Что подскажете ребята как можно изменить регистры или что нить еще?
Тут вангователей нет. что за модули, как подключили, как эти модули конфигурируются, что за адреса повторяются? может быть надо на этих модулях использовать разные сетевые адреса?
Вложение 43198
Модуль FMR Сигнетик. ПЛК ПР200-220.4. Подключил датчик температуры AIN1 и диск. вход DIN1
Вложение 43199
Проще целочисленный регистр считать и распотрошить его на биты в программе.
Напиши на 2 входа аналового и дискретного пожалуйста пример как это сделать.
Без документации с прибора подсказать не смогу.
да любой пример. на любом приборе.
Вложение 43426 добрый вечер. Кто что подскажет насчет совпадающих модбас регистров? Как распинать такую ситуацию?
Вложение 43431 вот они.
а эт переменные в прогр Вложение 43432
Странно, не вижу никаких конфликтов, в какой версии работаете?
В последней. Все обновления сразу делаю.
ПогОдьте! А почему вы пишете адрес бита 2x0 а не 0x2 ? У вас ведь в карте регистров он сидит в нулевом регистре и 1 бите, или я чего-то недопогимаю?
Вложение 43459 вот программа у меня конфликтует почему то.У вас какая версия? попробуйте запустить симулятор сразу конфликтует.
Вообщем получилось взять вторые данные аналоговые и поставить их чтобы не было конфликта.
Снова началось только с аналоговыми выходами с дискретным выходом конфликтует теперь.
Посмотрел настройки у Вас одинаковые номера регистров (Туркистан ипп120.owl) для AIn1 и DIn1 при том что регистр 0
да из за регистров дает конфликт. Dout сделал через 0 регистр и раскидал по битам. Для Аout остается всего 3 выхода из 4 без 0 регистра так как на 0 регистре сидит Dout. как то так. Можно ли изменять регистры модулей?
Подскажите, а в железе, если убрать ai1 из программы то дискретные входы работают?
а если наоборот убрать din1, то с аналогового входа считываются корректные показания?
потому что это какая-то ересь! какого хрена совпадают номера регистров для разных типов данных? или этот модуль настолько умная срань, что она при каждом разном по типу модбас-запросе кладет в один и тот же регистр разные данные!!?!?!?!?!? я на месте овен-лоджика тоже ругался бы!
Этот модуль от другова ПЛК. Как пишет изготовитель адреса и регистры прозрачны для сторонних плк. А сам он хочет управления по Modbus RTU. Так что все таки нужно копать конфинг на модуль. К овен это отношение не имее..
PS в почему не взять овеновские блоки и не прицепить по шине?
Да просто 2 модуля выходят дороже чем один модуль того производителя. Тут щит просят по самой низкой цене. приходится экономить на всем. Ну так в принципе все раскидал уже. Остался ток без одного АО контакта..))
я в живую с этими модулями не сталкивался, но разве в их конфигураторе нельзя перераспределить адресацию в модбас-поле?
Нет не нашел такой функии там. )