产品描述
西门子CPU主机模块6ES7215-1AG40-0XB0参数详细
所有的 SIMATIC S7-1200 硬件在设计时都力求紧凑,以节省控制面板中的空间。例如,CPU 1214C 的宽度仅有 110 mm,CPU 1212C 和 CPU 1211C 的宽度也仅有90 mm。通讯模块和信号模块的体积也十分小巧,使得这个紧凑的模块化系统大大节省了空间,从而在安装过程中为您提供了高的效率和灵活性。
SIMATIC S7-1200 I/O模块
信号模块和通讯模块具有大量可供选择的信号板,可量身定做控制器系统以满足需求,而不必增加其体积。
多达8个信号模块可连接到扩展能力高的CPU。一块信号板就可连接至所有的 CPU,由此您可以通过向控制器添加数字或模拟量输入/输出信号来量身定做 CPU,而不必改变其体积。
S7-1200是西门子公司的新一代小型PLC,代表了下一代PLC的发展方向。它集成了以太网接口和很强的工艺功能,编程软件STEP 7 Basic集成了用于人机界面组态的WinCC Basic,硬件和网络的组态、编程和监控均采用图形化的方式。
1.较为方便的以太网通信。使用普通的以太网电缆,可以下载和监控,提供了笔记本电脑与PLC通信的简单的方法。
2.指令系统的设计简单合理,有的指令(例如数据转换指令)可以设置一个或两个操作数的数据类型,一条指令相当于S7-200/300/400的多条指令。
3.只有梯形图和功能块图语言,没有语句表语言。
4.程序结构基本上与S7-300/400相同。指令系统、程序结构和编程软件应该与替代S7-300/400的S7-1500兼容。
5.STEP 7 Basic采用与西门子人机界面的组态软件WinCC flexible类似的多窗口界面,同时显示项目树窗口、程序区、组态和显示信息
口,以及指令表或人机界面的对象列表等。软件的使用较为方便,例如可以将变量表和块的接口区中的局部变量直接拖放到梯形图中。软件很容易上手。
6.各种硬件、网络和参数采用形象直观的图形和表格组态的方法来设置。比S7-200的“向导”功能和系统块更为直观和方便。
7.集成的WinCC Basic的功能和界面与WinCC flexible基本上相同。PLC与精简系列面板在同一个项目中组态和编程,人机界面可以直接使用PLC的变量。指示灯比WinCC flexible的更好用。有人机界面仿真功能。
8.具有比S7-300的参考数据更强的功能,有多种显示交叉数据的方法。可以快速查看单独的变量在PLC和HMI中使用的情况。
9.有很强的故障诊断和显示功能,有诊断缓冲区、的诊断选项卡和读取错误信息的指令。可以用LED显示有故障的模拟量模块的通道。
10.CPU集成了两点模拟量,集成的高速计数器和高速输出的功能和使用方法与S7-200基本上相同。
11.CPU上可安装一块1AO或2DI/2DO信号板。后者可用于高速输入、高速输出,可弥补继电器型CPU不能输出高速脉冲的缺陷。
SIMATIC S7-1200是一款紧凑型、模块化的PLC,可完成简单逻辑控制、高级逻辑控制、HMI 和网络通信等任务
单机小型自动化系统的解决方案。 对于需要网络通信功能和单屏或多屏HMI的自动化系统,易于设计和实施。
具有支持小型运动控制系统、过程控制系统的高级应用功能。
不降速拼接和降速拼接并没有本质的区别:两者采用的接纸动作一样,两者只是在机械结构和电气控制元件上有区别。接纸速度的提高势必使纸圈的静摩擦力同等上升。如果转速斜坡率过高会产生很大的静摩擦力,该力会撕裂纸圈。如果转速斜坡率过低,拼接时的纸圈浪费将增加。
为避免烦琐,该项目放弃变频器对接纸电机转速的分段控制。为求出静摩擦力和纸圈长度两者之间的优控制,笔者对接纸电机上升时间采取优筛选法。通过优筛选法得到的电机上升时间大约为3.4s。考虑到生产情况及电磁阀等器件的时滞效应,将这一时间进一步放宽为3.5s。
3 程序设计
程序设计采用了结构化设计,将所需实现的各主要功能编制成为S7-300的用户功能块(FC块),在主程序循环模块(组织块OB1)调用这些已经编制好的子程序。
程序设计分成硬件设计和软件设计两方面。在硬件方面针对系统要求进行设计,在软件方面则按需要编制了速度计算模块、报警和故障模块、伺服电机执行模块、增塑剂执行模块、生产统计计算模块等FC块和预设、保持系统及生产数据的数据块DB块。
(1) 硬件设计与组态
本系统在S7-300的硬件方面采用了1块PS307 5A电源模块,1块CPU-315-2DP,4块24V/0V SM321数字量输入模块,3块24V/0.5A SM322数字量输出模块,1块FM352-2高速计数模块,2块SM331模拟量输入模块,1块SM332模拟量输出模块以及用于DP总线通讯的IM153-1通讯模块1块。
S7-300外围设备为5个伺服电机的DP通讯端。
对上述硬件按要求进行组态,分别占据Profibus-DP通讯端的2、3~7和9号站,具体硬件组态如图3所示。
(2) 软件设计
由于编制的用户功能模块很多,限于篇幅,在这里不能一一作出介绍。以下介绍几个比较重要的用户功能模块。
数据块组由一系列数据块组成。这些数据块除了一部分是S7-300程序FB(功能块的一种)所要求的之外,其他的数据块都是用户自定义的。这是因为生产机组的一些系统和生产数据必须被预设或保存。由于S7-300内部保持型M区的保存数量相对不足,例如:CPU315-2DP整个可使用的M区的容量仅1024Bytes。同时,程序运行所大量使用间参数也需要不可重复的地址空间,所以将大部分的数据(特别是在触摸屏上显示的参数)编制成保持型DB块。
② 速度计算模块(FC for Speed)
虽然机组的高生产能力为400m/min,但是在许多烟厂并不需要一直运行在高速度下。该项目提供可从触摸屏上选择5档不同的车速系统,本模块就是将无序设定的参数按由大到小的方式降序排列,并在触摸屏上以这种次序显示出来。在程序内部,本模块会进行数据转换并将转换后的数据提供给伺服电机执行模块 ③ 伺服电机执行模块(FC for Servo-Motor)
在得到速度计算模块和一些其他模块(如开松辊参数模块等)的数据后,伺服电机执行模块会向对应的伺服控制块发出指令和接收伺服电机状态参数。指令包括伺服控制字、车速命令、快停命令、上升时间和下降时间等,状态参数包括电机当前运行速度等。这些指令和参数通过过程通道和参数通道两种方式控制“一主三从”共计4个伺服电机。
④ 增塑剂执行模块(FC for Glyceride-Motor)
控制增塑剂的伺服电机是相对独立于其他伺服电机,控制结构类似于主电机。增塑剂执行模块通过内部计算得到增塑剂伺服电机的运行速度。同时,由于存在增塑剂软件补偿的问题,所以高速和低速运行的参数为不同的两组参数,程序按设置发送。这是这个模块区别于伺服电机执行模块的地方。
⑤ 生产统计计算模块(FC for Statistics)
由于要在生产向工作提供实时的生产状况,所以编制了这个功能块,这样就可以通过多次反复调用FC205来得到各班次的生产状况。这样节约了编程的时间和工作量,也同时减少了程序编写出错的隐患
产品推荐