Asynchronous control of machine motion
    1.
    发明授权
    Asynchronous control of machine motion 有权
    机器运动异步控制

    公开(公告)号:US08706268B2

    公开(公告)日:2014-04-22

    申请号:US13752106

    申请日:2013-01-28

    Abstract: A method of machine control can include providing at least a system master signal, selectively synchronizing at least sub-system master signal to the system master signal based on the value of the system master signal, and carrying out at least one operation based on the value of the other master signal. For example, a machine controller may provide a system virtual master signal and synchronize one or more module virtual master signals to the system virtual master based on the system virtual master count value. One or more components of the module may operate based on the count value of the module virtual master signal. The use of an asynchronous control method may advantageously increase the flexibility of the machine. Because the operation of the components of the machine may depend on respective virtual master signals, a machine using asynchronous control methods may advantageously continue operating one component or module in the event of a fault involving other components. Additionally, component operation can be redefined while other components of the machine continue to run.

    Abstract translation: 机器控制的方法可以包括至少提供系统主信号,基于系统主信号的值,选择性地将至少子系统主信号与系统主信号同步,并且基于该值执行至少一个操作 的其他主信号。 例如,机器控制器可以提供系统虚拟主信号,并且基于系统虚拟主计数值将一个或多个模块虚拟主信号同步到系统虚拟主机。 模块的一个或多个组件可以基于模块虚拟主站信号的计数值进行操作。 使用异步控制方法可有利地增加机器的灵活性。 由于机器的组件的操作可能取决于相应的虚拟主机信号,所以使用异步控制方法的机器在涉及其他组件的故障的情况下可以有利地继续操作一个组件或模块。 此外,组件操作可以重新定义,而机器的其他组件继续运行。

    Asynchronous control of machine motion
    2.
    发明授权
    Asynchronous control of machine motion 有权
    机器运动异步控制

    公开(公告)号:US08364290B2

    公开(公告)日:2013-01-29

    申请号:US12750066

    申请日:2010-03-30

    Abstract: A method of machine control can include providing at least a system master signal, selectively synchronizing at least sub-system master signal to the system master signal based on the value of the system master signal, and carrying out at least one operation based on the value of the other master signal. For example, a machine controller may provide a system virtual master signal and synchronize one or more module virtual master signals to the system virtual master based on the system virtual master count value. One or more components of the module may operate based on the count value of the module virtual master signal. The use of an asynchronous control method may advantageously increase the flexibility of the machine. Because the operation of the components of the machine may depend on respective virtual master signals, a machine using asynchronous control methods may advantageously continue operating one component or module in the event of a fault involving other components. Additionally, component operation can be redefined while other components of the machine continue to run.

    Abstract translation: 机器控制的方法可以包括至少提供系统主信号,基于系统主信号的值,选择性地将至少子系统主信号与系统主信号同步,并且基于该值执行至少一个操作 的其他主信号。 例如,机器控制器可以提供系统虚拟主信号,并且基于系统虚拟主计数值将一个或多个模块虚拟主信号同步到系统虚拟主机。 模块的一个或多个组件可以基于模块虚拟主站信号的计数值进行操作。 使用异步控制方法可有利地增加机器的灵活性。 由于机器的组件的操作可能取决于相应的虚拟主机信号,所以使用异步控制方法的机器在涉及其他组件的故障的情况下可以有利地继续操作一个组件或模块。 此外,组件操作可以重新定义,而机器的其他组件继续运行。

    Graphically constructed control and scheduling system
    3.
    发明授权
    Graphically constructed control and scheduling system 失效
    图形化的控制和调度系统

    公开(公告)号:US5638522A

    公开(公告)日:1997-06-10

    申请号:US535742

    申请日:1995-09-28

    Abstract: A system and method for controlling a model train system and for defining a finite state machine for implementing control of the system. A computer (32) that is running a graphic user operating system is coupled through its serial port to a master control unit (MCU) (48). The MCU is coupled to slave control units (SCUs) (50, 52) and to a hand control unit (HCU) (152) through a token ring network (69) over which the computer transmits commands to energize selected track sections and to control the speed of locomotives (88, 90) running thereon. The MCU and SCUs are coupled to the sections of tracks and to electromagnetic switches (42, 44, 46) that determine the route of the trains over the sections of track. Furthermore, detector circuits (126) monitor a detector pulse to sense the presence of a locomotive or train on a particular section of track, producing an indicative output signal that is provided to the computer. The user graphically defines events, conditions, and control actions that are to be carried out on a visually displayed schedule manager grid. In addition, the user can graphically define a control panel that includes graphic controls, which can be manipulated by the user to establish the speed of a locomotive and to control the status of the electromagnetic switches. The control system can also be applied to control other systems that include electrically energized components.

    Abstract translation: 一种用于控制模型列车系统和用于定义用于实现系统的控制的有限状态机的系统和方法。 运行图形用户操作系统的计算机(32)通过其串行端口耦合到主控单元(MCU)(48)。 MCU通过令牌环网络(69)耦合到从控制单元(SC)(50,52)和手控制单元(HCU)(152),计算机通过令牌环网发送命令以激励所选轨道部分并控制 在其上运行的机车(88,90)的速度。 MCU和SCU耦合到轨道部分和电磁开关(42,44,46),以确定列车在轨道段上的路线。 此外,检测器电路(126)监测检测器脉冲以感测轨道的特定部分上的机车或列车的存在,产生提供给计算机的指示输出信号。 用户以图形方式定义要在可视化显示的计划管理器网格上执行的事件,条件和控制动作。 此外,用户可以图形地定义包括图形控制的控制面板,其可由用户操纵以建立机车的速度并控制电磁开关的状态。 该控制系统也可以应用于控制包括电激励部件的其他系统。

    Method for controlling electro-mechanical devices
    4.
    发明授权
    Method for controlling electro-mechanical devices 失效
    电子机械装置的控制方法

    公开(公告)号:US5570280A

    公开(公告)日:1996-10-29

    申请号:US338726

    申请日:1994-11-14

    Abstract: In a microprocessor-controlled apparatus a plurality of event vector tables and a plurality of event action blocks are defined and stored in memory to provide a determined set of actions to be performed in correspondence to activation by respective determined events. A profile interpreter processes action function sequences from these tables and commands the corresponding actions, sets a corresponding event-occurred flag and thereafter commands other actions and manipulates the flag by operation of respective profile action functions associated with the respective operations of the apparatus. The levels of operation may be arranged hierarchically so that additional modules may be added at a lower level without altering the control functions provided at the higher level. All of the primitive functions that can be realistically supported by the device controller are preferably included in the base software. Aggregate functions may be designed to support complex I/O functions such as scanning. In accordance with the invention these functions are activated by device profiles that are downloaded by the system software to each device controller during application initialization. These profiles can also be hard-coded into a source-format include-file to accommodate a standalone operation without download capability. Mailpiece tracking is included in the method.

    Abstract translation: 在微处理器控制的装置中,多个事件向量表和多个事件动作块被定义并存储在存储器中,以提供一组确定的动作,以对应于由相应确定的事件的激活来执行。 简档解释器处理来自这些表的动作功能序列并对相应的动作进行命令,设置相应的事件发生标志,然后命令其他动作,并通过操作与该装置的相应操作相关联的各个轮廓动作功能来操纵该标志。 操作级别可以分层布置,使得可以在较低级别添加附加模块,而不改变在较高级别提供的控制功能。 基本软件中最好包含设备控制器实际支持的所有原始功能。 可以将集合功能设计为支持复杂的I / O功能,例如扫描。 根据本发明,这些功能由在应用初始化期间由系统软件下载到每个设备控制器的设备简档激活。 这些配置文件也可以硬编码为源格式的包含文件,以适应无需下载功能的独立操作。 邮件跟踪包含在该方法中。

    Asynchronous Control of Machine Motion
    5.
    发明申请
    Asynchronous Control of Machine Motion 有权
    机器运动异步控制

    公开(公告)号:US20110245959A1

    公开(公告)日:2011-10-06

    申请号:US12750066

    申请日:2010-03-30

    Abstract: A method of machine control can include providing at least a system master signal, selectively synchronizing at least sub-system master signal to the system master signal based on the value of the system master signal, and carrying out at least one operation based on the value of the other master signal. For example, a machine controller may provide a system virtual master signal and synchronize one or more module virtual master signals to the system virtual master based on the system virtual master count value. One or more components of the module may operate based on the count value of the module virtual master signal. The use of an asynchronous control method may advantageously increase the flexibility of the machine. Because the operation of the components of the machine may depend on respective virtual master signals, a machine using asynchronous control methods may advantageously continue operating one component or module in the event of a fault involving other components. Additionally, component operation can be redefined while other components of the machine continue to run.

    Abstract translation: 机器控制的方法可以包括至少提供系统主信号,基于系统主信号的值,选择性地将至少子系统主信号与系统主信号同步,并且基于该值执行至少一个操作 的其他主信号。 例如,机器控制器可以提供系统虚拟主信号,并且基于系统虚拟主计数值将一个或多个模块虚拟主信号同步到系统虚拟主机。 模块的一个或多个组件可以基于模块虚拟主站信号的计数值进行操作。 使用异步控制方法可有利地增加机器的灵活性。 由于机器的组件的操作可能取决于相应的虚拟主机信号,所以使用异步控制方法的机器在涉及其他组件的故障的情况下可以有利地继续操作一个组件或模块。 此外,组件操作可以重新定义,而机器的其他组件继续运行。

    System and method for providing a macro for a barrier operator
    6.
    发明申请
    System and method for providing a macro for a barrier operator 有权
    为屏障操作员提供宏的系统和方法

    公开(公告)号:US20060271212A1

    公开(公告)日:2006-11-30

    申请号:US11135981

    申请日:2005-05-24

    Inventor: James Fitzgibbon

    Abstract: A recording of a macro is initiated. A first of a plurality of actions performable by the moveable barrier operator is selected and the first action is associated with the macro. At least a second of the plurality of actions available is selected at the moveable barrier operator and the second action is associated with the macro. A functional sequence of the first and second actions is recorded. The functional sequence specifies the order of performance of the first and second action. The recording of the macro is terminated. Subsequent to the terminating, actions recorded by the macro are performed at the moveable barrier operator in accordance with the functional sequence.

    Abstract translation: 开始记录宏。 选择由可移动屏障操作者执行的多个动作中的第一个动作,并且第一动作与宏相关联。 在可移动屏障操作器处选择可用的多个动作中的至少一秒,并且第二动作与宏相关联。 记录第一和第二动作的功能序列。 功能序列指定第一和第二动作的执行顺序。 宏的记录终止。 在终止之后,根据功能顺序在可移动屏障操作符处执行由宏记录的动作。

    Control system for distributed sensors and actuators
    7.
    发明授权
    Control system for distributed sensors and actuators 失效
    分布式传感器和执行器控制系统

    公开(公告)号:US5365423A

    公开(公告)日:1994-11-15

    申请号:US818008

    申请日:1992-01-08

    Applicant: Sujeet Chand

    Inventor: Sujeet Chand

    Abstract: Conventional Boolean Logic Control is augmented to provide enhanced diagnostics, monitoring, and fail safe operation for dynamic systems having distributed discrete-valued sensors and actuators. A decentralized model of a controlled system defines behavior and timing models for both sensors and actuators, termed Control Elements (CEs). Each CE has a first model for transition from state 0 to 1, and a second model for transition from state 1 to 0. Each behavioral model is defined by an Event Signature comprising a sequence of state changes in neighboring CEs. A continuous evaluation of event signatures is performed to compute a probability that a given CE will change state. An Expectation Function is used to check and enforce the correct behavior of a CE. A statistical temporal model predicts delays in the states of a CE as a function of its previous and current delays. The distributed behavior and on-line timing models are used to detect and diagnose incorrect behavior and failures of decentralized sensors and actuators.

    Abstract translation: 增强了传统布尔逻辑控制,为具有分布式离散值传感器和执行器的动态系统提供增强的诊断,监控和故障安全操作。 受控系统的分散模型定义了称为控制元件(CE)的传感器和执行器的行为和时序模型。 每个CE具有用于从状态0转换到1的第一模型,以及用于从状态1转换到0的第二模型。每个行为模型由包括相邻CE中的状态变化序列的事件签名来定义。 执行事件签名的连续评估以计算给定CE将改变状态的概率。 期望功能用于检查和执行CE的正确行为。 统计时间模型预测CE的状态的延迟是其先前和当前延迟的函数。 分布式行为和在线定时模型用于检测和诊断分散式传感器和执行器的不正确行为和故障。

    Asynchronous Control of Machine Motion
    8.
    发明申请
    Asynchronous Control of Machine Motion 有权
    机器运动异步控制

    公开(公告)号:US20130218305A1

    公开(公告)日:2013-08-22

    申请号:US13752106

    申请日:2013-01-28

    Abstract: A method of machine control can include providing at least a system master signal, selectively synchronizing at least sub-system master signal to the system master signal based on the value of the system master signal, and carrying out at least one operation based on the value of the other master signal. For example, a machine controller may provide a system virtual master signal and synchronize one or more module virtual master signals to the system virtual master based on the system virtual master count value. One or more components of the module may operate based on the count value of the module virtual master signal. The use of an asynchronous control method may advantageously increase the flexibility of the machine. Because the operation of the components of the machine may depend on respective virtual master signals, a machine using asynchronous control methods may advantageously continue operating one component or module in the event of a fault involving other components. Additionally, component operation can be redefined while other components of the machine continue to run.

    Abstract translation: 机器控制的方法可以包括至少提供系统主信号,基于系统主信号的值,选择性地将至少子系统主信号与系统主信号同步,并且基于该值执行至少一个操作 的其他主信号。 例如,机器控制器可以提供系统虚拟主信号,并且基于系统虚拟主计数值将一个或多个模块虚拟主信号同步到系统虚拟主机。 模块的一个或多个组件可以基于模块虚拟主站信号的计数值进行操作。 使用异步控制方法可有利地增加机器的灵活性。 由于机器的组件的操作可能取决于相应的虚拟主机信号,所以使用异步控制方法的机器在涉及其他组件的故障的情况下可以有利地继续操作一个组件或模块。 此外,组件操作可以重新定义,而机器的其他组件继续运行。

    Systems and methods providing distributed management of electronic signatures in industrial automation systems
    9.
    发明授权
    Systems and methods providing distributed management of electronic signatures in industrial automation systems 有权
    在工业自动化系统中提供电子签名的分布式管理的系统和方法

    公开(公告)号:US07861085B1

    公开(公告)日:2010-12-28

    申请号:US10952984

    申请日:2004-09-29

    Abstract: The subject invention relates to a system and methodology facilitating automated manufacturing processes in a regulated industrial controller environment, wherein a centralized signature component generates signature events to remote locations and validates signatures required to satisfy such events. A system for distributed signature processing is provided. The system includes a signature component to determine when to generate one or more electronic signature events and to validate electronic signatures that have been received from various local or remote locations. An application layer distributes interface components to the locations in order to facilitate generation of the electronic signature events and validation of the electronic signatures.

    Abstract translation: 本发明涉及促进受规管工业控制器环境中的自动化制造过程的系统和方法,其中集中签名组件生成到远程位置的签名事件并验证满足这种事件所需的签名。 提供了一种用于分布式签名处理的系统。 系统包括签名组件,用于确定何时生成一个或多个电子签名事件并验证已经从各个本地或远程位置接收到的电子签名。 应用层将接口组件分发到位置,以便于生成电子签名事件和电子签名的验证。

    System and method for providing a macro for a barrier operator
    10.
    发明授权
    System and method for providing a macro for a barrier operator 有权
    为屏障操作员提供宏的系统和方法

    公开(公告)号:US07262572B2

    公开(公告)日:2007-08-28

    申请号:US11135981

    申请日:2005-05-24

    Abstract: A recording of a macro is initiated. A first of a plurality of actions performable by the moveable barrier operator is selected and the first action is associated with the macro. At least a second of the plurality of actions available is selected at the moveable barrier operator and the second action is associated with the macro. A functional sequence of the first and second actions is recorded. The functional sequence specifies the order of performance of the first and second action. The recording of the macro is terminated. Subsequent to the terminating, actions recorded by the macro are performed at the moveable barrier operator in accordance with the functional sequence.

    Abstract translation: 开始记录宏。 选择由可移动屏障操作者执行的多个动作中的第一个动作,并且第一动作与宏相关联。 在可移动屏障操作器处选择可用的多个动作中的至少一秒,并且第二动作与宏相关联。 记录第一和第二动作的功能序列。 功能序列指定第一和第二动作的执行顺序。 宏的记录终止。 在终止之后,根据功能顺序在可移动屏障操作符处执行由宏记录的动作。

Patent Agency Ranking