Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

Класс TM_Object является продолжением класса TM_Control и включает в себя все его свойства,  добавляя к ним свои собственные (например, свойства основной и доп. переменной, цвет мигания и т.д.). При этом все компоненты ("Поле", "Уровень", "Изображение" и т.д.), которые можно добавить  на страницы/подстраницы/окна в редакторе Simple-Scada, являются наследниками класса TM_Object.

Свойство

Описание

Address

Адрес тега на OPC-сервере

Minimum

Минимум переменной

Maximum

Максимум переменной

Units

Единица измерения

Format

Формат отображения значения

DecimalOffset

Смещение десятичной запятой

FlashColor

Цвет, которым будет мигать объект

Value

Текущее значение переменной связанной с объектом

Variable

Основная переменная, с которой связан объект

VariableID

Возвращает ID основной переменной объекта

VariableEx

Дополнительная переменная, с которой связан объект

VariableExID

Возвращает ID дополнительной переменной объекта

UserData

Дополнительный указатель, который можно использовать по своему усмотрению

AsBool

Текущее значение переменной связанной с объектом, переведенное в тип Boolean

AsInt

Текущее значение переменной связанной с объектом, переведенное в тип Integer (целое число)

AsInt64

Текущее значение переменной связанной с объектом, переведенное в тип Int64(большое целое число)

AsSingle

Текущее значение переменной связанной с объектом, переведенное в вещественное число.

AsFloat

Текущее значение переменной связанной с объектом, переведенное в вещественное число с высокой точностью

AsExtended

Текущее значение переменной связанной с объектом, переведенное в вещественное число с очень высокой точностью

AsCurrency

Текущее значение переменной связанной с объектом, переведенное в вещественное число (для финансовых вычислений)

AsDateTime

Текущее значение переменной связанной с объектом, переведенное в дату/время

AsStr

Текущее значение переменной связанной с объектом, переведенное в строку с учетом формата переменной

AsUTF8String

Текущее значение переменной связанной с объектом, переведенное в строку UTF8 с учетом формата переменной

AsAnsiString

Текущее значение переменной связанной с объектом, переведенное в строку ANSI с учетом формата переменной

AsVariant

Текущее значение переменной связанной с объектом, как универсальный тип Variant

AsSQLDateTime

Возвращает значение связанной с объектом переменной, как дату/время в формате строки для SQL запроса

 

Метод

Описание

SetInitialColor

Возвращает объекту изначальный цвет (цвет на момент запуска проекта)

GetOwner

Возвращает владельца объекта(подстраницу или окно)

OnClickEvent

Вызывает событие OnClick (пользователь кликнул объект мышкой)

OnDblClickEvent

Вызывает событие OnDblClick (пользователь дважды кликнул объект мышкой)

OnMouseUpEvent

Вызывает событие OnMouseUp (пользователь отпустил клавишу мышки)

OnDataChangeEvent

Вызывает событие OnDataChange (переменная указанная в параметре "Переменная" изменила свое значение)

OnDataChangeExEvent

Вызывает событие OnDataChangeEx (переменная указанная в параметре "Доп. переменная" изменила свое значение)