台达plc编程软件与plc通信 S7-200SMART PLC与台达变频器MODBUS通信

小编 87 0

S7-200SMART PLC与台达变频器MODBUS通信

控制要求

I0.0启动变频器正转,I0.1启动变频器反转,I0.2停止变频器,PLC通过MODBUS通讯读取台达变频器当前电流和当前电压。

变频器参数

变频器参数的通信地址是2000H,Modbus通信功能码是0(离散量输出)1(离散量输入)、3(输入寄存器)、4(保持寄存器)。而这里的2000H指的就是4(保持寄存器)同时这个2000H是十六进制数2000,在软件中输入的是十进制数,故需要将十六制数2000 转换为十进制数,得到8192。另外Modbus 的通信地址都是从1开始的。故还要将8192加上1为8193,最终得到的变频器地址为“48193”。

在控制命令2000H 的地址中,每个位置的含义已经定义好了,Bit2-3和Bit6-15保留,即为0,Bit0-1和Bit4-5表示启动及运行方向,若电动机以反向点动运行,则Bit0-1设置为11,1, Bit4-5设置为10,最终得到2#10011。将2#10011 通过通信传输到变频器的2000H中,变频器将会按照设定的方式工作。

上表中的2102H频率指令(F)( 小数2位)中,小数2位的含义是指:频率范围是00.00 -50.00Hz, 频率是一个实数,但是一个实数占用32位,Modbus通信的保持寄存器区每次通信的单位是字,并不能直接传输小数。因此在通信过程中我们读到的频率信息是放在两个字里边的,第一个字中存储的是一个 4位十进制数,例如0612,但是我们都知道,频率并没有0612Hz,我们还要读取第二个字中的值,第二个字中的值表示小数点的位数,例如2,表示小数的位数为2位,,因此当前的运行频率表示为06.12Hz,这才是我们真正读到的频率值。

PLC程序I/0分配表

程序编写

第一步:(上电初始化将完成标志位M点全部复位,同时将运行频率30HZ传送给VW100)

第二步:(按下I0.0命令值写入VW200变频器电机正转、按下I0.1命令值写入VW200变频器电机反转、按下I0.2命令值写入VW200变频器电机停止)

第三步:(通信初始化指令,设置通信波特率9600,偶校验,通信端口0,通信超时100MS)

第四步:(SM0.1首次接通写入变频器频率指令,M0.4用轮询方式循环写入频率,VW100的频率值写入变频器当中,写入完成后M0.1接通)

第五步:(M0.1接通后,复位M0.4断开写入频率指令)

第六步:(M0.1接通写入变频器运行指令,VW200中频率值写入变频器当中,写入完成后M0.2接通)

第七步:(M0.2接通后,复位M0.1断开写入运行指令)

第八步:(M0.2接通读取变频器频率指令,读取变频器频率值存放在VW300当中,读取完成后M0.3接通)

第九步:(M0.3接通后,复位M0.2断开读取频率指令)

第十步:(M0.3接通读取变频器电流指令,读取变频器电流值存放在VW400当中,读取完成后M0.4接通)

第十一步:(M0.4接通后,复位M0.3断开读取电流指令)

(来源:技成培训网原创。作者:徐成爽,未经授权不得转载,违者必究!)

PLC无线通讯模块在触摸屏与台达PLC之间的应用教程

本方案可以作为信捷触摸屏与台达PLC之间在台达专用协议下将有线通讯改为无线通讯的应用实例。此方案中信捷TG765触摸屏作为主站,台达DVP-32EH PLC作为从站,采用西安达泰电子日系PLC无线通讯终端——DTD435MA-V384,作为实现无线通讯的硬件设备。只需简单接线,无需更改PLC程序,便可实现无线通讯。

一、方案概述

通过达泰DTD435MA-V384可以很方便的实现触摸屏和PLC之间自组网无线通讯,无需依托外部网络环境,也不需要更改原有程序,简单接线便可实现通讯。

二、测试设备与参数

l 主站设备:信捷触摸屏TG765系列 × 1台

l 从站设备:台达DVP-32EH系列PLC × 1台

l 达泰电子日系PLC无线通讯终端——DTD435MA-V384 × 2块

l 通讯协议:台达专用协议

l 主从关系:1主1从

l 通讯接口:Rs232接口(串口)

l 供电:9-24VDC

l 传输距离:100米,500米,1KM,3KM,20KM

三、接线方式

1. 台达PLC与达泰无线终端 DTD435MA 接线

台达PLC的COM1口为Rs232接口,对应接入DTD435MA的Rs232接口。

2. 触摸屏与达泰无线终端 DTD435MA 接线

信捷触摸屏的Rs232接口接入DTD435MA的Rs232接口。

3. 实物接线图

四、触摸屏实现主站

1. 打开“无线通讯调试.txp”程序

2. 选择“设备”

3. 选择通讯参数

4. 将程序下载到触摸屏里面

五、台达PLC实现从站

1. PLC参数设置

将PLC和电脑连接成功,打开台达PLC编程软件,选择“设置—通信设置—自动侦测”

2. PLC程序说明

3.将程序下载到PLC里面

六、测试实例与结论

信捷触摸屏和台达PLC分别接1块DTD435MA-V384

用触摸屏控制PLC的I/O输出,如果PLC上的对应指示灯点亮,表示通讯正常。

本方案例程源代码在《信捷触摸屏与台达PLC无线测试例程源代码》文件内。

相关问答

台达plc与mes系统怎么建立通讯?

利用调制技术将用户数据进行调制。在发送时,利用调制技术将用户数据进行调制,把载有信息的高频加载于电流,然后在电力线上进行传输;在接收端,先经过滤波器...

谁知道台达PLC与PC通讯的连接设置?

1、确认编程电缆和驱动正常2、PC和PLC连接上后,将PLC的拨码开关拨至STOP(ES2等系列)3、在WPLSoft软件中选择正确的通讯端口,然后点击自动侦测1、确认编程电...

台达plc怎么连接电脑谁比较了解_其他问答_系统粉

把串口设备连接到串口(COM1)上,用相关软件与设备通讯,正常。PLC和触摸屏连接,这样电脑可以修改PLC的参数,我估计你问的就是触摸屏的穿透,线要看你选...

三菱PLC与台达变频器通信?

最常用的是基于RS485的MODBUSRTU通信,也可以用三菱变频器专用通信指令,如果处于通用性来说,一般用MODBUSRTU通信,任何支持MODBUSRTU通信的PLC都可以控制最常...

两个台达触摸屏跟一个台达PLC通信-ZOL问答

台达DVP-EH3有三个通讯端口,DOP-B03S211用485接口,与台达屏直接相连,设置相同的...组不同PLC的I/O点即可就用那个下载程序的口有专用的线按照485的脚位定义用...

台达PLC和触摸屏如何进行485通讯?

首先是确定通讯方式,采用485通讯,触摸屏同时读取两台PLC的数据.1,PLC设置通讯协议和通讯地址.PLC站点1采用的是串口3,站点2采用的是串口2,没别的只是为了一...

求助,台达伺服与plc不能通信?

EH2用通讯来控制4台伺服,速度应该不够(只能是MODBUS/RS485)。换做10MC,通过CANOPEN来控制,速度会有保证些。EH2用通讯来控制4台伺服,速度应该不够(只能是MOD...

三菱PLC与台达触摸屏通讯线怎么制作-ZOL问答

从台达官网上下载这个文件,DOP-HMI_connection_sc.pdf和各种PLC的通讯线管脚连接方式都有。利用台达触摸屏编程软件DOPSoft1.01.10的在线模拟功能先做计划吧.....

三菱plc与台达变频器modbus通讯设置?

如zhanglin282所说即可轻松实现变频器与PLC通讯1.检查配线,保证RS-485配线正确,RS485(+)---RS485(+),RS485(-)---RS485(-)2.设置变频器的通...

诸位朋友求解!台达plc跟台达plc通讯怎么做?,湖南台达plc使...

[回答]HY57V641620ETP-7或者H,HY62WT081E-DT70C,H8BCS0UN0MCR-4EMR。OMRON欧姆龙PLC扩展单元CQM1-PA206,永宏plcFBS-32MAT2-AC...