Спасибо!
Буду читать...
Спасибо!
Буду читать...
Блин....походу я напутал.
Я хотел записывать данные в выход, считывая со входов...
Наверно надо эти использовать, учитывая что, создавал переменные типа bool и присваивал их 0bit
01 (0x01) Read Coils
05 (0x05) Write Single Coil
15 (0x0F) Write Multiple Coils
Только какая эта функция...
Я прочитал...
выбрал (код функции 23) - Read/Write Multiple Registers
Скачал map с FMR модуля, где узнал регистр 1 выхода - это 1
в сдвиге написал "1" - он сам с конвертировал в 16 - ричную (наверно) ...
длину оставил "1"
Во вкладке входов/выходов - 0bit связал с переменой, созданной в типе bool. Состояние этой переменой меняю кнопкой на панели, состояние этого бита меняется в программе, а на модуле нет(
Подскажите, где мог ошибиться ?
Уже писал в другой ветке. продублирую. Такая же примерно ситуация. Попробовал поставить библиотеку, которую Вы советовали, ничего не изменилось. ошибки выдает следующие
------ Компиляция : Приложение: Device.Application -------
типизировать код...
[ERROR] Динамо3 дубль: DINAMO2_1 [Device: Plc Logic: Application]: C0409: Тип lazy переменной 'instvar_0' не может быть разрешен
[WARNING] Динамо3 дубль: MV110_32DN [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.M_D1; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MV110_32DN [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.QF10; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MV110_32DN [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.QF11; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.RKM91; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.RKM92; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.RKM93; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.RKM01; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.RKM02; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.KM11; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.KM12; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.KM13; ' не имеет действия. Это сделано намеренно?
[WARNING] Динамо3 дубль: MU110_32R [Device: Modbus_COM_1: Modbus_Master_COM_Port]: C0139: Код 'PLC_PRG.KM21; ' не имеет действия. Это сделано намеренно?
[WARNING] Более 100 предупреждений: все последующие сообщения проигнорированы
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseDown'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseUp'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseClick'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseMove'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseDown'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseUp'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseClick'
[ERROR] Динамо3 дубль: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseMove'
[ERROR] DINAMO2_1 [Device: Plc Logic: Application]: C0007: Вместо 'П' требуется выражение
[ERROR] DINAMO2_1 [Device: Plc Logic: Application]: C0009: Обнаружен недопустимый символ 'П'
[ERROR] DINAMO2_1 [Device: Plc Logic: Application]: C0007: Вместо 'П' требуется выражение
[ERROR] DINAMO2_1 [Device: Plc Logic: Application]: C0009: Обнаружен недопустимый символ 'П'
[ERROR] Динамо3 дубль: DINAMO2 [Device: Plc Logic: Application]: C0077: Неизвестный тип: '__StaticElementDrawingCommandsGVL.g_arrdinamo2'
Компиляция завершена -- 14 ошибок, 101 предупреждений
Компиляция завершена -- 14 ошибок, 101 предупреждений : загрузка невозможна
В чём может быть причина? При открытии менеджера библиотек иконки "Screen" желтого цвета пишет "библотека не подписана".
Выложите ваш проект - посмотрим, в чем дело.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | личка на форуме - не подходит
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | PRO32 Connect
Как выложить? Архивом отправить?
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | личка на форуме - не подходит
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | PRO32 Connect
https://cloud.mail.ru/public/AYFL/caHByGFM8
Что то ответы подтормаживают. Вот здесь ругается на Библиотеку "Screen" и пишет, что нет экземпляров визуализации, хотя в дереве всё есть.
В вашем проекте 3 проблемы, которые надо устранить:
1. https://owen.ru/forum/showthread.php...l=1#post373718
2. У вас программе PLC_PRG объявлены VAR_IN_OUT переменные. В вашей ситуации так делать нельзя - сделайте их локальными, например.
3. В обоих ваших визуализациях объявлены VAR_IN_OUT переменные - поэтому эти визуализации нельзя использовать как "экраны" (только как фреймы) и нельзя указывать в качестве в стартовых.
Удалите у них VAR_IN_OUT переменные или создайте новый пустой экран визуализации без VAR_IN_OUT и укажите его как стартовый в компонентах Таргет-визуализация и Веб-визуализация.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | личка на форуме - не подходит
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | PRO32 Connect