很好的威纶通通讯协议与变频器通讯案例
实例威纶触摸屏与三菱D700变频器通讯
实例威纶触摸屏与三菱D700变频器通讯1. 硬件连接。
图1:网络连接触摸屏COM2的1号对PLC 8号引脚,触摸屏2号对PLC 3号引脚。
2.变频器设置三菱 D700 系列通讯参数设置根据《三菱通用变频器 FR-D700 使用手册(应用篇)》,设置 Pr.549, Pr.117,Pr.118, Pr.119, Pr.120,分别为 1,1,192,0,2 分别代表:Modbus-RTU 协议,通讯站号为 1,波特率为19200bps,通讯停止位长1bit、数据长8bit,偶校验。
使用手册(应用篇) P54 页,具体说明如图 2 所示:注意:1、若想设置用户参数,必须将Pr.160设置为‘0’(显示所有参数),默认值是‘9999’(只显示简单模式的参数);Pr.79设置为‘0’(外部/PU切换模式)。
2、若与屏通讯,仅显示实时监视参数时, Pr.338设置为‘1’ (启动指令权外部), Pr.339设置为‘1’(频率指令权外部);但若想在屏上控制变频器启动、停止、设置频率等功能,Pr.338须设置为‘0’(启动指令权通讯),Pr.339须设置为‘0’(频率指令权通讯)。
3、设置完毕上述操作参数时,须将完全变频器断电后重启。
3.触摸屏项目创建和设置。
EBPro 软件,PLC 设备属性通讯参数设置接口类型选择 RS485 4w:HMI 通讯参数设置必须与三菱 D700 系列设置一致,否则无法通信。
图3 设备属性设置图4 通讯端口设置4.制作通信连接电缆三菱 D700 系列支持 RS485 4W(RS422)和 RS4852W 格式,三菱官方建议用 RS485 4W,其 PU 接口定义如图 5 所示,由图 5 可知, HMI 与三菱 D700 系列的接线如表 1 所示:图5 三菱D700系列PU接口针脚图图6 MT8071IP通信口针脚定义HMI COM1 485 4W 三菱 D700 系列1 RX- SDB(发送-)2 RX+ SDA(发送+)3 TX- RDB(接收-)4 TX+ RDA(接收+)5 GND SG表1 HMI与三菱D700系列RS485 4W连接线路图HMI COM2 RS485 2W 三菱 D700 系列SDA(发送+)1 Data-RDA(接收+)SDB(发送-)2 Data+RDB(接收-)5 GND SG表2 HMI与三菱D700系列RS485 2W连接线路图注意:HMI与三菱D700系列走RS485 2W通讯时,采用的是‘+’接‘-’,与工控标准的RS485 2W通讯协议接线相反,如表2。
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例威纶通(Veintron)是一家专注于工业自动化领域的企业,他们开发了一种基于MODBUS RTU通讯协议的变频器产品,用于实现变频器与其他设备之间的数据交互。
以下是一个关于威纶通MODBUS RTU通讯协议与变频器通讯的案例。
在工厂的生产线上,使用了一台威纶通的变频器控制其中一种设备的转速。
工作人员希望通过上位机监控和控制变频器,以提高整个生产线的效率和稳定性。
首先,需要配置上位机与变频器之间的通讯连接。
上位机采用RS-485接口与变频器进行通讯。
通过串口配置软件,设置上位机的通讯参数,例如波特率、校验位等。
在变频器侧,需设置相应的通讯参数,以确保与上位机的通讯一致。
威纶通的变频器支持MODBUSRTU通讯协议,因此在通讯过程中需要按照该协议的规范进行数据交互。
MODBUSRTU是一种基于串行通讯的协议,使用二进制数据格式进行传输。
在上位机端,可以使用编程语言(如C、C++、Python)或者现有的SCADA软件(如Intouch、LabVIEW)进行开发。
这里以C语言为例,使用串口编程库进行通讯处理。
首先,在上位机端打开串口,并设置串口的通讯参数。
然后,通过MODBUSRTU协议定义相关的指令和数据格式,以实现与变频器之间的数据交互。
例如,使用MODBUSRTU读取变频器的转速,可以发送如下的读取指令:010*********C40B其中,01表示设备地址(每个变频器都有一个唯一的地址),03表示读取寄存器的功能码,0000表示要读取的寄存器地址,0002表示要读取的寄存器数量。
C40B是CRC校验码,用于校验数据的正确性。
当变频器接收到读取指令后,会按照指令中的地址和数量读取相应的寄存器数据,并通过串口返回给上位机。
上位机接收到数据后,可以解析出变频器的转速并进行相应的处理。
类似地,上位机也可以通过MODBUSRTU协议向变频器发送写入指令,以实现对变频器的控制。
威纶通TKIP做媒介与三菱FLC台台达变频器通讯
威纶通T K I P做媒介与三菱F L C台台达变频器通讯Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】威纶通TK6070IP做媒介与三菱FX PLC+2台台达变频器通讯一、方案说明:1,通过COM1口 RS232与三菱FX系列plc建立连接2,通过COM2口 RS485 与 2台达VFD变频器建立连接由于TK6070IP与变频器采用MODBUS –RTU理论上可接255个从站,实际应用中可接 12个从站网络通讯拓扑结构如下图二、参数设置1、触摸屏与变频器通讯参数设置: MODBUS RTU 格式、9600,N,8,2如下图2、触摸屏与三菱plc设置:RS232 38400,E,7,1如下图三、程序1)基础页面输出频率:1#变频器读取指令 6X-8452注:8452转换16进制地址为2104H再减一位 2103H即为频率地址2#变频器读取指令 6X-2#8452 (在1#命令前加2# 后面不再赘述)输出电压地址; 6X-8455输出频率地址;6x-8452输出电流地址; 6X-8453变频器温度;6x-8462正转地址;6x-8193 数值18返转地址;6x-8193 数值34停止地址;6x-8193 数值12)趋势图:1、资料取样见下图2、建立趋势图注意:调整通道数值否则趋势图无法正常显示3)PLC与变频器通讯触摸屏通过(定时资料传输)实现PLC 与各变频器数据交换1、先建立定时资料传输2、设定来源地址与目标地址及传输时间4)PLC 控制页面具体程序见下图注:梯形图通讯设置38400,E,7,1四、变频器参数设置P00=3 p01=3 p88 =根据站号设置 p89=1 P92=3。
威纶通触摸屏九针串口与安达变频器水晶头接法
威纶通触摸屏九针串口与安达变频器水晶头接法威纶通触摸屏九针串口与安达变频器水晶头接法一、前言随着科技的不断发展,触摸屏已经成为了现代化生活中不可或缺的一部分。
威纶通是一家专业从事触摸屏研发、生产和销售的企业,安达变频器则是一家专业从事变频器研发、生产和销售的企业。
本文将介绍威纶通触摸屏九针串口与安达变频器水晶头的接法。
二、威纶通触摸屏九针串口介绍威纶通触摸屏九针串口是一种常用的连接方式,其主要功能是将外部设备与触摸屏进行数据传输。
该接口包括9个引脚,分别为VCC、GND、TXD、RXD、CTS、RTS、DSR、DTR和DCD。
三、安达变频器水晶头介绍安达变频器水晶头也被称为RJ45头,是一种常用于网络通信设备中的连接方式。
该接口包括8个引脚,分别为1-8号引脚。
四、威纶通触摸屏九针串口与安达变频器水晶头接法威纶通触摸屏九针串口与安达变频器水晶头的接法如下:1. VCC引脚连接方法:将VCC引脚连接到安达变频器水晶头的1号引脚上。
2. GND引脚连接方法:将GND引脚连接到安达变频器水晶头的2号引脚上。
3. TXD引脚连接方法:将TXD引脚连接到安达变频器水晶头的3号引脚上。
4. RXD引脚连接方法:将RXD引脚连接到安达变频器水晶头的6号引脚上。
5. CTS、RTS、DSR和DTR四个引脚的连接方法:这四个引脚可以不用接,如果需要使用,可以根据实际需求进行相应的接法。
6. DCD引脚连接方法:将DCD引脚连接到安达变频器水晶头的4号或5号引脚上,具体选择哪个位置需要根据实际情况进行判断。
七、总结本文介绍了威纶通触摸屏九针串口与安达变频器水晶头的接法。
在实际应用中,需要根据具体情况进行相应的接法,以确保数据传输的正常进行。
很好的威纶通MODBUSRTU通讯协议合同书与变频器通讯案例
本文研究的是触摸屏通过MODBUSRTU通讯协议与变频器通讯实现变频器的控制。
触摸屏采用威纶通TK6070IP,变频器用汇川MD380通用系列。
通过触摸屏编程软件,编辑控制画面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。
一、MODBUSRTU简介:为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。
成千上万的应用已经强烈地证明了通过使用现场总线技术,可以节省多至40%的接线、调试及维护的费用。
仅仅使用两根电线就可以传送现场设备的所有相关信息,比如输入和输出数据、参数、诊断数据。
过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。
如今使用的现场总线几乎是完全公开和标准化的。
这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。
ModbusRTU是一种国际的、开放的现场总线标准。
作为一种很容易实现的现场总线协议,在全世界范围内,Modbus得到了成功的应用。
应用领域包括生产过程中的自动化、过程控制和楼宇自控。
MODBUSRTU通讯协议的报文如图1。
图1MODBUSRTU通讯协议的报文功能码如下:01H读取线圈状态。
从执行机构上读取线圈(单个位)的内容;02H读取离散量输入。
从执行机构上读取离散量输入(多个位)的内容;03H读取保持寄存器。
从执行机构上读取保持寄存器(16位字)的内容;04H读取输入寄存器。
从执行机构上读取输入寄存器(16位字)的内容;05H强置单线圈。
写数据到执行机构的线圈(单个位)为“通”(“1”)或“断”(“0”);06H预置单寄存器。
写数据到执行机构的单个保持寄存器(16位字);0FH强置多线圈。
写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)或“断”(“0”);10H预置多寄存器。
写数据到执行机构的几个连续的保持寄存器(16位字)。
QC03.威纶通_通讯_案例共享[1]
PLC通讯类:三菱:1、三菱232/485BD通信问题问题描述:用三菱485BD和触摸屏无法进行通信。
解决思路:1、检查通信参数设置正确。
2、在下载PLC程序时,客户没有将“参数”选项勾选,勾选“参数”下载PLC程序后,通信正常。
注意:三菱PLC通讯参数修改后,在下载时一定要选中“参数”项,把设定好的参数设定到PLC,并重新上电,让新设定的参数生效。
2、某客户设备上配备的是三菱A3A型号的PLC要与MT6100i的触摸屏通讯,但是一直出现通讯不上的情况解决思路:1、检查触摸屏上的参数设置,发现参数设置没有问题;2、将原A3N/A1SH驱动修改为A2A驱动重新测试,确定通讯正常。
3、FX3G如何连接四台HMI解决思路:1、使用MT8000系列HMI,第一台HMI使用串口与PLC通讯;2、主屏使用以太网接交换机,其余从屏接在交换机上,进行测试;系统测试通讯成功。
3、在设备列表内添加远端PLC,IP地址设置为主屏的IP地址,从屏HMI设置如下图所示,系统连接图如下:4、TK6070iH与三菱PLC通讯问题问题描述:使用TK6070iH与三菱PLC无法建立通讯。
解决思路:1、检查参数设置和通讯线,没有问题;2、检查客户程序,发现勾选了系统参数内的工程档案保护,取消工程档案保护后,通讯正常。
注意:人机识别码地址为LW9046-LW9047;当勾选了工程档案保护时,该值必须与EB8000中设定工程档案识别码一致方可通讯;可以用LB9046显示状态,当LB9046为ON时表示识别码错误。
5、触摸屏与Q02无法通讯的问题解决思路:1、WEINVIEW HMI与三菱Q02PLC连接针脚图如下,使用错误的通讯线有可能会导致PLC通讯死机。
路由器HMI1PLCHMI2IP:192.168.1.20IP:192.168.1.10HMI3IP:192.168.1.21HMI4IP:192.168.1.222、与Q02串口通讯,必须让HMI10秒钟去初始化Q02驱动,这个过程中HMI不能向PLC发送数据,否则会导致PLC通讯“死机”。
【智】威纶通触摸屏与两台变频器ModbusRTU通讯案例详解
【智】威纶通触摸屏与两台变频器ModbusRTU通讯案例详解大家好,我是微控小智,今天又跟大家见面了。
小智写的程序都是进行反复测试过的,有些心得体会甚至无法用言语来表达,细微之处都是通过程序来体现的,看懂程序也需要一定的定力,很适合自学能力强的参阅。
在前期当中小智给大家介绍了用宏指令来处理威纶通触摸屏与台达VFD_M变频器Modbus通讯中数据转换的案例,数据处理的方法都很值得借鉴,解决了数据处理问题,又有新的问题,在实际工作中,很可能需要与多台变频器进行Modbus通讯,是如何处理呢?那么今天小智就来梳理一下威纶通触摸屏与两台台达VFD_M变频器Modbus 通讯案例,非常实用,观者定会从中受到启发。
Modbus通讯协议是一种异步串行的主从通信协议,采用RS485硬件接口通讯,网络中只有一个设备(主机)能够建立协议(称为“查询/命令”)。
其它设备(从机)只能通过提供数据响应主机的“查询/命令”,或根据主机的“查询/命令”做出相应的动作。
主机是指个人计算机(PC)、工业控制设备、可编程逻辑控制器(PLC)或HMI等,从机是指变频器或其它具有相同通讯协议的控制设备。
主机也称为主站,能主动的发出命令;从机也称为从站,只能被动的相应命令。
Modbus串行通信协议定义了串行通信中异步传输的帧内容及使用格式。
其通讯数据格式包括起始码、地址码、控制码、数据区、校验码和停止码等内容,Modbus通讯协议分为两种通讯模式,分别为ACSII模式和RTU模式,其中RTU模式较为常见。
台达VFD_M变频器Modbus RTU通讯数据格式如下图所示:以下Modbus地址为编程提供参考。
Modbus地址:00001 - 09999:数字量输出(线圈)10001 - 19999:数字量输入(触点)30001 - 39999:输入数据寄存器(通常为模拟量输入)40001 - 49999:数据保持寄存器Modbus通讯数据格式中的控制码也就是常说的功能码,也就所谓的MODBUS地址,MODBUS地址根据功能码的不同,可以把上面的MODBUS地址分为0XXXX、1XXXX、3XXXX、4XXXX四种类型,是按10进制来分配,但需要注意的是四种类型MODBUS首地址都是从1开始的,台达VFD_M的变频器是间接给出MODBUS地址定义,需要把通讯参数地址转换成对应的modbus地址。
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例
本文研究的是触摸屏通过MODBUS RTU通讯协议与变频器通讯实现变频器的控制。
触摸屏采用威纶通TK6070IP,变频器用汇川MD380通用系列。
通过触摸屏编程软件,编辑控制画面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。
一、MODBUS RTU 简介:为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。
成千上万的应用已经强烈地证明了通过使用现场总线技术,可以节省多至40%的接线、调试及维护的费用。
仅仅使用两根电线就可以传送现场设备的所有相关信息,比如输入和输出数据、参数、诊断数据。
过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。
如今使用的现场总线几乎是完全公开和标准化的。
这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。
Modbus RTU是一种国际的、开放的现场总线标准。
作为一种很容易实现的现场总线协议,在全世界范围内,Modbus得到了成功的应用。
应用领域包括生产过程中的自动化、过程控制和楼宇自控。
MODBUS RTU通讯协议的报文如图1。
图1MODBUS RTU 通讯协议的报文功能码如下:01H 读取线圈状态。
从执行机构上读取线圈(单个位)的内容;02H 读取离散量输入。
从执行机构上读取离散量输入(多个位)的内容;03H 读取保持寄存器。
从执行机构上读取保持寄存器(16位字)的内容;04H 读取输入寄存器。
从执行机构上读取输入寄存器(16位字)的内容;05H 强置单线圈。
写数据到执行机构的线圈(单个位)为“通”(“1”)或“断”(“0”);06H 预置单寄存器。
写数据到执行机构的单个保持寄存器(16位字);0FH 强置多线圈。
写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)或“断”(“0”);10H 预置多寄存器。
写数据到执行机构的几个连续的保持寄存器(16位字)。
Weinview 触摸屏与安川V1000系列变频器MODBUS通讯
Weinview触摸屏与安川V1000系列变频器MODBUS通讯此范例将向大家介绍如何应用 Weinview HMI 的 Modbus RTU 协议对安川V1000 变频器进行通讯控制。
使大家更加熟练的掌握和灵活的应用 Weinview HMI 的Modbus RTU 通讯协议功能。
一、通讯连接:·进行通信用接线时,请将主回路接线与其它的动力线和电力线分开。
·通信用接线使用屏蔽线,将屏蔽线包覆连接于变频器的接地端子,对另外一端不进行连接而进行末端处理。
有防止干扰引发误动作的效果。
·使用 RS-485 通信时,请如下图所示,将变频器的 R+ 与 S+ 端子、R- 与 S- 端子连接。
二、安川V1000系列变频器通讯参数设置首先对变频器恢复出厂设置:设置A1-03=2220。
设置修改变频器参数:b1-1=2. b1-2=2. H5-1=1F. H5-2=3. h5-3=1. h5-4=3. h5-5=0. h5-6=5. h5-7=1. h5-11=1参数修改完,变频器断电重新启动三、触摸屏软件通讯参数设置所在位置:本机,PLC类型:MODBUS RTU,RTU over TCP,接口类型:RS-485 2W四、安川V1000变频器地址寄存器根据《安川变频器V1000技术手册》,常用寄存器地址,如下表变频器控制字16 位各位含义参数变频器状态字16 位各位含义参数五、Weinview 触摸屏Modbus 地址功能码说明:六、触摸屏组态1、停止按钮的组态(选择一个多状态设置原件)2、正转按钮的组态(选择一个多状态设置原件)3、反转按钮的组态(选择一个多状态设置原件)4、运行指示的组态(选择一个位状态指示灯原件)5、频率设定的组态(选择一个数值原件)6、频率反馈的组态(选择一个数值原件)7、电流反馈的组态(选择一个数值原件)8、输出电压的组态(选择一个数值原件)9、输出电能的组态(选择一个数值原件)运行画面。
很好的威纶通MODBUS RTU通讯协议与变频器通讯案例
精心整理本文研究的是触摸屏通过MODBUS RTU通讯协议与变频器通讯实现变频器的控制。
触摸屏采用威纶通TK6070IP,变频器用汇川MD380通用系列。
通过触摸屏编程软件,编辑控制画面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。
一、MODBUS RTU 简介:为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。
成千上万的应用已经强烈地证明了通过使用现场总线技术,可以节省多至40%的接线、调试及维护的费用。
仅仅使用两根电线就可以传送现场设备的所有相关信息,比如输入和输出数据、参数、诊断数据。
过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。
如今使用的现场总线几乎是完全公开和标准化的。
这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。
Modbus RTU是一种国际的、开放的现场总线标准。
作为一种很容易实现的现场总线协议,在全世界范围内,Modbus得到了成功的应用。
应用领域包括生产过程中的自动化、过程控制和楼宇自控。
MODBUS RTU通讯协议的报文如图1。
图1MODBUS RTU 通讯协议的报文功能码如下:01H 读取线圈状态。
从执行机构上读取线圈(单个位)的内容;02H 读取离散量输入。
从执行机构上读取离散量输入(多个位)的内容;03H 读取保持寄存器。
从执行机构上读取保持寄存器(16位字)的内容;04H 读取输入寄存器。
从执行机构上读取输入寄存器(16位字)的内容;05H 强置单线圈。
写数据到执行机构的线圈(单个位)为“通”(“1”)或“断”(“0”);06H 预置单寄存器。
写数据到执行机构的单个保持寄存器(16位字);0FH 强置多线圈。
写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)或“断”(“0”);10H 预置多寄存器。
写数据到执行机构的几个连续的保持寄存器(16位字)。
威纶通TKIP做媒介与三菱FLC台台达变频器通讯
威纶通T K I P做媒介与三菱F L C台台达变频器通讯Prepared on 21 November 2021威纶通TK6070IP做媒介与三菱FXPLC+2台台达变频器通讯一、方案说明:1,通过COM1口RS232与三菱FX系列plc建立连接2,通过COM2口RS485与2台达VFD变频器建立连接由于TK6070IP与变频器采用MODBUS–RTU理论上可接255个从站,实际应用中可接12个从站网络通讯拓扑结构如下图二、参数设置1、触摸屏与变频器通讯参数设置:MODBUSRTU格式、9600,N,8,2如下图2、触摸屏与三菱plc设置:RS23238400,E,7,1如下图三、程序1)基础页面输出频率:1#变频器读取指令6X-8452注:8452转换16进制地址为2104H再减一位2103H即为频率地址2#变频器读取指令6X-2#8452(在1#命令前加2#后面不再赘述)输出电压地址;6X-8455输出频率地址;6x-8452输出电流地址;6X-8453变频器温度;6x-8462正转地址;6x-8193数值18返转地址;6x-8193数值34停止地址;6x-8193数值12)趋势图:1、资料取样见下图2、建立趋势图注意:调整通道数值否则趋势图无法正常显示3)PLC与变频器通讯触摸屏通过(定时资料传输)实现PLC与各变频器数据交换1、先建立定时资料传输2、设定来源地址与目标地址及传输时间4)PLC控制页面具体程序见下图注:梯形图通讯设置38400,E,7,1四、变频器参数设置P00=3p01=3p88=根据站号设置p89=1P92=3。
QC03.威纶通_通讯_案例共享
PLC通讯类:三菱:1、三菱232/485BD通信问题问题描述:用三菱485BD和触摸屏无法进行通信。
解决思路:1、检查通信参数设置正确。
2、在下载PLC程序时,客户没有将“参数”选项勾选,勾选“参数”下载PLC程序后,通信正常。
注意:三菱PLC通讯参数修改后,在下载时一定要选中“参数”项,把设定好的参数设定到PLC,并重新上电,让新设定的参数生效。
2、某客户设备上配备的是三菱A3A型号的PLC要与MT6100i的触摸屏通讯,但是一直出现通讯不上的情况解决思路:1、检查触摸屏上的参数设置,发现参数设置没有问题;2、将原A3N/A1SH驱动修改为A2A驱动重新测试,确定通讯正常。
3、FX3G如何连接四台HMI解决思路:1、使用MT8000系列HMI,第一台HMI使用串口与PLC通讯;2、主屏使用以太网接交换机,其余从屏接在交换机上,进行测试;系统测试通讯成功。
3、在设备列表内添加远端PLC,IP地址设置为主屏的IP地址,从屏HMI设置如下图所示,系统连接图如下:4、TK6070iH与三菱PLC通讯问题问题描述:使用TK6070iH与三菱PLC无法建立通讯。
解决思路:1、检查参数设置和通讯线,没有问题;2、检查客户程序,发现勾选了系统参数内的工程档案保护,取消工程档案保护后,通讯正常。
注意:人机识别码地址为LW9046-LW9047;当勾选了工程档案保护时,该值必须与EB8000中设定工程档案识别码一致方可通讯;可以用LB9046显示状态,当LB9046为ON时表示识别码错误。
5、触摸屏与Q02无法通讯的问题解决思路:1、WEINVIEW HMI与三菱Q02PLC连接针脚图如下,使用错误的通讯线有可能会导致PLC通讯死机。
路由器HMI1PLCHMI2IP:192.168.1.20IP:192.168.1.10HMI3IP:192.168.1.21HMI4IP:192.168.1.222、与Q02串口通讯,必须让HMI10秒钟去初始化Q02驱动,这个过程中HMI不能向PLC发送数据,否则会导致PLC通讯“死机”。
QC03.威纶通_通讯_案例共享[1]
PLC通讯类:三菱:1、三菱232/485BD通信问题问题描述:用三菱485BD和触摸屏无法进行通信。
解决思路:1、检查通信参数设置正确。
2、在下载PLC程序时,客户没有将“参数”选项勾选,勾选“参数”下载PLC程序后,通信正常。
注意:三菱PLC通讯参数修改后,在下载时一定要选中“参数”项,把设定好的参数设定到PLC,并重新上电,让新设定的参数生效。
2、某客户设备上配备的是三菱A3A型号的PLC要与MT6100i的触摸屏通讯,但是一直出现通讯不上的情况解决思路:1、检查触摸屏上的参数设置,发现参数设置没有问题;2、将原A3N/A1SH驱动修改为A2A驱动重新测试,确定通讯正常。
3、FX3G如何连接四台HMI解决思路:1、使用MT8000系列HMI,第一台HMI使用串口与PLC通讯;2、主屏使用以太网接交换机,其余从屏接在交换机上,进行测试;系统测试通讯成功。
3、在设备列表内添加远端PLC,IP地址设置为主屏的IP地址,从屏HMI设置如下图所示,系统连接图如下:4、TK6070iH与三菱PLC通讯问题问题描述:使用TK6070iH与三菱PLC无法建立通讯。
解决思路:1、检查参数设置和通讯线,没有问题;2、检查客户程序,发现勾选了系统参数内的工程档案保护,取消工程档案保护后,通讯正常。
注意:人机识别码地址为LW9046-LW9047;当勾选了工程档案保护时,该值必须与EB8000中设定工程档案识别码一致方可通讯;可以用LB9046显示状态,当LB9046为ON时表示识别码错误。
5、触摸屏与Q02无法通讯的问题解决思路:1、WEINVIEW HMI与三菱Q02PLC连接针脚图如下,使用错误的通讯线有可能会导致PLC通讯死机。
路由器HMI1PLCHMI2IP:192.168.1.20IP:192.168.1.10HMI3IP:192.168.1.21HMI4IP:192.168.1.222、与Q02串口通讯,必须让HMI10秒钟去初始化Q02驱动,这个过程中HMI不能向PLC发送数据,否则会导致PLC通讯“死机”。
2019很好的威纶通MODBUS RTU通讯协议与变频器通讯案例
本文研究的是触摸屏通过MODBUS RTU通讯协议与变频器通讯实现变频器的控制。
触摸屏采用威纶通TK6070IP,变频器用汇川MD380通用系列。
通过触摸屏编程软件,编辑控制画面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。
一、MODBUS RTU 简介:为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。
成千上万的应用已经强烈地证明了通过使用现场总线技术,可以节省多至40%的接线、调试及维护的费用。
仅仅使用两根电线就可以传送现场设备的所有相关信息,比如输入和输出数据、参数、诊断数据。
过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。
如今使用的现场总线几乎是完全公开和标准化的。
这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。
Modbus RTU是一种国际的、开放的现场总线标准。
作为一种很容易实现的现场总线协议,在全世界范围内,Modbus得到了成功的应用。
应用领域包括生产过程中的自动化、过程控制和楼宇自控。
MODBUS RTU通讯协议的报文如图1。
图1MODBUS RTU 通讯协议的报文功能码如下:01H 读取线圈状态。
从执行机构上读取线圈(单个位)的内容;02H 读取离散量输入。
从执行机构上读取离散量输入(多个位)的内容;03H 读取保持寄存器。
从执行机构上读取保持寄存器(16位字)的内容;04H 读取输入寄存器。
从执行机构上读取输入寄存器(16位字)的内容;05H 强置单线圈。
写数据到执行机构的线圈(单个位)为“通”(“1”)或“断”(“0”);06H 预置单寄存器。
写数据到执行机构的单个保持寄存器(16位字);0FH 强置多线圈。
写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)或“断”(“0”);10H 预置多寄存器。
写数据到执行机构的几个连续的保持寄存器(16位字)。
利用威纶通MT8071ip触摸屏和英威腾GD10系列变频器通信为例介绍该功能的使用
利用威纶通MT8071ip触摸屏和英威腾GD10系列变频器通信为例介绍该功能的使用
变频器通常是利用面板进行参数设置,由于面板小巧按键不灵敏等原因造成输入不方便,可否直接用触摸屏与变频器通信实现参数设置功能呢?这里我们就利用威纶通MT8071ip触摸屏和英威腾GD10系列变频器通信为例介绍该功能的使用。
由于英威腾变频器只支持Modbus RTU通信协议,所以只能选用此协议通信。
建立触摸屏程序步骤如下:
1.选择触摸屏型号MT8071ip,如图1-1所示。
图1-1
2.添加通信连接点,PLC或仪表,此处为变频器。
上图中确定后弹出图1-2对话框,点击“新增”弹出图1-3,“PLC类型”选择MODBUSRTU(Adjustable),COM口参数跟变频器一致即可。
维纶触摸屏——施耐德ALTIVAR31变频器MODBUS通讯
施耐德变频器与维纶触摸屏MODBUS RTU通讯本变频器型号为ALTIVAR31,触摸屏型号为TK6070IP.
1.首先连接触摸屏与变频器之间的通讯线,变频器通讯端口是RJ45接口,用网线连接变频器与触摸屏进行通讯连接,
2.
3
变频器4脚接触摸屏2脚
变频器5脚接触摸屏1脚
软件设置维纶触摸屏:打开EB8000编程软件,进入系统参数设置页面,
选取施耐德modbus设置格式,端口,波特率,通讯格式,等,
设置完成后,再设置变频器侧参数:给定通道设置为ndb模式,
命令通道也设置为ndb模式:
通讯参数设置:
通讯参数必须与触摸屏侧设置一致,否则无法通讯。
触摸屏程序例子:
通讯地址设置参数;8501是命令参数设置地址,变频器启动设置为15,停止设置为6。
变频器频率写入地址是8502,设定频率读出地址是3202,输出频率读出地址是3203,变频器频率分辨率是0.1HZ,比如触摸屏输入200,变频器显示的就是20HZ,所以要在触摸屏里进行数据格式转换,转换后的触摸屏数据输入就和变频器里的频率一致了。
设置结束,触摸屏和变频器可以通讯了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文研究的是触摸屏通过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设备类型读到的数据是0x,那么使用5x设备类型读到的数据是0x。
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段多段速运行速度
四、触摸屏程序设置:
触摸屏编程软件先设置好联机设备,设备名称为MODBUS RTU ,及设置好通讯格式。
如图2。
图2
威纶通编程软件具有强大的宏指令功能,通过此功能我们可以编辑工程值与具体值的转换程序。
交流电机的转速=60f/P。
f是交流电的频率;P是磁极对数;60是一分钟秒数。
四极电动机就是2对磁极.所以四极电机的理论转速是1500转/分。
这是旋转磁场的转速,实际转速低于旋转磁场的转速,四极电机一般是1450转/分。
根据交流电机的转换公式,我们就可方便写出该转换公式的宏指令,如图3。
图3
触摸屏界面设计如图4。
图4
五、总结:
在现场应用中:变频器操作板都采用数码管显示,当需要设置参数时还得参考说明书查找相应的功能地址,采用触摸屏来控制变频器操作方便、直观,还可实时监测变频器的多组数据(运行频率、电压、电流、转矩等等);触摸屏配合变频器自带的简单输出控制功能可完成多段速的控制,摆脱控制器节约了成本;一台触摸屏通过走RS485通讯还可同时控制及监测多台变频器;应用触摸屏还可提高设备档次。