mydatai的个人空间 https://www.eechina.com/space-uid-4863.html [收藏] [复制] [RSS]

博客

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

已有 2019 次阅读2014-1-22 14:50 | GPRS模块

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

在这里介绍一种采用GPRS透明数据终端PLCMODBUS无线组态通信的实现方法。本方案可以作为西门子PLC与组态王远程无线通信的实例。

在工业现场可能会遇到这样的情况,分布在不同地方(车间、控制室场所等)的PLC需要与总控中心的组态王软件进行远程通信,通常情况是采用有线RS485总线敷设电缆,通过MODBUS协议完成此功能。如果现场距离总控中心距离非常远,布线不可能话,就可以采用GPRS方式进行无线通信。本方案中采用了专门用于无线远程GPRS通信的智能数据终端DTP_S09F

有线MODBUS网络:




远程无线MODBUS网络:



在实际系统中,人机界面与PLC不在一个地区,中心计算机一般放置在办公室,而PLC安装在现场车间,二者之间距离可能往往从几十米到几千米甚至几千公里。如果在厂区几公里范围内的话可以采用无线电方案,要是距离再远的话就可以采用移动GPRS网络,这样的话就没有距离限制了,这种情况下比较适合远程无线通信。

一、PLC与组态王的Modbus通信

1. 下载S7_200程序

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

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







3.修改虚拟设备

必须注意配置DTU设备标识信息与图中一致,端口号根据用户的设定。




4. 演示程序界面 

打开组态王演示工程文件



 

二、满足西门子PLCMODBUS通信协议的专用GPRS数据终端

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

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

    ◆ 无需修改用户软件,无需二次开发;

◆ 全透明传输永远在线,自动重连

◆ 支持域名和IP两种连接方式;

◆ 双看门狗,永不死机

◆ 工作温度:-35+75℃;

◆ 工业标准设计,能工作于各种恶劣环境

◆ 提供力控、杰控及组态王等组态例程。

三、试验设备及其接线

组态软件:组态王6.53

S7-200型号:CPU224XP CN1

GPRS数据终端:DTP_S09F

S7-200与无线数据终端DTP_S09F连接

RS-485连线

S7-200 Port0

DTP_S09F

RS485+   A

DB9-Pin3 B

DB9_5  A

RS485-  B

DB9-Pin8 A

DB9_3  B

四、实物图片




五、方案附件

组态王测试程序


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部