TeslaModbusSCADA上位机通过wifi与modbus从站连接的实现过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TeslaModbusSCADA上位机通过wifi与modbus从站连接的实现过程
内嵌modbus协议单片机与移动设备上TeslaModbusSCADA通过wifi通信实现数字量模拟量采集及数字量控制输出的方法
图1 内嵌modbus协议单片机板,以下简称MB 板。
图2 MB板结构示意图。MB板提供以下资源
序名称通道
数
Modbus
功能码
对应寄
存器
读写属
性
1 数字输
出读
6 01
保持线
圈
只读
2 数字输
入
4 02
离散输
入
只读
3 掉电保
持读
8 03
保持寄
存器
只读
4 模拟输 3 04 输入寄只读
入存器
5 数字输
出写
6 05
保持线
圈
读写
6 掉电保
持改写
8 06
保持寄
存器
只写
模拟通道10位分辨率,输入0~5V原值范围0~1024。板上有空置的分压电阻,可根据需要进行安装。
MB板预置模拟通道电位器,并有短接焊点,不用外接附件就可对模拟通道进行测试。
MB板有2种工作方式,即RS485方式和wifi方式,通过板上短路接点进行切换。
一.R S485工作方式:
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
需要一台PC机(也可以是触摸屏),如果有串口,需要加装RS232/RS485转换器。如果没有串口,需要加装USB/RS485转换器,这两种转换市场上很多可供选择,且价格合适。
这种工作方式,需要取下板载的wifi模块。
当双绞线上需要多块MB板时,通过板上短路点
设定不同的地址值。
图3 MB板RS485应用,也是这块板的基本应用。
在上图的基本应用中,MB板可以挂接到现有的支持modbus协议的系统中的双绞线上,也可以单独或几块MB板组成一个系统,只要设置不同地址即可。
MB板与组态王RS485方式连接时,组态王的设备连接属性
设备配置
设备名称
逻辑
名称
串
口
号
设备
地址
其余默认设备驱动/PLC/莫迪康
/TmodbusRTU/COM
新I/O
设备
见
备
注
1
MB板与组态王RS485方式连接时,组态王串口及通讯参数设置
串口设置/通讯参数波特
率
数据
位
奇偶校
验
停止
位
通讯超
时
通讯方
式
端口
号9600 8 无 1
3000
(默
认)
RS232
见备
注
MB板与组态王RS485方式连接时,MB板上资源与组态王新建“数据词典”和“控件”动画连接
数据连
接动画连
接
变量名称
变量
类型
连接
设备
寄存
器
数据类
型
读
写
属
性
4路数字输入指示灯读11~14
I/O
离散
新
I/O
设备
11~14 Bit
只
读
2路模拟输入文本/值
输出/模
拟值输
出
ADC0~ADC1
I/O
整数
新
I/O
设备
31~32 USHORT
只
读
1路板载18B20 文本/值
输出/模
拟值输
出
DS18B20
I/O
整数
新
I/O
设备
39 USHORT
只
读
6路继电器输
出指示灯读01
I/O
离散
新
I/O
设备
01~06 Bit
只
读开关写01
I/O
离散
新
I/O
设备
01~06 Bit
读
写
保持寄存器
文本/值
输出/模
拟值输
出
读41~46
I/O
整数
新
I/O
设备
41~46 USHORT
只
读
文本/值
输入/模
拟值输
入
写41~46
I/O
整数
新
I/O
设备
41~46 USHORT
只
写
备注:端口号/串口号,如果电脑自带串口,选
择对应的端口号即可,即便是通过RS232/RS485
转换。如果电脑没有串口,需要通过USB/RS485
转换,填写插入转换器电脑驱动后自动生成的端