Последний раз редактировалось petera; 15.04.2024 в 12:22.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
&& в пятой линии.
Пробовал и в обычном и в глобальном (проект во вложении, там сейчас оба)
&& стр.183 https://owen.ru/uploads/sp3xx._rukov..._%5B1.1%5D.pdf
Даже если я ставлю == ошибка та же.
В скриптах всегда делал простую логику (присвоение) и считывание с порта - с этим проблем не было. А для этих задач (И, ИЛИ) даже примеров в сети не нашел
Последний раз редактировалось DmitriiAnyushin; 15.04.2024 в 12:46.
Скобки добавь
void MK_MASK_WRITE(BYTE DevAdr, WORD RegAdr, WORD Mask, WORD Error)
{
WORD TimeUTC[8], i, UTC, VSK;
Reads (PLC, 1, MODBUS_RTU_REG_4X, 265, 8, &TimeUTC);
if ((TimeUTC[4]=31) && (TimeUTC[4]=1))
{PSW[1269]=1;}
else
{
PSW[1269]=TimeUTC[4];
}
}
WORD TimeUTC[8], i, UTC, VSK;
Reads (PLC, 1, MODBUS_RTU_REG_4X, 265, 8, &TimeUTC);
if ((TimeUTC[4]=31) && (TimeUTC[4]=1))
{PSW[1269]=1;}
else
{
PSW[1269]=TimeUTC[4];
ЗЫ.
Чтобы найти ошибку не надо загружать в панель
Достаточно "F7" нажимать в редакторе
Захват-01.png Захват-02.png
Захват-03.png
Последний раз редактировалось petera; 15.04.2024 в 13:02.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Добрый день.
Подскажите как при помощи макросов найти конец текстового(csv) файла, что бы продолжить писать существующий файл.
Хочу при включении панели, отсутствующие значения забивать нулями.
Работа, обычно начинается с 0 значений датчиков, нет давления, низкая температура, нет момента, потом всё начинает расти. Если пишите и после остановки, то всё начинает падать.
Отличить вообще не проблема.
Если отвалилась связь, то панель и так будет писать нули. Записью можно управлять по биту.
Кроме того есть время и дата, а так же есть начало нового файла, если пишите по дате или новый файл, если пишите по номеру.
Последний раз редактировалось kondor3000; 23.04.2024 в 13:59.
Зачем, интересно, так сделано? Не нашел где можно привести дату в исторической таблице к нормальному виду
1714222936584_1.jpg
Замени два файла в папке конфигуратора ".\template"
и будет тебе счастье
Захват-02.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg