FUNCTION: Создает функцию: FUNCTION((<PARAM1>, <PARAM2>…), <EXPRESSION>) Создает функцию, которая берет ряд параметров, указанных в списке параметров и подставляет эти параметры в выражения. (См. примеры под заголовком "Функции" на странице 24).
IF: Вычисление условных выражений: IF(<EXPRESSION1>, <EXPRESSION2>, <EXPRESSION3>)
Если выражение вычисляется как верное (ненулевое), то эта функция возвращает значение выражения2; иначе, эта функция возвращает значение выражения3.
PROBEDATA: Возвращает данные о текущем и указанном щупе: PROBEDATA(<OPTPROBEDATATYPE>, <OPTTIPID>, <OPTPROBEFILENAME>)
OPTPROBEDATATYPE: Факультативный параметр, который указывает, какие данные по щупу должны вернуться в выражении. Если этот параметр не используется, возвращается ID текущего наконечника. Этот параметр типа string. Любое выражение, которое вычисляется в действительное выражение ряда, может быть помещено в первую группу выражений. Действительные рядовые выражения (независимо от ситуации) для первого параметра включают в себя:
“Offset” – Вычисленное смещение X,Y,Z кончика щупа. Возвращает тип point.
“Vector” – Вектор кончика щупа. Возвращает тип point.
“A” - Угол A кончика. Возвращает тип double.
“B” – Угол B кончика. Возвращает тип double.
“Diam(eter)” – Измеренный диаметр кончика. Необходимо, как минимум, четыре первых буквы, но возможно так же и все имя целиком. Возвращает тип double .
“Thick(ness)” – Измеренная ширина кончика. необходимы первые пять букв “Thick”, но можно использовать полное имя. Возвращает тип double.
“Date” – Дата, когда кончик был квалифицирован. Возвращает тип string.
“Time” – Время, когда кончик был квалифицирован. Возвращает тип string.
“ID” – ID кончика щупа. Параметр по умолчанию. Возвращает тип string.
Примечание: Прибавление "T" перед “Offset”, “Diameter”, или “Thickness” приведет к передаче теоретической (номинальной) информации (т.е. TOFFSET, TDIAMETER, и TTHICKNESS).
OPTTIPID: Этот факультативный параметр указывает кончик, который должен использоваться при получении данных с щупа, указанных в выражении. Если данный параметр не используется, применяется текущий кончик. Этот параметр должен быть типа string.
OPTPROBEFILENAME: Этот факультативный параметр указывает полное имя щупа, который должен использоваться при получении данных с щупа. Если данный параметр не используется, применяется текущий файл щупа.
ISIOCHANNELSET: это выражение принимает два параметра. Первый параметр указывает, какой канал I/O будет проверен (диапазон доступных чисел основан на типе используемой машины). Второй параметр определяет, будет ли программное обеспечение запрашивать основную машину, или вспомогательную. Если второй параметр установлен на 1 (один), он запросит вспомогательный контроллер. Если второй параметр отсутствует (или установлен на ноль), то канал IO будет осуществлять запрос на основной контроллер. Основной контроллер – это единственная опция, если вы не находитесь в режиме master / slave.
Примечание: Если предоставлены недействительные данные с щупа, id кончика, файловое имя щупа и номер канала, выражение будет вычислено как 0.
Примеры:
ASSIGN/V1 = PROBEDATA() |
V1 настраивается на id текущего кончика (т.е. “T1A0B0”) |
ASSIGN/V2 = PROBEDATA(“TOFFSET”, “T1A45B0”) |
V2 устанавливается на теоретическое смещение кончика щупа T1A45B0 |
ASSIGN/V3 = PROBEDATA(“Date”, “T1A90B90”, “MYPROB”) |
V3 настраивается как ряд, представляющий дату, когда кончик T1A90B90 в файле щупа MYPROB был квалифицирован. |
ASSIGN/V4 = ISIOCHANNELSET(3, 0) |
V4 будет равна 1 (вычисляется как верная), когда настроен канал, иначе, она равна нулю 0 (вычисляется как ложная). |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.