移动设备控制网络IO模块案例

网络io模块设备配置画面一
首先ip模式设置为动态获取,工作模式设置为tcp客户端模式,目的ip或域名设置为47.95.144.92,目的端口设置为9797,波特率设置为115200,这是这个页面需要配置的
图一 网络io模块基本配置
设备配置画面二
点击固件与配置进入第二个配置页面
图二 网络io模块固件与配置
第二个配置页面
首先新建一个文件夹,可以命名为webs等等,最好是英文,然后网络io模块本地配置网页所在地根目录选择这个文件夹,然后点击json配置进入第三个页面(注意以前webs文件夹里面写过json,那需要点击清除全部)
图三 网络io模块网页程序下载配置
第三个配置页面
首先是上传服务器时间,这边是2000毫秒为2秒,这个自己估量着差不多就可以,选择接入的云平台为卓岚云,然后点击json上发进入下一个页面,采集移动设备的数据
图四 网络io模块json配置
第四个配置页面
首先我们采集的是网络io模块产品的di数字量输入状态,数据来源选择modbus rtu,第一步我们采集的是di1的数据,为了好记我们写的对应的json关键词为di1,(注意后面移动设备里面的关键词要大小写也一样),modbus rtu设置中,站地址选择1,modbus功能码选择1(只读),寄存器地址选为0,然后进入下一个节点di2的设置,相类似,json关键词为di2,站地址选择1(同一个设备站地址相同),modbus功能码选择1(只读),寄存器地址选为1,进入下一个节点di3的设置,json关键词为di3,站地址选择1(同一个设备站地址相同),modbus功能码选择1(只读),寄存器地址选为2….
图五 网络io模块添加json节点
第四个配置页面
经过类似的操作到了di8,json关键词为di8,站地址选择1(同一个设备站地址相同),modbus功能码选择1(只读),寄存器地址选为7,然后点击保存全部并推出
图六 网络io模块添加json节点
第五个配置页面
首先点击保存json设置,然后点击json下发来进入do数字量输出设置
图七 网络io模块json配置
首先点击modbus设置线圈指令,因为第一个节点是用来设置do1的,那么为了清楚明了,我们关键词写法可以写为“do11”:“1(注意符号需在英文输入状态下,1用来和移动设备对应代表on,也就是说移动设备一旦发送1就说明发送的指令是on),从站地址为1,寄存器地址为16,内容为on,而第二个节点也是用来设置do1的,那么为了清楚明了,我们关键词写法可以写为“do12”:“0(注意符号需在英文输入状态下,0用来和移动设备对应代表off,也就是说移动设备一旦发送0就说明发送的指令是off),从站地址为1,寄存器地址为16,内容为off。下面的do2,do3操作类似,点击进入下一个。(例如do2为on状态则关键词写法可以写为“do21”:“1。 从站地址为1,寄存器地址为16,内容为on)。。。全部写完后点击保存全部并退出。
图八 网络io模块json下发
最后点击保存json设置,并点击返回
图九 网络io模块保存json配置
最后确保ip地址正确后,点击下载,等待下载完毕ok
移动设备
首先打开微信,搜索小程序“卓岚物联”,进入后点击设备管理,进入设备类型,再点击添加类型,输入添加的名称;6844;添加完成后点击建立好的6844,进入采集设置。
图十一 移动设备设置
进入网络io模块配置后可以看到采集点位设置,这边注意点位json需要跟之前设备上设置的一样,例如di1.di2.di3等等。任意取个名可以设置的差不多这样读起来会更加明了,设置完成后,点击添加设备
图十四 移动设备控制网络io模块采集点位设置
进入添加设备,设备码扫描设备配置界面的id二维码,设备名随意,设备类型选择刚刚设置好的6844.添加后可以看到设备在线
图十五 移动设备添加网络io模块
下图可以看到设备状态在线,然后点击设备进入,当将id1短接后可以发现,数据显示1
图十七 网络io模块状态显示图
最后点击任意控制,进行do数字量输出设置
首先下发json值填之前设置的关键词,do11,do12,相对应的下发json值为1,0.当下发指令为1时,则表示on,当下发指令为0时,则表示off,,点击提交下的绿色勾号来控制线圈
图十八 移动设备控制网络io模块的do开关
备注(寄存器地址,指令码)
表1. 网络io模块di寄存器表
寄存区地址通道指令码描述属性
000010011号di值只读
000021012号di值只读
000032013号di值只读
000043014号di值只读
000054015号di值只读
000065016号di值只读
000076017号di值只读
000087018号di值只读
表2. 网络io模块do寄存器表
寄存区地址通道指令码描述属性
00017001/051号do值读写
00018101/052号do值读写
00019201/053号do值读写
00020301/054号do值读写
00021401/055号do值读写
00022501/056号do值读写
00027601/057号do值读写
00028701/058号do值读写
表3. 网络io模块ai寄存器表
寄存区地址通道指令码描述属性
300010041号ai值只读
300021042号ai值只读
300032043号ai值只读
300043044号ai值只读
300054045号ai值只读
300065046号ai值只读
300076047号ai值只读
300087048号ai值只读
ymf

存储器产业步入景气向下循环 服务器进入库存调整期
常用的电缆防水结构类型有哪些
普源函数信号发生器DG4162 技术参数
平面光波导(PLC)分路器封装技术
怎样才能提高DevOps工作流程的速度呢
移动设备控制网络IO模块案例
影响阻抗的因素有哪些?阻抗线都有哪些类型?
单片机里的时钟源详解说明
GM8284DD是LVDS转RGB/TTL视频转换
云计算发展赛道如何保持不掉队
详解十种激活函数的优缺点
行空板Python入门教程第七课:舒尔特方格小游戏
我国设计出一种微型机器人,将有望在人体内运输细胞
微软正研发“语音启动器”功能
慧翰股份荣获国家级“专精特新“小巨人”企业称号
蔚来将于2021年1月9日发布首款轿车、NT2.0自动驾驶平台以及第二代换电站
芯驰科技入选半导体优秀人力资源案例
江波龙电子重磅发布FORESEE DDR4产品,各项性能保持行业一线水平
电气防火限流式保护器在居民住宅区中的实例分析
三千元档位智能机 还是老旗舰性价比高