三、图形(在电子表格内放置和显示控件或显示图像内的图形的函数)。
1. 控件(在电子表格上放置控件的函数。锁定电子表格时仍可对控件进行调整)。
1)Button(Name, Trigger) 在单元格中插入带标签的按钮控件。单击它会返回 1.0;否则返回0.0。 2)CheckBox(Name) 在单元格中插入带标签的复选框控件。选中时返回 1.0;否则返回 0.0。 3)Dialog(Label,Title, High, Wide) 创建通过带标签的按钮进行访问的对话。 4)EditAnnulus(Fixture, Move, Size, Name, Show) 在单元格中插入交互式圆环控件。 5)EditCircle(Fixture, Move, Size, Name,Show) 在单元格中插入交互式圆控件。 6)EditFloat(Min, Max) 在单元格中插入数字编辑框控件。返回一个约束在 Min 到 Max 范围中的浮点值。 7)EditInt(Min, Max) 在单元格中插入数字编辑框控件。返回一个约束在 Min 到 Max范围中的整数。 8)EditLine(Fixture, Move Point 0, Move Point 1, Name,Show) 在单元格中插入交互式直线控件。 9)EditPoint(Fixture, Move, Name,Show) 在单元格中插入交互式点控件。 10)EditRegion(Fixture, Move, Size,Rotate, Bend, Name, Show) 在单元格中插入交互式区域控件。
11)EditString(Max String Length) 在单元格中插入字符串编辑框控件。返回约束在 0到*大字符长度范围中的字符串。 12)Link(标签, 主机名, 对话标签/左上方单元格, 光标位置) 创建到本地机或远程传感器上的对话或单元格的链接。标签/位置可以是主电子表格中的对话、向导或单元 格位置的标签。 13)ListBox(String0, [String1, ...]) 在单元格中插入列表框。返回选定列表项从零开始的索引。 14)MessageBox(Title,Text, Status, Timeout, Style) 弹出显示输入文本的消息框。 15)Select(Title, Index, Auto, Control0, [Control1, ...]) 使用变量列表中的 Index 参数打开对话、向导、链接或选择控件的函数。 16)Wizard(Name,Mode, Dialog0, Dialog1, [Dialog2, ...]) 通过对话框集合创建向导。将 Mode 设为0 可在“菜单”模式下运行,或设置为 1 可在“序列”模式下运行。
2. 图像(在图像上画图的函数)。
1)PlotArc(Arc, Name, Color, Show) 绘制弧。 2)PlotCircle(Circle, Name, Color, Show) 绘制圆。返回绘图结构。 3)PlotCross(Cross, Name, Color, Show) 绘制交叉标记。返回绘图结构。 4)PlotLine(Line, Name, Color, Show) 绘制直线。 5)PlotPoint(Point, Name, Color, Show) 绘制点符号。 返回绘图结构。 6)PlotRegion(Region, Name, Color, Show) 绘制区域。 7)PlotString(String, Point, Color, Show) 绘制字符串。返回绘图结构。
3. 显示(在电子表格上放置图形显示的函数)。
1)Chart(Event, Value, Number, Name, Range:Min, Range:Max) 在单元格中插入发生每个事件时更新的图表显示。 2)ColorLabel(Name, Fore Color,Back Color) 将指定颜色的字符串插入指定颜色的单元格中。 3)MultiStatus(Value,Start Bit, Number of Bits, Reverse Order, Color 0, Color 1) 显示指示位值的一行 16 个状态灯。如果相应位等于 1,则显示 Color 1 的灯;否则显示 Color 0 的灯。 4)Status(Status, Label:Green, Label:Yellow, Label:Red) 插入带有用户指定标签的模拟 LED 状态灯。 5)StatusLight(Status,Label:Positive, Label:Zero, Label:Negative, ...) 插入带有标签的模拟LED 状态灯;状态灯和标签的颜色均可由用户指定。
四、数学(数学函数和运算符)。