巨控GRM600对比GRM530的增强功能说明 |
发布时间:2023-09-06 |
巨控科技第四代物联网模块GRM600正式上市,GRM600对比GRM530的增强功能有哪些,本文就来详细说明。 1.联网1. 可以支持5G模块(4G的型号是GRM643QW,5G的型号是GRM643FW),字母F表示5G 2. WIFI升级为全新的2.4G/5G双频WIFI,速度更快,而且WAN口支持的所有操作,WIFI也都支持。除了连接云端服务器以外,也支持局域网下载工程,以及打开模块内置网页,操作HTTP API接口,打开内置WebGUI等等。 3. 支持作为4G/5G路由器给LAN口连接的其他设备上网,并且可以根据网络情况自动选择WAN,WIFI或者4G/5G作为网络出口。实测作为5G路由器的上网速度高达10兆字节每秒(4G型号是4兆字节每秒左右),用有线网的上网速度是10兆字节每秒,用WIFI上网的速度是7兆字节每秒。 2.变量和历史1. 变量上限升为6000变量 2. 掉电保存变量升为500个(64位浮点数占2个位置) 3. 变量名最大长度升为63字符 4. 扩展web属性里面的各种字符串长度也都增加了。web变量描述最大63字符,单位最大31字符,自定义数值0和1的值也是最大31字符。 5. 增加了新的64位浮点数类型,最多有效精度15位数字。 6. 历史大容量的变量数上限升为400变量,历史数据库最多可以建3个。 7. 定时和事件功能内部的变量写操作已经支持批量写。同一个定时或者事件对象内部的多个变量写操作可以自动重排序,尽量变成连续的然后自动批量写入。 3.内置LanWebServer1. 系统内置了GrmLanWebServer功能,无需任何配置直接可用。不论是从WAN,LAN还是WIFI均可使用该功能。 2. 新的局域网OPC实际也使用LanWebServer的接口和GRM600通讯。 4.内置网页1. 新的内置网页修改了网络配置以后无需重启,只要保存就立刻生效。 2. 从内置网页上可以扫描WIFI路由器,显示路由器的频段(是否5G)和信号强度 3. 新的内置网页带有几个系统工具,包括ping,局域网扫描和端口连接。这些功能都由GRM600自主完成,完全不依靠电脑。比如遇到用户现场的有线网限制了某些ip或者端口之类的,电脑可以上网但是GRM600不能上,用这些工具可以很容易的确定问题。 5.内置局域网版本的WebGUI1. 需要下载新版本2.5的GrmWebGUIDev开发环境才能支持GRM600设备模式。 2. WebGUI的GRM600设备模式,既可以在新建工程的时候选择,也可以对已有的工程启用。已有工程限制为只能含有一个设备(也就是GRM600自己)。 3. GRM600内置的WebGUI变量数和画面数无限制,但只有一个设备。允许的最大工程包大小是20MB。 4. 目前不支持的功能:历史数据,历史报警,地图,设备导航树,天气预报。在工程中无法编辑GRM600不支持的控件,而且这些控件在GRM600中运行时会自动消失。但是工程源文件中这些不支持的控件是保留的。如果在工程属性中取消GRM600模式,这些控件就可以正常使用了。 5. GRM600模式下在工程属性中增加了一个tab页,可以配置登录密码和自定义登录页。我们自带了一些登录页的背景图,在位图库的"登录页"文件夹中。 6. GRM600内置的WebGUI可以从所有网络接口访问,包括LAN,WAN和WIFI均可。网页的端口是8000 7. 可以使用电脑上的GRM客户端软件登录局域网中的GRM600 WebGUI,用户名填写gui.子账户名(没有子账户的就写gui),自定义WebGUI服务器填写 http://grm600的IP地址:8000 6.内置高级脚本lua1. GRMDEV6的菜单“工具—新建脚本工程”可以调用自带的GRMLuaDev6来新建lua脚本工程。实际建出的脚本工程和当前的GRM工程在同一个目录下,主文件名相同,后缀是.luaprj 2. 建立了脚本工程以后,可以从菜单“工具—打开脚本工程”或者左边工程树的底部“打开脚本工程”来打开对应的脚本工程。 3. 带有lua脚本的工程,在编译下载的时候会自动把脚本也一起下载。 4. 对于lua语言编程,大家可以参考相关的lua编程说明,这里不再叙述。。。 7.配套的lua脚本开发工具GrmLuaDev61. 开发流程:用户先在电脑上编写lua程序,然后在电脑上仿真运行,有需要了可以调试。各种调试操作,包括断点,单步执行,查看变量等等,都是支持的。在电脑上编写测试完了程序以后,执行菜单命令“工程—编译打包”生成一个供下载的脚本程序包,然后回到GRMDEV6里面执行下载即可。 2. GrmLuaDev6支持完整的软件仿真和调试功能。软件仿真需要输入局域网里面一个真实GRM600的IP地址和序号,然后被调试的脚本在电脑上执行,但是操作的GRM变量是真实GRM600内部的变量。如果脚本需要执行PLC设备通讯,那么通讯对象也是连在电脑上的。如果脚本要用串口,用的也是电脑的串口。脚本的操作串口的函数在电脑上会自动使用电脑的串口。 3. 请在电脑上充分测试你的脚本程序!脚本在电脑上运行,所有的调试手段都可以用,而在GRM600里面运行的时候是无法调试的,如果程序错了会自动退出然后在几秒钟内自动重启。 4. 当然用户也可以利用脚本程序出错了自动重启的功能,这样可以简化很多程序的编写。比如做网络推送的时候GRM600自己的网络故障了,这种错误不用处理(也没法处理),就等程序错掉自动退出重启即可。等到网络恢复了,脚本下次重启就能正常运行起来。 5. 在GRM600里面唯一的调试操作是输出调试信息,然后在电脑上用GrmServerLog程序来看这些调试信息。如果脚本程序是在GrmLuaDev6里面调试执行,那么调试信息会显示在底部的信息窗口里。 |