全国服务热线: 15821971992

景德镇西门子交换机6GK5224-0BA00-2AA3授权代理商

发布日期 :2023-07-19 17:06发布IP:117.143.125.78编号:11499438
分 类
工控系统及装备
单 价
电议
有效期至
长期有效
咨询电话
15821971992
手机
15821971992
Email
2724917714@qq.com
让卖家联系我
详细介绍

景德镇西门子交换机6GK5224-0BA00-2AA3授权代理商

存储器管理

CPU 提供了以下用于存储用户程序、数据和组态的存储区:

● 装载存储器,用于非易失性地存储用户程序、数据和组态。将项目下载到 CPU

后,CPU 会先将程序存储在装载存储区中。该存储区位于存储卡(如存在)或 CPU

中。CPU 能够在断电后继续保持该非易失性存储区。存储卡支持的存储空间比 CPU

内置的存储空间更大。

● 工作存储器是易失性存储器,用于在执行用户程序时存储用户项目的某些内容。CPU

会将一些项目内容从装载存储器复制到工作存储器中。该易失性存储区将在断电后丢

失,而在恢复供电时由 CPU 恢复。

● 保持性存储器,用于非易失性地存储限量的工作存储器值。断电过程中,CPU

使用保持性存储区存储所选用户存储单元的值。如果发生断电或掉电,CPU

将在上电时恢复这些保持性值。

要显示编译程序块的存储器使用情况,请右键单击 STEP 7 项目树中“程序块”(Program

blocks)

文件夹中的块,然后从上下文菜单中选择“资源”(Resources)。“编译属性”(Compiliation

properties) 显示了编译块的装载存储器和工作存储器。

要显示在线 CPU 的存储器使用情况,请双击 STEP 7 中的“在线和诊断”(online and

diagnostics),展开“诊断”(Diagnostics),然后选择“存储器”(Memory)

保持性存储器

将某些数据标记为保持性数据可以避免发生电源故障后造成数据丢失。该 CPU

允许您将以下数据配置为保持性数据:

● 位存储器 (M):可以在 PLC

变量表或分配列表中定义位存储器的保持性存储器的大小。保持性位存储器总是从

MB0 开始向上连续贯穿指定的字节数。通过 PLC

变量表或在分配列表中通过单击“保持性”(Retain) 工具栏图标指定该值。输入从 MB0

开始保留的 M 字节个数。

注意:对于任何块,都可通过在“程序块”(Program blocks)

文件夹中选择块,然后选择“工具 > 分配列表”(Tools > Assignment list)

菜单命令来显示分配列表。

● 函数块 (FB) 的变量:如果 FB 为“优化块访问”(Optimized block access) 类型,则该

FB 的接口编辑器将包含“保持”(Retain)

列。在该列中,可以单独为每个变量选择“保持”(Retain)、“非保持”(Non-retain) 或“在

IDB 中设置”(Set in IDB)。将此类 FB 置于程序中时,和该 FB 对应的实例 DB

也将包含此“保持”(Retain) 列。在优化的 FB 中,如果在变量的“保持性”(Retain)

选项中选择“在 IDB 中设置”(Set in IDB)(在背景数据块中设置),那么只能更改背景

DB 接口编辑器中某个变量的保持性状态。

如果 FB 非“优化块访问”(Optimized block access) 类型,则该 FB

的接口编辑器将不包含“保持”(Retain) 列。将此类 FB 置于程序中时,和该 FB

对应的实例 DB 仍将包含一个可进行编辑的“保持”(Retain)

列。如果是这种情况,在选择所有变量时为任意变量结果选择“保持”(Retain)

选项。同样,在取消选择所有变量时为任意变量结果取消选择该选项。

要查看或修改 FB 是否已优化,打开 FB 属性然后选则属性。

● 全局数据块的变量:在保持性状态分配方面,全局 DB 与 FB

类似。根据块访问设置情况,用户可以定义全局数据块的单个变量或所有变量的保持

性状态。

改造之前,纤维滤棒成型机执行的是降低运行速度再进行纸圈拼接。这种降速接纸方式对实际生产是不利的:每次降速都会造成车速的大幅度变化,影响了滤棒的质量。为消除这种影响,笔者采用了不降速拼接的方法。  
   不降速拼接和降速拼接并没有本质的区别:两者采用的接纸动作一样,两者只是在机械结构和电气控制元件上有区别。接纸速度的提高势必使纸圈的静摩擦力同等上升。如果转速斜坡率过高会产生很大的静摩擦力,该力会撕裂纸圈。如果转速斜坡率过低,拼接时的纸圈浪费将增加。  
   为避免烦琐,该项目放弃变频器对接纸电机转速的分段控制。为求出静摩擦力和纸圈长度两者之间的*控制,笔者对接纸电机上升时间采取*筛选法。通过*筛选法得到的电机上升时间大约为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块。


相关分类
推荐产品
信息搜索
 
浔之漫智控技术(上海)有限公司
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 电话:15821971992
  • 邮件:2724917714@qq.com
  • 手机:15821971992
  • 联系人:聂聪