西门子S7_200PLC与组态王的无线通信Modbus方案 下载本文

内容发布更新时间 : 2024/7/5 3:38:22星期一 下面是文章的全部内容请认真阅读。

西门子S7_200PLC与组态王的无线通信Modbus方案

西门子S7_200PLC与组态王的无线通信Modbus方案 在这里介绍一种PLC的MODBUS无线组态通信的实现方法。本方案可以作为西门子PLC与组态王通信的实例。 在工业现场可能会遇到这样的情况,分布在不同地方(车间、控制室场所等)的PLC需要与总控中心的组态王软件进行远程通信,通常情况是采用有线RS485总线敷设电缆,通过MODBUS协议完成此功能。如果现场布线不方便的话,也可以采用无线方式进行通信。本方案中采用了专门用于无线通信的智能数据终端DTD433M。

l 有线MODBUS网络:S7-200S7-200STEP 7S7-200PG/PC9.6kbps,8,N,1人机界面 组态软件

l S7-200STEP 7PG/PCRS485 9.6 kbps人机界面

组态软件DTD433DTD433RS485 9.6 kbpsS7-200RS485

9.6 kbpsDTD433无线MODBUS网络:

在实际系统中,人机界面与PLC不在一起,中心计算机一般放置在控制室,而PLC安装在现场车间,二者之间距离往往从几十米到几千米。如果布线的话,需要挖沟施工,比较麻

烦,这种情况下比较适合采用无线通信方式。 一、PLC与组态王的Modbus通信 1. 下载S7_200程序

需要向 PLC中下载对应的初始化程序(KVmoddbus.mwp),由亚控公司提供。此程序默认的PLC通讯端口为 port0,地址为 2,波特率 9600,无校验(地址和波特率可由程SBR0 中的 VB8,SMB30 进行修改); 2.设备选择

选择以下两个设备都可以。

3. 演示程序界面 打开组态王演示工程文件

二、满足西门子PLC的MODBUS通信协议的专用无线数据终端

为了满足西门子PLC和组态王的MODBUS通信协议,对无线数据终端具有以下要求:

适合于RS232/RS485串口连接,可以直接代替有线的RS485网

DTD433M提供标准的RS232/RS485口。DTD433M接口波

特率为9600bps,8 N 1。

具有独特的软件无线电技术,保证高抗干扰能力和低误码率

基于FSK的调制方式,采用高效前向纠错信道编码技术,提高了数据抗突发干扰和随机干扰的能力。大量应用于高压强干扰的电力系统监控。

可以提供多种产品规格适应于不同的传输距离

在空旷环境,天线安装位置离地面高度大于2米的情况下,DTD433MA可靠传输距离可达300m,DTD433MB可靠传输距离可达1500m,DTD433MC可靠传输距离可达3000m。 自动完成智能数据控制,用户无需编制多余的程序 即使是半双工通信,用户也无需编制多余的程序,只要从接口收/发数据即可,其它如空中收/发转换,控制等操作,DTD433M自动完成。 无线数据终端的选择原则

l 直线空旷距离在300米以内可以选择DTD433MA_S9600

l 直线空旷距离在1000米左右可以选择DTD433MB_S9600

l 直线空旷距离在2000米左右可以选择DTD433MC_S9600 三、试验设备及其接线