销售厂家

公司logo

16年专注于 销售
变频器行业诚信企业、质量、服务

全国咨询热线155-155-98858

bd半岛

bd半岛
当前位置:首页 > 新闻动态 > bd半岛

S7 PLC如何同西门子调速器采用PROFIBUS-DP通讯

发布时间:2019-08-02 16:22:59来源:

     PROFIBUS作为一种广泛应用现场总线标准,控制系统中占有极其重要位。智能化调速器不断发展,其同上位机之间高速通讯也成为市场迫切需求。我们可以采用USS协议将PLC同SIEMENS调速器连接起来,大、中型控制系统,它数据吞吐能力以及协议可靠性已经不能满足要求。采用PROFIBUS总线系统实现PLC同调速器通讯连接,可以极大提高我们控制系统设计水平和产品档次。
二、硬件连接
1、CBP安装
CBP为Master系列调速器PROFIBUS接口板。先将电子箱中主电子板取出,将LBA总线装入,再将主电子板插回。然后把CBP装ADB适配板上,插入电子箱并固定。
2、PLC安装
PLC安装方式如下图:

3、通讯线路连接
PROFIBUS硬件接口为D型九针插头。连接时可采用西门子提供总线连接器,按下图接线,并两端打开终端电阻开关。

四、程序编制
1、有关DVA-S7
DVA-S7是西门子公司为调速器同S7 PLC通讯所提供S7软件包,它运行于PROFIBUS-DP之上,符合欧洲传动产品生产商有关变速传动DP上应用协定。它内含参数发送及接收功能块,以方便编程者调用。
采用DVA-S7编制程序,主要组成部分为:DP-SEND(参数发送功能块),DP-RESV(参数接收功能块),过程参数数据块,通讯参数数据块。通讯功能块需要两个数据块,进行过程参数化和提供通讯参数存取空间。它们之间关系如下图所示:

2、功能块DPS7-S
DPS7-S用于向调速器发送通讯数据。它PPO类型以及通讯控制字内容,自动形成有效数据,并将其送往DP接口。此功能块发现参数设置错误,则将错误代码写入过程数据块两个字节中。
此功能块有三个形参:
DBPA: 通讯参数数据块代码
SYPA: 系统参数字通讯参数数据块中起始址
SLPA: 有效数据通讯参数数据块中起始址
3、功能块DPS7-R
DP-RESV用于接收调速器发送通讯数据。它PPO类型以及通讯控制字内容,读入通讯设备缓冲区数据,变换后,写入数据块。此功能块发现参数设置错误,则将错误代码写入过程数据块一个字节中。
此功能块有三个形参:
DBPA: 通讯参数数据块代码
SYPA: 系统参数字通讯参数数据块中起始址
SLPA: 有效数据通讯参数数据块中起始址
上述两个数据块,程序中至少每个调速器都要调用一次。
4、数据块
(1)通讯参数数据块(DBPA)
此数据块与参与通讯调速器数目有关。每个调速器需要5个字,另外数据块本身有四个保留字。
(2)过程参数数据块(DBND)
此数据块为每一个参与通讯调速器提供如下通讯接口:
·   同每个调速器相关通讯数据
·   当前PKW任务缓冲区
·   PPO有效数据发送缓冲区
·   PPO有效数据接收缓冲区
五、小结
我所已多个工程项目中采用了用PROFIBUS构成传动控制系统,达到了非常满意效果。采用这种方式,可以非常经济、有效解决传动系统中自动化信息传递问题,是目前值大力推广系统解决方案。

【、、、、、、、、、、、、、中心】

用手机看
S7 PLC如何同西门子调速器采用PROFIBUS-DP通讯

拍下二维码,信息随身看

试试用手机扫一扫,
在你手机上继续观看此页面。

Baidu
map