控制装置以及诊断信息记录显示装置的制造方法_2

文档序号:9929451阅读:来源:国知局
从外部接收用于控制控制装置100所需的信号,输出对控制装置100的动作进行控制的信号。
[0028]输出信息生成电路144根据状态判断电路142判断得到的状态判断结果和从状态控制信号监视电路143输入的控制信号,生成表示控制装置100的状态的诊断信息。输出电路145将输出信息生成电路144所生成的表示控制装置100的状态的诊断信息变换为电信号而输出到外部。
[0029]另外,状态控制电路146根据从状态控制信号监视电路143输入的控制信号对控制装置100内部的电信号进行变更。
[0030]图3是本实施方式中的诊断信息记录显示电路210的功能框图。
[0031]诊断信息记录显示电路210具备输入电路211、状态恢复电路212、通信控制电路213、输入输出电路214、状态控制信息生成电路215以及输出电路216。
[0032]输入电路211接收并保持从控制装置100作为电信号而输出的表示控制装置100的状态的诊断信息。状态恢复电路212从输入电路211所保持的电信号恢复表示控制装置100的状态的诊断信息。通信控制电路213根据从状态恢复电路212接收到的表示控制装置100的状态的诊断信息以及从状态控制信息生成电路215接收到的控制信号,控制输入输出电路214,由此在与个人计算机或者数值控制装置500之间,进行与表示控制装置100的状态的诊断信息的发送、控制装置100的控制信号的接收有关的通信控制。
[0033]状态控制信息生成电路215经由输入输出电路214接收控制信号,根据该控制信号生成用于将上述控制信号传递给控制装置100的响应信息。输出电路216将状态控制信息生成电路215所生成的响应信息变换为电信号,经由通用接口 220的电源接口输出到外部。
[0034]图4A、4B是表示本实施方式中的从控制装置100输出的诊断信息的示例的图。如图4A所示,本实施方式中的诊断信息是由表示诊断信息这一情况的报头(Header )、诊断代码数量、多个诊断代码、CRC代码构成的信息。关于诊断代码的值表示哪一种信息,根据控制装置的配置适当地决定。
[0035]关于本实施方式中的诊断信息,根据其比特列进行M代码、脉冲宽度调制、频率调制等,被电变换为O或者I的信号而作为电信号从控制装置100经由通用接口 150的电源接口来进行输出。图4B示出通过进行脉冲宽度调制改变脉冲的相位由此表示O或者I的电输出例。
[0036]图5是表示本实施方式中的向从诊断信息记录显示装置200输出的诊断信息的响应信息的示例的图。如图5所示,本实施方式中的向诊断信息的响应信息是由表示响应信息这一情况的报头、参数数量、多个参数、CRC代码构成的信息,例如,如果参数I为Olh则是正常地接收诊断信息这一‘倩况的响应信息,如果参数I为02h则是诊断信息为异常且请求再次发送的响应信息。另外,通过将用于控制控制装置100的各控制信息设定为参数,还能够从诊断信息记录显示装置200侧对控制装置100发送控制信号。
[0037]本实施方式中的向诊断信息的响应信息与诊断信息的情况同样地,根据其比特列进行M代码、脉冲宽度调制、频率调制等,被电变换为O或者I的信号而作为电信号从诊断信息记录显示装置200经由通用接口 220的电源接口来进行输出。
[0038]在具备这种结构的控制装置100上按照以下过程进行启动处理。
[0039][步骤SA01]在电源启动而内部复位被解除之后,输出外部端口的电源(接通开关SI),对通用接口 150的电源引脚(USB5V)输出5V。
[0040][步骤SA02]检测是否对通用接口150的数据引脚(USBD+、USBD_)施加电压。
[0041][步骤SA03]在步骤SA02中在对数据引脚施加电压的情况下,判断为通常的外部设备与通用接口 150连接,进入到步骤SA09 ο否则,进入到步骤SA04。
[0042][步骤SA04]监视控制装置的动作状态的诊断所需的电信号的状态,判断是否存在规定时间内没有发出信号等内部动作异常。在内部动作没有异常的情况下,返回到步骤SA02。在内部动作存在异常的情况下,使用通用接口的电源引脚(USB5V),将表示异常的状态的诊断信息变换为电信号而输出到诊断信息记录显示装置200(控制开关SI)。
[0043][步骤SA05]如果电信号的输出结束则切断电源引脚的电源(断开开关SI),将电源引脚切换为电源上拉(接通开关S2)。
[0044][步骤SA06]等待来自诊断信息记录显示装置200的电源引脚的驱动(监视Detect#变得有效)。
[0045][步骤SA07]在存在从诊断信息记录显示装置200向电源引脚的低(Low)的驱动的情况下,进行双向通信并进行诊断动作(响应信号的接收、诊断信息的再次发送、基于控制信号的控制装置100的控制等)。
[0046][步骤SA08]在通信完成的时间点,使诊断信息输出电路140的动作停止。
[0047][步骤SA09]不进行诊断信息的输出,使诊断信息输出电路140的动作停止。
[0048]以上,说明了本发明的实施方式,但是本发明并不局限于上述实施方式的示例,通过进行适当的变更,能够以其它方式来进行实施。
【主权项】
1.一种控制装置,具备用于连接外部设备的第一通用接口,其特征在于,所述控制装置具有诊断信息输出电路, 该诊断信息输出电路包括: 状态监视电路,其接收并保持控制装置的动作状态的诊断所需的信号,该信号至少包含使能信号、定时信号、复位信号、时钟信号; 状态判断电路,其接收上述状态监视电路所保持的上述信号,根据上述信号判断上述控制装置的状态; 状态控制信号监视电路,其从外部接收用于控制上述控制装置所需的信号,输出控制上述控制装置的信号; 输出信息生成电路,其根据上述状态判断电路的状态判断结果以及从上述状态控制信号监视电路输入的控制上述控制装置的信号,来生成表示上述控制装置的状态的诊断信息; 第一输出电路,其将由上述输出信息生成电路生成的上述诊断信息变换为电信号来进行输出;以及 状态控制电路,其接收控制上述控制装置的信号,来变更上述控制装置内部的信号, 将从上述第一输出电路输出的电信号经由上述第一通用接口所具备的电源接口输出到外部,并且经由上述第一通用接口所具备的电源接口接收来自外部的控制信号来变更上述控制装置内部的信号。2.—种诊断信息记录显示装置,具备用于连接权利要求1中记载的控制装置的第二通用接口,其特征在于,所述诊断信息记录显示装置具有: 输入电路,其接收并保持从上述控制装置输出的表示控制装置的状态的电信号; 状态恢复电路,其从上述输入电路接收电信号,恢复表示上述控制装置的状态的诊断信息; 通信控制电路,其控制:从上述状态恢复电路接收到的上述诊断信息向外部装置的输出、以及来自上述外部装置的用于控制上述控制装置的信号的输入; 输入输出电路,其按照上述通信控制电路的控制,将从上述状态恢复电路接收到的上述诊断信息向上述外部装置进行输出,并且从上述外部装置接收并保持用于控制上述控制装置的信号; 状态控制信息生成电路,其接收来自上述输入输出电路的控制信号来生成响应信息,该响应信息用于传递用于控制上述控制装置的信号;以及 第二输出电路,其将来自上述状态控制信息生成电路的上述响应信息变换为电信号来进行输出, 经由上述第二通用接口所具备的电源接口接收来自上述输入电路的电信号,并且经由上述第二通用接口所具备的电源接口输出从上述第二输出电路输出的电信号。
【专利摘要】提供一种控制装置以及诊断信息记录显示装置,控制装置具有诊断信息输出电路,该诊断信息输出电路包括:状态监视电路;状态判断电路;状态控制信号监视电路;输出信息生成电路,其生成表示控制装置的状态的诊断信息;以及状态控制电路,其接收控制控制装置的信号,来变更上述控制装置内部的信号。
【IPC分类】G06F11/30, G06F11/32
【公开号】CN105718350
【申请号】CN201510964598
【发明人】瑗垮交, 西彻
【申请人】发那科株式会社
【公开日】2016年6月29日
【申请日】2015年12月21日
【公告号】DE102015016028A1, US20160179072
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1