填充站

填充站的要求

应该用两个不同的项目填充一个盒子,每个项目最多允许指定的数量。 当所有项目都位于盒子中时,将盒子传送到包装台。 用传送带将两种类型的项目传送到盒子中。 (该实例不显示填充传送带。) 该实例中的电路程序使用两个增/减计数器对每个类型的项目进行计数,使用算术指令对项目的总数进行求和,并使用要显示在 LOGO! 机载显示屏和 LOGO! TD 上的消息文本来显示每个类型需要的项目数以及到目前为止已计数的总数。

该过程说明如下:

LOGO!Soft Comfort 中的电路程序

将挡光板连接到两个数字量输入 I1 和 I2 传感器,以在项目进入盒子时进行检测。 对于两个特定类型的项目中的每个项目而言,当它们进入盒子时,两个计数器(B001 和 B002)将对其进行计数。 每个计数器的打开阈值指定了每个项目类型可能的最大数。 盒子填满之后,传送带将激活十秒钟,以将填满的盒子传送到包装台,然后将空盒子传送到填充站。

该电路程序使用消息文本功能在 LOGO! TD 和 LOGO! 显示屏上显示总项目数和已经计数的每个类型的项目数。 消息文本使用“滚动”功能来在已计数项目的柱状图显示和计数文本总数显示之间进行转换。

功能块的参数

请注意以下参数用法:

消息文本

消息文本块 B010 显示一个具有四行并且四行“逐行”滚动的消息文本,这样两种画面格式交替显示。 第一个画面显示的是已计数项目的柱状图表示(B001 和 B002 当前数值)以及已由 B007 所计算的总项目的柱状图。 而第二个画面则以数值方式显示同样的值及其文本描述。

消息文本功能块是通过两个已启用的字符集来配置的。 以英语文本来对字符集 1 的消息文本进行配置而以德语文本对字符集 2 的消息文本进行配置。 您可以使用文件 → 消息文本设置来对这两个字符集进行选择。 在这种情况下,您可以为英语字符和德语字符选择同样的字符集。 当 LOGO! 处于 RUN 模式中时,消息文本的当前字符集选择会决定待显示的消息。