




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、内嵌modbus协议单片机与移动设备上TeslaModbusSCADA!过wifi通信实现数字量模拟量采集及数字量控制输出的方法图1内嵌modbus协议单片机板,以下简称MB双。O2B8IX数字输入模拟输入RxD/TxD电源wifi模块RS485图2MB板结构示意图。MB提供以下资源序名称通道数Modbus功能码对应寄存器读写属性1数字输出读601保持线圈只读2数字输入402离散输入只读3掉电保持读803保持寄存器只读4模拟输入304输入寄存器只读5数字输出写605保持线圈读写6掉电保持改写806保持寄存器只写模拟通道10位分辨率,输入05V原值范围01024。板上有空置的分压电阻,可根据需要
2、进行安装。MB预置模拟通道电位器,并有短接焊点,不用外接附件就可对模拟通道进行测试。MB有2种工作方式,即RS485方式和wifi方式,通过板上短路接点进行切换。一.RS485工作方式:RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。需要一台PC机(也可以是触摸屏),如果有串口,需要加装RS232/RS485转换器。如果没有串口,需要加装USB/RS48啾换器,这两种转换市场上很多可供选择,且价格合适。这种工作方式,需要取下板载的wifi模块。当双绞线上需要多块MB时,通过板上短路点设定不同的地址值。UKHjbutiaudbusHKS485|-“dbu)itudbua桢2TBS
3、4851王孙WWQm靠豆虻Jam输我卬M至葬口图3MB板RS485应用,也是这块板的基本应用。在上图的基本应用中,M眼可以挂接到现有的支持modbus协议的系统中的双绞线上,也可以单独或几块MB板组成一个系统,只要设置不同地址即可。M皿与组态王RS485方式连接时,组态王的设备连接属性设备配置设备名称逻辑名称串口号设备地址其余默认设备驱动/PLC/莫迪康/TmodbusRTU/COM新I/O设备见备注1M皿与组态王RS485方式连接时,组态王串口及通讯参数设置串口设置/通讯参数波特率数据位奇偶校验停止位通讯超时通讯方式端口号96008无13000(默认)RS232见备注MB板与组态王RS485
4、方式连接时,M眼上资源与组态王新建“数据词典”和“控件”动画连接数据连接动画连接变量名称变量类型连接设备寄存器数据类型读写属性4路数字输入指示灯读1114I/O出新I/O设备1114Bit只读2路模拟输入文本/值输出/模拟值输出ADC0ADC1I/O整数新I/O设备3132USHORT只读1路板载18B20文本/值输出/模拟值输出DS18B20I/O整数新I/O设备39USHORT只读6路继电器输出指示灯读01I/O出新I/O设备0106Bit只读开关写01I/O出新I/O设备0106Bit读写保持寄存器文本/值输出/模拟值输出读4146I/O整数新I/O设备4146USHORT只读:文本/值
5、输入/模拟值输入写4146I/O整数新I/O设备4146USHORT只写备注:端口号/串口号,如果电脑自带串口,选择对应的端口号即可,即便是通过RS232/RS485转换。如果电脑没有串口,需要通过USB/RS485转换,填写插入转换器电脑驱动后自动生成的端口号。2.MBS白Wwifi工作方式:折字萌人kLi.iiJ图4MB板的wifi工作方式,在wifi覆盖范围内使用。硬件:支持wifi的安卓或苹果手机/平板电脑移动设备,MBI插上wifi模块,见图1。软件:TeslaModbusSCADA组态软件。国外大公司产,全中文。可以根据你的要求,灵活组态,使用非常方便。图5这种工作方式分以下几步完
6、成:1.MBS与移动设备上wifi连接时移动设备上wifi设置:注:MBS插上wifi模块,并接通电源。移动设备设置可用WLANJ表触摸“AI-THINKER_FDDE42项连接出现提示“WLANt接不可上网”触摸“否”,即完成了移动设备上wifi的设置。2、运行移动设备上的“TselaModbusSCADA软件,按下图和表中的“连接属性”设置其中各项。触摸“编辑”运行软件触摸设备长按“Server”图标设置“连接属性”以上完成后,触摸TselaModbusSCADAa件的“运行”,TselaModbusSCADA软件进入运行状态,同时移动设备顶部出现“server已连接”提示,因为还没组态,
7、屏幕上空空如也,啥也没有。3、TselaModbusSCADAa件的组态。根据你的需要,按以下表中给出MBS上的资源进行组态。MB与移动设备上的TselaModbusSCADAa件设备配置软件名称TselaModbusSCADA连接属性IP或DNS=192.168.4.1端口=333类型=TCPRTUviaTCP=7MBS上资源与TselaModbusSCADAa件控件之间的连接属性测试用控件从站号点类型偏移数据类型位4路数字输入指示灯1离散输入0、1、2、3二进制无2路模拟输入数子表盘/机械表盘1输入寄存器0、1无符号整形(16位)无1路板载18B20数子表盘/机械表盘1输入寄存器8无符号整
8、形(16位)无6路继电器输出置位按钮1保持线圈0、1、2、6、4、5二进制无扩展应用1:1200米wifi转RS185模块图7移动设备wifi-wifi转RS485-长距离双绞线-板1-板2-板n扩展应用2:移动设备gprs-Internet-GPRS-DT户MB。通过因特网进行连接,没有距离限制。需另行购置GPRS-DT版备,厂家提供网络空间、APP软件,移动设备和GPRS-DT出别插入数据卡,使用流量,月费用根据点数在百MBmodbus协议的内容比较浩大,在这里只讨论与这块板相关的内容及板上功能的实现过程。MODBLS蜜;结束35/符图9标准modbus传输帧的数据结构,也是modbus协
9、议的重点。实现上述功能首先就是编程了,上图是modbus协议的报文格式,这是modbus通行格式,以下主要针对MB板上的资源进行。通过组态王读取对应功能码的方法,也可以参考“看图解说组态软件与单片机通讯仿真实践过程”一文。图10程序框图以下介绍调试过程。图11串口连接软件印EK*审“grw:grut,WE内甲w皂1立,F夏收开3e上运工占就施杼戚找A9VKBQ田上不鼻卫,.FW整C用户配打然前C4lN情的TRF0rr立司师步国。土次射HJE出串口量一成事甚*HHl?rri青豌”|”区mlB?BIST受支宿I1用dUIIJE*aCuiwS-stcLHnue皿31n,:NnH7UH-wmm*II三
10、”B:MEM责毫逢C剧期GHUF日尊朋QUWIi匚IfBfiB图14组态王串口设备调试通过串口连接软件连接到友善串口助手后,发送接收过程用以上方法,获得modbus协议0106功能码的数据帧组成如下表:序发送方.接收方组态土寄存器名友善串口调试助手收到的modbus数据帧功能码数据地址地址功能码数据地址CR诙验101010100000001FDCA211010200000001B9CA33101040000000131CA441010300000001840A其它数据地址自行测试也可以通过移动设备上的TselaModbusSCADA件通过TCP行测试步骤如下:移动设备上的TselaModbus
11、SCADA软件“设备”项设置其中IP是运行友善电脑的IP地址中国移动中国电信)19:53TselaModbusSCADA1面上添力口置位开关控件设置“置位开关”指针属性。友善串口助手TCP设置及移动设备上的TselaModbusSCADAa件运行后收到的数据。不难看出,这个数据帧和组态王的测试完全相同。总之,测试的方法,可用的软件也不少,同志们可自行探索。板上程序的测试:国匚:MJcieiEivteuidIngMAdoiirdMNlqiA宗面祖上当丽T好使的)调试151,wpsoj-isVisicmdRieEdtVievProjectFlashebugPeripheralg5VCSWindcw
12、dsfcj3H-psiesao若国电B-1叵除h叵展局m亘三与工-,火Project珏UciL.国MmKb.e画ML用Mod.匚目C616E0D.C国Timer.C口D516B20.h-与人ULEltE(Pr;0J=rPPPPI7PI7PCSFEEDLLICh|ADC_3TkRt;/6&,BE,EJi.,/HustuaitLeroreimzjuiry工必_己对1”;内山九启加的.调试用图试对映打开-忆我期芯片时每蔽jniieI!(jillcunik4.xdlFL.JLLr);/iiiaiTEanpLerertag+1-1-国青青国,一/1#Watch1rjcniernnpnianrtLoad,
13、FciDDctjjerLtsandsB5HAIN27、receBufrstfieCciUnt匾t.调圜快赛噌口设置Incl-id*fPCirCcumntsanMODE?CC-H3agCC.Q.e,1ASSIGNCC-M3SOUT射1量需瞬北如渝模先成没加:无法锢轼加上这IGCeBUfItl53r=rtHi.ff片仃村【刘口门疗营*0Q(dDuchar学CmOD1Kharv21LMJDuchafUR:CwOOudaoouchar*CMJQniharq向CMJQud003ucharq接收援;幅的内斗Eucberuchar/fiol卬口uc-harValueType用Mtdwloug.iarnADCtESKeil软件进入调试状态,组态王串口调试或友善助手发送数据帧进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省苏州市2024-2025学年高三下学期期初统考数学试题(解析版)
- 供热施工合同范本
- 生活补助申请书范文
- 抗生素联合治疗老年慢阻肺患者社区获得性肺炎的疗效分析
- 《商务英语笔译》课件-第四模块
- 装修延期赔偿协议
- 2025年胚胎生物工程药物及器械项目发展计划
- 保健食品解除居间合同
- 中医护理学(第5版)课件 第五章 诊法
- 医院医疗服务标准化流程指南
- 久其软件使用
- 电子产品设计生产工艺流程课件
- 《概率论与数理统计》-教学教案
- 四年级下册信息技术课件-14.西游故事人物记演示文稿|冀教版(共17张PPT)
- DB45∕T 396-2022 膨胀土地区建筑技术规程
- 300万吨胜利原油常减压装置设计
- 部编人教版五年级上册语文阅读理解及答案(考题)
- DB51∕T 2866-2022 公共机构合同能源管理与服务规范
- 消费者权益保护法培训课件
- 300MW燃煤机组A级检修费用定额
- 湘美版小学美术五年级下册第5课《图画文章》课件PPT
评论
0/150
提交评论