SIEMENS浔之漫智控技术有限公司滁州西门子网线6XV1840-2AH10
一、目的
PROFIBUS作为一种广泛应用的现场总线标准,在控制系统中占有较其重要的地位。随着智能化调速器的不断发展,其同上位机之间的高速通讯也成为市场的迫切需求。虽然我们可以采用USS协议将PLC同SIEMENS调速器连接起来,但是对于大、中型控制系统,它的数据吞吐能力以及协议可靠性已经不能满足要求。因此采用PROFIBUS总线系统实现PLC同调速器的通讯连接,可以较大地提高我们控制系统的设计水平和产品档次。
二、硬件连接
1、CBP的安装
CBP为Master系列调速器的PROFIBUS接口板。先将电子箱中的主电子板取出,将LBA总线装入,再将主电子板插回。然后把CBP装在ADB适配板上,插入电子箱并固定。
2、PLC的安装
PLC安装方式如下图:
3、通讯线路的连接PROFIBUS的硬件接口为D型九针插头。连接时可采用西门子提供的总线连接器,按下图接线,并在两端打开终端电阻开关。
三、参数设置1、设置调速器参数
在硬件连接完毕后,需要对调速器的以下参数进行设置,以便CBP能够正常工作。
· 设置PPO类型
· 设置报文监控时间
· 设置CBP的PROFIBUS站点地址
· 设置CBP的参数使能状态
2、设置PLC参数
对CPU的DP接口进行参数设置,使其能够参数化CBP。
· PPO
· CBP站点地址
3、连接诊断
设置完成后,PLC及调速器送电,此时CBP上三个发光管同时闪亮,表示通讯正常。
四、程序编制
1、有关DVA-S7
DVA-S7是西门子公司为调速器同S7 PLC通讯所提供的S7软件包,它运行于PROFIBUS-DP之上,符合欧洲传动产品生产商有关变速传动在DP上应用的协定。它内含参数发送及接收的功能块,以方便编程者调用。
采用DVA-S7编制程序,主要组成部分为:DP-SEND(参数发送功能块),DP-RESV(参数接收功能块),过程参数数据块,通讯参数数据块。通讯功能块需要两个数据块,以便进行过程的参数化和提供通讯参数的存取空间。它们之间的关系如下图所示:
2、功能块DPS7-SDPS7-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-1500 订货号
CPU 模块
CPU 1518-4 PN/DP:4 M 程序,20 M 数据;1 ns;1 x PROFINET (2 端换机),2 x ETHERNET,1 x PROFIBUS 6ES7 518-4AP00-0AB0
CPU 1517-3 PN/DP:2 MB 程序,8 MB 数据;2 ns;1 x PROFINET(2 端换机),1 x ETHERNET,1 x PROFIBUS 6ES7 517-3AP00-0AB0
CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns;1 x PROFINET(2 端换机),1 x ETHERNET,1 x PROFIBUS 6ES7 516-3AN01-0AB0
CPU 1515-2 PN:500K 程序,3 M 数据;30 ns;1 x PROFINET(2 端换机),1 x ETHERNET 6ES7 515-2AM01-0AB0
CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;1 x PROFINET(2 端换机) 6ES7 513-1AL01-0AB0
CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;1 x PROFINET(2 端换机) 6ES7 511-1AK01-0AB0
CPU 1512SP-1 PN:200 KB 程序,1 MB 数据;48 ns ;1 x PROFINET,
带有 3 个端口(1xRJ45,2x 通过 BusAdapter(RJ45 或 FC)
6ES7 512-1DK01-0AB0
CPU 1510SP-1 PN:100 KB 程序,750 KB 数据;72 ns ;1 x PROFINET,
带有 3 个端口(1xRJ45,2x 通过 BusAdapter(RJ45 或 FC)
6ES7 510-1DJ01-0AB0
CPU 1512C-1 PN, 250 KB 程序,1 MB 数据;48 ns;集成2x PN 接口;集成 32 DI/32 DO, 5 AI/2 AO, 6 HSC@100kHz 6ES7 512-1CK00-0AB0
CPU 1511C-1 PN, 175 KB 程序,1 MB 数据;60 ns;集成2x PN 接口;集成 16 DI/16 DO, 5 AI/2 AO, 6 HSC@100kHz 6ES7 511-1CK00-0AB0
CPU 1515SP PC 2GB ,8GB CFast,Windows 7 嵌入版32 位6ES7677-2AA31-0EB0
CPU 1515SP PC 2GB 备件* 6ES7677-2AA30-0AA0
CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位6ES7677-2AA41-0FB0
CPU 1515SP PC 4GB 备件* 6ES7677-2AA40-0AA0
CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 128PT 6ES7677-2AA41-0FK0
CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位+ HMI 512PT 6ES7677-2AA41-0FL0
CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 2048PT 6ES7677-2AA41-0FM0
SIMATIC ODK 1500S 开发包6ES7806-2CD00-0YA0
S7-1500 软件控制器CPU 1507S 6ES7672-7AC00-0YA0
安全CPU 模块
CPU 1518F-4 PN/DP,*处理单元,带有工作存储区(4 M 程序,20 M 数据) 6ES7 518-4FP00-0AB0
CPU 1517F-3 PN/DP,*处理单元,带有工作存储区(2 MB 程序,8 MB 数据) 6ES7 517-3FP00-0AB0
CPU 1516F-3 PN/DP,*处理单元,带有工作存储区(1.5 MB 程序,5 MB 数据) 6ES7 516-3FN01-0AB0
CPU 1515F-2 PN,*处理单元,带有工作存储区(750 KB 程序,3 MB 数据) 6ES7 515-2FM01-0AB0
CPU 1513F-1 PN,*处理单元,带有工作存储区(450KB 程序,1.5 MB 数据) 6ES7 513-1FL01-0AB0
CPU 1511F-1 PN,*处理单元,带有工作存储区(225KB 程序,1 MB 数据) 6ES7 511-1FK01-0AB0
CPU 1512SP F-1 PN,*处理单元,带有工作存储区(300 KB 程序,1 MB 数据) 6ES7 512-1SK01-0AB
CPU 1510SP F-1 PN,*处理单元,带有工作存储区(150 KB 程序,750 KB 数据) 6ES7 510-1SJ01-0AB0
35mm 高性能信号模块,不含40 针前连接器
DI 16:数字输入模块,高性能 16DI,24 V DC 6ES7 521-1BH00-0AB0
DI 16:源型输入,16DI,24 V DC 6ES7 521-1BH50-0AA0
DI 16:数字输入模块,16DI,230 V AC 6ES7 521-1FH00-0AA0
DI 32:数字输入模块,高性能 32DI,24 V DC 6ES7 521-1BL00-0AB0
DQ 8:数字输出模块,8DQ,可控硅,230 V AC / 2 A 6ES7 522-5FF00-0AB0
DQ 8:数字输出模块,8DQ,继电器,230 V AC / 5 A 6ES7 522-5HF00-0AB0
DQ 8:数字输出模块,高性能 8DQ,晶体管,24 V DC / 2 A 6ES7 522-1BF00-0AB0
DQ 16:数字输出模块,16DQ,晶体管,24 V DC / 0.5 A 6ES7 522-1BH00-0AB0
DQ 32:数字输出模块,32DQ,晶体管,24 V DC / 0.5 A 6ES7 522-1BL00-0AB0
台达MS300变频器接线说明
打开变频器上盖后,露出各接线端子排,检查各主回路电路及控制回路电路之端子是否标示清楚及接线时注意以下各项说明,干万不要接错线:
若要接线时,首先应关掉变频器电源,因为内部回路直流部分滤波电容器完
成放电需要一定时间。为避免危险,客户可使用直流电压表作测试。确认 电压值小于 25 Vdc 安全电压值后,才能开始进行配线。若使用者未让变频 器充分时间放电,内部会有残留电压,此时进行配线会造成电路短路并发 生火花现象,所以请用户较好在无电压条件下进行作业以确保自身安全。
配线作业应由专业人员进行。确认电源断开(OFF)后才可作业,否则可能 发生感电事故。
变频器的主回路电源端子 R/L1、S/L2、T/L3 是输入电源端。如果将电源错 误连接于真E端子,则将损坏变频器。另外应确认电源应在铭牌标示的允许
电压 / 电流范围内(参考 1-1 产晶外观之铭牌说明)。
接地端子必须良好接地,一方面可以防止雷击或感电事故,另外能降低躁声 干扰。
各连接端子与导线间的螺丝请确实锁紧,以防震动松脱产生火花。
配线时,配线线径规格之选定,请依照电工法规之规定施行配线,以策安全。完成电路配线后,请再次检查以下几点:
所有连接是否都正确无误?
有无遗漏接线?
各端子和连接线之间是否有短路或对地短路