как я могу это сделать с помощью того же модбаспола? знаю как подключиться физически, а вот удаленно нет
Да это не нам нужно, а вам.
Как вы собираетесь проверить правильность своей программы без понимания того, что с прибора приходят адекватные величины? Вы так месяц будете мучиться.
Никто вас не заставляет никуда идти и подключаться, просто советуют наиболее быстрый способ решения всех проблем. Но если у вас много времени на разработку и изучение документации, тогда работайте так как работаете.
Да, это нужно мне. Вот я и спрашиваю как можно удаленно прочитать модбас, чтобы знающие люди подсказали как это сделать ибо я не знаю.
KorSerO если прибор физически подключен к ПЛК2хх то вероятно никак. Там конечно Linux на борту у ПЛК, но он основан насколько я понял на базе openWRT. Если сможете найти пакет socat для данной системы и установить его на этот ПЛК, то возможно отключив в программе работу с этим COM портом пробросить его как TCP сервер для удаленной работы.
Но мне кажется проще местных попросить прицепить весы на USB-RS485 преобразователь к любому ПК на объекте и дать доступ на этот ПК. (а доступ к какому-то ПК у вас есть, единственно где он территориально на объекте, рядом с ПЛК или не совсем)
Просто напрямую через ПЛК вы потратите времени больше, разбираясь что не так...
Если с ПЛК вы все же можете крутить программу, то в принципе опрашивая какую-то одну переменную и переставляя байты, регистры + изменить адрес на 1 можно найти правильное сочетание, которое требуется.
Весы лабораторные так понимаю, установить на них определенный вес и фотку показаний с его экрана. Ну и комбинируя определить правильность запросов.
Последний раз редактировалось melky; 19.02.2024 в 09:47.