Alarm2[64].该部件的”原位工作位双ON”报警
Alarm2[65].该部件的”原位到位信号丢失”报警
Alarm2[66].该部件的”工作位到位信号丢失”报警
ErrorTime:当前部件报警时间,当部件执行动作的时间超过”ErrorTime”时,该部件则会触发”动作超时报警”。
OPMode:当前设备的运行模式。
②FB块输出接口
Output :FB块的输出接口,将下拉列表中的数据应用于该FB块所编辑的程序中。
HomeAck:当前部件的原位动作输出引脚,当”HomeAck”ON后则会导通其引脚后的线圈。
WorkAck:当前部件的工作位动作输出引脚,当”WorkAck”ON后则会导通其引脚后的线圈。
Static:FB块中运用到的变量,将下拉列表中的数据应用于该FB块所编辑的程序中。
sTempBit:FB块的数组,由10个整数类型的缓存区构成,每个单独的缓存区都可以当做做一个”D区”来使用,下拉内容有:
sTempNO:FB块的数组,由10个整数类型的缓存区构成,每个单独的缓存区都可以当做做一个”D区”来使用,下拉内容有:
3、FB块程序的构建
①部件到位信号
正常情况下,每个部件都有一个”原位到位信号_HomePos”和”工作位到位信号_WorkPos”,
我们通常都会使用外部传感器的信号传递”到位信号”。
有些情况下,某些部件会没有外部传感器来传递”到位信号”,我们只能通过程序手段来表达部件已经动作到位。
上图的程序中,我们用到了”ErrorMode”中的值来判断该部件是否有外部传感器来传递”到位信号”,当”ErrorMode”的值为”11”时,我们认为该部件没有外部传感器来传递”到位信号”,当”ErrorMode”的值不为”11”,该部件由外部传感器来传递”到位信号”。