Воспользуйтесь библиотекой CAA DTutil Extern (входит в состав CODESYS).
Конкретно вам понадобится ФБ GetDateAndTime.
Посмотреть пример можно тут:
http://www.owen.ru/forum/showthread.php?t=21476
Воспользуйтесь библиотекой CAA DTutil Extern (входит в состав CODESYS).
Конкретно вам понадобится ФБ GetDateAndTime.
Посмотреть пример можно тут:
http://www.owen.ru/forum/showthread.php?t=21476
С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
с помощью асистента ввода Написал следующее (назвал da)
data_time : DATE_AND_TIME;
da: RTCLK;
da.GetDateAndTime(
// xExecute:= ,
// xDone=> ,
// xBusy=> ,
// xError=> ,
// eError=> ,
dtDateAndTime=> data_time);
// eTimezone=> );
Компилятор пишет ошибки
RTCLK неизвестный тип
функциональный блок должен иметь экземпляр устройства
Последний раз редактировалось Инженер23; 21.03.2016 в 14:07.
С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
Победил AlarmManager. Научился вытаскивать флаг наличия Alarm-ов. Если кого заинтересовало, вот код Alarm.projectarchive В примере анализируется наличие активных или не квитированных аварий в менеджере аварий и при их наличии загорается красный прямоугольник.
Пока не нашел простых путей отделить активные аварии от не квитированных. Да мне это и не требовалось. Через одно место можно и это сделать - путем перебора всех имеющихся аварий.
Можно при желании разделить аварии на группы и анализировать их по отдельности или в сочетании (мне так же не требовалось).
P.S. Пример в CS3.5 SP8.1
Последний раз редактировалось RV9WFJ; 22.03.2016 в 14:37.
Здравствуйте Евгений, помогите пожалуйста, вот в таком деле. Я делаю проект где на СПК есть кнопка, нажатие этой кнопки нужно передать в контроллер, я раньше сделал так два проекта и все работало, а вот здесь почему то не работает, гляньте что я там не так сделал. Я уверен что опять мелочь просто. Спасибо.
С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
Нет, это я просто забыл выключить. СПК 107
С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
ААА сорри, уже устал, ПЛК 110-26.60 Р-М
Настройки правильные. Нужно проверить, что вы используете нужный COM-порт СПК (в проекте CODESYS указан COM-порт номер 2 - физически это соответствует первому COM-порту в СПК, т.к. в CODESYS номера портов смещены на +1). Убедитесь, что для порта выбран режим RS-485 в конфигураторе.
Еще, если я правильно понимаю, то у вас ошибка в адресации. Вы записываете press_button в регистр 1 ПЛК - т.е. в его Lamps 2. Вам нужно писать во второй регистр (16#0002), чтобы попасть в Button.
С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