[go: up one dir, main page]

CN105283815A - 数据总线模块 - Google Patents

数据总线模块 Download PDF

Info

Publication number
CN105283815A
CN105283815A CN201480025548.XA CN201480025548A CN105283815A CN 105283815 A CN105283815 A CN 105283815A CN 201480025548 A CN201480025548 A CN 201480025548A CN 105283815 A CN105283815 A CN 105283815A
Authority
CN
China
Prior art keywords
module
data bus
terminal
protection unit
software protection
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.)
Granted
Application number
CN201480025548.XA
Other languages
English (en)
Other versions
CN105283815B (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.)
Beckhoff Automation GmbH and Co KG
Original Assignee
Beckhoff Automation GmbH and Co KG
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 Beckhoff Automation GmbH and Co KG filed Critical Beckhoff Automation GmbH and Co KG
Publication of CN105283815A publication Critical patent/CN105283815A/zh
Application granted granted Critical
Publication of CN105283815B publication Critical patent/CN105283815B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • 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/0428Safety, monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/105Program control for peripheral devices where the programme performs an input/output emulation function
    • G06F13/107Terminal emulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/86Secure or tamper-resistant housings
    • G06F21/87Secure or tamper-resistant housings by means of encapsulation, e.g. for integrated circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3234Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving additional secure or trusted devices, e.g. TPM, smartcard, USB or software token
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K7/00Constructional details common to different types of electric apparatus
    • H05K7/14Mounting supporting structure in casing or on frame or rack
    • H05K7/1462Mounting supporting structure in casing or on frame or rack for programmable logic controllers [PLC] for automation or industrial process control
    • H05K7/1468Mechanical features of input/output (I/O) modules

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Automation & Control Theory (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Programmable Controllers (AREA)
  • Emergency Protection Circuit Devices (AREA)
  • Small-Scale Networks (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及数据总线模块(101、401),包括:终端(103),其中所述终端(103)包括两个相对的外表面(109、111),每个外表面包括至少一个接点(113、115),其中所述两个接点(113、115)是通过内部数据总线线路(117)而连接,以经由所述数据总线通过所述终端(103)转发数据;以及被集成到所述终端(103)中且与所述数据总线线路(117)连接的软件保护单元(119)。本发明还涉及对应的模块系统(501、601、801)以及对应的自动系统(701)。

Description

数据总线模块
技术领域
本发明涉及数据总线模块。本发明还涉及用于数据总线的模块系统。本发明还涉及自动系统。
背景技术
欧洲专利EP1093039B1公开了一种可编程的场强计(fieldmeter)。软件保护装置是从外部插入所述场强计,所述软件保护装置允许利用所述场强计的控制单元的授权校验。
在此上下文中的特定缺点是,软件保护装置需要额外的空间。此外,所公开的软件保护装置从外部是清楚可见的,而且例如会被偷。特别是,仿真器将能够立即标识出软件保护装置有被提供。
另一个缺点特别是所公开的软件保护装置在场强计的组装或修复期间会受到破坏,因为所公开的软件保护装置是从场强计外部黏接的。
发明内容
本发明以下目的是提供一种数据总线模块,所述模块包括具有改良保护以防止被偷及外部干扰的软件保护单元。
本发明以下目的还要提供一种用于数据总线的对应模块系统。
此外,本发明以下目的是提供一种对应的自动系统。
所述目的是由独立请求项各自的标的内容来解决。有利的具体实施方式是各自的附属请求项的标的内容。
根据本发明的一个方面,提供了一种数据总线模块,所述模块包括下列特征:终端以及软件保护单元,其中所述终端包括两个相对的外表面,每个外表面包括至少一个接点,其中所述接点是通过内部数据总线线路而连接,以经由数据总线通过所述终端转发数据,软件保护单元被集成到所述终端中并且连接至所述数据总线线路。
根据另一方面,提供一种数据总线模块系统,其中所述模块系统包括至少一个数据总线模块以及用于数据总线的至少一个输入/输出(I/O)模块,所述I/O模块包括另一终端,所述另一终端包括两个相对的外表面,每个外表面包括至少一个接点,其中所述接点是通过内部数据总线线路而连接,以经由所述数据总线通过所述另一终端转发数据,其中所述另一终端另外包括用于连接总线用户的连接单元以及用于控制所述总线用户的控制,所述控制与所述数据总线线路连接,所述模块被并排设置,从而所述模块各自的外表面是相对配置为使得所述相对的外表面各自的接点彼此接触,以经由所述数据总线通过所述终端转发数据。
根据又一方面,提供一种自动系统,其中所述自动系统包括用于数据总线的模块系统,其中总线耦合单元与控制计算机被形成,所述总线耦合单元用于将所述模块系统连接至数据总线,所述控制计算机是用于控制可连接到所述数据总线的总线用户,其中所述软件保护单元被配置为利用所述控制计算机进行授权校验。
本发明特别是基于不像公知技术那样从外部将软件保护单元插入终端或插入控制的构想。而是,软件保护单元是被集成到终端中,所述终端特别被配置为输入/输出终端,亦即,包括连接单元以及控制的终端,所述连接单元用于连接总线用户,所述控制用于控制与所述数据总线线路连接的所述总线用户。因为所述集成,软件保护单元有利地不需要任何额外安装空间,因此,相较于现有技术,可有利的节省安装空间。
在本发明的范围内,软件保护单元特别是指在没有软件保护单元下可保障软件不能运作、或是仅能在有限制范围内运作的一种单元。软件保护单元特别被配置为利用控制计算机进行授权校验。
因为软件保护单元优选地包括电子组件或多个电子组件,亦即,至少一个电子组件,所述软件保护单元也被称为电子软件保护单元。
此外,由于被集成到终端中,软件保护单元有利地并不是直接或立即地可被接入,因此可有利地防止或避免软件保护单元被偷窃。此外,软件保护单元的恢复会有利地更显困难。
此外,因为集成,软件保护单元有利地受保护不被外部干扰,所述干扰会例如导致破坏,特别是当模块在要被交换或修复时。因此,使用者不再会撞到或陷在软件保护单元处。然而,这在现有技术中会发生,因为软件保护单元通常是从装置外部黏接。
另外,由于集成,软件保护单元不再是从外部立即可见,使得在模块中,软件保护单元的提供是有利地呈隐蔽的。
相较于现有技术,外部插头连接已变得过时,基于这样的事实,软件保护单元有利地受到如抗振动与冲击的保护。这在模块被使用于粗糙环境(例如工业环境)中时会是特别有利的。
软件保护单元是连接至内部数据总线线路,因为这个事实,软件保护单元作用为类似于数据总线的总线用户。这特别意指软件保护单元因为与数据总线线路的所述连接而形成了总线用户。这有利地允许经由数据总线协议来接入及/或编程所述软件保护单元。因此,并不需要使用复杂的编程语言(例如高级语言)来接入及/或编程所述软件保护单元。
术语「内部」是指终端,使得内部数据总线线路、内部电流线路及/或内部电压连接集成在终端中的接点之间。
I/O模块是指一种输入/输出模块,因为可接受输入及/或核发输出的至少一个总线用户是通过连接单元而连接至I/O模块的另一终端。所述另一终端也称为I/O终端。在上下文中针对终端描述的建构性特征与具体实施方式也特定地应用至I/O终端。
在另一具体实施方式中,终端(亦即,特别是另一终端)被形成为接合于载轨上的终端。
所提供的可接合于载轨上的用语「终端」特别是指所述终端是被形成以接合于载轨上。载轨本身不一定是模块的一部分。
然而,在一个具体实施方式中提供的是载轨为所述模块的一部分。
在另一具体实施方式中提供的是模块(特别是模块系统的模块)接合于载轨上。
模块包括两个相对外表面,其中每个外表面包括至少一个接点,所述两个接点是通过数据总线线路而连接,因为这个事实,数据可有利地经由数据总线而被转发通过终端,特别是跨越多个终端,亦即特别是跨越终端与I/O终端,若所述终端被并排设置在模块系统与单独接点触碰中。
两个接点是通过数据总线线路而连接的情形特别包括了两个接点通过数据总线线路直接连接的情形。这意指直接连接是特别地经由数据总线线路而于两个接点之间形成。在这个情形中,数据总线是简单地通过终端形成循环。
两个接点通过数据总线线路而连接的情形特别是包括了所述两个接点是通过数据总线线路间接连接的情形。这特别是指数据总线线路从一个接点延伸至另一组件(例如电子组件)的情形,特别是连接至软件保护单元,优选地是连接至用于总线用户的控制。从所述另一组件,数据总线线路接着继续到所述另一接点。因此,在所述两个接点之间特别是经由数据总线线路形成间接连接。多个组件可例如经由数据总线线路而连接于所述两个接点之间,特别是串联连接及/或并联连接。
在直接连接的例子中与在间接连接的例子中,数据是通过终端以经由数据总线而转发。
根据一个具体实施方式,设有多个I/O模块,所述多个I/O模块特别是具有相同、或优选地不同的配置。
根据另一具体实施方式,设有多个模块,每个模块包括软件保护单元,所述多个模块特别地具有相同、或优选地不同的配置。
这特别意指,在模块系统中、及/或在自动系统中,设有多个模块及/或I/O模块,他们特别是具有相同、或优选地不同的配置。
关于模块的具体实施方式可类似地应用至I/O模块,且反之亦然。
包括软件保护单元的模块特别指服务器钥(dongle)模块、或是具有服务器钥的模块,因为在现有技术中,术语「服务器钥」一般是用于软件保护单元,因此,软件保护单元也可指服务器钥。因为软件保护单元被集成于终端中,因此术语「服务器钥终端」或授权终端可以特别地用于模块,因为软件保护单元一般提供了用于操作软件的有效授权。
根据一个具体实施方式,终端(亦即,特别是I/O终端)的外表面包括多个接点。所述多个接点可以是例如通过另一内部数据总线线路连接。特别是,所述多个接点优选地是通过内部电流线路及/或内部电压连接而内部连接。通过提供内部电流线路及/或内部电压连接,可连接至终端的单独的总线用户可以用以有利的方式被提供电流及/或电压。在此例中,特别是不再绝对必须使单独的总线用户包括其自己的电流供应源。内部电压连接或内部电流连接分别因而提供了各自的内部电压供应源或内部电流供应源。
根据另一具体实施方式,终端可以包括用于连接总线用户的连接单元、以及用于控制总线用户的控制,所述控制与数据总线线路连接。
这特别是指总线用户可以与模块的终端连接,类似于I/O的另一终端,特别是除了软件保护单元以外。软件保护单元与总线用户因此有利地通过服务器钥模块而连接至数据总线。这个具体实施方式是指包括连接单元和控制的模块可以因而指I/O-服务器钥模块,因为类似于I/O模块,这种模块也可以与至少一个总线用户联接,总线用户可接受输入及/或核发输出。
根据一个具体实施方式,连接单元可以被配置为连接多个总线用户。
根据另一具体实施方式,总线用户可以是致动器、马达或传感器、或是任何其他装置。
多个总线用户被连接的情形特别地是具有相同的、或优选地不同的配置。
根据一个具体实施方式,连接单元可以包括一个或多个插头接点、及/或一个或多个插头终端、及/或一个或多个插座,用于连接总线用户。
因为对应的模块系统或自动系统是基于单独的模块(即,特别是基于服务器钥模块以及基于I/O模块)而模块化地配置,术语「用于模块化的I/O自动系统」是被用作模块的一般性术语。
根据另一个具体实施方式,在控制和软件保护单元之间专属地通过数据总线线路建立通信连接。
这特别是指在控制与软件保护单元之间的通信仅可能经由数据总线线路。因此,在控制与软件保护单元之间并没有其他的通信连接。如果数据总线协议可以经由数据总线用于通信,这特别地且是有利地增进了对应的通信协议的编程。因此,有利的是,针对总线用户与软件保护单元之间的通信的编程不需要额外的时间与心力。
根据另一具体实施方式,印刷电路板可以被集成于终端中,并且软件保护单元可以被设置在印刷电路板上以用于电接触。
通过提供印刷电路板,有利地可以特别简单的方式来电接触软件保护单元。
在另一个具体实施方式中,印刷电路板可例如包括用于数据总线线路的接口。特别地,所述印刷电路板包括用于电流线路及/或电压连接的另一接口。内部电流线路、内部电压线路以及数据总线线路可以特别地被分别连接至所述接口。针对术语电压线路与电流线路,特别地可分别使用术语电压连接或电流连接。
根据另一具体实施方式,用于控制总线用户的控制可以被设置在印刷电路板上。
这特别是指以有效率的方式使用共享的印刷电路板来电接触软件保护单元与控制。由此,可以特别有效率的方式来有利地使用现有的可用空间。优选地,印刷电路板可以被形成为使得在软件保护单元与控制之间没有直接电连接。这特别是指控制与软件保护单元在印刷电路板上是彼此电绝缘的。
如果例如所述控制具有技术缺陷(例如电短路),这是特别有利的,因为在这样的情形中,技术缺陷不会立即影响软件保护单元。
根据另一具体实施方式,控制与软件保护单元各被设置在它们自己的印刷电路板上。因此,可以特别简单的方式实行电分离或贾凡尼(galvanic)分离,使得一个组件的缺陷不会直接影响到另一个组件。
根据另一具体实施方式,终端包括终端外壳,软件保护单元被集成在所述终端外壳中。终端外壳被形成以例如接合于载轨上。终端外壳可以例如具有中空空间,所述软件保护单元即容纳在所述中空空间中。
根据又一具体实施方式,终端包括终端载体,所述终端载体可以用可移除方式以连接至终端外壳、并接合于载轨上。
这特别是指终端包括至少两个组件:终端外壳与终端载体,两者以可移除方式彼此连接。这特别是指如果必须要更改软件保护单元,只有终端外壳需要被替换,而终端载体仍保持对载轨锁定。因此,可节省可观的固定与维护时间。
此外,这有利地可允许为多个终端外壳提供终端载体。因此,可有利地大大地提高模块系统及/或自动系统的设计灵活度。
根据另一具体实施方式,软件保护单元可例如通过树脂(特别是环氧化物树脂)受保护而避免被操作。这特别是指软件保护单元是被铸件围绕或包封。
通过铸造软件保护单元,有利地可加剧或变成无法得到所述软件保护单元以例如卸除它。这种卸除是例如一般为了得到软件保护单元的单独组件以更详细分析这些单独组件进行。这类分析一般是为了仿真软件保护单元的功能以产生所述软件保护单元的未授权副本的目的。然而,铸件会使其变得更困难、或甚至可防止它发生,因为在尝试要移除铸件时,通常会大幅度地或完全地破坏所述软件保护单元。因此,铸件有利地提供了特别有效的保护性,以防止外部干扰及/或尝试操作。
根据一个具体实施方式,软件保护单元可以用可移除方式集成于所述终端中。
这有利地允许以快速且简单的方式来更换有缺陷的软件保护单元,或将其替换为不同的软件保护单元版本。此外,这有利地减少了组装涉及的时间与心力。
外表面的所有接点例如可以形成为直接相对,亦即,特别是以相对于终端的对称轴呈现对称的方式。然而,所述接点可特别地依需要排列在外表面上。
根据一个具体实施方式,软件保护单元可包括电子组件。所述电子组件可以例如被配置为通过控制计算机以进行授权校验。特别是,可设有多个电子组件,这些电子组件特别地具有相同的、或优选地不同的配置。
根据一个具体实施方式,软件保护单元可包括例如作为电子组件的微控制器及/或另一电子控制单元。微控制器及/或另一电子控制单元特别地被配置为受保护而防止读取及/或操作。
根据一个具体实施方式,软件保护单元可包括作为电子组件的内存,在所述内存中储存一个或多个密钥。所述内存可例如受到保护而防止被操作。举例而言,所述内存可以是只读存储器。所述密钥可以是例如用于加密过程。这类加密过程是基于基本上公知的公钥/私钥加密过程。这特别是指公钥与私钥是储存在所述内存中。
根据一个具体实施方式,软件保护单元可以被配置为在软件请求时标识自身。只有在这个标识为肯定时,软件才可完整作用。否则,所述软件仅能以受限制方式作用、或完全不作用。请求软件可以例如于工业计算机(IPC)上运行、或在控制盒中的所谓的嵌入式控制上运行。软件只有在软件保护单元已肯定地标识自身时才适当地且如预期运作的这个特征通常被称为服务器钥(dongling)。
通过将软件保护单元集成于终端中以及为所述软件保护单元提供数据总线线路的组合,软件的服务器钥可以通过在数据总线的任何期望位置处连接模块与数据总线而可有利地以简单方式实现。因此,可有利地实现工业计算机或嵌入式控制(要成为服务器钥的软件于其上运行)和服务器钥(亦即,软件保护单元)之间的空间分隔。模块可以因此例如以有利的方式不显眼地容纳在控制盒中,而工业计算机或嵌入式控制可以被提供对所述控制盒的空间分隔。接着,可有利地经由数据总线来进行软件与软件保护单元之间的标识。
根据一个具体实施方式,数据总线为场总线。然而,本发明不需要受限于场总线。任何所需其他数据总线也可被提供,例如以太网控制自动化技术(EtherCAT)、EthernetPowerlink、CAN、Profibus、Profinet、M-Bus、T-Bus、VARAN、FlexRay、FieldbusFoundation、SMI、EtherNet/IP、LCN、INTERBUS、LON、KNX-Standard、LIN-Bus或ARCNET。
根据一个具体实施方式,软件保护单元可包括用于经由数据总线控制数据传输及/或用于处理输入及/或输出数据的微控制器。
根据另一具体实施方式,所述微控制器可以通过储存在内存(优选地所述软件被储存在OTP(一次性可编程)内存)中的软件而控制,优选地,。这类内存特别是仅可被写入一次,且特别地是一种非易失性内存。
根据一个具体实施方式,微控制器可以被配置为加密输出数据(特别是释放数据)、及/或解密已加密的输入数据。这类释放数据包括例如要成为服务器钥的软件被使用的范围及/或由谁使用的信息。
根据一个具体实施方式,设有总线耦合器,所述总线耦合器可以被配置为将数据总线耦合至所述模块或所述模块系统。
根据一个具体实施方式,模块系统包括多个模块,每个模块包括软件保护单元。所述多个模块可以具有例如相同的、或不同的配置。
根据一个具体实施方式,模块系统包括多个I/O模块,所述多个I/O模块可以具有例如相同的、或不同的配置。
根据一个具体实施方式,模块系统专属地包括多个服务器钥模块,所述多个服务器钥模块特别地具有相同、或例如不同的配置。这类模块系统特别地不包括I/O模块。同时,在这个具体实施方式中,所述多个服务器钥模块优选地可以类似于包括服务器钥模块以及I/O模块的模块系统而设置及/或形成。
附图说明
以下将通过优选具体实施方式更详细解释本发明,其中:
图1说明一种数据总线模块,
图2显示另一种数据总线模块,
图3显示用于数据总线模块的模块系统,
图4说明用于数据总线的不同模块系统,
图5显示一种自动系统,以及
图6说明用于数据总线的另一种模块系统。
具体实施方式
在下文中,针对相同特征使用了相同的附图标记。为了能更清晰呈现,并没有在每个例子中都图标出所有附图标记及/或所有单独的特征。
图1示出一种用于数据总线(未示)的模块101。
模块101包括终端103,所述终端103被配置为接合于载轨(此处未示)上。为了这个目的,终端103可例如包括凸耳(未示),所述凸耳例如被设置在终端103的底部表面上。
终端103包括两个相对的外表面109与111,每个外表面包括至少一个接点113、115。这特别是指至少一个接点113、115在外表面109与111中的每一个处形成。
所述两个接点113和115是通过内部数据总线线路117而连接。由此,数据可有利地通过终端103以经由数据总线转发。
此外,设有软件保护单元119,所述软件保护单元119被集成于终端103中、并且连接至数据总线线路117。于此,数据总线线路117从接点113延伸至软件保护单元119、并且从软件保护单元119延伸至接点115。
通过将软件保护单元连接至数据总线线路117,所述软件保护单元119会转入针对所述数据总线的总线用户。这特别是指软件保护单元119可经由数据总线而被接入及/或编程而作为总线用户,例如通过总线协议。这特别是意指,所述软件保护单元119充当总线用户。
此外,其他接点105、107、121与123于终端103的外表面109与111处形成。两个其他接点121与123是通过内部电压连接125而连接,而两个其他接点105与107是通过内部电压连接126而连接。软件保护单元119与所述电压连接125与126连接,以实现软件保护单元119的电压供应源。因为通过电压连接126与125来连接其他接点105与107、以及121与123,电压供应源会还通过终端103形成循环。
未于此示出的一个具体实施方式中,电压连接125和126与软件保护单元的连接可以被去除。然后提供的是所述软件保护单元119不需要电压供应源、或是具有其自身的电压供应源。
此外,其他接点可以被配置在终端103的两个外表面109、111处,因此形成了数条电流线路及/或数条总线线路。
另外,所述终端103包括显示单元311,所述显示单元311包括多个LED(发光二极管)313,所述多个发光二极管313设置在终端103的终端外壳305处。由此,可显示例如所述软件保护单元119的操作状态。要注意的是,LED313的数量并不受限制。特别是,除了LED313以外或者作为替代,也可设置其他发光组件。
图2示出另一种数据总线模块401。
模块401基本上是类似于图1的模块103而形成,其中内部线路117、125和126未于此示出以更清楚呈现。作为用于连接总线用户的连接单元,模块401还包括了多个连接开口403,以连接其他总线用户。这些总线用户可以是例如致动器、传感器及/或马达。在此上下文中,所述连接开口403是沿着终端外壳305的纵向表面而在彼此上方成对设置。
为能较佳呈现,并没有示出用于控制总线用户的控制或数个控制。
在各对连接开口403上方,分别设有一对开口405用于插入工具(例如螺丝起子),以例如以有利地方式卸除或锁紧被连接至总线用户的线路。于此,在连接开口403中被连接至总线用户的线路是通过螺丝、螺栓及/或弹性接点、及/或通过现有技术中已知的其他接触方式而电连接及/或机械连接。因此,连接开口403也被称为终端点。
因为模块401会接管服务器钥功能以及输入/输出功能,模块401也被称为I/O服务器钥模块。
除了所述I/O模块不包括软件保护单元119的差别以外,可类似于模块401地形成没有服务器钥功能、只具有I/O功能的I/O模块。
图3示出数据总线模块系统501。
于此上下文中,设有不含软件保护单元的多个输入/输出模块503。
此外,模块系统501包括服务器钥模块101,所述服务器钥模块101被配置为类似于图1的模块101。因此,模块101不包括用于连接总线用户的连接单元。
单独的模块101与503被设置为彼此相邻、并与载轨505接合或接合于载轨505上。载轨505是例如通过两个螺丝506被固定于控制盒(此处未示出)中。
图1中所示且于上说明的单独的接点113、115、105、107、121、123、以及单独模块的其他接点(无附图标记)是彼此接触的,从而可经由数据总线以通过终端转发数据,并且在终端中针对连接的总线用户设有电流或电压供应源。为了较佳呈现,这皆未显示。
另外,模块系统501包括总线耦合器507,所述总线耦合器507可例如包括总线缆线(未示出)的插入位置509。所述插入位置509可以例如被配置为RJ45插座。由此,RJ45插头可有利地被插入插入位置509中。
此外,总线耦合器507包括多个双列直插式封装(DIP)开关511以例如提供所述总线耦合器507的地址。
此外,总线耦合器507包括多个发光二极管313,以例如显示总线耦合器507的操作状态。除了发光二极管或是作为替代,也可设置其他发光组件。
图3中所示模块的数量并不受限制。特别是,可设置更多或者较少的模块503。例如,可设置包括服务器钥功能的一个以上的模块101。除了模块101以外或作为替代,可设置与图2的模块401类似的模块。总之,可设置例如高达225个模块101、503。
图4示出另一种数据总线模块系统601。
模块系统601被配置为类似于图3的模块系统501。参照相对应的描述。差别在于根据图2的模块401被设置来替代模块101。
于此,所述模块401、503的数量也不受限制。在未说明的具体实施方式中,可设置比此处所示的更多或者较少的模块503。例如,可设置多个模块401。例如,除了模块401或多个模块401以外或作为替代,可设置根据图1的另一模块101或多个模块101。
图5示出自动系统701。
自动系统701包括图4的模块系统601,其中以虚线表示其中一个模块。以虚线表示的所述模块是以附图标记707表明。此外,在模块407中绘示数个点709,模块407表示除了所述模块以外还设有其他模块。所述其他模块形成为类似于模块503。例如,所述其他模块中的一个或数个模块也可为图1或图2的模块101、401。
自动系统701包括控制计算机703,所述控制计算机703是经由数据总线705而连接至总线耦合器507。于此,数据总线705是插入插座509中。通过这个方式,控制计算机706与单独模块503、401通信。特别是,这有利地允许通过控制计算机703来进行模块401的软件保护单元119的授权校验。
通常,控制计算机706可经由数据总线而与单独服务器钥模块的软件保护单元通信、并且可例如启动在I/O模块(具备或不具有服务器钥功能)的控制上运行的相对应软件。所述软件也可以于例如未于此示出的其他控制计算机上运行。
通过提供服务器钥模块,可于要成为服务器钥的软件在其上运行的计算机、与软件保护单元(亦即,所述服务器钥)之间有利地实现空间分隔。
图6示出了用于数据总线(未示出)的另一种模块系统801。
模块系统801被配置为类似于图3与图4的模块系统501与601。然而,总线耦合器则被体现为接管总线耦合功能以及控制计算机功能的总线终端控制器或总线终端控制803。
数据终端控制803包括多个串行接口805、807和809。所述串行接口805、807、809中的一个串行接口可被提供以用于编程模块503与401。两个其他的串行接口则用于任何其它应用程序、且因此若适合则可随意地被使用。
此外,总线终端控制803包括显示器811,例如发光的LCD显示器,例如发光的2x16线路(2-by-16-lines)LCD显示器,从而,以特别地并且有利地显示与所述模块系统的操作状态有关的参数。
此外,总线终端控制803包括游戏杆开关813,以能够例如以有利方式为单独模块503、401执行输入,以例如设定单独模块503、401的地址。除了模块401以外或作为替代,可以设置至少一个根据图1的模块101。
概言之,本发明因此特别地基于将软件保护单元集成至终端中的构想,其中所述终端可以是包括数据总线的模块化输入/输出自动系统的一部分,其中所述软件保护单元与所述数据总线连接以作为总线用户。
符号说明
101模块
103终端
105接点
107接点
109外表面
111外表面
113接点
115接点
117内部数据总线线路
119软件保护单元
121接点
123接点
125电压连接
126电压连接
305终端外壳
311显示单元
313发光二极管
401模块
403连接开口
405开口
501模块系统
503输入/输出模块
505载轨
506螺丝
507总线耦合器
509插入位置
511DIP开关
601模块系统
701自动系统
703控制计算机
705数据总线
707模块
709点
801模块系统
803总线终端控制
805串行接口
807串行接口
809串行接口
811显示器
813游戏杆开关

Claims (11)

1.一种数据总线(705)的模块系统(501、601、701、801),包括至少一个服务器钥模块(101、401)以及至少一个输入/输出(I/O)模块(503),
其中所述服务器钥模块(101、401)以及所述I/O模块(503)各包括:终端(103),所述终端(103)包括两个相对的外表面(109、111),每个外表面包括至少一个接点(113、115),其中所述接点(113、115)通过内部数据总线线路(117)连接,用于经由所述数据总线以通过所述终端(103)转发数据,其中所述服务器钥模块(101、401)包括软件保护单元(119),所述软件保护单元是集成到所述终端(103)中、且连接到所述数据总线线路(117),所述软件保护单元(119)形成总线用户且被配置为通过数据总线协议以经由数据总线而被接入及/或编程成为总线用户,
其中所述I/O模块(503)还包括用于连接总线用户的连接单元以及用于控制所述总线用户的控制,所述控制与所述数据总线线路连接,以及
其中所述服务器钥模块(101、401)以及所述I/O模块(503)是并排设置,从而所述模块(101、401、503)各自的外表面(109、111)是以所述相对的外表面(109、111)的所述各自的接点(113、115)彼此接触的方式而相对设置,以经由所述数据总线而通过所述终端来转发数据。
2.根据权利要求1所述的模块系统(501、601、701、801),其中所述服务器钥模块(401)的所述终端(103)包括用于连接总线用户的至少一个连接单元(403)以及用于控制与所述数据总线线路(117)连接的总线用户的控制。
3.根据权利要求2所述的模块系统(501、601、701、801),其中,在所述服务器钥模块(401)中,在所述控制与所述软件保护单元(119)之间的通信连接是通过所述数据总线线路(117)而专属地形成。
4.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中印刷电路板被集成到所述服务器钥模块(401)的所述终端(103)中,并且所述软件保护单元(119)被设置用于电连接所述印刷电路板。
5.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中所述服务器钥模块(401)的所述终端(103)包括容纳所述软件保护单元(119)的终端外壳(305)。
6.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中所述软件保护单元(119)是用于防止操作。
7.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中所述服务器钥模块(401)的所述终端(103)的所述外表面(109、111)中的每一个包括多个其他接点(105、107、121、123),每个其他接点通过内部电压连接(125、126)而彼此连接,以用于提供内部电压供应。
8.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中设置有用于将所述模块系统连接至所述数据总线的总线耦合器(507、803)。
9.根据前述权利要求中任一项所述的模块系统(501、601、701、801),其中所述模块(101、401、503)与载轨(505)接合、或接合于载轨(505)上。
10.一种模块,用作根据前述权利要求中任一项所述的模块系统(501、601、701、801)中的服务器钥模块。
11.一种自动系统(701),包括根据前述权利要求中任一项所述的模块系统(501、601、701、801)。
CN201480025548.XA 2013-04-08 2014-03-27 数据总线模块 Active CN105283815B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102013206147.1A DE102013206147B4 (de) 2013-04-08 2013-04-08 Dongle-Modul und Automatisierungssystem
DE102013206147.1 2013-04-08
PCT/EP2014/056111 WO2014166744A1 (de) 2013-04-08 2014-03-27 Modul für einen datenbus

Publications (2)

Publication Number Publication Date
CN105283815A true CN105283815A (zh) 2016-01-27
CN105283815B CN105283815B (zh) 2018-03-30

Family

ID=50434177

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480025548.XA Active CN105283815B (zh) 2013-04-08 2014-03-27 数据总线模块

Country Status (5)

Country Link
US (1) US9817783B2 (zh)
EP (1) EP2984531A1 (zh)
CN (1) CN105283815B (zh)
DE (1) DE102013206147B4 (zh)
WO (1) WO2014166744A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106129681A (zh) * 2016-08-08 2016-11-16 杭州新湾科技股份有限公司 控制器模块的can总线连接器
CN108886365A (zh) * 2016-12-12 2018-11-23 F·霍夫曼 模块化可插拔电子处理组件及其形成的分配处理系统
CN111656635A (zh) * 2017-11-27 2020-09-11 倍福自动化有限公司 安全模块及包含安全模块的现场总线系统

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016108321A1 (de) 2016-05-04 2017-11-09 Beckhoff Automation Gmbh Elektronische Reihenklemme für einen Datenbus
US10690520B2 (en) * 2017-02-27 2020-06-23 The Boeing Company Apparatus, system, and method for determining a position of a part
DE102018108309A1 (de) 2018-04-09 2019-10-10 Wago Verwaltungsgesellschaft Mbh Automatisierungssystem, Reihenklemme für Automatisierungssysteme sowie Verfahren hierzu

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2414460Y (zh) * 2000-03-04 2001-01-10 黄健平 使用计算机usb端口的软件加密卡
WO2001073171A1 (de) * 2000-03-29 2001-10-04 Dienes Apparatebau Gmbh Regel-, steuer- und energieversorgungseinrichtung für textilmaschinen
EP1093039B1 (de) * 1999-10-15 2003-11-26 Endress + Hauser Flowtec AG Programmierbares Feldmessgerät
DE102005002472A1 (de) * 2005-01-18 2006-07-27 Maschinenfabrik Rieter Ag Textilmaschine und Softwareschutzvorrichtung für eine Textilmaschine
DE10105363B4 (de) * 2001-02-06 2008-01-03 Siemens Gebäudetechnik Bayern GmbH & Co. oHG Speicherprogrammierbare Steuerung
CN101281573A (zh) * 2008-05-14 2008-10-08 北京深思洛克数据保护中心 一种基于互联网的软件保护实现方法
CN101878493A (zh) * 2006-02-20 2010-11-03 A.C.帕斯玛控股有限公司 防盗器
US20110153040A1 (en) * 2009-12-23 2011-06-23 Endress + Hauser Conducta Gesellschaft Fur Mess- Und Regeltechnik Mbh + Co. Kg Arrangement with a superordinated control unit and at least one intelligent field device connectable with the control unit
CN102160354A (zh) * 2008-09-09 2011-08-17 阿德里安·斯帕尔卡 用于提供至少一种服务的服务器系统和方法
CN203733124U (zh) * 2014-03-12 2014-07-23 东北大学 一种基于isa总线的软件保护接口卡

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03147161A (ja) * 1989-11-02 1991-06-24 Mitsubishi Electric Corp 携帯型半導体記憶装置
DE4402002B4 (de) 1994-01-18 2005-10-27 Wago Verwaltungsgesellschaft Mbh E/A-Module/ für einen Datenbus
DE19650989C2 (de) 1996-11-28 2003-06-26 Wago Verwaltungs Gmbh Reihenklemme mit seitlichen Brückungskontakten
DE19710768C2 (de) 1997-03-16 1999-11-11 Phoenix Contact Gmbh & Co Elektrisches oder elektronisches Gerät
JP3432809B2 (ja) * 2001-06-28 2003-08-04 パナソニック コミュニケーションズ株式会社 通信制御装置及び通信制御方法
DE20312437U1 (de) 2003-08-12 2003-11-06 Wago Verwaltungsgesellschaft Mbh, 32423 Minden E/A-Modul mit integriertem Potentiometer
DE102004049771A1 (de) 2004-10-12 2006-04-13 Endress + Hauser Flowtec Ag Verfahren zum Betreiben eines modular aufgebauten Feldgerätes der Automatisierungstechnik
WO2006104208A1 (ja) * 2005-03-29 2006-10-05 Ntt Docomo, Inc. 送信電力制御方法及び移動局
EP1873936A1 (en) * 2005-03-29 2008-01-02 NTT DoCoMo INC. Transmission power control method and mobile station
DE102007061610B4 (de) 2007-12-18 2010-01-14 Phoenix Contact Gmbh & Co. Kg Modulares Datenübertragungssystem mit separater Energieversorgung für jedes angeschaltete Module
DE102008058033A1 (de) 2008-11-18 2010-05-20 Wago Verwaltungsgesellschaft Mbh Feldbusgerät
US8977851B2 (en) * 2009-01-21 2015-03-10 Fisher-Rosemount Systems, Inc. Removable security modules and related methods
DE102009038760B3 (de) 2009-08-27 2011-01-05 Wago Verwaltungsgesellschaft Mbh Verfahren zur Datenkommunikation zwischen einem Automatisierungsgerät und einem Datenverarbeitungsgerät sowie Schnittstellentreiberprogramm und Schnittstellenumsetzer hierzu
EP2554030B1 (de) 2010-03-31 2017-03-15 Weidmüller Interface GmbH & Co. KG Busfähiges anschlussmodul
DE202011050612U1 (de) 2011-07-01 2012-10-09 Weidmüller Interface GmbH & Co. KG Leiterplatte mit Kontakten

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1093039B1 (de) * 1999-10-15 2003-11-26 Endress + Hauser Flowtec AG Programmierbares Feldmessgerät
CN2414460Y (zh) * 2000-03-04 2001-01-10 黄健平 使用计算机usb端口的软件加密卡
WO2001073171A1 (de) * 2000-03-29 2001-10-04 Dienes Apparatebau Gmbh Regel-, steuer- und energieversorgungseinrichtung für textilmaschinen
DE10105363B4 (de) * 2001-02-06 2008-01-03 Siemens Gebäudetechnik Bayern GmbH & Co. oHG Speicherprogrammierbare Steuerung
DE102005002472A1 (de) * 2005-01-18 2006-07-27 Maschinenfabrik Rieter Ag Textilmaschine und Softwareschutzvorrichtung für eine Textilmaschine
CN101878493A (zh) * 2006-02-20 2010-11-03 A.C.帕斯玛控股有限公司 防盗器
CN101281573A (zh) * 2008-05-14 2008-10-08 北京深思洛克数据保护中心 一种基于互联网的软件保护实现方法
CN102160354A (zh) * 2008-09-09 2011-08-17 阿德里安·斯帕尔卡 用于提供至少一种服务的服务器系统和方法
US20110153040A1 (en) * 2009-12-23 2011-06-23 Endress + Hauser Conducta Gesellschaft Fur Mess- Und Regeltechnik Mbh + Co. Kg Arrangement with a superordinated control unit and at least one intelligent field device connectable with the control unit
CN203733124U (zh) * 2014-03-12 2014-07-23 东北大学 一种基于isa总线的软件保护接口卡

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王根义 等: "基于PCI-E总线的数据加密卡设计与实现", 《微计算机信息》 *
袁亮 等: "基于PCI 总线的数据加密卡及驱动程序设计方法", 《电子测量与仪器学报》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106129681A (zh) * 2016-08-08 2016-11-16 杭州新湾科技股份有限公司 控制器模块的can总线连接器
CN108886365A (zh) * 2016-12-12 2018-11-23 F·霍夫曼 模块化可插拔电子处理组件及其形成的分配处理系统
CN111656635A (zh) * 2017-11-27 2020-09-11 倍福自动化有限公司 安全模块及包含安全模块的现场总线系统
US11050243B2 (en) 2017-11-27 2021-06-29 Beckhoff Automation Gmbh Safety module and field-bus system comprising a safety module
CN111656635B (zh) * 2017-11-27 2021-09-17 倍福自动化有限公司 安全模块及包含安全模块的现场总线系统

Also Published As

Publication number Publication date
DE102013206147A1 (de) 2014-10-09
US9817783B2 (en) 2017-11-14
WO2014166744A1 (de) 2014-10-16
DE102013206147B4 (de) 2022-06-09
EP2984531A1 (de) 2016-02-17
US20160026594A1 (en) 2016-01-28
CN105283815B (zh) 2018-03-30

Similar Documents

Publication Publication Date Title
CN105283815B (zh) 数据总线模块
JP7326233B2 (ja) 工業制御システムケーブル回路
US10430368B2 (en) Automation device and method for operating the same
CN110119369B (zh) 具有可热插拔i/o单元的灵活可扩展自动化装置
CN110582756B (zh) 具有集成的数据总线的插接连接器模块化系统
CN102739639B (zh) 用于模块化控制设备的接口模块
CN102577650B (zh) 电装置
US20020161929A1 (en) Method and apparatus for routing data through a computer network
CN101192056A (zh) 安全模块以及自动化系统
CN103531961A (zh) 用于插入到支座单元内的电子模块
US9861002B1 (en) Single channel I/O in a modular sub-chassis
CN104808542B (zh) 用于经由输入/输出协议进行通信的设备
JP7051210B2 (ja) 車両用通信制御システム
CN108075926B (zh) 用于保护数据的传输的保护设备和网络布缆设备
US20170040723A1 (en) Module Interface
CN117597836A (zh) 具有数据二极管模块的工业插接连接器
CN1881198A (zh) 数据总线系统
US11366905B2 (en) Security device and method for operating a system
CN107392067A (zh) 防篡改盖
CN103262059A (zh) 到计算机单元的多以太网连接设备以及链接在一起的计算机单元组件和装备
CN105247836A (zh) 电子装置的基本模块
JPH04284523A (ja) 活線挿抜方式
EP2928273A1 (en) Chassis used for electronic device
CN106020373A (zh) 计算机、服务器、模块、连接器组、装配方法和控制方法
KR20170070948A (ko) 차량 통신을 위한 전원 접속장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant