CN1017194B - 用于数字控制***信号输入和/或输出的*** - Google Patents

用于数字控制***信号输入和/或输出的***

Info

Publication number
CN1017194B
CN1017194B CN87108100A CN87108100A CN1017194B CN 1017194 B CN1017194 B CN 1017194B CN 87108100 A CN87108100 A CN 87108100A CN 87108100 A CN87108100 A CN 87108100A CN 1017194 B CN1017194 B CN 1017194B
Authority
CN
China
Prior art keywords
output
circuit
signal
input
final stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CN87108100A
Other languages
English (en)
Other versions
CN87108100A (zh
Inventor
安东·罗弟
迪特尔·豪克
卡尔-海因茨·玛依
汉斯·穆勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Patent Department Of Heidelberg Printing Machinery Co ltd
Original Assignee
Patent Department Of Heidelberg Printing Machinery Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Patent Department Of Heidelberg Printing Machinery Co ltd filed Critical Patent Department Of Heidelberg Printing Machinery Co ltd
Priority to CN 91104033 priority Critical patent/CN1098489C/zh
Publication of CN87108100A publication Critical patent/CN87108100A/zh
Publication of CN1017194B publication Critical patent/CN1017194B/zh
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/21Pc I-O input output
    • G05B2219/21166Output state, over resistance, coupled back to input to monitor output

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Bus Control (AREA)
  • Small-Scale Networks (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

用于数字控制***信号输出到一些***设备的***,特别适用于印刷机械,在***中,上述外圈设备经过一个总线***,输出寄存器和末级连接于一个控制单元,输出寄存器的内容和末级的输出信号是可以分别询问的。用于询问输出信号设置的输入寄存器,也可以用作***设备输出信号的输入电路。

Description

本发明涉及到用于数字控制***信号输出到一些***设备的一个***,在***中上述***设备经过一个总线***、输出寄存器和末级连接于一个控制单元。
本发明还涉及到用于数字控制***信号从或向一些***设备输入和/或输出的一个***,在***中,一个输入电路用输出侧和一个输出电路用输入侧与一个控制单元相连接,并且实现对输入和/或输出电路的监视。
借助于数字控制功能来控制机器和设备,经常还包括一些功能,在这方面有故障时,可能会造成明显的物质损坏,或者甚至导致危及人身。特别是在结构复杂的情况下,就对个别***部件在可靠性方面提出很高的要求。所以要求在设备接通电源、或当设备工作时、能够实现故障诊断,以便快速识别故障并做到技术上的可靠。特别是要求在一些***设备和接口的范围内设有监视。
对印刷机械的控制***,特别需要提出这种要求,因为这里,一方面发送器和执行机构的数目相当大,并要求其功能必须适应特定情况的要求;另一方面,在使用印刷机械的企业中,通常缺少电子专业人员。
本发明的任务在于,可靠地实现这样一种监视,并且同时尽可能地减少花费。对此,按照发明的***应当具有高度的灵活性。
按照发明的***其特征在于,输出寄存器的内容和末级的输出信号是可以分别询问的。
通过按照发明的措施,不仅可使监视输出电路区域成为可能,而且还对在***设备范围内,例如对指示灯、电机执行机构、继电器或开关的故障识别成为可能。此外在电缆连接区域发生故障时,还可以输出故障信号。因此,本发明有助于大大提高整个***内,例如在一台印刷机械和其数字控制***内,使用相应监视程序或故障诊断程序识别故障的比例。
同时可以设置成末级输出信号,经过另一个地址作为输出寄存器的内容是可以询问的;或者,末级输出信号经过另一个数据导线作为输出寄存器的内容是可以询问的。
可以进一步发展形成按照发明所述的***,有利的做法总是使一部分相当于总线***字宽的输出寄存器组成一个输出电路。
本发明的另一个进一步发展在于,末级输出端总是用一个晶体管做成,晶体管的集电极,除了***设备之外,没有其他工作电阻。
对大型设备,例如将多台机器与数字控制***互连,则数字控制***的输出端应分别与发送器和负载相适合,发送器和负载与数字控制***输出端分为的接口或是接地、或是接工作电压。由此一个对本发明进一步发展有利的做法是,每个末级输出端是由两个晶体管构成的上述晶体管是串联的,并可控制成使这一个或那一个、或是两个晶体管各处于截止状态。
为了确定短路,按照发明的***可以进一步发展成使末级具有用于检测输出电流的装置。
在本发明范围内特别有利的做法是,还可以把输出端当作输入端来使用,而并不需要对电路做相应的变动。对此,一个输入电路设置成用于多个并联信号,这些信号的输入端则与末级的输出端相连接。因为负载和发送器通常以高于数字组件的电压工作是适合的,所以按照另一个进一步发展形成的设置是对输入电路先接入一个转接线路。
为了阻止由于接触振动或是可能发生的干扰脉冲造成的故障输入,在发明范围内可以设置的是在转接线路和输入电路之间配置一个数字过滤器。
本发明的另一个进一步发展是使末级输出端作为输入/输出端来设计,同时,通过输出电路的选择和通过连接***设备的方式,每个输入/输出端可以单独地定为输入端或是输出端。因此,可以尽可能自由选择负载或发送器来占用***的输入/输出端,其中匹配只通过相应的编程序来实现。
按照另一个进一步发展形成的设置是使***设备总是有两个接口,一个接口总是与***的一个输入/输出端相连接,而另一个接口则总是与一个标准电位(工作电压或是接地)相连接,并且,标准电位是输入到用于控制的转接线路的另一个输入端。因此,转接线路能够接收来自发送器的信号,发送器由转接线路分出的接口连于接地电位,或是接于工作电压。
在负载情况下,要达到类似的灵活性,可在应用由两个晶体管串联而成的末级时(各个末级按照标准电位来控制),只控制那一个晶体管,该晶体管由输出端分出的接口则与不同于标准电位的电压相接。
输入电路和数字过滤器的复查,可以按照发明的另一个发展来实现:即测试信号可以由控制单元经过一个测试图寄存器接到输入电路的输入端,并且在控制单元中,使输入电路的输出信号与测试信号相比较。应用这些措施在使用输入/输出端时是有利的,不仅可将其当成输入端,而且也当成输出端。
同时特别有利的是:输入电路和测试图寄存器总是设置成用于多个并联信号的,这些信号则构成一个多位数据字,并且一个测试图的构成是通过使各个位依次地在接受第一个数值之后接受第二个数值,然后又接受第一个数值。通过上述一个位的“移位”,可以将前后信号区别开,这样,如果数字过滤器或输入电路的8个并行通道中的两个由于出现故障互相连通时,也就可能有利于故障信号。
通过上述各种措施可能有利于进一步发展并改进用于数字控制***信号输出到一些***设备的***。
此外,特别有利的是,如果输入电路具有用于比较每个位上相继出现数值的装置,上述装置与一个用于启动程序流程中断的电路相连接。
本发明的另一个发展是使输出电路具有逻辑门,上述逻辑门可使输入信号与脉冲信号相连接。为了引起人们特别注意,可使体现可靠性的控制灯频繁脉动地工作,所以控制灯是闪烁的。这种情况本来可以简单地用适当的计算机程序的指令来达到。这种情况的缺点是,一方面由于在不同的时刻 上计算机接通或断开装在一个仪表板上的多个指示灯,因而出现了一个不可分辨的混乱景象;另一方面在闪烁过程中,需要一些装置重复地向控制单元和数据总线提出指令。
上述本发明实施形式不会出现这些缺点,上述发展形成的一个有利实施形式是,即为了调整分频关系,对每个并联信号设置一个多路转换器,上述多路转换器接其所输入的控制信号,将分频器多个输出端中的一个与输出电路中的一个逻辑门相连接,并且上述控制信号是由一个控制字寄存器输送的,上述寄存器在输入侧与控制单元相连接。因此,对于每个接入的控制灯一次性地或每次传输一个接通该灯的信号,在按照发明用于输入和/或输出的***中写入一个相应的控制信号,上述信号包含有关的控制灯是否应该闪烁,并且在这样的情况下以何种频率来闪烁。
特别是对多计算机***的情况,此时,一个计算机接受输出电路中一些位的选择,而由另一个计算机事先确定的另一些位数值不应改变,按照另一个进一步发展形成的做法是使输出电路包含有用控制单元读出存储于输出电路中数值的装置。
一般为了尽快地对控制单元通报故障信号并在一定情况下给出测试过程的结果,按照本发明的另一个发展是在控制单元中设置了一个用于启动程序流程中断的电路,上述电路的输入端可输来自输入电路的多个并联信号和来自末级的电流检测信号。
同时,个别对输入端输入的信号可按一个控制字寄存器的内容进行封锁的。由此就有可能使本身就是故障信号的信号从而启动中断,通过适当的编程序,不是导致启动中断,而是仅仅在按程序询问控制单元的数据总线时才用。
为了避免由于接触振动和可能出现的干扰脉冲造成的干扰,按照本发明的另一个实施形式可以在与***设备相连接的输入端和用于多个并联信号的一个输入电路之间设置一个接转线路和一个用于多个并联信号的数字过滤器。
本发明的实施例借助于若干幅图示于附图中,并详述于以后的说明书中。附图中示有:
图1.一个用于输入和/或输出***的框图,
图2.一个输出电路,
图3.一个脉冲分频器,
图4.末级和转接线路的实施例之一,
图5.末级和转接线路的实施例之二,
图6.转接线路的另一个实施例,
图7.一个数字过滤器,
图8.在输入信号变动时,具有中断产生的输入电路,
图9.一个中断启动电路,和
图10.一个转接线路的第三个实施例。
图2至图10所示的电路是构成如图1所示***最重要的组成部分。这些电路是为8个并联信号设计的。除少数例外情况以外,图2至图10所示电路,只是对8个并联信号中的一个而言。相同的零件在图中标有相同的件号。
图1表示一个按照发明的输入/输出***框图,此图为一个数字控制***的一部分。上述数字控制***可以包括多个如图1所示的输入/输出***,一个或多个微处理机,以及存储器和其他部件。为了说明发明,由数字控制***的其它部件中仅示出一个数据总线1和一个控制单元2。
输出电路3,输入电路4,控制字寄存器5,启动中断程序流程的电路6和测试图寄存器7与数据总线相连接。此外上述单元是通过控制线路与控制单元2相连接的,控制单元在图1上只是示出一个。为了以此传输信号,本来还可设置一个地址和控制总线。在实施例中,单元3至7和数据总线1的字宽均为8比特。
信号通过数据总线输入到输出电路3,这些信号最后必须通过一个输入/输出端8传送至负载21,22。8位字宽的输入/输出端8的各个位可以根据程序作为输入端或输出端来连接。而在较大的***中,最好是使一个或多个图1所示的电路作为输出电路,而另一些则作为输入电路来工作。要与输入/输出端相连接的负载21,22首先可以考虑的是用于机器和设备控制的控制指示灯和磁性操纵执行元件。对这些机器和设备证明有利的措施是,特别重要的信号可以由指示灯闪烁来指示。多个由一台微处理机控制的指示灯闪烁时,由于根据实际程序各个控制指示灯的接通和关断时间是不同的,所以也出现了一个不可分辨的很混乱景象。
因此按照发明的一个进一步发展是,在输出电路3中设置了信号与闪烁信号的逻辑连接,上述闪烁信号对输入输出电路3的数据字每一个位而言,可以分别地产生。为此,对一个控制字寄存器5经 过数据总线1,输入一个控制字,此外该控制字还表明,哪些通过输出电路3要传送的数据字的位应该脉动,而且不同的位可用不同的频率脉动。这方面进一步的细节以后结合图2和图3加以说明。
输出电路3的输出信号进入一个8位末级电路9,其中细节结合图4、图5来说明。末级电路9是抗短路的、并设置有一个检测输出电流的电路。末级电路9的输出端构成输入/输出端8。在上述的输出电流超过规定时,通过数据导线10,控制用于启动中断程序(中断启动)的一个电路6。电路6经过一条导线11直接与数字控制***的控制单元2相连接,此时正在处理的程序被中断,以便转入故障调查程序。
要监视的输出信号和/或来自发送器(例如终端开关,紧急开关)的输入信号,从输入/输出端8通向一个转接线路12。在上述电路中,首先使可能通过较长导线传送的输入信号电平与数字***的电平(例如TTL的电平)相适应。同时,可以用一个阈值特性曲线在一定程度上抑制附加的交流声干扰,并且,由于使用了差频放大器将一些信号对称地经过两条导线由发送器传送到转接线路12,此后通过一条导线继续传送。
此外转接线路12的一个实施形式具有如下的特殊考虑;即对该电路接入一个标准电位。由输入/输出端8分出的发送器接口与该标准电位相连接。根据该标准电位是否与工作电压(例如24伏)或是接地电位相对应的情况,在转接线路12中实现这样的匹配,使转接线路12的输出端,对应一种规定的发送器开关状态,提供出一个始终不变的直流逻辑电平。
转接线路12的输出信号被输入至一个数字过滤器13后被抑制了,这些信号是如此之短,以至它们不可能成为发送器的“真正”信号。为了数字过滤器13与所用的发送器相匹配,不仅对控制节拍信号的频率,而且对控制用于过滤的节拍数目有要求。并且,需要重新通过控制字寄存器5来进行控制,控制字寄存器一方面记录这些节拍数目,另一方面由该控制字寄存器传送给分频器一个分频值。
这些已经通过数字过滤器13的信号,经过输入电路4,被输入至总线***1和中断启动电路6。为了监视数字过滤器13和输入电路4,将表示测试图的一些信号由总线***1经过一个测试图寄存器7,输入到数字过滤器13的输入端。
使用***来输出时,要继续传送至负载21,22的信号,总是做为一个8位字中的一个位,经由总线***1,输出电路3,和末级电路9传送至输出端。该信号中的一些是脉动的信号,对此可通过控制字寄存器5和一个脉冲分频器15,将所需的脉冲输入至输出电路3。如果断开负载,则在输入/输出端8的相应接口处呈现24伏,而在接通负载时,却呈0伏。这个信息通过转接线路12和数字过滤器13被输入至输入电路4,在给定的时间,控制单元可以通过总线***1,从输入电路4来询问上述信息,在输入/输出端8是否处于所要求的电压,这样就可以做到一种有规律的控制。
例如,由输出电路3,末级电路9,或由有关负载引起的故障均能够被识别。对此只要输入电路4与中断启动电路6相连接,可在正常的程序流程范围内查询输入电路4,就不需要考虑一种相应的故障指示,或是采取其它的合适措施。另外,如果发生短路,即从一个末级得知输出电流太大时,也可以直接由末级电路9指示出。
另外,数字过滤器13和输入电路4被有规律地(例如当控制***每次启动时)用接通数字过滤器13输入端的一个测试图来进行复查。因此,在输入/输出***用于输出工作时可以识别,在一个由输出电路3,末级电路9,转接线路12,数字过滤器13和输入电路4构成的回路中出现了故障时,输出信号的路径和/或输入信号的路径是否有缺点。
为了启动图1所示的***用于输入,在输入/输出端8的接口处接入发送器,最好是接入开关,此时没有输出信号经过输出电路3传送,而由发送器来的输入信号和上述对输出信号进行复查一样经过转接线路12,数字过滤器13以及输入电路4被输入至总线***1。
下面描述按照图1所述***涉及到图2至图9所示细节的功能,同时在下面还分段描述信号的输出、输入信号的继续传送,***的复查以及中断启动。
信号输出
用于控制8个负载的8个并联信号,由控制单元2通过数据总线1被传送至输出电路3。8个负 载中只示出两个,即一个白炽灯21和一个继电器线圈22。图2仅示出输出电路3的8个并行通道中的一个。两个寄存器31,32的数据输入端D是用接口33连接数据总线1(图1)的。控制单元经由其他输入端34,35传送信号CS1和CS2,为此可以相对于每个数据字来控制寄存器31以及寄存器32接收输入信号D。控制单元2也同样经过另一个输入端37传送一个释放信号F1。再者,并行通道中的每一个,都设置了一个脉冲信号的输入端38,该脉冲信号与寄存器32的输出信号一同被输入到“与非”门电路39,然后再和寄存器31的输出端及一个“与”门电路相连接。相应的信号从输出端41被输入到末级电路9(图1)。
选择信号CS1和CS2,经过“与”门电路42,43被输入到寄存器31和32的G输入端,当寄存器31或32中应该写入数据时,则再通过一个输入端44向它们输送一个写入脉冲WR。在寄存器31和32中存储的数据,也可以经过数据总线1(图1)读出。对此,寄存器31,32的输出端Q连接了三态激励器45,46,其输出端经过相应接口与数据总线相连。若要读出寄存器31和32的内容,则经过输入端47将一个读数脉冲RD输入至两个“与”门电路48,49,由此,相应的选择脉冲CS1或CS2被传送到三态激励器45和46的输出控制接口OC。
当控制单元支配多台计算机时,则对读出寄存器31和32的内容特别有利。并且也可以实现一台计算机接收一个输出电路的控制,此时,并联输出信号中的一些被接收,而另一些则按照接收计算机的程序必须改变。接收计算机能够读出寄存器的内容,然后给出一个新的数据字,并经过数据总线1传送,在数据总线上,相应的位不改变。
如果要输出端41关断,则在寄存器31内存储一个逻辑0。寄存器32的状态那时是不重要的。如果要输出端41持续地接通,则在寄存器31内存储一个逻辑1,并在寄存器32内存储一个逻辑0。该逻辑0使“与非”门电路的输出端总出现一个逻辑1,而逻辑1则与寄存器31的输出端在一起经过“与”门电路40使输出端41持续地导通。输出信号应该脉动,以便使例如报警指示灯闪烁,对此,由输入端38输入的脉冲信号P1,经过“与非”门电路39,在寄存器32置于逻辑1的情况下被传送至“与”门电路40。该信号和置于逻辑1的寄存器31一起经过“与”门电路40,在输出端41产生了一个用于输出电路9的脉冲控制信号。
图3示意地表示脉冲分频器15的框图,上述分频器在51处被输入一个脉冲节拍信号。该脉冲节拍信号的频率相当于指示灯所需的最高脉冲或闪烁频率。触发器52,53,54构成一个分频环节。输入端51,还有触发器52,53,54的输出端总是与8个多路转换器的输入端相连接,由此图3仅示出其中一个多路转换器55。
经过另一些输入端56,57,控制字寄存器5(图1)向多路转换器55输入一个两位字宽的控制字。其他相当于2位控制字的输入端均与图上未示出的多路转换器连接。按照控制字,多路转换器55的输出端58与多路转换器输入端中的一个接通,这样,脉冲或闪烁频率就能总是以2为倍率来变化。
图4和5表示末级的两个实施形式,由此在末级电路9中(图1),总是设置有8个这样的末级。在图4a所示末级中,设置一个晶体管61,该晶体管除负载62之外,没有其他工作电阻。因此输出端63就是一个所谓开集极输出端。如图4a所示,信号从输出电路3(图1),被传送至末级的输入端64,再经过一个图上仅示意示出的激励器65,被输入至晶体管61的基极。在晶体管61的集电极发射极电路串联了一个限流电阻66,该限流电阻与另一个晶体管67的基极发射级电路相跨接。当负载62短路时,电阻66上的电压降如此之大,以致使另一个晶体管67导通,并且在电阻68上产生一个电压降,上述电压降经过一个阈值开关69和导线组10中的一个(图1),被传送至中断启动电路6。由于该电路就可以控制输出电路使末级呈无电流状态。
出于各种不同的原因,例如由于在整个电子控制***和各个负载之间的导线较长,通常设置负载工作电压为+24伏。当然也可以用其他电压。为了对输出电路进行复查,因此要求对所用的数字电路(例如TTL电路)匹配。为此设置了转接线路12(图1)。图4示有转接线路12中用于8个位中一个位的电路70。
电压匹配基本上通过一个分压器71,72来达到的,在分压器上接有一个比较仪73或是接一个 阈值开关。比较仪的输出端74与一个数字过滤器13(图1)相连,该数字过滤器以后结合图7来详述。数字过滤器传送信号至输入电路4(图1),而控制单元2则可通过数据总线1读出上述信号。
在按照发明的***中,可以对在控制单元2和相应负载62之间规定信号的负载控制路径中发生的。下列故障加以确定:
1.在控制单元和末级的晶体管61之间的中断尽管使得从控制单元给出不相同的信号,但是从输入电路4(图1)读出的信号,却没有变化。
2.输出端63和负载62以及其他工作电源导线之间的中断,会使输出端63总是处于接地电位。
结合图5来说明发明的另一个发展,此时可使相同末级的负载,用从输出端分出的接口,或是接在一个正的工作电压上,或是接在一个接地电位上。
结合图5来说明发明的另一个发展,此时可使相同末级的负载,用从输出端分出的接口,或是接在一个正的工作电压上,或是接在一个接地电位上。要是将具有按照发明输入/输出***的数字控制***,与作为负载的印刷机械相连,而该负载又已经包含电缆连接在内,则这样做就特别有利。对多台印刷机械,或是多个印刷机械部件借助一个数字控制***进行控制的情况,负载及发送器也可以连接于不同的电位。
按照图5所示的末级是由两个串联的晶体管82,81与一个仅示意示出的驱动电路83构成。这样来控制晶体管,即输出端84构成一个所谓三态输出端。输出端84呈高电阻所以两个晶体管81,82不导通,此时在图5上以继电器线圈示出的一个负载85上没有输入电压。从输出端84分出的负载85接口86与驱动电路83的控制输入端87相连接。这样就造成在接口86处有一个正电压的情况下,则由靠近末级输入端88处的信号来控制晶体管81。如图5中用虚线表示的情况,接口86在接地电位时,驱动电路83就转接到晶体管82上,使该晶体管受控于由88处引入的信号。在图5中示意地示出的转接线路92中也需要考虑,负载85是与正电位,或是与接地电位相连接,为此将标准电位输入到转接线路92的一个控制输入端91。
输入信号的继续传送
下列说明涉及到输入信号经过转接线路12,数字过滤器13和输入电路4的继续传送。此时,输入信号可以来自配置在要控制机器上的发送器(例如开关)。末级9的输出信号可以用来做复查。在图4中结合一个末级示有一个转接线路第一个实施例的同时,图6表示一个转接线路的第二个实施例,输入到该转接线路上的输入信号是由发送器96经两条导线传送到一个差频输入端的。因为上述转接线路安全可靠并具有快速功能,所以后一个实施例对发送器特别有利。
发送器96是一个所谓极性转换开关,并且各用一个接触刷连接于接地电位和+24伏,所以通向输入端97和98的导线,可以交变地与接地电位和+24伏相连接。输入端97,98,各经过一个分压器99,100;101,102,与一个差频放大器103的非倒相输入端和倒相输入端相连接,该差频放大器103的输出端104构成转接线路的一个输出端。
8个并联输入信号由转接线路12被传送至数字过滤器13。图7表示在电路13中设置的8个过滤器其中一个的实施例。上述过滤器用来排除线路上由于接触振动和干扰脉冲形成的干扰。输入信号只有在过滤时间期间,相邻的输入数值不变时,才继续传送。
将要过滤的信号输入到输入端161,同时在162处送进节拍信号T。控制字寄存器5(图1)将信号输入输入端163,164和165,上述信号以节拍数目为特征,而节拍数目则是过滤的基础。这些信号经过倒相器166,167,168,到达计数器169的输入端A,B,C0输入和输出端标记与一台,161型计数启有关的。
由162处输入的节拍信号首先对第一个触发器170和计数器169发出脉冲,然后经过一个倒相器171被输入至第二个触发器172的节拍输入端。四个“与非”门电路173,174,175和176构成一个多路转换器,该多路转换器按照触发器172输出端Q当时的电平,或是将触发器170的输出信号0,或是将计数器169的输出信号QD继续传送至计数器169的输入端D0多路转换器的输出端以及触发器170的输出端Q均与一个“异”门电路177相连接,该“异”门电路的输出端则与计数器169的负载(取数)输入端相连接。
输入端161处的信号在不变的情况下经过多路转换器后,将“与非”门电路176输出端处的信号引回到计数器的D输入端。因为输入信号和输出信号相等,所以负载高低形成失效。当输入端161处的信号变化时,则负载输入端的信号升高,同时计数器169就开始计数。当规定过滤器数为3时,则计数器状态为4。
如果在计数器169达到数值7之前,输入端信号又回到其原先状态,则负载重新变低,从而使过滤中断。
如果计数器达到其最终状态7,则经过三倍“与”门电路179,在触发器172的D输入端具有高电平。当下一个节拍的负脉冲边沿到达时,触发器172的输出端Q取得高电平,并将多路转换器接于触发器170的Q输出端,那么,输入信号当时的电平就出现在计数器169的D输入端。负载又变低了,这是因为在计数器169的输入端D与输入端状态相同,并且输入信息和输出端178接通。同时,触发器172的D输入端的信号,由于存入的过滤器数3而变低,当下一个节拍的负脉冲边沿出现时,则触发器172的输出端Q处的信号也同样变低,同时多路转换器换接,使计数器169的输出信号,重新送回至其D输入端。
数字过滤波器13(图1)的8个并联信号被输入到输入电路4。输入电路的一个实施例借助图8来说明,图8表示输入电路4中,8个通道中的一个。将数字过滤器13(图1)的输出信号在121处输入,并且还可以经过一个三态激励器122,由输出端123输入到数据总线1(图1)。为此,选择信号CS经过一个控制输入端124被输入到三态激励器122。
经过一个输入端127,***节拍信号CLK被送至两个触发器125和126的节拍输入端。触发器125和126使输入信号各延迟了一个节拍周期。借助于一个“异”门电路129,可以确定,从一个节拍变到下一个节拍时,输入信号是否已经改变。假如是这种情况,则在输出端130处,给出一个中断启动信号。
***的复查
已经在***设备和信号输出方面作了说明,现在用读入输出信号的方式,就有可能对输入/输出***进行复查。进行另一种检验可以通过将测试图接通到数字过滤器的输入端,并且检验因此出现的输入电路4输出信号是否一致。这样,在使用按照发明的***作输入时,可靠性就大大提高。此外,在使用按照发明的***作输出时,因而有可能精确地限定故障的位置。
要接通测试图可将一个测试图从控制单元2(图1),经过数据总线1,写入到测试图寄存器7内,并且输入至数字过滤器13的输入端。测试图的接通时刻由控制字寄存器5中的控制位来决定。测试图寄存器7,可用简单的方法,购买市场供应的元件来做成,这样就不必更详细地说明了。上述寄存器7基本上包含一个具有三态输出端的8位寄存器。
适宜的测试图是用一个数值1依次地进入8个并行通道,同时其他通道接0。此外,因此就可检验各个要检测通道和相邻通道的接通情况。
中断启动
由输入电路4和由末级电路9来分别输送8个并联信号至中断启动电路6。每个信号从输入电路4,经过一个输入端141(图9),到达一个JK触发器143的J输入端,该信号在145处输入节拍脉冲CLK时由触发器接受。将由末级电路9(图1)输入的信号中一个,经过一个输入端142相应输到一个JK触发器144,在该触发器中,也用节拍脉冲CLK来接受上述信号,如果在触发器143,144的一个输出端保留一个1,则经过16位“或”门电路以及输出端147,对控制单元输出一个中断信号。
在具有多个中断启动电路的***内,控制单元依次轮流地询问各个电路:哪个输入端已经启动了中断。在这种所谓轮询过程中,在图9所示的电路上,依次通过153和156输入的选择脉冲CS1和CS2,经过寄存器150,151来询问触发器143,144的输出端。寄存器150,151的输出端,经过接口152,均与数据总线的各条导线相连接。当寄存器150,151在读出时,其D输入端是闭锁的,因此,触发器143,144的复位,不改变寄存器150,151的内容。
可将信号S1和S2由控制字寄存器5(图1),经过输入端154,155,以及“或”门电路148,149输入到触发器143,144的复位输入端,用信号S1 和S2可以切断各个故障信号的进一步传送。
在本发明的情况下,中断启动也可以由一个中断控制器来执行,该中断控制器向控制单元发送一个中断向量。
借助图10所示的转接线路,一个发送器(例如一个开关181)的信号,可以被接收,而不考虑,从输入端182分出的开关181接口,是否接于接地电位或是与一个不同于接地电位的标准电压相连接。一个按照发明设置有这样一种转接线路的***,可以用于控制一台机器,而且甚至可以有两种混合的终端型式,例如对不同结构系列机组的连接,不需要分别对发送器设置单独的转接线路以及程序。
为了使发送器在不同操作方式下能够自动匹配,将标准电压(或是接地电位,或是不同于接地电位的电压)经过输入端183和分压器184,185输入到一个可控双极转换开关186的控制输入端。如果标准电压不同于接地电位,则转换开关186位于上方图示线条的位置。
再者,分压器184,185的分压电压,被输入至两个阈值开关189和193的控制输入端,并且使阈值开关193是取反类型的。因此,如果在分压器184,185上出现正电压,则使阈值开关189的输出信号继续传送至输出端190,阈值开关193的输出端从而被封锁。所以,最好是应用带有一个所谓三态输出端的阈值开关,该开关在控制输入端有一个相应信号时则呈高电阻。如果分压器184,185处的电压相当于接地电位,则可将阈值开关193的输出电压继续传送至输出端190,同时阈值开关189的输出端则被封锁。阈值开关189与193是不同的,阈值开关189不能使输入端和输出端之间的信号倒相,而阈值开关193则是设置成可以倒相的。
要是将接于正24伏的开关181开动,则上述正电压就经过由电阻187,188构成的分压器被输入到阈值开关的输入端阈值开关189因此在输出端190发出例如5伏的正电位。开关181打开时,阈值开关189的输入端出现0伏,所以输出端也呈0伏。
假如不接开关181,而在转接线路中接入一个与接地电位相连的开关191,并且同时使183这一点也同样接于接地电位,那么,转换开关186就位于下方位置,而且阈值开关193是接通的。因此,当开关191打开时,在阈值开关193的输入端,出现了经过输入端192和电阻188输入的正5伏电压。阈值开关193的输出电压,从而是输出端190的电压为0伏。如果开关191闭合,则在阈值开关193的输入端出现接地电位,所以其输出电压为5伏,并不需要考虑,各个开关是否分别与接地电位,或是与一个正的工作电压相连接,因此,当开关闭合时,图10所示的转接线路输出一个逻辑电平,而当开关打开时,则输出另一个逻辑电平,因此与控制***在一起,两种发送器(接地的开关和接正电压的开关)可以交替或混合使用,而不需要对电路作特殊匹配和对发送器编程序。因此,通过程序询问发送器是否分别接地或是接正电位,这样做也是多余的。

Claims (13)

1、用于数字控制***信号输出到一些***设备(调节机构,显示单元)的***,特别适用于印刷机械,其中***设备与末级相连接,其末级经由一个总线***可受一控制单元的控制,其特征在于:输出寄存器(31,32)的内容和末级(9)的输出信号是可以分别访问的。
2、根据权利要求1的***,其特征在于:末级(9)输出信号经过另一地址作为输出寄存器(31,32)的内容是可以访问的。
3、根据权利要求1的***,其特征在于:末级(9)输出信号经过另一数据线作为输出寄存器(31,32)的内容是可以访问的。
4、根据上述权利要求中一个权利要求的***,其特征在于:总是有一部分相当于总线***(1)字宽的输出寄存器(31,32)组成一个输出电路(3)。
5、根据权利要求1的***,其特征在于:末级输出(8)总是用一个晶体管(61)构成,该晶体管的集电极除了***设备(62)外,未连有其它工作电阻。
6、根据权利要求1的***,其特征在于:每个末级输出端(8)是由两个晶体管(81,82)构成的,这两个晶体管是串联的,并可这样地控制,以使得其中一个或另一个、或这两个晶体管(81、82)处于截止状态。
7、根据权利要求1的***,其特征在于:末级具有用于检测输出电流的装置(66,67,89,90)。
8、根据权利要求1的***,其特征在于:为了访问输出信号,设置了输入寄存器,其输入端与末级的输出端(8)相连接,而其输出端则与总线***相连接。
9、根据权利要求8的***,其特征在于:在输入寄存器(4)的前方接有转接电路(12)。
10、根据权利要求9的***,其特征在于:在转接电路(12)和输入寄存器(4)之间总是配置有一个数字滤波器(13)。
11、根据权利要求8或9的***,其特征在于:末级输出端作为输入/输出端(8)设计,同时,通过控制单元(2)的相应编程,每个输入/输出端(8)可以单独地确定为输入端或是输出端。
12、根据权利要求11的***,其特征在于:***设备(85)总是有两个接口,一个接口总是与***的一个输入/输出端(8)相连接,而另一接口(86)则总是与一个参考电位(工作电压或接地)相连接,并且,参考电位是输入到用于控制的转接电路(92)的另一输入端(91)。
13、根据权利要求12的***,其特征在于:应用由两个晶体管(81,82)串联而成末级时,每个末级根据参考电位这样来控制,即只控制那一个晶体管(81,82),该晶体管由输出端(84)分出的接口是与不同于参考电位的电压相接的。
CN87108100A 1986-12-12 1987-12-10 用于数字控制***信号输入和/或输出的*** Expired CN1017194B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 91104033 CN1098489C (zh) 1986-12-12 1987-12-10 用于数字控制***信号输入和/或输出的***

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE19863642500 DE3642500A1 (de) 1986-12-12 1986-12-12 System zur ein- und/oder ausgabe von signalen eines digitalen steuersystems
DEP36425001 1986-12-12
DEP86425001 1986-12-12

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 91104033 Division CN1098489C (zh) 1986-12-12 1987-12-10 用于数字控制***信号输入和/或输出的***

Publications (2)

Publication Number Publication Date
CN87108100A CN87108100A (zh) 1988-07-27
CN1017194B true CN1017194B (zh) 1992-06-24

Family

ID=6316062

Family Applications (1)

Application Number Title Priority Date Filing Date
CN87108100A Expired CN1017194B (zh) 1986-12-12 1987-12-10 用于数字控制***信号输入和/或输出的***

Country Status (6)

Country Link
EP (1) EP0270871B1 (zh)
JP (1) JP3115570B2 (zh)
CN (1) CN1017194B (zh)
AU (1) AU598865B2 (zh)
CA (1) CA1314599C (zh)
DE (2) DE3642500A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3839248A1 (de) * 1988-11-21 1990-05-23 Roland Man Druckmasch Dezentraler steuerrechner, insbesondere innerhalb einer rotationsdruckmaschine, der ueber einen bus mit mehreren peripheren einheiten verbunden ist
DE4000295C2 (de) * 1990-01-08 1994-05-19 Heidelberger Druckmasch Ag Vorrichtung zur Diagnose eines Steuersystems einer Druckmaschine
DE4136785C2 (de) * 1991-11-08 2000-07-13 Koenig & Bauer Ag Takterzeugungseinrichtung an Druckmaschinen
DE4214394C2 (de) * 1992-04-30 1998-08-20 Asea Brown Boveri Antriebsvorrichtung für eine längswellenlose Rotationsdruckmaschine
DE9415342U1 (de) * 1994-09-22 1995-01-26 C. Haushahn Gmbh & Co, 70469 Stuttgart Ein- und Ausgabesystem für Aufzugssteuerungen
DE19506261A1 (de) * 1995-02-23 1996-09-05 Roland Man Druckmasch Bussystem für eine Druckmaschine
DE19815185A1 (de) 1998-04-04 1999-10-07 Roland Man Druckmasch Steuerrechner für eine Druckmaschine
CN117666450B (zh) * 2024-02-01 2024-04-12 瑞纳智能设备股份有限公司 控制信号的输出电路和控制设备

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49107442A (zh) * 1973-02-15 1974-10-12
JPS539443A (en) * 1976-07-15 1978-01-27 Hitachi Ltd Test system for electronic package
JPS5341952A (en) * 1976-09-29 1978-04-15 Fujitsu Ltd Two-way transmission system
US4155115A (en) * 1977-12-30 1979-05-15 Honeywell Inc. Process control system with analog output control circuit
US4155116A (en) * 1978-01-04 1979-05-15 The Bendix Corporation Digital control system including built in test equipment
DE2824190A1 (de) * 1978-06-02 1979-12-06 Bosch Gmbh Robert Mikrorechner-system zur steuerung von betriebsvorgaengen in kraftfahrzeugen, mit einer diagnoseeinrichtung zur ueberpruefung des kraftfahrzeuges
DD141956A1 (de) * 1979-02-20 1980-05-28 Bernd Zimmermann Pruefeinrichtung fuer eingabebaugruppen und ausgabebaugruppen einer programmierbaren steuerung
DE3229411A1 (de) * 1981-08-06 1983-03-03 Nissan Motor Co., Ltd., Yokohama, Kanagawa Elektronische vorrichtung mit selbstueberwachung fuer ein kraftfahrzeug
DE3219270A1 (de) * 1982-05-21 1983-11-24 Siemens AG, 1000 Berlin und 8000 München Anordnung zur aufnahme von daten elektrischer schaltgeraete
DE3234637A1 (de) * 1982-09-18 1984-03-22 Alfred Teves Gmbh, 6000 Frankfurt Verfahren und schaltungsanordnung zur steuerung einer bremsschlupfregelanlage
JPS59106061A (ja) * 1982-12-09 1984-06-19 Fujitsu Ltd 障害情報の収集方式
IT1169166B (it) * 1983-02-15 1987-05-27 Gd Spa Sistema di controllo funzionale di circuiti in ingresso a un'unita' centrale di controllo e comando per macchine e/o dispositivi utilizzabili in linee di produzione e/o confezionamento di prodotti
DE3310403A1 (de) * 1983-03-19 1984-09-20 Joh. Vaillant Gmbh U. Co, 5630 Remscheid Testverfahren fuer die pruefung eines steuer- oder regelgeraetes
JPS60170854U (ja) * 1984-04-20 1985-11-12 日本電気株式会社 マイクロコンピユ−タ
US4628397A (en) * 1984-06-04 1986-12-09 General Electric Co. Protected input/output circuitry for a programmable controller
DE3440025A1 (de) * 1984-11-02 1986-05-07 Pulsotronic Merten Gmbh & Co Kg, 5270 Gummersbach Speicherprogrammierbare steuerung mit einer ueberwachungseinrichtung der melde- und/oder stellglieder
JPS61118802A (ja) * 1984-11-15 1986-06-06 Fuji Electric Co Ltd シ−ケンスコントロ−ラのプロセス入出力装置
DE3510425A1 (de) * 1984-11-30 1986-06-05 Brown, Boveri & Cie Ag, 6800 Mannheim Verfahren und einrichtung zur fehlererkennung bei mikrocomputer- oder prozessrechnersystemen
JPS61235771A (ja) * 1985-04-12 1986-10-21 Hitachi Ltd 論理回路診断方式
JPS61290527A (ja) * 1985-06-19 1986-12-20 Nec Corp プリンタ装置の内部情報出力方式
JPS62115548A (ja) * 1985-11-15 1987-05-27 Toshiba Corp 計測値模擬情報発生方式

Also Published As

Publication number Publication date
AU8092887A (en) 1988-06-16
AU598865B2 (en) 1990-07-05
EP0270871A2 (de) 1988-06-15
CN87108100A (zh) 1988-07-27
JP3115570B2 (ja) 2000-12-11
DE3789205D1 (de) 1994-04-07
DE3642500A1 (de) 1988-06-23
EP0270871A3 (en) 1990-07-04
JPS63159923A (ja) 1988-07-02
CA1314599C (en) 1993-03-16
EP0270871B1 (de) 1994-03-02

Similar Documents

Publication Publication Date Title
US4556953A (en) Interchangeable interface circuitry arrangements for use with a data processing system
CN104795025B (zh) Led显示模组及其状态检测方法
CN1017194B (zh) 用于数字控制***信号输入和/或输出的***
CN104202034B (zh) 一种可循环的多通道选择电路***
US4090173A (en) Vital digital communication system
CN1098489C (zh) 用于数字控制***信号输入和/或输出的***
CN110119374A (zh) 应用处理器、汽车电子处理器和计算装置
CN1101961C (zh) 带有多个触发器的半导体集成电路
JP2009526299A (ja) 高速冗長データ処理システム
CN111103959B (zh) 寄存器复位***及芯片
US7188010B2 (en) Device and method for converting a diagnostic interface to SPI standard
US8713392B2 (en) Circuitry testing module and circuitry testing device
CN113534695A (zh) 串接式扩增装置及包含其的串接式***
US20040030958A1 (en) Integrated circuit with direct debugging architecture
CN205384725U (zh) 汽车仪表报警信号的检测控制装置
CN114283741B (zh) 一种***级联的跨级led驱动数据传输电路
CN112463578B (zh) 一种基于组件合约的逐级求解的***测试用例生成方法
CN110413317B (zh) 基于配置化的流程接口调用方法
SU1051530A1 (ru) Устройство дл сравнени двоичных чисел
JP2001101029A (ja) システムコール情報の記録方法および記録装置
CN108733587A (zh) 子设备定位方法及***
JPS5839191A (ja) 回路指定識別用固有デ−タ初期設定方式
CN115017077A (zh) 一种子板类型识别及误插保护电路和背板
CN109245625A (zh) 一种防止无刷电机共态导通电路
CN107703387A (zh) 一种显示节点错误信息的***

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C13 Decision
GR02 Examined patent application
C14 Grant of patent or utility model
GR01 Patent grant
C15 Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993)
OR01 Other related matters
EE01 Entry into force of recordation of patent licensing contract

Assignee: Heidelberg printing equipment (Shanghai) Co., Ltd.

Assignor: Heidelberger Druckmaschinen AG

Contract fulfillment period: The duration of the contract is from 2005.10.01 to 2025.09.30

Contract record no.: Contract filing No. 2007990000011

Denomination of invention: A system used for digital control systems, signal input, and / or output

Granted publication date: 19930317

License type: Common License

Record date: 20070621

LIC Patent licence contract for exploitation submitted for record

Free format text: COMMON LICENCE; TIME LIMIT OF IMPLEMENTING CONTACT: 2005.10.1 TO 2025.9.30

Name of requester: HEIDELBERG PRINTING EQUIPMENT ( SHANGHAI ) CO., L

Effective date: 20070621

C17 Cessation of patent right
CX01 Expiry of patent term