1、JS 脚本编辑器介绍
迅饶的网关、触摸屏中都带有可做逻辑处理的 JS 脚本编辑器,用户可以通过编辑脚本语言实现一些逻辑控制。脚本编辑器内置一些常用函数,用户可以选择一些函数编辑语言,在编辑完成后,点击“语法检查”,会自动检查语法。假如有语法错误,会提示具体哪一行语法有问题。
打开相应的网关或者触摸屏的配置软件,在最上方的菜单栏中有一栏为“Java 脚本”或者视图栏下的“JS 脚本编辑器”即为相应的进入脚本编辑界面按钮。
2、JS 脚本的执行模式
2.1. 循环模式

脚本选择执行方式为“循环”,即表示此脚本将会以设定的执行周期进行周期性循环执行。(注:此脚本将会在设备上电的时候一直周期性的循环执行。)
2.2. 变化模式

脚本选择执行方式为“变化”,即表示此脚本将会在设定的任意点名值发生变化的时候执行。(注:此脚本只在绑定的点名值发生变化的时候执行一次。)
2.3. 定时模式

脚本选择执行方式为“定时”,即表示此脚本将会在设定的时间执行脚本的脚本内容。(注:此脚本只在设定的时间执行一次。)
2.4. 一次模式

脚本选择执行方式为“一次”,即表示此脚本将会在网关启动的时候执行一次脚本的脚本内容。
2.5. 整点循环模式

脚本选择执行方式为“整点循环”,即表示此脚本将会每 0s,10s,20s……的整点时间的时候执行脚本内容。
2.6. 功能块模式



脚本选择执行方式为“功能块”,即表示此脚本为一个子程序可供其他脚本调用。