PDA

Просмотр полной версии : нужен гайд по скриптам



Maddyson
06.10.2022, 16:16
Всем доброго времени суток! мучает вопрос касательно скриптов, в частности где хранится скрипт (для того чтобы другим скриптом считать данные из скрипта скады), а второй момент заключается в работе функций записи/чтения bool\int и т.п. значений из паспорта, в помощнике функция записи описывается так WriteDiscret(const VarName : string; const Value : boolean) : boolean, в руководстве описывается иначе function WriteBoolAddr (const VarAddr : integer, X: Bool) : bool, конкретно я пытался и то и другое, но везде компиляция => ошибка, свой пример прилагаю, если есть возможность у кого-нибудь скинуть пример работающего скрипта с записью значения переменной внутри скрипта в переменную с паспортом скады (имя clap, значение лог. 0, тип дискретный выход, шифр test tcp out, флаг 0), возможно стоит обновить стандартные info (пишу c++)
//C++ script
int c1 = 1;
bool x;

{
if (c1 == 1)
{
x = TRUE;
WriteDiscret (clap, x);
}
else
{
clap = FALSE;
}
}

UPD. получилось только на паскале