Спасибо большое за помощь!
Спасибо большое за помощь!
ребятэ)подскажите как сделать пуск работы(программы) контролера при появлении питания 220? .плк150АМ
чтобы не нажимать кнопку Старт-Стоп каждый раз .
Прошу оказать поддержку в решении вопроса управления приводом ASDA-A2(slave) с ПЛК110-30[М02](master) по Modbus rtu через порт rs-485 и если можно написать короткий пример на cfc c использованием библиотеки Modbus.lib. Решить все задачи через конфигуратор не получается, а подробного руководства по использованию библиотеки, которая почти не откоментирована, не нашел и на форуме поднимается много вопросов, ответы на которые ведут к старым примерам, написанным, в основном, на st
В примере прошу показать как считывать положение раз в 200ms(или другое время) энкодера:
Address: 0066H 0067H
Default: 0x0
Range: -32768 ~ +32767
Data Size: 32-bit
Format: Decimal
И как записывать по команде значение скорости:
Address: 0116H 0117H
Unit: 0.1rpm
Range: -60000 ~ +60000
Data Size: 32bit
Format: DEC
Если есть где-то подробная инструкция по использованию modbus.lib, кроме старых примеров, то прошу дать ссылку
Буду признателен если поможете разобраться в этом вопросе, чтоб не задавать больше глупых вопросов.
Проще ST освоить чем на CFC это дело поднимать. А старые примеры не становятся менее работоспособными со временем.
Можно ли установить targets без привилегий администратора?
Может вручную подредактировать что-то?
ВладиславВладимирович
Тут не важно CFC это ST, или вообще LD. Нужно подключить Universal Modbus Device, создать для него карту регистров и гнать данные туда. В качестве примера показываю организацию обмена с Дельта С2000. Организация для ASDA практически ничем не отличается.
Вложение 40416
Сочинил тут пример "по заявкам радиослушателей".
ЗЫ: Не являюсь профессиональным программистом, так что не судите с пристрастием.
Благодарю за ответ. А из каких побуждений Вы используете разный Universal Modbus Device для чтения и записи?
На чтение работает постоянно с периодом в 100мс (в моем случае), а на запись только по изменению значений в регистрах. Это такая попытка сэкономить ресурс EEPROM регистров VFD, т. к. внятной инфы о допустимом количестве записей в эти регистры у меня нет. Дополнительно в проекте используется контроль обрыва связи (переменные ErrCom и LastAdress). К слову, два таких проекта воплощенных в железе уже год как работают без проблем.