Я назначил все переменные к входам согласно вашей подсказке, чтобы по сети их было видно нужно ещё что то добавлять в этот проект?
Вид для печати
Это осталось настроить сетевые параметры ПР-200?
И оставить как есть Ваш вариант проекта, со всеми переменными, которые я добавил, правильно я понимаю?
Состояния входов отображаются на экране?
Состояния входов можно прочитать по сети?
Больше ничего не требуется?
Если да, то можете оставить мой вариант
На экране всё отлично отображается, я не знаю как опросить её по сети, если у Вас есть время-можете мне хотябы обобщённо это объяснить?
Опрос будет вести С2000- Ehternet/RS-485.
Для этого есть обучающие видео https://rutube.ru/video/12959db57efc...3dd89b270d350/
Разница только, если ПР200 слейв, то адреса у неё начинаются с 512
Адрес 512 это вместо 70 адреса на видео?
Обобщенно.
Настраиваете конвертер чтобы со стороны RS485 совпадало с ПРкой, а на стороне Ethernet с вашей сетью. На компьютер ставите программку OPC-сервер, например, эту https://owen.ru/product/opc_server_insat. Настраиваете там подключение (вам нужен будет Modbus over TCP). Прописываете в программке ID вашего приборчика и номер регистра. И пробуете
Спасибо большое за информацию!
Смотрим другое видео ПР200 слейв, настраиваем сеть. https://rutube.ru/video/8afc6ff35b12...f0e72c2562b26/
Слейв адрес ПР по умолчанию 16 , первый регистр слейва-адрес 512.
Попробую воплотить в жизнь, благодарю Вас за уроки.
Как все запущено.
Почистил, перегруппировал
А как найти биты? Расскажите пожалуйста на примере этого проекта.
Человеку просто лень. Народ я одного не пойму - на кой? Даже девушкой притворятся не надо))) И так поможете
Только от этого смысл есть?
Да бывает моменты когда она (помощь) нужна, не поспоришь - но здесь " Мама а куда битик положить, скажи пожалуста"
А Вы: сюда маленький сюда"
Оказываете помощь тому кому она реально нужна)))
8 бит включает в маске число 16777216, это уже 24 бит, он даже в 16 битный регистр не влезет Вложение 84199
С вашей расстановкой констант
Просто хотел как бы сказать в"живую" получить данные с входов.
Это готовый макрос битовой маски из менеджера компонентов. Чтобы вносить в него правки, надо понимать как он работает
Вернул как было
Если бы вы читали, что вам пишут, то не задавали вопросов по 5 раз.
На 2 блоке Шифт должен быть 1, а в маске с 9 и 10 входа, 256 и 512
https://owen.ru/forum/showthread.php...l=1#post465519
Лучше бы сделали свой макрос, 1 вместо 2 готовых, разобрались бы с битами и с Шифтами не мудрили.
Глядищь и знания бы в памяти отложились.
Ну, с Shift - это я тормознул.