提供1路AC输入、3路AC输出、2路 DC输出、2个SFP、7个以太网LAN(其中口 4 个 LAN 口持POE+)、1个以太网 WAN/LAN 复用、2 个 RS485
AC输入 |
1路85-264V/35A |
AC输出 |
3路85-264V/10A,提供220V输出供电给相应设备; 远程控制开关、电压电流检测,单路允许通过最大 电流10A; |
DC输出 |
1 路 12V/2A,可以实现远程开关,默认关闭 1 路 24V/2A,可以实现远程开关,默认关闭 |
2、电源接线:
注意:AC 线的线芯定义为:蓝色-棕色 L(火线)-N(零线),黄绿色 PE(地线)
3、设备功能:
支持F-G100的网关功能《详见智能网关系列使用手册V2.0》
新增智慧灯杆功能,功能开关截图如下:
①MQTT下发控制交流直流开关指令:
5个开关控制开关对应的字段分别是:AC_OUT1 和 AC_OUT2 AC_OUT3,DC_OUT1 和DC_OUT2,0表示关闭,1表示开启;
{"did":"FG1100070278","utime":"2022/08/30 14:43:30","content":[{"pid":"IO","addr":"AC_OUT1","addrv":"1"},{"pid":"IO","addr":"AC_OUT2","addrv":"1"}]}
②对上M0DBUS tcp数据转换测试
③modbus tcp下发控制交流直流开关:
④定时开关设置:
根据要求目前我们定时开关页面独立配置如下:
要求须知:
首先是我们选择需要进行定时控制的开关。
开关执行时间采用:时:分:秒 配置的时间范围分别为(小时:0-23,分钟:0-59,秒:0-59)。
执行周期采用一周至,客户可以根据自己的要求进行选择。
经度:度分秒格式,也可以直接度,分的写法,例如厦门的经度:118.04'04'' 或者 118.04
纬度:度分秒格式,也可以直接度,分的写法,例如厦门的纬度:24.26'46''或者24.26
日出:日出框填写的是一个偏移值,根据经纬度算出来的日出时间再来进行偏移,注意该框填写的根据分钟来偏移,该框框填写的范围为(-59到59)。
日落:日落框填写的是一个偏移值,根据经纬度算出来的日落时间再来进行偏移,注意该框填写的根据分钟来偏移,该框框填写的范围为(-59到59)。
该定时方式为优先级最高的定时,开关执行时间配置方式跟定时配置的一样。主要区别于下方的执行周期设置,如下图:
第一个配置框为年份的配置,目前不做跨年份的处理,只配置当年时间内12月份的处理。后面填写的是月份,比如如图的为12月29到12月29,意思29号今天是执行临时操作定时的配置。这个时间过了以后就是执行上方的纬度定时和时间定时两种选择配置的定时方式。格式年份生效:1900-3000,月份:1-12,日:1-31
目前该功能配置如上处理,如有疑问,请及时沟通,有错误也欢迎指正,谢谢。
配置协议说明:格式如下:
包头(23 23两个字节)+包的序号(两个字节)+命令序号(一个字节)+包体长度(两个字节)+包体(长度不定)+校验(一个字节数据区异或校验码)+包尾(两个字节跟包头一致)
例如:23 23 00 01 01 00 05 31 32 33 34 35 F1 23 23 (##开头....##结尾)
命令序号:00:重启 01:需要设置参数 02:需要获取的参数 03 网口状态 04 系统时间
其中01,00.都是返回通用应答。其他的返回相关的值
00 包体内容:reboot
01 包体内容:页面配置参数和设置的值,例如:ser_remoteport1=6666
02 包体内容:页面配置参数值获取,例如:ser_remoteport1 返回的包体内容:参数的值,例如这个获取到是6666
03 包体内容:netstatus ,返回的包体内容内容:一个字节的数值,每个位代表一个网口状态,1,up,0,down ,例如:01,就是第一个网口连接,02,第二个串口,04第三个串口。03就是一和2都接着。以此类推。
04 包体内容:date 返回的包体内容:例如:Fri Feb 25 15:51:59 UTC 2022
终端应答帧如下:有返回内容的就是按照发送包格式,无数据返回择包体内容无,包体长度为 00 00 例如通用应答:23 23 00 01 00 00 23 23
相关的开关控制参数如下:
ser_remoteip1 远端服务器ip
ser_remoteport1 远端服务器端口
regstpkg1 注册包内容
Hrtpkg1 心跳包内容
mqtt_keepalive1 上传周期。
其中后面的序号1代表的服务器的数量索引。
adj_time_hour1 定时1的小时
adj_time_min1 定时1的分钟
adj_time_sec1 定时1的秒
adj_time_hour2 定时2的小时
adj_time_min2 定时2的分钟
adj_time_sec2 定时2的秒
开关功能参数如下:
switch_setting_enable 定时功能启用禁用,1启用,0禁用
switch_setting_style 定时方式。1 时间定时,2 经纬度定时
开关选择参数,ac1-dc2依次为:ac_sw1_runtime1,ac_sw2_runtime1,ac_sw3_runtime1,dc_sw1_runtime1,dc_sw2_runtime1 其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,例如,ac_sw1_runtime1和ac_sw1_runtime10...
开关执行时间参数,时分秒依次为:run_time_hour1,run_time_min1,run_time_sec1,开和关的参数为:switch_open_close1,其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,同上。
执行周期参数:周日到周六依次为:switch_week0_runtime1,switch_week1_runtime1....switch_week6_runtime1等,其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,同上。
经度参数:gpscycle_lon
纬度参数:gpscycle_lat
开关选择参数:ac_sw1_gpsset1,ac_sw2_gpsset1,ac_sw3_gpsset1,dc_sw1_gpsset1,dc_sw2_gpsset1 其中最后面的数字1为第一个定时组合的序号,一共5组,就是1到5,同上。
日出参数:switch_sun_up1
日出开关:switch_open_close_sun_up1
日落参数:switch_sun_down1
日落开关:switch_open_close_sun_down1
其中最后面的数字1为第一个定时组合的序号,一共5组,就是1到5,同上。
日出日落偏移值规则参照最上面的说明。
临时开关启用禁用参数:temp_switch_setting_enable 1启用,0禁用
开关选择参数,ac1-dc2依次为:ac_sw1_tempset1,ac_sw2_tempset1,ac_sw3_tempset1,dc_sw1_tempset1,dc_sw2_tempset1 其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,例如,ac_sw1_tempset1和ac_sw1_tempset10...
开关执行时间参数,时分秒依次为:temp_time_hour1,temp_time_min1,temp_time_sec1,
开和关的参数为:temp_switch_open_close1,1为开,0为关,其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,同上。
执行周期参数:temp_time_year1 年
开始的月份:temp_time_mon_start1,开始的天份:temp_time_day_start1
结束的月份:temp_time_mon_end1 , 结束的天份:temp_time_day_end1
其中最后面的数字1为第一个定时组合的序号,一共10组,就是1到10,同上。
PS:所有的参数说明和规则,文档的开头都有说明,跟早期的版本一样。请严格按照要求配置参数,谢谢,如果问题,及时反馈沟通,谢谢。