Network interface for industrial controller providing application programmer interface
    2.
    发明授权
    Network interface for industrial controller providing application programmer interface 有权
    提供应用程序接口的工业控制器网络接口

    公开(公告)号:US06675226B1

    公开(公告)日:2004-01-06

    申请号:US09193783

    申请日:1998-11-17

    Abstract: A multi-port, multi-network interface allows desktop-type computers to be used in industrial control environments employing time critical network communications over multiple networks. A run-time program on the multi-network interface handles network protocol matters while interfacing two application programs through the mechanism of an API of the operating system of the desktop computer. The run-time program allows for different devices on different networks to be collected as a single logical entity through the use of a view attribute stored in a memory of the multi-network interface.

    Abstract translation: 多端口多网络接口允许桌面式计算机在工业控制环境中使用,通过多个网络采用时间关键的网络通信。 多网络接口上的运行时程序通过桌面计算机操作系统的API机制来连接两个应用程序来处理网络协议事宜。 运行时程序允许通过使用存储在多网络接口的存储器中的视图属性将不同网络上的不同设备作为单个逻辑实体进行收集。

    Application programs for motion control devices including access limitations
    3.
    发明授权
    Application programs for motion control devices including access limitations 有权
    运动控制装置的应用程序包括访问限制

    公开(公告)号:US06571141B1

    公开(公告)日:2003-05-27

    申请号:US09565627

    申请日:2000-05-04

    Applicant: David W. Brown

    Inventor: David W. Brown

    Abstract: A security system for controlling access to motion control systems. The security system limits access to application programming interface (API) functions. The limitations on API functions can be implemented as a denial of access to certain restricted functions and/or as a limitation on certain controlled parameters employed by certain restricted functions. The security system may allow or disallow access based on users or accounts. The security system may also be programmed to prevent access to certain functions arbitrarily as determined by a system administrator or on criteria such as the status of the system.

    Abstract translation: 用于控制对运动控制系统的访问的安全系统。 安全系统限制了对应用程序编程接口(API)功能的访问。 API功能的限制可以被实现为拒绝访问某些受限功能和/或作为某些受限功能使用的某些受控参数的限制。 安全系统可以允许或不允许基于用户或帐户的访问。 安全系统还可以被编程为防止由系统管理员所确定的或者诸如系统状态的标准任意访问某些功能。

    WIZARD FOR CONFIGURING A MOTOR
    5.
    发明申请

    公开(公告)号:US20180074472A1

    公开(公告)日:2018-03-15

    申请号:US15262219

    申请日:2016-09-12

    Abstract: A motor control wizard implements a simple workflow for creating an application-specific program for operation of a motor control system. The wizard prompts for selection of an application area, which sensitizes the system to tune certain motor control parameters in accordance with the demands of the selected application area. The wizard also prompts for selection of a target devices, such as a particular type of motor with a set of basic operating parameters. With the target device and application area known, the wizard runs an automatic adaptation step without requiring additional user-settable parameters. The adaptation step yields an adapted motor control program based characteristics of the motor control system obtained via the adaptation step. The wizard then confirms operation of the motor using the adapted program. Additional features allow the user to fine tune parameters beyond this set of initial configuration parameters.

    REAL-TIME DEBUGGING SYSTEMS AND METHODS
    6.
    发明申请
    REAL-TIME DEBUGGING SYSTEMS AND METHODS 有权
    实时调试系统和方法

    公开(公告)号:US20140324196A1

    公开(公告)日:2014-10-30

    申请号:US13870679

    申请日:2013-04-25

    Abstract: Embodiments of the disclosure relate to real-time debugging systems and methods. In one embodiment, a system that includes a server module and a client module can be provided. The server module can be executable on a first computer and can be adapted to use a native communications format for interactive transfer of industrial automation data between the first computer and at least one industrial automation element. The client module, which can be executable on the same computer as the server module or on a different computer, can include a debugging application configured to use a universal communications format for communicatively interacting with the server module for accessing the industrial automation data and debugging one or more programming portions associated with the industrial automation data.

    Abstract translation: 本公开的实施例涉及实时调试系统和方法。 在一个实施例中,可以提供包括服务器模块和客户端模块的系统。 服务器模块可以在第一计算机上执行,并且可以适于使用本地通信格式来在第一计算机和至少一个工业自动化元件之间交互地传送工业自动化数据。 可以在与服务器模块相同的计算机上或在不同的计算机上执行的客户端模块可以包括调试应用,其被配置为使用通用通信格式来与服务器模块通信地交互以访问工业自动化数据和调试一个 或更多与工业自动化数据相关联的编程部分。

    Distribution of motion control commands over a network
    7.
    发明申请
    Distribution of motion control commands over a network 有权
    通过网络分配运动控制命令

    公开(公告)号:US20010032268A1

    公开(公告)日:2001-10-18

    申请号:US09795777

    申请日:2001-02-27

    Abstract: A system for allowing an application program to communicate with any one of a group of supported hardware devices comprising a software system operating on at least one workstation and a network communications protocol. The software system includes a control command generating module for generating control commands based on component functions of an application program, component code associated with the component functions, and the driver code associated with software drivers associated with the hardware devices. The network communication protocol allows the control commands to be communicated from the control command generating module to at least one of the supported hardware devices over the network.

    Abstract translation: 一种用于允许应用程序与包括在至少一个工作站上操作的软件系统和网络通信协议的支持的硬件设备的组中的任何一个通信的系统。 软件系统包括用于基于应用程序的组件功能,与组件功能相关联的组件代码以及与与硬件设备相关联的软件驱动程序相关联的驱动程序代码生成控制命令的控制命令生成模块。 网络通信协议允许控制命令通过网络从控制命令生成模块传送到所支持的硬件设备中的至少一个。

    Data processing apparatus, data processing method, and computer readable medium

    公开(公告)号:US12050940B2

    公开(公告)日:2024-07-30

    申请号:US18135346

    申请日:2023-04-17

    Inventor: Takafumi Inaba

    Abstract: An API classification unit (231) extracts as omittable internal data processing, from among internal data processing included in execution data processing which is data processing executed by an outside data processing device which is a data processing device outside, internal data processing that is required to be executed when the outside data processing device executes the execution data processing, but is omittable from the execution when a data processing apparatus (10) executes the execution data processing, due to a difference in an execution environment between the outside data processing device and the data processing apparatus (10). An execution unit (235) executes the execution data processing while omitting the execution of the omittable internal data processing extracted by the API classification unit (231).

Patent Agency Ranking