Компоненты библиотеки
Симулятор ISaGRAF полностью поддерживает стандартные преобразования, функции и блоки функций, поставляемые CJ International. Ниже дан список поддерживаемых объектов:
bcd, scale
abs, acos, ArCreate, ArRead, ArWrite, ascii, asin, atan, char, cos, delete, expt, find, insert, left, limit, log, max, mid, min, mlen, mod, mux4, mux8, odd, rand, replace, right, rol, ror, sel, shl, shr, sin, sqrt, tan, trunc
average, blink, cmp, ctd, ctu, ctud, derivate, f_trig, hyster, integral, lim_alrm, r_trig, rs, sema, sr, stackint, tof, ton, tp
Преобразования, определенные пользователем, функции “C” и функциональные блоки обычно не интегрированы в симулятор ISaGRAF. Обычно такие объекты разрабатываются для использования ресурсов программного обеспечения и оборудования целевой системы. Такие ресурсы, как правило, недоступны в Windows системе. Симулятор ISaGRAF обеспечивает следующее стандартное поведение для любого, определенного пользователем, преобразования, функции или функционального блока:
· Когда новое преобразование совершается симулятором, оно замещается “null” преобразованием. Это означает, что физическое значение аналоговых переменных всегда равно электрическому значению (как введено или отображено на панели Симулятора).
· Если новая функция “C” или функциональный блок запущен симулятором, то не производится ни одной операции. Результирующее значение не устанавливается.