您现在所在的是:

PLC论坛

回帖:0个,阅读:717 [上一页] [1] [下一页]
658
hispeed
文章数:16
年度积分:50
历史总积分:658
注册时间:2012/3/13
发站内信
发表于:2013/7/17 13:46:28
#0楼
工控老鬼-《西门子S7-1500之我见》07 创新功能

1.   S7-1500 创新功能
1.1.  系统和时钟存储器功能
  我们在写程序的过程中由于逻辑功能的需求,需要在程序中加入“始终为1”“始终为0”的逻辑信号(类似余S7-200中的SM0.0),之前工程师都是自己动手构造出需要的逻辑信号,现在S7-1500中已经集成了这些标准的功能信号。
图
Figure24系统和时钟存储器功能


1.2.  下载函数块与数据块无需重新初始化功能
  之前在使用西门子S7-300/400 PLC的时候,如果我们需要对定义的全局DB块做修改,或者是做缺省设置,必须要DB块进行重新的下载,才能够生效。这样带来的问题就是之前已经存在的DB块中的数据就会丢失。
  S7-1500产品系列的CPU支持在运行期间扩展函数块的接口,或者增加全局数据块的变量。此过程无需将 CPU设置为 STOP模式,既可下载已修改的块,此时也不会影响已经加载变量的过程值。这是一种简单的程序更改实施方式,这一加载过程(无需重新初始化的加载)不会对受控对象造成负面影响。
  要实现下载函数块或者数据块无需重新初始化功能,需要满足以下条件:
1)项目是博途 V12版本创建的
2)使用 S7-1500产品系列的 CPU
3)函数块在 LAD、FBD、STL、或 SCL中创建
4)块由用户创建,即这些块不能是博途 V12安装后自身带有的块
5)这些块设置为优化访问方式

1.3.  “优化块访问”可以自定义全局DB块中需要保存的数据区域。
  在全局数据块中,可以根据“优化块访问”(Optimized block access) 属性中的设置,将块中
单个变量定义为具有保持性,也可以将所有变量都定义为具有保持性:
"激活“优化块访问”(Optimizedblock access): 在数据块的声明表中,可以定义单个变量具有保持性。
图
Figure25 "激活“优化块访问”

  "不激活“优化块访问”(Optimizedblock access): 在数据块的声明表中,只能统一将所有变量定义为具有“保持性”(Retentivity)。
图
Figure26 "不激活“优化块访问”



================================================

未完待续,虽然不精彩!但却用心!~~~



水平有限 一笑了之
工控老鬼 2013年07月17日 深圳



工控老鬼-《西门子S7-1500之我见》相关链接:

工控老鬼-《西门子S7-1500之我见》01  http://bbs.gkong.com/archive.aspx?id=363759

工控老鬼-《西门子S7-1500之我见》02 耳目一新 http://bbs.gkong.com/archive.aspx?id=363954

工控老鬼-《西门子S7-1500之我见》03 模块更智能 http://bbs.gkong.com/archive.aspx?id=364335

工控老鬼-《西门子S7-1500之我见》04 前连接器的革命 http://bbs.gkong.com/archive.aspx?id=364506

工控老鬼-《西门子S7-1500之我见》05 存储卡的妙用 http://bbs.gkong.com/archive.aspx?id=364762

工控老鬼-《西门子S7-1500之我见》06 WEB服务和安全保护  http://bbs.gkong.com/archive.aspx?id=365100

工控老鬼-《西门子S7-1500之我见》08 完结篇  http://bbs.gkong.com/archive.aspx?id=365589
[此贴子已经被jint于2013/7/19 13:37:05编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003