Просмотр полной версии : Вопросы по CoDeSys
j.hlebnikov
18.11.2015, 00:27
Приветствую!
Задача в целом такая.
Контроллер Fastwel CPM713 программируется также в CODESYS только версия 2.3, управляет неким ТП, для отображения панельный контроллер СПК105 соответственно CODESYS v3.5 SP5 Patch5. Контроллер и панель связаны по последовательному интерфейсу RS-232, MODBUS-RTU.
С контроллером более-менее разобрался, осталось с панелью.
Для начала хочу сделать проект типа Hello world!
Поэтому несколько вопросов (возможно вам они покажутся элементарными, но все же):
1. Как сделать одно из окон стартовым?
2. Как изменить цвет фона экрана?
3. Как добавить надпись на экран?
Евгений Кислов
18.11.2015, 07:25
Приветствую!
Задача в целом такая.
Контроллер Fastwel CPM713 программируется также в CODESYS только версия 2.3, управляет неким ТП, для отображения панельный контроллер СПК105 соответственно CODESYS v3.5 SP5 Patch5. Контроллер и панель связаны по последовательному интерфейсу RS-232, MODBUS-RTU.
С контроллером более-менее разобрался, осталось с панелью.
Для начала хочу сделать проект типа Hello world!
Поэтому несколько вопросов (возможно вам они покажутся элементарными, но все же):
1. Как сделать одно из окон стартовым?
2. Как изменить цвет фона экрана?
3. Как добавить надпись на экран?
Предлагаю вам ознакомиться с документом СПК. Визуализация.
1. п. 4.2.1, 4.2.2.
2. рис. 6.9.
3. п. 8.3.1 (как один из вариантов)
j.hlebnikov
19.11.2015, 14:30
Спасибо, понял, буду читать.
0.8 это единственная версия документа СПК.Визуализация?
Евгений Кислов
19.11.2015, 14:41
Спасибо, понял, буду читать.
0.8 это единственная версия документа СПК.Визуализация?
На данный момент да, до конца года планируется обновление до 1.0.
А прошивка под эту версию будет до конца года???
Евгений Кислов
19.11.2015, 14:48
А прошивка под эту версию будет до конца года???
Об этом есть информация в соответствующей теме:
http://www.owen.ru/forum/showthread.php?t=22175&page=3&p=184924&viewfull=1#post184924
Я никак не могу прокомментировать сроки выхода новой прошивки.
Здравствуйте,
раз уж тут пошли вопросы по CodeSys, позвольте попросить помощи в вопросе который мучает меня, так как я только открыл это для себя 2 дня назад.
Описание:
СПК105 + МУ110-224-16р + МВ110-224-2А + МВ110-8ДФ
Связь: RS485
Скорость: 115200
Адреса:
СПК105 - COM2
МВ110-2А - 4
МВ110-8ДФ - 8
МВ110-16Р - 16
(стоповые биты, четность, длина - все с заводскими установками, все одинаковые)
Создал программу, визуализацию (все первичные настройки), через конфигуратор настроил все модули.
Загрузил программу в СПК но, связи с модулями нет.
Если подключать их по одному - работает.
как только подключаю второй модуль, с первым связь есть, со вторым связи все-равно нет.
Сейчас подключены СПК105 + МВ110-2А + МУ110-16Р. С МВ110-2А все работает, аналоговые сигналы поступают, в визуализации отображаются. А МУ110-16Р ведет себя странно. Связи с ним якобы нет, но при отправке команды замкнуть тот или иной выход, спустя 15-30 секунд соответствующий выход замыкается. При команде разомкнуть - через минуту - размыкается.
Помогите разобраться, пожалуйста! Я наверняка что-то не учел, только пока не могу найти, а время поджимает.
Программы:
21098
Сама программа:
21099
j.hlebnikov
11.12.2015, 13:46
Добрый день!
Вопрос такой: как CoDeSys-ы версий 2 и 3 совместно живут в одной системе? Есть ли какие-либо конфликты или нет?
Я пока проблем не заметил.
У меня Windows XP SP3 32 бита русская, CoDeSys 2.3 и 3.5 SP5 Patch5.
Евгений Кислов
11.12.2015, 13:50
Добрый день!
Вопрос такой: как CoDeSys-ы версий 2 и 3 совместно живут в одной системе? Есть ли какие-либо конфликты или нет?
Я пока проблем не заметил.
У меня Windows XP SP3 32 бита русская, CoDeSys 2.3 и 3.5 SP5 Patch5.
Нет, никаких проблем и конфликтов не бывает - это совершенно разное ПО.
Здравствуйте,
раз уж тут пошли вопросы по CodeSys, позвольте попросить помощи в вопросе который мучает меня, так как я только открыл это для себя 2 дня назад.
Описание:
СПК105 + МУ110-224-16р + МВ110-224-2А + МВ110-8ДФ
Связь: RS485
Скорость: 115200
Адреса:
СПК105 - COM2
МВ110-2А - 4
МВ110-8ДФ - 8
МВ110-16Р - 16
(стоповые биты, четность, длина - все с заводскими установками, все одинаковые)
Создал программу, визуализацию (все первичные настройки), через конфигуратор настроил все модули.
Загрузил программу в СПК но, связи с модулями нет.
Если подключать их по одному - работает.
как только подключаю второй модуль, с первым связь есть, со вторым связи все-равно нет.
Сейчас подключены СПК105 + МВ110-2А + МУ110-16Р. С МВ110-2А все работает, аналоговые сигналы поступают, в визуализации отображаются. А МУ110-16Р ведет себя странно. Связи с ним якобы нет, но при отправке команды замкнуть тот или иной выход, спустя 15-30 секунд соответствующий выход замыкается. При команде разомкнуть - через минуту - размыкается.
Помогите разобраться, пожалуйста! Я наверняка что-то не учел, только пока не могу найти, а время поджимает.
Программы:
21098
Сама программа:
21099
Здравствуйте,
Кто-нибудь, подскажите пожалуйста по этому вопросу. Может пример комплексной программы есть у кого, я по аналогии разберусь. Очень надо.
Спасибо!
Здравствуйте,
Кто-нибудь, подскажите пожалуйста по этому вопросу. Может пример комплексной программы есть у кого, я по аналогии разберусь. Очень надо.
Спасибо!
так если у Вас в коде запросы накладываются друг на друга, как же Вам помочь, "пляшите" от выходной переменной Done чтоб начать следующий запрос к уже другому слейву
так если у Вас в коде запросы накладываются друг на друга, как же Вам помочь, "пляшите" от выходной переменной Done чтоб начать следующий запрос к уже другому слейву
Так, вот, спасибо за наводку! Не сочтите за назойливость, а куда эту выходную переменную направлять? Я только открываю CodeSys для себя.
Правильно ли я понимаю, мне нужно запросы к блокам ввода/вывода направлять последовательно? и пока от первого блока не придет Done, к следующему блоку запрос не пойдет и так далее? А от последнего блока Done должен возвращать опрос в начало, к первому блоку?
А куда возвращать этот сигнал Done? К блоку ComCon или для переключение сигнала Handle к следующему блоку? И какую логическую единицу использовать?
А куда возвращать этот сигнал Done? К блоку ComCon или для переключение сигнала Handle к следующему блоку? И какую логическую единицу использовать?
вот примерчик
вот примерчик
Спасибо! Кажется я понял что к чему. Сейчас буду проверять.
Подскажите пожалуйста. Верх у меня на Мастер Скада, низ CoDeSysOPCDA. При обрыве связи не диагностируется потеря связи. Всё замирает по последним данным и не подхватывает возобновление связи. Постоянно приходится перезагружать АРМ. что делать?
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot