发表于:2013/1/8 8:47:31
#0楼
使用西门子S7-300/400PLC的朋友一定对Step7都不陌生,同时你们也应该对OB1如数家珍,因为你不可能不用到它,它是你的好兄弟!但是我却发现很多的朋友对它的了解还是不够深入,老鬼今天我就简单的给大家分享一下OB1的几个功能!
1、信息知多少?打开OB1,在局部数据区域内,是否发现有一些系统自定义的局部变量?没错!有很多,不清楚?那就了解一下吧! 2、下表描述了OB1的临时(TEMP)变量。变量名为OB1的默认名称。 3、重点关注的参数 "OB1_MIN_CYCLE"从上次启动后的最大周期(ms) 和 "OB1、_MAX_CYCLE"自上次启动后的最小周期(ms)。给大家一点启示在CPU硬件配置Cycle/Clock Memory选项卡中 Scan cycle monitoring time选项参数描述的是CPU的循环扫描时间,我们可以结合OB1中的以上2个参数来确定这个扫描时间的值,可以在一定程度上提高CPU的运行效率。 4、“OB1_DATE_TIME"变量是OB1_DATE_TIME数据类型(如下图所示。),通过读取“OB1_DATE_TIME"变量来获取系统时间。 老鬼对变量整理如下: 5、如何读取DATE AND TIME数据类型? 仿真结果: 显示当前时间为:2012年11月27日22点52分30秒
---------------------------------------------------------------------------------------
启程培训中心 http://www.gongkong8.com/
工控老鬼技术Blog:http://blog.sina.com.cn/wincchome
E-mail:gongkong8@foxmail.com
1、信息知多少?打开OB1,在局部数据区域内,是否发现有一些系统自定义的局部变量?没错!有很多,不清楚?那就了解一下吧! 2、下表描述了OB1的临时(TEMP)变量。变量名为OB1的默认名称。 3、重点关注的参数 "OB1_MIN_CYCLE"从上次启动后的最大周期(ms) 和 "OB1、_MAX_CYCLE"自上次启动后的最小周期(ms)。给大家一点启示在CPU硬件配置Cycle/Clock Memory选项卡中 Scan cycle monitoring time选项参数描述的是CPU的循环扫描时间,我们可以结合OB1中的以上2个参数来确定这个扫描时间的值,可以在一定程度上提高CPU的运行效率。 4、“OB1_DATE_TIME"变量是OB1_DATE_TIME数据类型(如下图所示。),通过读取“OB1_DATE_TIME"变量来获取系统时间。 老鬼对变量整理如下: 5、如何读取DATE AND TIME数据类型? 仿真结果: 显示当前时间为:2012年11月27日22点52分30秒
---------------------------------------------------------------------------------------
启程培训中心 http://www.gongkong8.com/
工控老鬼技术Blog:http://blog.sina.com.cn/wincchome
E-mail:gongkong8@foxmail.com
----------------------------------------
倾听心声,
分享人生。
----------------------------------------
倾听心声,
分享人生。
----------------------------------------