西门子plc编程实例西门子s7-300 plc箍筋生产设备

西门子plc编程实例西门子s7-300 plc箍筋生产设备

ID:25743407

大小:189.68 KB

页数:4页

时间:2018-11-22

西门子plc编程实例西门子s7-300 plc箍筋生产设备_第1页
西门子plc编程实例西门子s7-300 plc箍筋生产设备_第2页
西门子plc编程实例西门子s7-300 plc箍筋生产设备_第3页
西门子plc编程实例西门子s7-300 plc箍筋生产设备_第4页
资源描述:

《西门子plc编程实例西门子s7-300 plc箍筋生产设备》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、深圳稻草人自动化培训www.dcrauto.com西门子S7-300PLC箍筋生产设备建筑是人类生活的基础设施和基本条件之一,随着生活水平的提高和人类社会的发展,人们对建筑的需求越来越迫切,建筑工程的规模和数量在不断增长。在我国的建筑行业中,钢筋混凝土结构结构的建筑还占有相当大的比重。在钢筋混凝土结构的建筑中,钢筋是整个建筑的骨架,它由主钢筋和箍筋等构成。箍筋的形状和尺寸跟主钢筋的设计有关系,并且它的用量要比主箍筋的用量多许多倍。但在现实的箍筋生产中,箍筋的生产有两部分组成:一种是校直装置,另一种是弯箍成型的装置。当前的简易弯箍设备远远不能满足大批量、多品种的加工模式,工人的劳动强度大,

2、生产效率低,人工成本很高。 二S7-300简介及硬件/网络组态 SIMATICS7-300是德国西门子(Siemens)公司生产的模块化中小型PLC系统,能满足中等性能要求的应用。S7-300系统通过各种单独的模块之间的组合可进行构成不同要求的系统;S7-300的指令系统具备高速(0.6~0.1μs)的运算速度;S7-300支持用浮点数和反三角函数运算,能够有效地进行更为复杂的算术运算;S7-300通过统一的Step7软件方便、简单的给所有模块进行组态和参数赋值;S7-300具备多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300具备强大的通信功能,它

3、多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统,多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人家界面系统及其他SIMATICS7/M7/C7等自动化控制系统。 弯箍的过程中涉及到了大量的计算,我们需要一种能支持强大运算功能的PLC,西门子的S7-300正好符合我们的要求。西门子的Step7ProfessionalV5.4SP3编程软件支持LAD,STL和FBD三种编程语言,并且支持三种编程语言的混编,大大的提高了编程的效率。 所以针对箍筋生产的现实情况,考虑到使用环境为高粉尘、高电磁干扰,已超出了工控机的承受范围,我们选择了一种用先进

4、的、成熟的S7-300PLC主要核心、以触摸屏为人机界面(HMI)、以安川交流伺服驱动系统为执行机构的方案进行自动化箍筋生产设备的设计。 以S7-300为核心的控制系统包含CPU314C-2DP(CPU)、FM354(驱动牵引部分的控制器)、FM353(弯曲部分的控制器)、SM321(输入模块,反馈各种执行机构的动作完成位置是否正确和控制信号)、SM322(输出模块,控制各种电磁阀的动作)构成,如下图所示:深圳稻草人自动化培训www.dcrauto.comS7-300与触摸屏的连接网络我们选择MPI,CPU314C-2DP的MPI地址设为2,SM354的MPI地址设为3,SM353的MP

5、I地址设为4,HMI的地址设为1,网络组态如下图所示:三工作原理 根据箍筋生产的实际情况,我们采用将校直装置和弯箍成型装置放置在一起的方案。校直部分主要由横、竖两排矫直辊组成,通过辊子的挤压来去掉钢筋的弯曲应力,如下图所示。为了方便用户的调整,上半部分的矫直辊的位置可以调节,以适应不同直径的钢筋。深圳稻草人自动化培训www.dcrauto.com校直装置由一个11KW的交流伺服电机来牵引,牵引的同时完成送料。 弯曲部分采用绕弯的方式,以一个轴为中心,另一个轴臂围绕此轴旋转,如下图所示。整个弯曲部分可以一弯曲时的钢筋为中心伸出/退回,也可以进行顺时针/逆时针的旋转。弯曲的速度和角度有定位模

6、块FM353来控制,实现了高速、精确定位旋转部件的也由以一个7.5KW交流伺服电机来牵引。 当箍筋加工完成后,由普通的三相异步电动机通过曲柄连杆机构带动剪刀把钢筋剪断,然后进行下一个循环。 四软件的实现 S7-300PLC系统编程软件选用STEP7ProfessionalV5.4SP4编程软件包(为了能FM354、FM353对进行设置,我们要安装四门子提供的SimaticS7FM353/FM354ParameterizationVersion4.03.04),采用模块式的面相对象的思想进行编程,完成硬件组态、参数设置、PLC程序编制、测试、调试和文档处理。 由于STEP7Professi

7、onalV5.4SP4支持在同一个块内同时使用LAD,STL和FBD三种编程语言。对于系统中的逻辑控制选用梯形图编程,构成FC块,实现各机组执行机构的电气控制和工序逻辑功能;对于数据处理的部分则采用语句表编程,构成FB块。浮点数运算和反三角函数的运用极大地简化了检测盘上的外部旋转编码器的脉冲信号的输入与钢筋送进长度之间之间的换算关系,实现较为复杂的算术运算和逻辑、定位控制等功能,具体的程序结构见下图。深圳稻草人自动化培训www.dc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。