当异或功能块的 ENABLE 为 ON,异或功能块检测位串 I1 和 I2 对应的每一 位, 从低有效位开始。检测的两位中只有一个为 1,对应的输出 Q 的相应 位为 1。 一旦该功能块得电,将向右输出。 如果位串 I2 和输出串 Q 从相同地址开始,而且位串 I1 的某位也为 1,那么位 串 I2 中的对应位将会在 0 和 1 之间交替变化,只要功能块 ENABLE 为 ON 则 每次扫描都会改变状态。如果使能接收到的为脉冲,且速率为期望速率的两 倍,可得到更长周期,使能接受到的应是一次扫描长度的脉冲(触发线圈或 自复位定时器)。异或功能用于快速比较两个位串,或用于实现使一组位以 每两个扫描周期一个 ON 状态的速率来闪烁。
如果移位的位数 (N) 大于数组元素数 * 16, 那么数组 (Q) 用输入位(B1)填满, 且输入位还复制到输出位(B2)中。如果移位位数为 0,那么无移位过程;输入 数组赋值到输出数组,输入位复制到电流。如果移位的位数是 0,那么将不进 行移位,输入数组复制到输出数组中,并且输入位(B1)复制到输出位 (B2)中。被移入位串的位由输入参数 B1 规定。如果的位移位数的长度大于 1,则 移入位串中的每一位均填满相同的值(0 或 1),它可以是:另一功能块的布尔输出。全为1。输入 B1 为系统变量 ALW_ON。全为0。输入B1 为系统变量 ALW_OFF。 SHL 或 SHR 功能块向右流过电流,除非移位的位数为 0。输出 Q 为输入 位串移位后的值。如想让输入串移位,则输入 IN 和输出 Q 应是相同地址。每 次扫描均执行移位操作。输出 B2 为移出的后一位。例如,如果移位 4 位,B2 为所移出的第四位。
Giddings Lewis Centurion Servo Drive DSM110 #17198
GIDDINGS & LEWIS M.1017.2266 NSFP M10172266
GIDDINGS & LEWIS 401-34201-13 USPP 4013420113
GIDDINGS & LEWIS 401-34201-12 USPP 4013420112