FScada组态软件使用手册 下载本文

同样支持绑定到JavaScript脚本和C#脚本,函数返回值为数值类型。

2.10 文本绑定

? 绑定数值标签

把system.datetime绑定到按钮的文本显示。 ? 绑定到字符

绘制一个文本工具,修改Text为 “second”,双击打开绑定窗口,选择Text,选择绑定到字符。

第57页 共89页

修改表达式为 second:{0}s,添加一个system.second标签。 {0} 表示显示序号为0的标签值,标签域根据需要可以修改。

如果有2个标签变量,第二个标签可以采用{1}表示,{}内还可以加入格式化选项,具体可参考.Net字符格式化参数(见附录一)。例如{1:d}表示第2个参数按数字进行格式化显示。

注意:这里的表达式不支持脚本函数操作,仅支持.Net字符格式化选项。 ? 绑定到多态文本

第58页 共89页

? 绑定到C#脚本函数

? 绑定到JavaScript脚本

第59页 共89页

2.11 标签域值绑定

按上图绘制一组标签工具,第一排是静态标签,修改Content属性。 第二排双击第一个文本,打开绑定窗口

第一个绑定值域选择“Name”,第二个绑定值域选择“Value”,依次继续其它的。 这是一个典型的标签值域的应用。

上例我们使用的是标签工具,同样可应用到文本工具。 保存,运行测试。

2.12 位置绑定组态

如下图,用滚动条控制圆的X轴位置,我们需要把圆的Left属性和滑动条的数值联系起来。

第60页 共89页