PKS系统可是一个思维缜密的家伙,做选择题自然是不在话下,只要定好了选择的标准,选出正确的结果来,还不是a piece of cake的事情。

PKS系统里提供的选择器包括:

1、 预先设定好规则,依规则进行选择:SIGNALSEL

选择控制系统有几个选择器(PKS系统中的三大选择器)(1)

此功能块最多可以有6个输入信号,缺省有2个输入引脚,用户可自行添加。

选择控制系统有几个选择器(PKS系统中的三大选择器)(2)

选择的规则可由用户自行设定,规则包括:

1) 选择最小值

2) 选择最大值

3) 计算平均值

4) 选择中值

5) 计算乘积值

选择控制系统有几个选择器(PKS系统中的三大选择器)(3)

在下面的案例中,功能块中选择了计算平均值,2个输入分别为21和32,输出值为26.5,是2个输入的平均值

选择控制系统有几个选择器(PKS系统中的三大选择器)(4)

在下面的案例中,功能块中选择了中值,3个输入分别为21、40和36,,输出值为36,是3个输入的中间值

选择控制系统有几个选择器(PKS系统中的三大选择器)(5)

2、 由第三方信号决定何去何从:SEL

选择控制系统有几个选择器(PKS系统中的三大选择器)(6)

此功能块有3个输入,下面两个(IN1和IN2)是供选择的信号,第一个输入(G)的值决定选择哪一个信号

选择控制系统有几个选择器(PKS系统中的三大选择器)(7)

当信号G为OFF时,IN1输入被选择,作为输出

选择控制系统有几个选择器(PKS系统中的三大选择器)(8)

当信号G为ON时,IN2输入被选择,作为输出

选择控制系统有几个选择器(PKS系统中的三大选择器)(9)

SEL功能块用于2个布尔量的选择,两个模拟量的选择需要使用SELREAL功能块

选择控制系统有几个选择器(PKS系统中的三大选择器)(10)

3、 由操作员或者逻辑掌握选择的主动权:SWITCH

选择控制系统有几个选择器(PKS系统中的三大选择器)(11)

此功能块最多可以有8个输入,且功能块的控制模式必须为CAS,选择功能才起作用。SELXINP参数的数值为几,第几路输入就被选中,作为输出。在下图中,SELXINP等于1,所以第一路输入被选中,输出的数值为10

选择控制系统有几个选择器(PKS系统中的三大选择器)(12)

操作员双击SELXINP参数,可对其进行修改

选择控制系统有几个选择器(PKS系统中的三大选择器)(13)

在下图中,SELXINP等于2,所以第二路输入被选中,输出的数值为20

选择控制系统有几个选择器(PKS系统中的三大选择器)(14)

在下图中,SELXINP等于3,所以第三路输入被选中,输出的数值为30

选择控制系统有几个选择器(PKS系统中的三大选择器)(15)

如果使用逻辑进行选择,可使用功能块上的SELXFL(n)参数,哪一个参数被逻辑置为ON,与其相对应的输入被选中。假如SELXFL(2)=ON,则第二路输入被选中。

选择控制系统有几个选择器(PKS系统中的三大选择器)(16)

,