发表于: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
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编辑过]