22.9.1 [D脚本]/[通用设置] - [全局D脚本设置]设置指南

下面是通用设置[全局D脚本]对话框。D脚本的设置与对话框中的相同。对于[通用设置]-[扩展脚本设置],不指定ID和触发设置,但其他设置相同。

导出

这可以从文件菜单中选择。导出操作将已创建的脚本写入一个文本文件(.txt),然后可将该文本文件导入其他脚本。

导入

这可以从文件菜单中选择。导入操作读入一个导出脚本(文本文件)。

行号

在程序右侧显示行号。

自动缩进控制

自动缩进语句如下。

函数输入帮助

当如下所示输入函数和起始扩号“(”时,将显示出函数的格式。

自动句法完成

当从键盘输入“if”或“loop”时,会自动完成剩余语句。

地址输入

创建脚本时,输入左方括号([)可显示[输入地址]对话框。

从[地址类型]处选择地址或访问类型。访问类型对[位长]、[符号+/-]和[数据类型]是通用的。

脚本的通用设置

可以指定控制器/PLC地址、人机界面内部寄存器和位变量。

可以指定控制器/PLC地址、人机界面内部寄存器和整数变量。

该地址只能用于脚本。

单个地址设置

请参阅如下内容获取内部寄存器的详细信息。

2.4.1 减轻控制器/PLC通讯负担(Direct Access方式)

2.4.2 与不支持的控制器/PLC通讯(Memory Link方式)

自动句法分析

脚本创建过程中检查句法。检查结果将显示在窗口的底部。

ID

脚本按ID编号进行管理。

当创建具有不同触发条件的多个脚本时,设置一个0至65535之间的值。

注释

输入脚本注释。

语言

从下拉列表中选择一种语言:[日语]、[ASCII]、[中文(简体)]、[中文(繁体)]、[韩语]、[俄语]或[泰语]。

启用调试函数

设置是否启用调试函数。如果脚本主体中有_debug函数,将执行_debug函数。

有关该功能的更多信息,请参阅下面的内容。

22.11.10.1 调试函数

锁定密码

在[工程信息]对话框的[密码]页,勾选[编辑]区的[启用]复选框来使用锁定密码功能。

  1. 勾选[锁定密码]复选框,显示[用户级别设置]对话框。

  2. 从[标准用户]、[高级用户]和[超级用户]中选择用户级别,然后点击[确定]。

  3. 在[锁定密码]对话框中,输入[密码],点击[确定]。
    如果勾选[记住密码]复选框,会保存密码且不再显示密码解锁对话框。

触发条件

从[连续动作]、[定时器]、[位变ON]、[位为ON]、[位变OFF]、[位为OFF]、[位更改]、[条件变真]、[条件为真]、[条件变假]、[条件为假]中选择运行脚本的触发条件。有关该功能的更多信息,请参阅下面的内容。

22.8 触发条件设置

扩展脚本没有触发条件设置。

定时器设置

如果[触发条件]是[定时器],在1到32767范围内定义脚本处理的间隔时间。

位地址

如果[触发条件]是[位变ON]、[位为ON]、[位变OFF]、[位为OFF]或[位更改],定义控制脚本运行的位地址。

触发条件表达式

如果[触发条件]是[条件变真]、[条件为真]、[条件变假]或[条件为假],定义控制脚本运行的表达式。

数据类型

将脚本的数据格式设置为Bin或BCD。这适用于脚本和触发条件。

对扩展脚本来说,固定为Bin格式。

位长

将脚本的数据长度设置为16位或32位。这适用于脚本和触发条件。

符号+/-

需插入负数时选择该项。

只有当数据类型是Bin时才可以设置它。这适用于脚本和触发条件。

扩展

点击链接,显示[触发条件表达式]对话框。

表达式区

脚本内容。

内置函数(指令)

系统中使用的函数(指令)。从[内置函数(指令)]中选择一个类别。在底部会显示相关函数。选择函数并点击[输入]。将显示相应的设置对话框。

关于可用函数(指令)的详情,请参阅以下内容。
22.11 内置函数(指令)/条件表达式

自定义函数

将现有脚本注册为自定义函数,以便能在其他脚本中使用它。

工具箱

作为一个快捷键,从工具箱中选择在脚本中使用的命令。

此外,还可以选择在脚本中查找和定位文本的命令。

有关可用指令的更多信息,请参阅以下内容。

22.11 内置函数(指令)/条件表达式