您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7块参数实现零件计数器举例

来源:艾特贸易2017-06-05

简介本例给出了基本数据类型块参数的处理实例。“ Parts Counter ”(零件计数器)例子来源于艾特贸易网在前面文章中的“计数器功能”,是该功能的基本用法。这里,同样的功能是用一个

    本例给出了基本数据类型块参数的处理实例。“Parts Counter”(零件计数器)例子来源于艾特贸易网在前面文章中的“计数器功能”,是该功能的基本用法。这里,同样的功能是用一个功能块实现的,其所有的全局变量都可以作为块参数或静态局部数据(如图19-5所示)。

零件计数器例子中的功能块

    19-5    零件计数器例子中的功能块

    通过参数类型为TIMERCOUNTER的块参数来传递定时器功能和计数器功能。这些块参数必须为输入参数。计数器(Quantity)和定时器(Dura1Dura2)的初始值也必须以块参数来传递,块参数的数据类型必须与相应的实参的数据类型一致。

    边沿存储位存储在静态局部数据中,脉冲存储位存储在暂态局部数据中。

    在原书磁盘目录下“STL_Book”库下的程序“Conveyor Example”,可以找到可执行的编程例子。该源程序包含了功能块“Parts_counter”(零件计数器)和相关的实例数据块“CountDat”,以及带实例数据块的功能块的调用。