主权项 |
1.一种可编程控制器系统,可编程控制器装置和遥控输入输出装置通过现场总线以通信方式连接,在将可编程控制器装置和遥控输入输出装置之间连接的通信路径上,设置有可无源地监视在它们之间流动的通信数据的装置,其特征在于:在可编程控制器装置中,还至少设置有:输入部,用于读入来自外部设备的信号;输出部,用于对外部设备输出信号;输入输出存储器,至少有:输入区,存储与从可编程控制器装置的输入部读入的信号对应的输入数据;输出区,存储与要从可编程控制器装置的输出部输出的信号对应的输出数据;遥控输入区,存储与从遥控输入输出装置取入的信号对应的输入数据;遥控输出区,存储与要从遥控输入输出装置输出的信号对应的遥控输出数据;以及在用户命令中可参照的劣化诊断标志;程序存储器,用于存储将要求的控制标准使用用户命令记述的用户程序;输入输出更新部件,执行在可编程控制器装置的输入输出部和输入输出存储器的输入输出区之间通过内部总线进行数据的交换的输入输出更新处理,以及在遥控输入输出装置和输入输出存储器的遥控输入输出区之间通过现场总线进行数据的交换的遥控输入输出更新处理;劣化诊断标志控制部件,通过现场总线,根据由遥控输入输出装置通知的劣化诊断结果,将劣化诊断标志进行接通/关断控制;以及程序执行部件,一边参照输入输出存储器的内容一边执行被存储在程序存储器中的用户程序,同时根据其执行结果,将输入输出存储器的输出区以及遥控输出区的内容重写,在遥控输入输出装置中,设置有:输入部,用于取入来自外部设备的信号;输出部,用于对外部设备输出信号;输入输出更新部件,将与从输入部取入的信号对应的输入数据通过现场总线发送到可编程控制器装置,同时从输出部输出与从可编程控制器装置通过现场总线接收的输出数据对应的信号;时间差测量部件,测量在构成输入部或输出部的规定的一对或两对以上的各个端子对中的一个端子的规定信号边沿和另一个端子的规定信号边沿的时间差;一个以上的时间差寄存器,将时间差测量部件获得的每个端子对的时间差分别存储一次;劣化诊断部件,通过将根据这些时间差寄存器中存储的一个以上的时间差生成的劣化特征量与规定阈值进行比较,对这些端子对涉及的外部设备的劣化进行诊断;以及诊断结果通知部件,通过现场总线对可编程控制器装置通知劣化诊断部件的劣化诊断结果,而且,可无源地监视在可编程控制器装置和遥控输入输出装置之间流动的通信数据的装置设置有:发送请求命令发行部件,通过无源地监视在可编程控制器装置和遥控输入输出装置之间流动的通信数据,监视遥控输入输出装置的输入部或输出部的规定端子的信号状态,对该信号状态的规定方向边沿被检测进行响应,从而通过该现场总线支持的消息通信,对遥控输入输出装置发行用于请求发送时间差或劣化特征量的发送请求命令;数据累计部件,接收作为对于发送请求命令的来自遥控输入输出装置的响应而被返发的时间差或劣化特征量,并累计存储在规定的存储器中;累计数据输出部件,用于对规定的读出操作进行响应而将通过数据累计部件累计存储在规定的存储器中的一连串的数据输出到外部,并且,在遥控输入输出装置中,设置有发送请求命令处理部件,响应通过消息通信到来的规定的发送请求命令,将时间差寄存器中被一次存储的时间差或根据时间差而生成的劣化特征量作为响应,对命令发送元的装置返发。 |