2. 创建 OB
要使用“添加新块”(Add new block) 对话框在用户程序里创建一个新的OB,你得知道这些OB都是靠事件来驱动中断处理的。也就是说,一旦有这类事件发生,CPU就会立马打断用户程序的执行,去调用已经设置好的、专门用来处理这个事件的OB。等这个中断OB执行完了,CPU又会回到原来的地方,继续执行用户程序。
3. 创建附加 OB
你可以给用户程序,甚至是程序循环和启动OB事件,创建好多个OB。想创建新的OB时,就用“添加新块”(Add new block) 对话框,然后给OB起个名字。
如果你给用户程序创建了多个程序循环OB,那CPU就会按照数字顺序,一个接一个地执行这些程序循环OB。也就是说,它会从编号最小的那个程序循环OB(比如OB 1)开始执行。等第一个程序循环OB(比如OB 1)执行完了,CPU就会接着执行编号稍大一点的那个程序循环OB。
4. 组态 OB 的属性
可对 OB 的属性进行修改。例如,可组态 OB 编号或编程语言。