威纶触摸屏使用说明书_MODBUS通信之触摸屏与变频器通信知识分享(一)

今天跟大家分享一个有关于MODBUS通信的知识,使用触摸屏不经过PLC,直接对变频器或是仪表进行监控:这里面我们选择用西门子的SMART 700IE的触摸屏及台达VFD_M的变频器为例给大家进行介绍。

需要完成这样的一个控制,需要掌握以下几个知识点:

一、触摸屏中选择正确的通信驱动:

80835585b1a6627a074d1441159adda5.png

在通信驱动选择处选择Midcon MODBUS的通信驱动,在参数设置处设置好相应的参数,这些参数需要与变频器中的参数的设置一直(数据位、奇偶校验位、停止位、波特率、站号等参数)。

二、在触摸屏中建立变量:

变量地址的建立极为重要,我们需要把信息帧中的地址,转换成对应的modbus寄存器信息地址(触摸屏中只认modbus寄存器信息地址,不认信息帧中的数据地址,因此需要转换)。建立变量地址,我们需要了解下面几个知识:

(1)MODBUS  RTU 的信息帧格式为:

857f8165025745c85daf54a52efe1081.png

(2)查询变频器的说明书,变频器的运行命令,频率的设定,就频率的读取,输出电压电流的读取信息帧数据地址如下:

de8cfef08bb1a6da9c57af64ab0f8c43.png

67aad86ad417a03356a5aa59e1fec09b.png

(3)对应的信息帧格式如下所示:

d66da4d74be9de80428bc016b7f0eb3d.png

03d1c09c042eee6a1ce260191e1026dd.png

(4)信息帧数据地址与modbus寄存器地址的对应关系

MODBUS寄存器信息地址,根据功能码的不同,可以分为0XXX、1XXXX、3XXXX、4XXXX四种类型。因此我们需要把数据信息帧的地址转换成对应的modbus寄存器地址(注:使用的触摸屏不一样,可能对于这些地址的定义会更多,如果维纶触摸屏对于modbus地址的第定义中增加了5XXXX、6XXXX两种类型)

c2d66d4d157c3048e22b6a553625e99b.png

对于变频器来讲,若需要对变频器实读写功能,主要使用的功能码是06和03两个功能码(注:可以根据变频器说书中通信的内容查看具体读写使用的功能码)

从上图中可以看出,MODBUS寄存器信息地址的起始地址为0001(十进制数).信息帧地址从上图中可以看出起始地址为0000H(十六进制数),因此我们可以得到以下几个地址:

控制命令:2000H对应modbus信息地址48193(4表示类型:对应功能码03/06)

设置频率:2001H对应modbus信息地址48194

读取输出频率:2103H对应modbus信息地址48452

读取输出电流:2104H对应modbus信息地址48453

读取输出电压:2106H对应modbus信息地址48455

(5)触摸屏中建立变量地址

79dd583e568546492594a4a620784140.png

以同样的方式建立其余的变量地址

(待续。。。)

免费福利

43d04172f743020e167e22a2f8f9bae5.png

文章推荐 【步骤详解】两台S7-1200 PLC 和一个HMI设备组态网络连接方法 PLC编程变量太多,如何规划地址便于记忆? 【免费领】项目案例——超声波清洗机研发视频课程 实用电气知识精选100例,足够你学一阵! 一文教你入门 | 施耐德TM4ES4以太网交换机模块使用 PLC编程实例丨一步一步教你设计PLC控制电机转停反控制系统~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501223.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

反函数连续性定理 反三角_高中数学:三角函数诱导公式及诱导公式口诀

定义、定理、公式是学好数学的基础,一些常见的题型的解答方法和技巧也需要牢记于心,今天给大家介绍19种数学记忆方法,会让你学习数学变得轻松!1.口诀记忆法高中数学中,有些方法如果能编成顺口溜或歌诀,可以…

Linux系统常用的基本命令【转载CSDN象在舞】

本文主要介绍Linux中常用的基本命令,简单实用,以供大家参考,如有错误,欢迎大家指出。下面开始介绍。 一、查看哪个用户登录的系统 1、users命令 2、whoami命令或者who am i命令 二、查看哪些用户在系统上工作 1、who命令 2、w命…

swiper5 点击图换下一张_电商小牛教你如何选择点击率超同行三倍的爆品主图!...

当我们已经分析好了消费者的购物行为习惯,也把主图的设计原则做好了,接下来我们还需要做的就是如何合理布局主图。很多商家主图位置可能一半都没用,甚至很多商家就用了一张图位置,这是不可取的。现在很多消费者是直接看完主图就下…

iphone屏幕突然变暗_iPhone 玩游戏时屏幕突然变暗,来看看是什么原因?

有没有小伙伴的苹果手机遇到过这种情况,手机打着王者好好的屏幕突然变暗了,而且屏幕亮度调到最大也还是没有亮起来,这到底是怎么回事?后来我仔细研究了一下才知道这其中的原因,朋友们也来看看。一般手机屏幕突然变暗&a…

Linux的实际操作:Linux的分区

原理介绍: (1)对于Linux来说,无论有多少个分区,分配给哪一个目录使用,归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中的每一个分区都是用来组成整个文件系统的一部分 …

python 报错继续执行_Python报错不要慌,这三个关键词帮你解决问题!

本文转载自公众号“读芯术”(ID:AI_Discovery)。写代码必然会出现错误,而错误处理可以针对这些错误提前做好准备。通常出现错误时,脚本会停止运行,而有了错误处理,脚本就可以继续运行。为此,我们需要了解下…

vscode如何连接新设备_台州要用“超级平台”连接300万台工业设备,成为全省新示范...

全省工业互联网平台推广会上台州工业互联网平台发布、7个工业互联网项目签约——“企业间一座座孤立的烟囱,通过数据‘联姻’打破了信息孤岛。”5月22日,在路桥召开的全省工业互联网平台建设推广会上,专家们这样形容正在发生的变革。工业互联…

Linux的实际操作:给Linux添加一块新硬盘

因为某种原因,Linux系统的一块硬盘已经用完了,现在需要新增加一块硬盘挂载到Linux文件系统上 案例:增加一块 2G的硬盘 sdb1,挂载到文件系统中新增的/home/newdisk文件目录下,后续通过newdisk就可以操控sdb1硬盘 如何增…

归并排序 java_马士兵说之归并排序

大家对于排序应该是挺熟悉的吧,马士兵老师特意为排序出了一波视频,当然文章是转自博客园的,马士兵老师的视频观看请点击下方的了解更多概要本章介绍排序算法中的归并排序。内容包括:1. 归并排序介绍2. 归并排序图文说明3. 归并排序…

LeetCode //C - 1456. Maximum Number of Vowels in a Substring of Given Length

1456. Maximum Number of Vowels in a Substring of Given Length Given a string s and an integer k, return the maximum number of vowel letters in any substring of s with length k. Vowel letters in English are ‘a’, ‘e’, ‘i’, ‘o’, and ‘u’. Example…

tft lcd驱动参数详解_LED拼接屏和LCD拼接屏的区别

LED屏幕和LCD屏幕是每个人都经常听到的两个屏幕,但是每个人之间的区别尚不清楚。不认识的人可能会认为两者之间没有区别。让我们谈谈LED和LCD屏幕之间的区别:首先,什么是LED? LED是发光二极管,LED拼接屏是由发光二极管…

求有向图的简单路径_2020福建农信社招聘-关键路径

2020福建农信社公告暂未发布,预计于2020年1月发布公告,历年福建农信社笔试以纸考形式进行,同时笔试内容包含经济、金融、计算机、法律、财会、公基、三农、农信文化、普惠金融、市场营销、时政等部分,相对而言考试知识点较多&…

Linux中的【.】【./】【/】代表的含义【转载】

/是指根目录,就和Windows的我的电脑那个位置差不多。 ./是指用户所在的当前目录。 如下所示: [root~]# cd /etc [root etc]# pwd /etc [rootetc]# cd / [root /]# pwd / [root /]# cd /etc [rootetc]# cd ./ [rootetc]# pwd /etc [root etc]# 下面是linu…

cad插件_CAD插件自动编号安装教程

插件下载[名称]:CAD插件-自动编号[大小]:3.67MB [语言]:简体中文 [安装环境]:Win7/Win8/Win10[支持版本]:CAD2004-2020[32/64位下载链接]:pan.baidu.com/s/1XACgkA4OTrsk08QdGQB9RQ[提取码]: 8327安装中有…

python中递归函数基例_智慧树python答案

智慧树python答案s "abcd1234",find()函数可以在字符串中搜索子串,s.find("cd")返回的结果是__________。单try语句(只使用一个try)能够捕捉多种类型的错误"abc"的长度是3,"老师好"的长度是多少&am…

Nginx的初步安装

目录 Nginx的初步安装 1.使用远程连接工具连接Linux操作系统 2.因为是开源的,所以可以去官网直接下载 3.安装Nginx前需要安装一些相关的依赖包 第一步:(用第一种方式:wget的方式)安装pcre 第二步:安装…

苹果手机电越充越少怎么回事_手机充着电,电量缺越来越少是怎么回事?

手机充电状态下越充越少一般由以下几个方面原因造成:手机系统故障,因此导致电池电量显示出现问题。充电器出现故障。充电器和手机接触不良。手机电池出现问题。手机本身存在质量问题。解决方法:手机系统故障,因此导致电池电量显示…

springboot中文语音识别_【记录】语音识别软件包、代码示例、数据集汇集

语音识别工具(1)librosa:python,视频与音乐分析链接:https://github.com/librosa/librosa(2)ASRT_SpeechRecognition:python,基于深度学习的中文语音识别系统链接&#x…

串口助手驱动_STM32Cube22(补充) | 使用硬件I2C驱动OLED(SSD1306)

点上方蓝字关注我们每天都有好玩的东西等着你本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设驱动0.96OLED屏幕。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):OLED屏幕这里我使用的是0…

Nginx的开启和关闭

目录 Nginx操作的常用命令 1.首先进入Nginx的目录 2.查看Nginx的版本号 3.启动Nginx 4.关闭Nginx 5.重新加载Nginx Nginx操作的常用命令 1.首先进入Nginx的目录 /usr/local/nginx/sbin 2.查看Nginx的版本号 3.启动Nginx 查看进程状态:是否有nginx进程启动 4…