Помогите с документацией для codesys v3 на русском языке. Впервые сталкиваюсь с этой программой и откровенно говоря ничего не понятно. Подкинули задачку с спк 107, а в жизни с контроллерами ОВЕН не сталкивался да и с CODESYS тоже
Вид для печати
Помогите с документацией для codesys v3 на русском языке. Впервые сталкиваюсь с этой программой и откровенно говоря ничего не понятно. Подкинули задачку с спк 107, а в жизни с контроллерами ОВЕН не сталкивался да и с CODESYS тоже
Если КДС уже установлен из последних версий меню должно быть на русском, открываете справку и там кромеэописания есть краткое руководство
Подскажите как организовать связь между СПК107+МВ110-8а+мв110-8А+МВ110-24-16дн+ПЧВ3+ПЧВ3. Мне не понятен вопрос присвоения сетевых адресов смотрел инструкцию из темы с этого форума, можно ли каждому из slave устройств присвоить свой индивидуальный адрес и как опрашивать эти устройства в программе. Прошу сильно не ругать, контроллер и все перечисленное заказал но оборудование еще не приехало.
Прикрепляю файл с проектом посмотрите где какие косяки
есть два направления, через конфигурацию, либо через библиотечные функции, вот нужно или то или то. А у Вас все одновременно, так работать не будет
Если через CFC, то отсутствие ошибок и положительный потенциал на выходе done можно запустить следующий блок модуля. Можно конечно обойтись и без ошибок, но анализировать их всёравно придется, потому что несколько ошибок подряд от какого то модуля, косвенно говорит об его неисправности
Подключил модули по модбас. Все модули опрашиваются нормально.Вопрос по мв110-16дн: считываю битовую маску входов, получаю переменную в формате int. А мне необходимо каждому биту присвоить свою переменную в формате bool. Подскажите как это реализовать
1. Как Вы считали маску - через конфигурацию или через библиотеку?
2. Если через конфигурацию - раскройте мышой WORD и присваивайте BOOL битам.
3. Если через библиотеку - переменная.бит
Спасибо за советы. С этим разобрался сам. Теперь глобальная задача пообщаться с ПЧВ1 по модбасу. Буду благодарен за любую помощь. Желательно общаться с ПЧВ через конфигурацию.
А что имеете в виду под словом конфигурация? Делал проект на плк150, есть подробная инструкция по управлению частотником по RS485 http://www.owen.ru/catalog/preobrazo...pchv2/40407541
Обязателен БСФ на ПЛК или возможно сетевой дроссель
Меня интересует как сделать это в CODESYS3.5 в 2.3 я и сам смогу.
Точно также, как и с модулями. Для МОДБАСа нет никакой разницы.
С этим тоже вроде разобрался. Как создать функциональный блок для командного слова и слова состояния? Конкретно не могу понять как создать блок bits_to_word его нет в стандартной библиотеке
Зачем вам это?
Это нужно чтобы задавать командное слово и считывать слово состояния частотника
Повторяю вопрос - если Вы работаете через конфигурацию - зачем вам это?
Раскройте регистр (word) и привязываете переменные типа bool к отдельным битам.
Библиотека Util. Только в КДС3 используется блок "bit_as_word". :)
Вложение 14399
Или сделайте как советует ASo.
Вложение 14400
Спасибо за помощь! С частотником разобрался. Завтра окультурю все устройства в сети и начну тренироваться в написании программы
А как установить эту библиотеку? У меня устанавливается только v3.0.0.0 а в ней нет этого функционального блока
Обновите репозиторий библиотек. У меня версия Util 3.5.1.0
Библиотеку победил! Вопрос по модбасу: периодически шина отваливается. И программа в контроллер заливается не каждый раз. Т.е запускаешь онлайн вс гут, отключаешься от кдс все тоже гут. Выключаешь питание контроллера, включаешь контроллер, а он пишет нет загрузочного приложения.
О-о, это была афигенная шутка, да же не знаю кого, то ли Овена, то ли КДС. Скорее обоих. Год мозги компосировала. Если отваливается связь, то она не восстанавливается самостоятельно.
Хотя как утверждает Александр Приходько в последней версии прошивки и с новой версией КДС 3 это проблема побеждена.
Вообщем надо костыль лепить в программе.
Согласно советам специалистов Овен делаете так:
1. Создаете в программе ФБ. (язык выбираете ST)/
2. И в ФБ пишите
Вложение 14424
3. Вставляете этот блок в программу
Вложение 14425
Теперь при потере связи будет происходит рестарт.
А так, есть очень хорошая тема: http://www.owen.ru/forum/showthread.php?t=15530
Так в том и дело что создаю загрузочное приложение, но заливается оно через раз. Нарисовал я веселые картинки визуализации, программку нарисовал, но вот вопрос как создать переменные которые будут сохранять свое значение после пропадания питания? Чуть-чуть нашел про то, но где эти RETAIN переменные, и главное как прописывать?
Это просто:
1.При объявлении переменой
Вложение 14454
2. Получаем
Вложение 14455
Или в ручную прописать
Спасибо! Недоглядел!
Есть ли у кого нормальный, полноценный учебник по визуализации в кдс 3 на русском?
Для начала, если только на сайте :http://www.owen.ru/catalog/sreda_pro...ys_v3/19944443
Четвертый раздел.
А так, методом тыка.
Подскажите с помощью какой функции можно забрать данные часов реального времени из контроллера. Библиотек там много но не не могу разобраться как это сделать. Мне необходимо просто отображение внутреннего времени контроллера в программе.
Вот мой вариант.
Огромное спасибо ASo за библиотеку часов!!! Все хорошо работает, прямо то - что доктор прописал.
И еще вопрос по визуализации: есть ли для кдс библиотеки визуализации как например в дельте, я имею ввиду готовые блоки типа насос, вентилятор, клапан и т.д.? Или хотя бы описание как их нарисовать самому и сделать активными элементами визуализации, а не подкладными картинками под функциональные блоки визуализации. Прошу извинить, за может быть глупые вопросы. С кдс впервые столкнулся полторы недели назад, а устройство горит. Визуализацию, точнее пульт управления из квадратиков на дисплее, я сделал, но хотелось бы нарисовать нормальную схему установки.
Ну раз 3S не хотят этого делать, то подскажите в каком формате создать рисунок с мнемосхемой и как его добавить в визуализацию.
Подойдет формат jpeg, как реализовать вы можете найти в инструкции по визуализации http://www.owen.ru/forum/attachment....7&d=1407498446
Готовые картинки бывают где нибудь?
У нас нет, может где нибудь база картинок есть.