Mini-programmable controller
    1.
    发明授权
    Mini-programmable controller 失效
    微型可编程控制器

    公开(公告)号:US4282584A

    公开(公告)日:1981-08-04

    申请号:US43897

    申请日:1979-05-30

    摘要: A small, low-cost programmable controller is programmed with both bit-oriented and word oriented program instructions that are stored in a main memory. A microprocessor couples each program instruction to a respective interpreter routine of machine instructions stored in an interpreter memory. Bit-oriented program instructions with a common operation code but different bit-pointer codes are coupled to their own respective interpreter routines. The program instructions have operation codes and bit pointer codes that are assigned by a program panel, and are then translated by a translator PROM as they are coupled to an interpreter routine. Operand addresses are read through the translator PROM unchanged. Error-locating circuitry assists in detecting faulty chips in the main memory as the control program is executed. The hardware required to execute the control program is minimized, while the translator PROM allows the processor unit to be used with prior program panels.

    摘要翻译: 一个小型,低成本的可编程控制器被编程为存储在主存储器中的面向位和面向程序的程序指令。 微处理器将每个程序指令与存储在解释器存储器中的机器指令的相应的解释器程序耦合。 具有公共操作代码但不同位指针代码的面向位的程序指令被耦合到它们各自的解释程序。 程序指令具有由程序面板分配的操作代码和位指针代码,然后在翻译器PROM被耦合到解释程序时被翻译。 操作数地址通过翻译器PROM读取不变。 错误定位电路有助于在执行控制程序时检测主存储器中的故障芯片。 执行控制程序所需的硬件最小化,而翻译器PROM允许处理器单元与先前的程序面板一起使用。

    Multiplexing I/O module
    2.
    发明授权
    Multiplexing I/O module 失效
    复用I / O模块

    公开(公告)号:US4360913A

    公开(公告)日:1982-11-23

    申请号:US131126

    申请日:1980-03-17

    摘要: A preferred embodiment of an input module is connected through six address terminals and four data terminals to six banks of contacts. A single bank address is coupled to two latches in the module and then to two banks of contacts. A nibble of data is coupled from each of two banks of contacts to each of two corresponding data latches on the module. The sequential addressing of a low nibble bank and a high nibble bank and the latching of data therefrom is controlled by sequencing circuitry which is enabled each time a bank address is written to the module. In a second embodiment coded information is output through the six address terminals and decoded by two external decoders to multiplex 256 inputs to the processor. Such modules are particularly useful in multiplexing a large number of inputs to the processor of a programmable controller.

    摘要翻译: 输入模块的优选实施例通过六个地址端子和四个数据端子连接到六个触点组。 单个存储体地址耦合到模块中的两个锁存器,然后耦合到两个触点组。 数据的半字节从两个触点组中的每一个耦合到模块上的两个对应的数据锁存器中的每一个。 低半字节组和高半字节组的顺序寻址以及数据的锁存由排序电路控制,排序电路每当存储区地址被写入模块时被使能。 在第二实施例中,编码信息通过六个地址终端输出,并由两个外部解码器解码,以将256个输入复用到处理器。 这样的模块在将大量输入复用到可编程控制器的处理器中特别有用。

    Programmable controller with high density intelligent I/O interface
    3.
    发明授权
    Programmable controller with high density intelligent I/O interface 失效
    具有高密度智能I / O接口的可编程控制器

    公开(公告)号:US4293924A

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

    申请号:US43886

    申请日:1979-05-30

    摘要: A programmable controller has a high density I/O module for interfacing eight analog input devices to a main processor module. The high density I/O module has a microcomputer for reading, storing and updating eight words of input data. The microcomputer also communicates with the main processor of the main processor module to transfer the eight words of input status data to a main memory. The main processor is programmed to communicate with the microcomputer in two alternate modes. In one mode the main processor is directed by an applications control program to individually couple words of the status data; in the other mode the main processor is directed by firmware instructions to alter the input/output scan and couple a block of input data.

    摘要翻译: 可编程控制器具有高密度I / O模块,用于将八个模拟输入设备连接到主处理器模块。 高密度I / O模块具有用于读取,存储和更新八个字的输入数据的微计算机。 微型计算机还与主处理器模块的主处理器进行通信,将八个字的输入状态数据传送到主存储器。 主处理器被编程为以两种替代模式与微计算机进行通信。 在一种模式中,主处理器由应用控制程序引导以单独耦合状态数据的单词; 在另一模式下,主处理器由固件指令指示,以改变输入/输出扫描并耦合输入数据块。

    Video computer terminal with detachable intelligent keyboard module
    4.
    发明授权
    Video computer terminal with detachable intelligent keyboard module 失效
    视频电脑终端带可拆卸智能键盘模块

    公开(公告)号:US4527250A

    公开(公告)日:1985-07-02

    申请号:US490740

    申请日:1983-05-09

    IPC分类号: G06F3/02 G06F3/023 G06F3/153

    摘要: An interchangeable keyboard application module is connected to a video monitor module in a computer terminal to provide sequences of processor instructions and a keyboard for performing a plurality of selectable applications. The video monitor module includes a CRT display, a serial I/O interface and a processor that processes characters received through the serial I/O interface for display on the CRT screen whether or not the application module is attached. The processor in the video monitor module detects the connection of the application module, and then selects its instructions from a memory in the application module first, to prompt the selection of a mode of operation for the terminal, and second to execute the selected mode of operation. The application module uses a plurality of keyboard overlays, each corresponding to a respective mode of operation. In a specific embodiment two of the modes of operation are programming applications related to programmable controllers.

    摘要翻译: 可互换键盘应用模块连接到计算机终端中的视频监视器模块,以提供处理器指令序列和用于执行多个可选应用的键盘。 视频监视器模块包括CRT显示器,串行I / O接口和处理器,其处理通过串行I / O接口接收的字符,以便在CRT屏幕上显示是否附加应用模块。 视频监视器模块中的处理器检测应用模块的连接,然后首先从应用模块中的存储器中选择其指令,以提示选择终端的操作模式,然后再次执行所选择的模式 操作。 应用模块使用多个键盘覆盖,每个对应于相应的操作模式。 在具体实施例中,两种操作模式是与可编程控制器相关的编程应用。

    Distributed processing in a cluster of industrial controls linked by a
communications network
    5.
    发明授权
    Distributed processing in a cluster of industrial controls linked by a communications network 失效
    分布式处理在通过通信网络连接的工业控制的集群

    公开(公告)号:US4888726A

    公开(公告)日:1989-12-19

    申请号:US41208

    申请日:1987-04-22

    摘要: A cluster of control processors are interconnected by a local area network and exchange data to carry out their control functions. Each controller executes a control program containing both conventional instructions and T-instructions which call for an operation on data maintained by another controller in the cluster. All data required to execute T-instructions is stored in a virtual I/O image table and each controller is responsible for keeping its section of this table up-to-date by periodically broadcasting its data on the local area network.

    摘要翻译: 控制处理器的簇是通过局域网和交换数据互连以执行其控制功能。 每个控制器执行包含常规指令和T-指令要求对由集群中的另一控制器保持的数据的操作的控制程序。 执行T指令所需的所有数据都存储在虚拟I / O映像表中,每个控制器负责通过在局域网周期性地广播其数据来保持其表的最新部分。

    Input circuit for digital control systems
    6.
    发明授权
    Input circuit for digital control systems 失效
    数字控制系统的输入电路

    公开(公告)号:US4275307A

    公开(公告)日:1981-06-23

    申请号:US38506

    申请日:1979-05-14

    CPC分类号: H03K17/94 H03K17/7955

    摘要: An input circuit for a digital control system includes a rectifier circuit, a current limiting circuit and a set of zener diodes which can be selectively employed to receive a wide variety of signals from industrial sensing devices. The signal is generated to an output drive circuit by an optocoupler which provides electrical isolation. The output drive circuit generates a logic level signal which is compatible with the digital electronic control system. The input circuit is particularly well suited for fabrication as an integrated circuit.

    摘要翻译: 用于数字控制系统的输入电路包括整流器电路,限流电路和一组齐纳二极管,其可以选择性地用于从工业感测装置接收各种各样的信号。 该信号由提供电隔离的光耦合器产生到输出驱动电路。 输出驱动电路产生与数字电子控制系统兼容的逻辑电平信号。 输入电路特别适合作为集成电路的制造。

    Method and apparatus for exchanging multiple data bytes with an I/O
module in a single scan.
    8.
    发明授权
    Method and apparatus for exchanging multiple data bytes with an I/O module in a single scan. 失效
    用于在单次扫描中与I / O模块交换多个数据字节的方法和装置。

    公开(公告)号:US4691296A

    公开(公告)日:1987-09-01

    申请号:US672457

    申请日:1984-11-16

    申请人: Odo J. Struger

    发明人: Odo J. Struger

    IPC分类号: G05B19/05 G05B11/01

    CPC分类号: G05B19/054

    摘要: In a programmable controller, addresses for a group of input/output modules are decoded to generate an enable signal to each respective module. To increase the density of I/O circuits per module without increasing the width of the data bus, the I/O modules are provided with enabling circuits that are responsive to a pair of associated enabling signals in one method of I/O scanning and responsive to an enabling signal and two or more byte addresses received in another method of I/O scanning. Circuit paths have been added on a backplane circuit board to allow each enable signal to be coupled to a pair of I/O modules in the first method of I/O scanning. In the second method of I/O scanning, the hardware for carrying out the first method is disabled and byte addresses are used to couple multiple bytes of I/O status to each I/O module.

    摘要翻译: 在可编程控制器中,对一组输入/输出模块的地址进行解码,以产生每个相应模块的使能信号。 为了增加每个模块的I / O电路的密度,而不增加数据总线的宽度,I / O模块提供了使能电路,其响应一对相关的使能信号,采用一种I / O扫描方式和响应 到使能信号和在另一种I / O扫描方法中接收的两个或更多个字节地址。 在背板电路板上添加了电路路径,以便在第一种I / O扫描方法中使每个使能信号耦合到一对I / O模块。 在第二种I / O扫描方法中,执行第一种方法的硬件被禁用,字节地址用于将多个字节的I / O状态耦合到每个I / O模块。

    Communications network for programmable controllers
    9.
    发明授权
    Communications network for programmable controllers 失效
    可编程控制器的通信网络

    公开(公告)号:US4477882A

    公开(公告)日:1984-10-16

    申请号:US352014

    申请日:1982-02-24

    IPC分类号: G05B19/05 G06F3/00 G06F15/16

    CPC分类号: G05B19/052

    摘要: Programmable controllers are connected in a ring by serial data links. Each controller periodically transmits information packets on the ring which contain its I/O image table data. All controllers on the ring receive such data and store it in their data tables, and such data is thus available for examination by each controller processor during its execution of the user's control program.

    摘要翻译: 可编程控制器通过串行数据链路以环形方式连接。 每个控制器周期性地在环上发送包含其I / O映像表数据的信息包。 环上的所有控制器接收这样的数据并将其存储在其数据表中,并且这样的数据因此可用于每个控制器处理器在其执行用户的控制程序期间进行检查。

    Programmable controller with data archive
    10.
    发明授权
    Programmable controller with data archive 失效
    带数据存档的可编程控制器

    公开(公告)号:US4291388A

    公开(公告)日:1981-09-22

    申请号:US971593

    申请日:1978-12-20

    IPC分类号: G05B19/05 G06F11/14 G06F11/16

    摘要: A programmable controller interfaces a numerical control system to sensing and operating devices that control the auxiliary functions on a machine tool. In the controller a microprocessor is coupled to a random-access memory (RAM) and an electrically alterable read-only memory (EAROM) through an address bus and a data bus. The RAM stores a user control program and an I/O image table that depicts the status of the sensing and operating devices on the machine tool. Under program control the microprocessor verifies the contents of the RAM and copies the verified contents into the EAROM. If the contents of the RAM are altered or lost, the master copy of data stored in the EAROM is reloaded into the RAM.

    摘要翻译: 可编程控制器将数控系统连接到感应和操作机床上控制辅助功能的设备。 在控制器中,微处理器通过地址总线和数据总线耦合到随机存取存储器(RAM)和电可更改的只读存储器(EAROM)。 RAM存储用户控制程序和描绘机床上感测和操作设备状态的I / O映像表。 在程序控制下,微处理器验证RAM的内容,并将验证的内容复制到EAROM中。 如果RAM的内容被更改或丢失,则将存储在EAROM中的数据的主副本重新加载到RAM中。