ок. тогда еще вопрос. "из программы" я могу как то это провернуть? по таймеру например что-то (что?) вызывать если cd карта не подмонтирована?
PS: и размер как то определяется странно. 0,13Гб ) похоже это размеры внутренней flash )
Снимок.JPG
ок. тогда еще вопрос. "из программы" я могу как то это провернуть? по таймеру например что-то (что?) вызывать если cd карта не подмонтирована?
PS: и размер как то определяется странно. 0,13Гб ) похоже это размеры внутренней flash )
Снимок.JPG
Последний раз редактировалось lazy; 25.03.2021 в 16:52.
Доброго. Подскажите поддержка CODESYS Redundancy на каких либо ПЛК ОВЕН в 2021 г. будет поддержана или еще нет?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Точку монтирования нужно создавать в ручную один раз в веб-конфигураторе.
Измените путь точки монтирования, чтобы в codesys отображался корректный размер.
2021-03-26_11-11-00.jpg
Инженер по продуктам «ПЛК и модули»
e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen
Вопрос возник, возможно я чего-то не понимаю...
ПЛК210 получаю количество импульсов с энкодера, сохраняю значения в массив, в конфигурации задач диск среднее время цикла примерно 1500 мкс, разница между соседними элементами массива в среднем 65 единиц, ускоряю задачу - ставлю тип свободное выполнение - среднее время цикла примерно 500 мкс по данным конфигурации задач, а разница между соседними элементами массива.... по прежнему в среднем 65 единиц.
Как так? Обороты ессно те же самые в обоих случаях
Последний раз редактировалось kost2; 26.03.2021 в 13:32.
Здравствуйте!
Знакомлюсь с ПЛК210 и соответственно с Codesys 3.5. Ранее работал с ПЛК110 и Codesys 2.3. В Codesys 2.3 предусмотрена очень крутая фишка в части возможности доступа по Modbus разных панелей оператора и систем верхнего уровня к одним и тем же переменным: ПЛК настраиваем в качестве Slave-устройства, а во вкладке Modbus [FIX] можно добавить разные интерфейсы RS232, RS485, TCP и т.д. Таким образом можно реализовать, например, возможность одновременного мониторинга и изменения уставок техпроцесса как на панели оператора, которая находится в непосредственной близости к ПЛК на технологической установке, так и из диспетчерской, которая находится на значительном расстоянии. При этом действующие уставки отображаются корректно и там, и там, актуальным принимается то значение, которое было введено последним на панели оператора или на пульте в диспетчерской.
В Codesys 3.5 сделано по-другому: для каждого интерфейса предусмотрена своя таблица соотнесения входов-выходов. У меня сейчас стоит задача подключить панель оператора по Modbus TCP к порту Ethernet 3 с одними сетевыми настройками, а систему верхнего уровня (диспетчерский пульт) - к порту Ethernet 4 с другими сетевыми настройками. При этом переменные одни и те же. Типовая схема сетевого подключения - 1. Если в Codesys 3.5 просто добавляю два Ethernet устройства, конфигурирую их, и в таблице соотнесения входов-выходов указываю одинаковые переменные, то проект не проходит компиляцию: выходит ошибка "Существующая переменная ХХХ соотнесена с несколькими входами".
Подскажите, пожалуйста, как наиболее рационально решить поставленную задачу.
Добрый день.
Вам достаточно создать один Ethernet/Modbus TCP Slave Device.
Дело в том, что в текущих версиях CODESYS слэйв связывается (bind) не со своим родительским интерфейсом Ethernet, а с INADDR_ANY (0.0.0.0) - то есть он будет доступен по всем интерфейсам ПЛК (при условии, что на всех интерфейсах в межсетевом экране разрешен Modbus TCP).
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Нет, через стандартные компоненты так уже не получится.
Можно попробовать использовать библиотеку OwenCommunication - и в ее ФБ MB_SerialSlave и MB_TcpSlave передать указатели на один и тот же массив данных.
https://owen.ru/forum/showthread.php?t=31816
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Добрый день.
Подскажите пожалуйста. Существует возможность применения bash на плк210?