Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 26

Тема: Панель оператора Oni ETG 7 и контроллер ПР102 проблема связи по Modbus RTU

  1. #11

    По умолчанию

    Не принципиально, для теста чтобы по пять раз не переписывать в Owen Logic привязку на сетевые порты две программы идентичные почти сделал и тестирую отдельно и первый и второй порты что на панели что на контроллере

  2. #12

    По умолчанию

    Ничем не проверял, увы самоучка и многого не знаю, с радостью бы проверил если бы знал как. По поводу Master и Slave тут как таковой разницы нету, у меня и так и так данные отправляются и опрашиваются.
    Последний раз редактировалось Тимыч; 14.05.2026 в 22:14.

  3. #13

    По умолчанию

    Цитата Сообщение от Тимыч Посмотреть сообщение
    Ничем не проверял, увы самоучка и многого не знаю, с радостью бы проверил если бы знал как. По поводу Master и Slave тут как таковой разницы нету, у меня и так и так данные отправляются и опрашиваются.
    У меня нет слов, одни буквы...

    Что вы собрались связывать друг с другом, если необходима таблица регистров в устройстве, которое будет слейвом... А вы упорно прку мастером делаете и пытаетесь ей 512 регистр с панели считать, которая тоже мастер...

  4. #14

    По умолчанию

    Если имеется суть вопроса такова что имеется ли блок регистров, то да он имеется и прописан уже давненько Нажмите на изображение для увеличения. 

Название:	изображение_2026-05-15_004808552.png 
Просмотров:	9 
Размер:	25.0 Кб 
ID:	89196 Нажмите на изображение для увеличения. 

Название:	изображение_2026-05-15_004823116.png 
Просмотров:	12 
Размер:	22.6 Кб 
ID:	89197 Это один из прописанных датчиков на связь, если это имелось ввиду, Также прописан журнал аварий. И так называемая проблема, почему на форум полез в том что я и так и сяк пытался и мастером и слейвом менять местами, поэтому программы у меня имеют что там что там таблицу регистров, что там Нажмите на изображение для увеличения. 

Название:	изображение_2026-05-15_005123118.png 
Просмотров:	9 
Размер:	34.3 Кб 
ID:	89198, с контроллера, если что то не так понял или не корректно изъяснился, извиняюсь.
    Последний раз редактировалось Тимыч; 14.05.2026 в 22:52.

  5. #15
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,693

    По умолчанию

    Я бы добавил что надо определится к какому слоту(интерфейсу) у вас физически провода подходят, а то Вы изначально в настройках использовали второй слот ПР, затем стали использовать первый слот, как бы для этого надо не только настройки менять в ОЛ, но и провода перекидывать на другой слот и ещё надо определится Вы читать регистр(переменную) хотите или писать, в смысле, лучше убрать одну из функций и с протоколом определится, вам вроде об этом уже писали, короче, действуйте, надеюсь справитесь, не пройдёт и года!
    И наверно у вашего ПР название есть, в смысле, полное название модификации, если эти буквочки и циферки изначально написать будет проще вам помочь, а то настраиваем неизвестно что!
    Последний раз редактировалось Сергей0308; 14.05.2026 в 22:59.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #16

    По умолчанию

    Я перекидываю провода потому что переписать гораздо дольше, То есть имеется 4 программы две для ПР и 2 для Oni, мне необходимо и писать и читать чтобы связь была двухсторонняя. У меня читается с контроллера основной код, а с панели изменённые значения для ПР непосредственно, задержки различные или же смена датчика и принцип работы. Поэтому не принципиально какую связь настроить.

  7. #17

    По умолчанию

    Какая же у вас каша в голове, простите.

    Модбас рту или аски, любой, работает только как один мастер, все другие слейв. И там ПРИНЦИПИАЛЬНО какую связь настраивать.
    Только мастер работает с внешними и своими регистрами, при чем свои регистры слейвами никогда не увидятся, пока мастер сам их своими мозгами не скопирует в эти слейвы. А слейвы работают только со своей таблицей регистров, никаких мастеров для него в помине не существует, он не знает есть они или нет. Он только читает таблицу своих же входных регистров, которую специально предоставил для мастера, а изменил ли что мастер, или его нет в помине, он ни знает ни ведает.

  8. #18

    По умолчанию

    Нажмите на изображение для увеличения. 

Название:	Снимок экрана 2026-05-15 111626.png 
Просмотров:	11 
Размер:	32.4 Кб 
ID:	89199Нажмите на изображение для увеличения. 

Название:	Снимок экрана 2026-05-15 113123.png 
Просмотров:	11 
Размер:	34.9 Кб 
ID:	89200Нажмите на изображение для увеличения. 

Название:	Снимок экрана 2026-05-15 112928.png 
Просмотров:	8 
Размер:	79.8 Кб 
ID:	89206
    Нажмите на изображение для увеличения. 

Название:	Снимок экрана 2026-05-15 113317.png 
Просмотров:	8 
Размер:	70.2 Кб 
ID:	89202
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Снимок экрана 2026-05-15 112928.png 
Просмотров:	9 
Размер:	80.3 Кб 
ID:	89201  
    Последний раз редактировалось 1exan; 15.05.2026 в 11:16. Причина: Ошибка на скрине

  9. #19

    По умолчанию

    [QUOTE=Тимыч;483806]Если имеется суть вопроса такова что имеется ли блок регистров, то да он имеется и прописан уже давненько Нажмите на изображение для увеличения. 

Название:	изображение_2026-05-15_004808552.png 
Просмотров:	9 
Размер:	25.0 Кб 
ID:	89196 Нажмите на изображение для увеличения. 

Название:	изображение_2026-05-15_004823116.png 
Просмотров:	12 
Размер:	22.6 Кб 
ID:	89197 Это один из прописанных датчиков.../QUOTE]

    В панели, если выбираете булевую переменную с ПР и "Тип адреса - 0X", то адрес нужно рассчитывать (номер регистра надо умножить на 16 и прибавить номер бита).
    А адреса регистров, указанные в ПР (512...576) относятся к "Типу адреса" 4X или 3X (лучше использовать только 4Х)

  10. #20

    По умолчанию

    Цитата Сообщение от Тимыч Посмотреть сообщение
    Если имеется суть вопроса такова что имеется ли блок регистров, то да он имеется и прописан уже давненько Это один из прописанных датчиков на связь, если это имелось ввиду, Также прописан журнал аварий. И так называемая проблема, почему на форум полез в том что я и так и сяк пытался и мастером и слейвом менять местами, поэтому программы у меня имеют что там что там таблицу регистров, что там, с контроллера, если что то не так понял или не корректно изъяснился, извиняюсь.
    Это не регистр прописан, а бит и он даже не попадает в выделенные биты для ПР 546 бит / 16= 34 регистр,
    а у вас в слейве, адреса регистров начинаются с 512. А биты начинаются с 512 регистр*16+ № бита (0)= 8192 бита - это регистр 512 бит 0.
    Биты в регистре с 0 до 15, всего 16 бит.

    Вам надо сделать новые проекты на 2 -3 регистра и научится их передавать. Биты, целые числа и Float.
    Биты надо упаковывать в маски бит по 16 штук и передавать целым регистром.
    Фактически передача идёт только целыми регистрами по 1 или по 2 или более.
    В слейве 512 адрес в мастере 4х 512, это целое число (или маска бит в виде целого числа)

    На скринах 1exan ошибка, читаться будет 4х 513 регистр (4х 512 не будет читаться)
    Последний раз редактировалось kondor3000; 15.05.2026 в 08:44.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Проблема связи СИ30 по Modbus
    от Gachok24 в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 10.06.2025, 15:39
  2. Ответов: 5
    Последнее сообщение: 18.04.2024, 18:57
  3. Ответов: 10
    Последнее сообщение: 07.09.2020, 08:35
  4. Ответов: 3
    Последнее сообщение: 04.07.2017, 14:10
  5. панель оператора
    от Igont в разделе Подбор Оборудования
    Ответов: 13
    Последнее сообщение: 02.05.2007, 08:23

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •