Да, именно так.
Вид для печати
Добрый день!
Есть ФБ CRC_GEN у которого вход именно POINTER TO ARRAY[0..32000] OF BYTE. Как реализовать заполнение POINTER TO ARRAY[0..32000] OF BYTE - передачу в него данных;
Пробовал:ar:"arr: ARRAY[1..7]OF BYTE :=[0,1,0,0,1,23,1]; "-но жалуется что формат не тот.
А такой вариант: "arr: POINTER TO ARRAY[1..7] OF BYTE :=[0,1,0,0,1,23,1];" - недопустимая инициализация массива, как быть? Спасибо за ответ!
Добрый день.
Посмотрите тут пример, стр. 380:
https://ftp.owen.ru/CoDeSys3/98_Book...asic333_ru.pdf
abyModbusRequest: ARRAY [0..5] OF BYTE;
Спасибо большое.
Еще вопрос: а как быть с порождающим полиномом 0x04C11DB7. Т.е. значение нужно представить в формате DWORD.
Пробовал так: polinom: DWORD:=32#04C11DB7;
polinom: DWORD:='04C11DB7';
но никак не получается...
polinom: DWORD:=16#04C11DB7;
Что вы называете "32-х разрядным значением"?
16# - указание на запись в 16-ричной системе счисления, записи 32# в CODESYS в принципе не существует.
Евгений, добрый день. Подключаю панель вайнтек к плк210. Для настройки обмена используется символьная конфигурация. Файл описания устройства должен выложиться в папку проекта. Не могу понять, в какой момент это происходит. Чаще всего файл размером 1кб и без описания экспортируемых переменных. В какой последовательности выполняются эти операции? Компиляция, очистка, загрузка в контроллер?
Навострился полная очистка, компиляция, логин с полной загрузкой. Но видимо где-то косячу
Подскажите пожалуйста, как ожно от ПЛК передавать команды цифровому вольтметру. Речь идет про систему команд SCPI
Это можно сделать с помощью библиотеки OwenCommunication.
Блок UNM_SerialRequest позволяет отправить произвольные данные - вам нужно будет только формировать в коде нужные команды и разбирать ответы.
https://youtu.be/uH3hnXmc0fw