Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 36

Тема: СПК107. Компилятор выдает ошибку

  1. #11

    По умолчанию

    Карта регистров
    Я выделил входа и 1 выход.
    Как в Codesys обратиться к этим переменным?
    Изображения Изображения
    • Тип файла: png 5.PNG (8.4 Кб, Просмотров: 30)

  2. #12

  3. #13

    По умолчанию

    Спасибо!
    Буду читать...

  4. #14

    По умолчанию

    Я прочитал...
    выбрал (код функции 23) - Read/Write Multiple Registers
    Скачал map с FMR модуля, где узнал регистр 1 выхода - это 1
    в сдвиге написал "1" - он сам с конвертировал в 16 - ричную (наверно) ...
    длину оставил "1"
    Во вкладке входов/выходов - 0bit связал с переменой, созданной в типе bool. Состояние этой переменой меняю кнопкой на панели, состояние этого бита меняется в программе, а на модуле нет(
    Подскажите, где мог ошибиться ?

  5. #15

    По умолчанию

    Блин....походу я напутал.
    Я хотел записывать данные в выход, считывая со входов...
    Наверно надо эти использовать, учитывая что, создавал переменные типа bool и присваивал их 0bit
    01 (0x01) Read Coils
    05 (0x05) Write Single Coil
    15 (0x0F) Write Multiple Coils
    Только какая эта функция...

  6. #16

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    мап карта в последнее время выглядит так Вложение 68344 там написано какой функцией надо читать, если у Вас что то древнее не обновленное, то если карту читать в текстовом редакторе будет всё тоже самое, только в одну строку через разделитель #. Если секция просто read то 02 функция для bool и 04 для остальных, если read/write то 01 и 15 для bool, для остальных 03 и 16

    Спасибо! Понял как...

  7. #17

    По умолчанию

    Уже писал в другой ветке. продублирую. Такая же примерно ситуация. Попробовал поставить библиотеку, которую Вы советовали, ничего не изменилось. ошибки выдает следующие
    ------ Компиляция : Приложение: 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" желтого цвета пишет "библотека не подписана".

  8. #18

  9. #19

    По умолчанию

    Как выложить? Архивом отправить?

  10. #20

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Ответов: 11
    Последнее сообщение: 06.05.2022, 03:05
  2. Компилятор
    от Devoter в разделе Среда программирования OWEN Logic
    Ответов: 52
    Последнее сообщение: 19.09.2016, 01:54
  3. почему компилятор дает ошибку?
    от nn19999 в разделе СПК1хх
    Ответов: 72
    Последнее сообщение: 11.03.2015, 12:56
  4. Ответов: 27
    Последнее сообщение: 16.01.2014, 13:15
  5. Simp Light + МВУ-8 выдает ошибку
    от КамасутриК в разделе Другие SCADA системы
    Ответов: 9
    Последнее сообщение: 02.09.2010, 11:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •