关于威纶通触摸屏与伺服驱动器modbus485通讯

作者&投稿:狂饲 (若有异议请与网页底部的电邮联系)
威纶通触摸屏与单片机modbus通讯~

用的是Modbus RTU吗?
触摸屏如果做主站的话,你选Modbus RTU即可,触摸屏什么都不用写,对应的元件有地址你填写你从站对应的地址就行,如果是多个从站的话地址前面加X#就行了

本文研究的是触摸屏通过MODBUS RTU通讯协议与变频器通讯实现变频器的控制。触摸屏采用威纶通TK6070IP,变频器用汇川MD380通用系列。通过触摸屏编程软件,编辑控制画面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。
一、MODBUS RTU 简介:
为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。成千上万的应用已经强烈地证明了通过使用现场总线技术,可以节省多至40%的接线、调试及维护的费用。仅仅使用两根电线就可以传送现场设备的所有相关信息,比如输入和输出数据、参数、诊断数据。过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。如今使用的现场总线几乎是完全公开和标准化的。这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。Modbus RTU是一种国际的、开放的现场总线标准。作为一种很容易实现的现场总线协议,在全世界范围内,Modbus得到了成功的应用。应用领域包括生产过程中的自动化、过程控制和楼宇自控。MODBUS RTU通讯协议的报文如图1。


图1
MODBUS RTU 通讯协议的报文功能码如下:
01H 读取线圈状态。 从执行机构上读取线圈(单个位)的内容;
02H 读取离散量输入。 从执行机构上读取离散量输入(多个位)的内容;
03H 读取保持寄存器。 从执行机构上读取保持寄存器(16位字)的内容;
04H 读取输入寄存器。 从执行机构上读取输入寄存器(16位字)的内容;
05H 强置单线圈。 写数据到执行机构的线圈(单个位)为“通”(“1”)或
“断”(“0”);
06H 预置单寄存器。 写数据到执行机构的单个保持寄存器(16位字);
0FH 强置多线圈。 写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)
或“断”(“0”);
10H 预置多寄存器。 写数据到执行机构的几个连续的保持寄存器(16位字)。
二、威纶通编程软件介绍:
EB8000软件中MODBUS协议的设备类型为0x、1x、3x、4x、5x、6x,还有3x_bit,4x_bit,6x_bit,0x_multi_coils等,下面分别说明这些设备类型在MODBUS协议中支持哪些功能码。
0x:是一个可读可写的设备类型,相当于操作plc的输出点。该设备类型读取位状态的时候,发出的功能码是01H,写位状态的时候发出的功能码是05H。写多个寄存器时发出的功能码是0fH。
1x:是一个只读的设备类型,相当于读取PLC的输入点。读取位状态的时候发出的功能码为02H。
3x:是一个只读的设备类型,相当于读取PLC的模拟量。读数据的时候,发出的功能码是04H。
4x:是一个可读可写的设备类型,相当于操作PLC的数据寄存器。当读取数据的时候,发出的功能码是03H,当写数据的时候发出的功能码时10H,可写多个寄存器的数据。
5x:该设备类型与4x的设备类型属性是一样的。即发出读写的功能码完全一样,不同之处在于:当为双字时,例如32_bit unsigned格式的数据,使用5x和4x两种设备类型分别读取数据时,高字和低字的位置是颠倒的。例如,使用4x设备类型读到的数据是0x12345678,那么使用5x设备类型读到的数据是0x56781234。
6x:是一个可读可写的设备类型,读取数据的时候,发出的功能码也是03H,与4x不同之处在于写数据的时候发出的功能码时06H,即写单个寄存器的数据。
三、变频器参数设置:
F0-02 命令源选择为:通讯命令通道(1正转运行、2反转运行、3正转点动、4反转点动、5自由停车、6减速停机);
F0-03 主频率源选择为:通讯给定;
F0-28 串口通讯协议选择:MODBUS 协议;
Fd-00 通讯波特率:9600 BPS;
Fd-01 MODBUS 数据格式:偶校检(8-E-1);
Fd-02 本机地址:1
Fc-00—Fc-15 1到16段多段速运行速度

绝对可以!你说的情况是手上的威纶通触摸屏(例如TK6070iH),有两个软COM口的情况 COM1 RS232 /COM2 RS485 但只有一个9针硬件接口。这两组COM口是可以同时工作的。一组485连变频器,另一组232连PLC ,只不过通信线得自已做!可购买“9针串口接线头”接触摸屏上,分两路连接PLC和变频器!就是不能购买现在的线材,如线没接对通信不上!

你什么驱动我不知道,但是和我们的驱动很类似 我可以明确告诉你 没问题, 我们就是拿维纶屏来测试驱动的通讯功能的。一般要选择第一个口。


两台威纶触摸屏与一PLC怎样通信
有很多种方法做的 我经常用三菱PLC就以三菱PLC Fx3u 为例跟你说明 方案一:加422通讯扩展插件 FX3u-422-BD,这样相当于PLC有了两个跟触摸屏通讯的插口,各自跟一个PLC通讯久可以.方案二:威纶通自带的一机多屏模式,以一个主HMI连接PLC,然后主HMI通过另一个COM口 连接从HMI ...

威纶通触摸屏的变量主要存在于哪里呢?
3. 反应速度变量:用于控制触摸屏的响应速度,包括触摸信号的采样率和触摸屏控制器的处理速度。4. 触摸操作模式变量:包括单点触摸、滑动、缩放等不同的触摸操作模式,用于满足用户不同的操作需求。威纶通触摸屏的变量存在于其控制系统中,通过设置和调整这些变量,可以实现不同的触摸屏功能和特性。同时,...

威纶通与昆仑通态触摸屏有哪些区别
威纶通与昆仑通态触摸屏区别:1、生产厂家不同:威纶通触摸屏:威纶通科技有限公司 昆仑通态触摸屏:深圳昆仑通态科技有限责任公司 2、显示器液晶屏不同:威纶通触摸屏:10.1 ” TFT 分辨率1024*600 昆仑通态触摸屏:7.7 ” TFT 分辨路800*480 3、触摸屏不同:威纶通触摸屏:四线电阻式 昆...

威纶触摸屏是什么
触摸屏作为一种最新的电脑输入设备,它是目前最简单、方便、自然的一种人机交互方式。它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。主要应用于公共信息的查询、领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等。威纶是威纶通的简称。威纶通科技有限公司(...

威纶通触摸屏添加西门子变量
请问您想问的是威纶通触摸屏怎么添加西门子变量吗。新建按钮。1、新建设备驱动:填写PLC的IP。2、新建西门子的PLC变量。3、新建按钮,下载到触摸屏即可。威纶通科技于1995年在台湾成立,是专业从事工业自动化产品研发、生产与推广的制造商。

如何进行威纶触摸屏组态编程?
步骤如下:第一步:找到设置面板 第二步:选择触摸屏的型号、存放的路径和名称、上传的内容。第三步:在组态界面找到工具--反编译 第四步:选择要反编译的文件和要完成的文件名及名称

威纶通与威纶的区别
因此,在提到威纶时,需要明确其具体指代的对象和范围,以避免产生歧义。综上所述,威纶通和威纶的主要区别在于它们的业务范围和产品特点。威纶通专注于触摸屏和人机界面产品的研发和销售,而威纶则可能是一个更广泛的概念或品牌,涵盖了多种工业自动化和智能控制相关的产品或服务。

威纶通与汇川伺服通信区别
应用场景不同,性能不同。1、威纶通主要生产的是工业以太网交换机、光纤交换机等网络通信设备;而汇川伺服则主要生产高性能伺服控制器、伺服驱动器等运动控制设备,两者在产品类型上存在较大的差异。2、两家公司生产的产品应用于不同的领域,威纶通的工业以太网交换机、光纤交换机等产品主要应用于工厂自...

威纶通触摸屏MT和TK的区别是什么?
威纶通触摸屏MT和TK的区别 威纶通是一家专业从事触摸屏生产的厂家,推出了MT和TK两款系列产品。这两款产品有什么区别呢?本文将从外观、性能、应用场景等方面为您做出解答。外观区别 从外观方面来看,MT系列屏幕的外观更加简洁、纤薄,适合于安装在比较狭小的场所。而TK系列屏幕则在框架上进行了升级,...

威伦通触摸屏连接电脑显示设备描述失败
检查一下。网线是否插好,IP地址是否同一网段,登录密码和端口号是否正确,重新退出软件,再打开下载。威纶是威纶通触摸屏的简称。公司总部位于中国台湾省。威纶通科技有限公司是集研发、生产、制造、销售于一体的金牌人机界面供应商。

衡水市15880916152: 当威纶通的触摸屏与s7 - 200PLC进行MODBUS RTU方式的通讯时触摸屏的接口类型选择哪种? -
频供盐酸: 可以用德国赫优讯nt50(modbus rtu转profibus)网关,直接挂在dp总线上,不用编程,只要分配一个输入输出就行了.hilscher@163.com 查看原帖>>

衡水市15880916152: 威纶通触摸屏和单片机通信 走modbus协议 比如我按下按键8 请问触摸屏发什么代码给单片机 -
频供盐酸: 不发代码的,modbus是协议按寄存器来的0x_,1x_,4x_等,通讯双方通过修改寄存器来通讯.

衡水市15880916152: 威纶通modbus server的宏指令怎么写让触摸屏的数据发给plc -
频供盐酸: macro_commandmain()unsignedshortpageunsignedshortnian,yue,ri,shi,fen,miaounsignedshortnianq,yueq,riq,shiq,fenq,miaoqGetData(nian,"LocalHMI",LW,9022,1)GetData(yue,"LocalHMI",LW,9021,1)GetData(ri,"LocalHMI",LW,9020,1)...

衡水市15880916152: 关于485modbus通讯的问题PLC读取伺服驱动器参数,并计算后显示在触摸屏上 -
频供盐酸: 1、首先我们假定伺服驱动器没有问题,如果接上PLC就有问题,不接就正常.那应该是你的PLC编程有问题,给伺服驱动器发了一些错误的指令,所以才出现运行不正常的现象.2、伺服驱动器的问题,这个就复杂了.相关参数有没有设置好,联系一下厂家吧.这两个问题一个一个排除,我觉得是第1个可能性比较大.触摸屏数据也没读上来.

衡水市15880916152: 威纶通触摸屏采用modbus tcp/ip可以勾选UDP吗 -
频供盐酸: 暂且不需要

衡水市15880916152: 如果通过威伦通触摸屏输入数值让plc控制步进电机转一定的圈数? -
频供盐酸: 在威纶通的EB8000系统软件中新建一个数值输入框,指向地址为PLC的D寄存器,在PLC编程过程中指定该寄存器为步进电机运转的脉冲数就行了,编好后可以在电脑上先连接PLC在线模拟,如果没问题下载到触摸屏就行了

衡水市15880916152: 威纶通触摸屏与欧姆龙PLC通讯 -
频供盐酸: 威纶每个系列的触摸屏与欧姆龙plc的接线方式不一样,232串口大多是2对2 3对3 5对9 4,5短接.其他类型也有6,9对2,3的.具体根据型号查看威纶的PLC连接手册.通讯设置:威纶软件选择连接类型为CJ,CP的选项.PLC方选择host link或者rs233就可以了,通讯参数默认.

衡水市15880916152: plc和变频器和触摸屏怎么通讯 -
频供盐酸: 第一,确定变频器的控制方式,模拟量控制还是数字量控制,如果是数字量控制的话确定通讯协议; 第二,确定PLC型号,如果变频器是数字量的需要PLC有两个通讯端口,如果是模拟量控制的则需要有模拟量输入输出端口; 第三,确定触摸屏型号,触摸屏支持PLC的类型; 确定好以上三条就可以开始连接起来进行编程并测试了,首先触摸屏与PLC连接,这一般触摸屏的操作手册上都会有的,按说明书制作通讯电缆,再根据变频器的控制方式连接PLC与变频器,按照变频器说明书连接. 程序方面没法说,如果是用模拟量控制的话就简单,只要把你需要控制变频器的信号值用MOV指令传到连接变频器的模拟量输出点即可,如果是用数字量的就较为复杂了. 求采纳为满意回答.

衡水市15880916152: 如何让伺服电机的回馈信号在威伦触摸屏上显示 -
频供盐酸: 你用PLC读取伺服驱动器倍频出来的ABZ信号,通过触摸屏读PLC信号

衡水市15880916152: 威纶通触摸屏上传组态程序到电脑 -
频供盐酸: 看来楼主是没有好好看用户手册!我用过显控、威纶、昆仑的软件 ,客观的说 威纶是最容易学习和界面最人性化的! 上传程序用PROject manager 开始---所有程序---EB8000 ---project manager---上传 就OK了!希望能帮到你

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网