西门子6SL3210-1SE21-8AA0
硬件组态
3.1. 新建项目
在SIMATIC Manager 中新建一个项目,名称为Drives_Comm。如图2 所示。
图2:新建项目,名称为Drives_Comm
3.2. 插入一个S7-300 主站
在项目名称Drives_Comm 下插入SIMATIC 300 Station,如图3 所示。
图3:在项目下插入一个S7-300 站
接下来对该站进行硬件组态:从硬件组态目录中依次插入机架、电源、CPU,设置CPU上PROFIBUS DP 接口的网络参数(可采用缺省设置,即:地址2,高地址126,波特率1.5 Mbps,协议DP)。如图4 所示。
图4:设置CPU 上PROFIBUS DP 接口的参数
按OK 键确认后得到主站的组态结果,如图5所示。
图5:主站的组态
3.3 插入一个MASTERDRIVE 从站
在PROFIBUS(1): DP master system (1) 总线上挂上MasterDrives 从站。
从站路径为:PROFIBUS DP >
SIMOVERT >
MASTERDRIVES/DC MASTER CBPx 或
MASTERDRIVES/DC MASTER CBP2 DPV1
MASTERDRIVES/DC MASTER CBPx 与MASTERDRIVES/DC MASTER CBP2 DPV1 的区别是,前者只能按照PPO 类型选择报文结构(即CBP 功能:循环通讯),后者还能选择更多的报文结构,以配合CBP2 的一些扩展功能(DPV1功能)。
(关于CBP2 模板的报文结构参见下面第7 部分)
(关于MM4 PROFIBUS 模板的报文结构参见下面第8 部分)
选择MASTERDRIVES/DC MASTER CBP2 DPV1 作为从站,地址设成3。如图6 所示。
图6:选择MASTERDRIVES/DC MASTER CBP2 DPV1 作为3 号站
操作步骤:
1.设置MM440的DP地址,在屏的control panelTransfer菜单中设置其地址与通讯速率。使用DP电缆连接MM440 的DP接口与屏的IF 1B接口。
2.建立新的项目,选择正确的屏和设备版本
3. 新建连接。所建连接类型为SIMATIC S7 300/400,屏的接口为IF 1B,需要注意的是此处的PLC设备就是带有Profibus-DP模板的MM440变频器,DP地址即为拨码开关或P918所设的地址。
4. 建立变量。用DB块指示变频器的各个参数,根据变频器个参数是U32或者U16在建立变量时为其选择正确的数据类型。在变量地址选择时DB号为变频器的参数号,DB块中起始位置表示的变频器参数的index值,如要对P1121.0进行读写,则变量的地址应为DB1121 DBD0。
5.创建画面。通过拖动工具栏中的对象在画面上合理布局需要显示的各个变量,将I/O域连接相应变量,注意显示格式。在画面设计时应注意添加“退出”按钮,并将单击事件设为“stop run time”。
西门子6SL3210-1SB11-0AA0
6、写BI类型的参数时,因为变频器进行的BICO连接,数据类型为U32型,但它实际得到的值是0/1信号,但在Flexible中只能定义数据类型为DInt型,而不能定义为Bool型,否则为无效数据格式。在进行对BI进行写操作时,系统将0做为0,将65536即2的17次方做为1。
7、变频器的起/停通过自由功能块完成,在变频器应激活自由功能块功能及相应使用的自由功能块,本例使用逻辑块,同理也可以使用定时器、比较器等来实现这一功能。激活自由功能块,设置P2810.1=1,AND1的输出r2811连接到P840。在屏的组态中建立变量DB2810 Dint型,定义按钮“ON”的单击事件为给AND1 P2810赋值为65536即1,按钮“OFF”的单击事件为为P2810赋值为0。在屏的组态中建立变量DB2889 Real型,对变频器参数P2889进行读写,并将2889连接到P1070做为变频器的频率给定值,注意通过P2889设定的频率值是以百分数来显示的。
8、编译并下载。选择正确的通讯方式和站地址。若提示设备版本不正确,需进行OS升级。
西门子MasterDrive变频器的启/??刂剖峭ü刂谱质迪值?。当其他条件都具备时,控制字第0位为1时,启动变频器。 这一位为0时,变频器停止运行。
设置参数P554可实现启/??刂?。例如:P554=22,端子X101/9 启/停变频器。P554=3100,用Profi-bus 启/停变频器(注:通过Profi-bus或USS控制变频器时控制字的bit10必需为1)。P554=5,用PMU启/停变频。P554=2100,用OP1S 启/停变频器等等。
有时用户需要用按钮实现对变频器的启/??刂?。用户的需求有:一、用两个按钮和一个继电器。二、用两个按钮。三、用一个按钮。实现方法如下:
1. 用两个按钮和一个继电器
S1是启动按钮,S2是停止按钮,继电器K1将启动信号保持,同时把K1的??サ懔釉诒淦档目亓渴淙攵?。变频器中的参数设置:P554=22。
2. 用两个按钮
用两个按钮实现该功能时,需要使用变频器的自由功能块,但可以不使用继电器。接线图如下:
S1是启动按钮,S2是停止按钮,实现对变频器的启/??刂疲枰柚萌缦虏问?/p>
U951.34 = 4 激活RS触发器的功能
U281.01 = 18 RS触发器的S端连接在X101/7
U281.02 = 21 RS触发器的R端连接在X101/8
P554.01 = 501 RS触发器的输出控制变频器的启/停
实现该功能使用的是MasterDrive自由功能块中的RS触发器,在功能图775中。详见下图:
3. 如果用户用一个自复位按钮实现变频器的启/停控制,则需要在变频器中用自由功能块实现这一功能。因为自复位按钮给出的是脉冲信号,而自变频器的启动是高电平,停止是低电平,脉冲信号送到P554中是无法控制变频器的启/停,实现这一功能需要在变频器中用自由功能块中的D-触发器。
接线图如下:
需要设置如下参数:
U951.25 = 4 激活D-触发器功能
U279.001= 0
U279.001= 526
U279.001= 18 端子X101/7 作为D-触发器的输入
U279.001= 0
P554.001=525 D-触发器输出控制变频器的启/停
功能图如下:
免责声明
- 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
- 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。