Это кому как
http://www.owen.ru/catalog/51162335
последний пункт для скачивания
Это кому как
http://www.owen.ru/catalog/51162335
последний пункт для скачивания
Всем добрый день.
Можно ли установить на компьютер клиента CodeSys HMI без установки
самой CodeSys?
Можно.
Правда были разговоры, что надо поставить целиком весь комплект, а потом выборочно компоненты удалить, чтобы Gateway остался.
Вопрос по Modbus. Если ошибаюсь поправьте. Проблема заключается в том, что в сети предполагается шлюз Modbus - SNMP, который может выступать как мастером так и слейвом, но мастером ему быть предпочтительнее, так как он будет мониторить оборудование с которым ПЛК будет работать постольку поскольку. ПЛК же будет собирать данные с датчиков, так же должен читать некоторые данные с указанного оборудования по modbus и передавать все это шлюзу. Либо шлюз будет забирать сам.
В случае, если ПЛК будет слейвом, он же не сможет читать данные с других слейвов в сети ? Или есть возможность читать и писать через порт при помощи Modbus.lib будучи слейвом ? (сижу вот с ней разбираюсь потихоньку)
ModBus.lib только для RTU.
Для работы по Ethernet она не подойдет.
Так то и по какому интерфейсу должен быть мастером и слейвом. Я запутался...
Николаев Андрей именно RTU и рассматривается.
шлюз Modbus RTU - SNMP предполагается делать мастером сети.
Сможет ли ПЛК, будучи слейвом читать данные с других слейв устройств через библиотеку Modbus.lib открыв порт или ПЛК в любом случае должен быть мастером ?
Да, скорее всего к ПЛК еще будут подключены модули ввода-вывода типа МК110 и другие с аналоговыми входами.
В общем как правильно будет построить сеть в данном случае ?
Шлюз так же может быть и слейвом, но предпочтительнее, если это возможно в такой связке, чтобы он был все-таки мастером.
Почему Modbus.lib только для RTU ? в документации по ней вроде и ASCII тоже участвует, или оно не так как надо работает ?
Шлюз, это дополнительное устройство в сети некой америкосовской фирмы. Необходим из-за системы диспетчеризации у заказчика. Они могут работать только по SNMP
Две простых вещи:
Если не хотите проблем, то мастер в сети должен быть один.
Без мастера в сети никакого обмена не будет.Слейвы между собой общаться не умеют.
Отсюда делайте выводы, какая будет сеть.
YuriBel В примерах для ПЛК100 - запись INT и REAL сам ПЛК не обозначен ни как мастер ни как слейв. Только работа с библиотеками и портом.
Интересно то, что на com_num при запуске примера выдается красным *** INVALID: 0 ***
Все-таки необходимо назначать в конфигурации ПЛК, что он Мастер Modbus даже для данного примера ? И при этом так же в конфигураторе надо обозначать все слейвы ?
Реально рабочие примеры есть вообще, а то сложно что-то понять, когда что-то не так сделано.
Получилось управлять выходами МК110 при помощи Modbus.lib, при этом я не делал ПЛК ни мастером ни слейвом в конфигурации. Получается можно сделать ПЛК слейвом для другого мастера и при этом управлять другим слейвом. По идее, другого устройства под руками нет к сожалению.
Ну такпри использовании библиотеки конфигурация и не нужна.Получилось управлять выходами МК110 при помощи Modbus.lib, при этом я не делал ПЛК ни мастером ни слейвом в конфигурации
Т.к. у ПЛК два порта, то можно один использовать для мастера, а второй для слейва и программно обмениваться данными между ними.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Мухи отдельно, котлеты отдельно, в смысле конфигурация сама по себе, бублиотека сама по себе.
А вообще меня всегда удивляет упорное желание людей браться за сложные вещи, не попробовав делать простые.
Начинайте с простых вещей, если с ними не получается решить задачу в принципе, беритесь за сложные. С конфигурацией работать проще, чем с библиотекой, и поработав с ней, а заодно прочитав, как работает Модбас, можно понять, что и как нужно делать. И если на практике окажется, что не получается с конфигурацией добиться нужной скорости работы, то это повод браться за библиотеку, а если скорость приемлема, то можно все оставить на конфигурации.
И поверьте, сделать, пусть самый простой, пример самому иногда бывает намного полезнее, чем посмотреть чужой работоспособный. Набитые шишки - это на самом деле полезный багаж.