Здравствуйте, может кто-нибудь подсказать как задействовать в скриптах работу с PFW регистрами?
PSW регистры можно использовать в скриптах, а PFW в редакторе не подсвечиваются и компилятор ошибку выдает.
Здравствуйте, может кто-нибудь подсказать как задействовать в скриптах работу с PFW регистрами?
PSW регистры можно использовать в скриптах, а PFW в редакторе не подсвечиваются и компилятор ошибку выдает.
С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
То есть также использовать как PSW регистры PSW[300] = 33 не получиться?
Последний раз редактировалось Евгений Кислов; 08.08.2016 в 14:20.
С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
Благодарю за ответ
Евгений, а чтение группы смежных регистров PFW в виде:
WORD Arr[21];
Reads(HMI_LOCAL_MCH, 0, TYPE_PFW, 500, 21, &Arr);
будет работать?
Т.к. макрос в офлайн-эмуляции не работает и панели под руками нет, а нужно считать 21 регистр PFW500...PFW520 в массив.
Да, работать будет. Возможно, окажется полезен приложенный пример - в нем в глобальном макросе подготовлены функции для работы с памятью (по сути, обвязка вокруг встроенных), которые можно использовать в своих макросах. Также приведен пример работы с этими функциями.
http://www.owen.ru/forum/showthread....l=1#post233959
Последний раз редактировалось Евгений Кислов; 20.01.2017 в 07:17.
С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
Спасибо за оперативный ответ и полезные функции т.к. в "sp3xx._rukovodstvo_polzovatelya_[1.1].pdf" информации по макросам недостаточно.
С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
Добрый день.
В некоторых примерах я встречаю:.........V
Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 256, 1, TYPE_WORD, &wValue);
а в других:..........................................V
Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 256, 0, TYPE_WORD, &wValue);
Подскажите пожалуйста за что отвечают эти нолик и единичка отмеченные галочкой? В описание про них не сказано...
Заранее спасибо.