今日头条
首先通过手机配置IBF677模块
1, 让模块进入AP模式
(1)接通电源,将模块的侧面的开关拨到初始化位置。
(2)打开手机“无线局域网”或者
“设置 → WLAN”,找到WiFi名称为“wifi8”的WiFi进行连接。
此模块出厂密码为:12345678,然后“加入”。
2,进入模块网页。
连接上模块的WiFi 后,稍等几秒后会自动跳转到模块的内置网页,如左图所示。如果手机无法自动跳转,也可以打开手机浏览器,输入网址 192.168.4.1 登录。
点击配置模块参数链接可以进入配置界面
3,配置模块DI参数
请根据实际需要修改以下参数:
(1)A0B0~A3B3输入计数模式:
计数模式0:编码器AB信号输入;
计数模式1:两路独立的计数器输入;
请根据实际输入的传感器填写,光栅尺磁栅尺请选择编码器AB信号输入。
(2)编码器0~3每转脉冲数:编码器的每转脉冲数,如果需要测量转速,请根据实际参数设置。模块将自动换算每分钟转速。
(3)编码器0~3脉冲倍率:设置每个脉冲对应的实际值,默认为1,实际的工程值按这个值和实际4倍频脉冲数换算得到。例如每个脉冲是0.005mm,可以设置为0.005, 那么实际工程值就是0.005*脉冲数。
(4)DI计数边沿:可设置不同的边沿触发计数,0表示上升沿计数,1表示下降沿计数。正常使用使用默认的上升沿计数就行。
(5)A0~B3每转脉冲数:DI的每转脉冲数,如果需要测量转速,请根据实际参数设置。模块将自动换算每分钟转速。
(6)A0~B3滤波时间:取值范围是0到65535。
如果是0,代表不滤波;其他值代表滤波的时间,单位是mS(毫秒)。如果DI输入点是机械开关或者是机械继电器,建议设置滤波时间为20mS。
(7)A0~B3脉冲倍率:设置每个脉冲对应的实际值,默认为1,实际的工程值按这个值和实际脉冲换算得到。例如每个脉冲是0.005mm,可以设置为0.005, 那么实际工程值就是0.005*脉冲数。
4,配置模块RS485/232参数
请根据实际需要修改以下参数:
(8)模块地址:模块的通讯ID,默认是1。
(9)模块波特率:模块通讯的波特率,默认是9600
(10)模块的奇偶校验:默认是无校验。
5,配置模块WiFi参数
请根据实际需要修改以下参数:
(11)WiFi账号:连接此地覆盖的WiFi。
(12)WiFi密码:填入WiFi的密码,如果已经连接不用重复输入。
(13)工作方式:选择工作模式,根据实际应用填写。
可选TCP Server,TCP Client,UDP,MODBUS TCP,Websocket等等。
(14)本地IP设置:如果只是用MQTT协议,可以设置为自动获取IP。如果要Modbus TCP或者网页访问数据,建议手动设置成固定IP,方便通过IP地址和模块通讯。
(15)IP地址:设置模块的IP地址,必须是当前WiFi所在的网段,且不要和局域网内其他设备的IP地址相同。例如:WiFi路由器的IP是192.168.0.1,那么可以设置模块的IP为192.168.0.7
(16)默认网关:模块的网关,填当前WiFi路由器的IP地址。例如:WiFi路由器的IP是192.168.0.1,填写这个IP地址就行
(17)子网掩码:模块的子网掩码,如果没有跨网段,填默认值255.255.255.0即可
(18)本地端口:模块的通讯端口,MODBUS通讯一般用502端口。
(19)远程服务器IP地址:远程服务器IP, TCP Client和UDP需要连接的服务器。
(20)远程服务器端口:服务器的端口。
(21)自动上报时间间隔:模块定时上报数据的时间间隔,设置为0表示不自动上报数据。
(22)计数变化自动上报:计数有变化就上报一条数据,只可以用在数据变化非常慢的场合,否则会发送大量数据。
(23)模块名称:用户自定一个模块的名称,用于区分不同的模块。
(24)MQTT设置:如果用到MQTT通讯,则需要打开MQTT功能。
(25)MQTT服务器地址:填写MQTT服务器的网址,
例如:broker.emqx.io
如果是本地服务器IP为192.168.0.100,可以写192.168.0.100
(26)MQTT Client ID,用户名,密码,端口,发布主题,订阅主题等参数请按MQTT服务器的要求来填写。MQTT的QoS为0,不可修改。
(27)MQTT发布时间间隔:模块自动发布数据给MQTT服务器的时间间隔,单位是ms。设置为0表示取消定时发布功能。
6,保存参数
参数设置完成后,点击保存并重启按钮,模块将保存参数,并自动重启,然后将模块的侧面的开关拨到正常位置,模块将按设置好的参数工作
审核编辑 黄昊宇
全部0条评论
快来发表一下你的评论吧 !