Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 20652. Отображено 200.
19-07-2023 дата публикации

Способ изготовления составных конструкций

Номер: RU2800193C2

Группа изобретений относится к области управления технологическими процессами и может быть использована для изготовления составных конструкций путем соединения, осуществляемого в радиальном прессе. Техническим результатом является повышение безопасности конструкций. Устройство содержит радиальные прессы, установленные в различных местах, для изготовления составных конструкций путем соединения, соответственно, по меньшей мере двух компонентов с помощью пластической радиальной деформации соответственно по меньшей мере одного из указанных компонентов, обрабатываемых в одном из указанных радиальных прессов, причем радиальные прессы содержат блок управления, содержащий PLC-контроллер пресса и модуль связи Bluetooth с низким энергопотреблением (BTLE), и пусковое средство, с каждым радиальным прессом связан мобильный терминал, выполненный с возможностью обмена данными с модулем связи BTLE этого радиального пресса, и обмена данными, по мобильной сети передачи данных, с центральным сервером, который ...

Подробнее
24-01-2018 дата публикации

СПОСОБ УПРАВЛЕНИЯ И УПРАВЛЯЮЩЕЕ УСТРОЙСТВО ДЛЯ УСТРОЙСТВА "УМНОГО ДОМА"

Номер: RU2642334C2
Принадлежит: Сяоми Инк. (CN)

Изобретение относится к средствам управления устройством "умного дома". Техническим результатом является расширение арсенала технических средств управления "умным домом". Способ включает в себя: получение персональной информации об участвующих лицах, определение рабочего режима устройства "умного дома" на основе персональной информации, которая содержит идентификационную информацию о предпочтениях или о приоритетах участвующих лиц, причем определение рабочего режима включает определение среднего значения информации о предпочтениях участвующих лиц или определение рабочего режима на основе наивысшего приоритета. Управляющее устройство содержит блок получения информации и блок определения режима. 2 н. и 23 з.п. ф-лы, 15 ил.

Подробнее
07-04-2022 дата публикации

КОНТРОЛЛЕР

Номер: RU210332U1

Полезная модель относится к области микроэлектроники и вычислительной техники. Технический результат заключается в обеспечении гибкого управления периферийными устройствами. Технический результат достигается за счет того, что контроллер выполнен на одной плате и содержит модуль блока питания, микроконтроллер, HUB-контроллер, а также ряд интерфейсов USB и GPIO, при этом указанный выше микроконтроллер подключается через USB-контроллер к общей шине USB, что позволяет управлять всем контроллером по тому же USB-интерфейсу, по которому подключаются все USB-устройства. 2 з.п. ф-лы, 2 ил.

Подробнее
10-04-2016 дата публикации

СПОСОБ ОПТИМИЗАЦИИ МНОГОМЕРНОГО ВЕКТОРА ПАРАМЕТРОВ УПРАВЛЕНИЯ СЛОЖНЫМИ СТОХАСТИЧЕСКИМИ СИСТЕМАМИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ДЛЯ МНОГОМЕРНОГО ВЕКТОРА ВЫХОДНЫХ ПОКАЗАТЕЛЕЙ КАЧЕСТВА РАБОТЫ СИСТЕМЫ

Номер: RU2581015C1

Изобретение относится к области управления сложными стохастическими системами автоматического управления. Технический результат - повышение быстродействия поиска оптимальных параметров управления, в том числе, системами, в которых отсутствует монотонность критерия качества. Изобретение основано на моделировании случайных реализаций, описывающих движение объекта, с использованием статистического метода Монте-Карло с учетом случайных возмущений, действующих на систему, случайных параметров системы и законов распределения случайных величин. Процесс оптимизации разбивается на два этапа, обеспечивающих преобразование статистической оптимизации в детерминированную. Оценка выходных показателей качества работы системы проводится с использованием универсального безразмерного комплексного показателя эффективности работы системы, характеризующего выполнение предъявляемых к системе технических требований и позволяющего сравнивать показатели качества работы систем разной размерности.

Подробнее
20-09-2010 дата публикации

УСТРОЙСТВА, СИСТЕМЫ И СПОСОБЫ, ОТНОСЯЩИЕСЯ К PLC

Номер: RU2009108305A
Принадлежит:

... 1. Система, содержащая: ! первый модуль первой цепочки модулей, каждая смежная пара упомянутой первой цепочки модулей функционально соединена последовательно, упомянутый первый модуль функционально соединен с программируемым логическим контроллером (PLC), упомянутый первый модуль содержит схему передачи и схему приема, упомянутый первый модуль выполнен с возможностью обмениваться данными с упомянутым PLC через 8B/10B-кодированные кадры, кадр упомянутых 8B/10B-кодированных кадров содержит поле типа сообщения размера, который соответствует восьми битам, значение, сохраненное в упомянутом поле типа сообщения, служит признаком содержимого поля данных каждого из упомянутых кадров, упомянутое поле типа сообщения следует за упорядоченной последовательностью полей, составленных упомянутым кадром, упомянутая упорядоченная последовательность полей содержит поле преамбулы, поле начала кадра, поле адреса назначения, поле длины и поле адреса источника. ! 2. Система по п.1, дополнительно содержащая: ...

Подробнее
15-05-2025 дата публикации

РАДИОКОНТРОЛЛЕР МОНИТОРИНГА УСТРОЙСТВ АВТОМАТИКИ И ТЕЛЕМЕХАНИКИ

Номер: RU234006U1

Полезная модель относится к области автоматики и телемеханики и может быть использована в системах контроля и сбора данных о состоянии устройств на сети железных дорог, на промышленных предприятиях. Радиоконтроллер мониторинга устройств автоматики и телемеханики включает в себя приемник и передатчик, содержащие в себе печатную плату с микроконтроллером, производящим вычисления и анализ данных, имеющие разъем для его прошивки и включающие в себя узел индикации, который осуществляет визуальное отображение взаимодействия микроконтроллера и модуля организации радиоканала LoRa, модули имеют двустороннюю связь. Радиомодуль, в свою очередь, взаимодействует с системой переключения режимов работы и регулятором выходного напряжения, который соединен с линейными стабилизаторами на 5 В и 3,3 В постоянного напряжения, взаимодействующими с преобразователем переменного напряжения в постоянное и входят в узел питания. Контроль внешнего напряжения осуществляется модулем измерения напряжения, который соединен ...

Подробнее
23-04-1998 дата публикации

Modular display e.g. LED arrangement, for electric/electronic instrument

Номер: DE0019643158A1
Принадлежит:

The modular display arrangement is detachably connected to the electric and/or electronic instrument. At least one signal is supplied by the electric and/or electronic instrument to the display arrangement, which indicates a condition of the electric instrument or a value which is received, output or processed by the electric instrument. The display arrangement is pref. an optical display e.g. LCD element, or a LED, multi-coloured LED, seven-segment display, text display element or similar.

Подробнее
04-05-2005 дата публикации

Verfahren zum Melden von Ereignissen

Номер: DE0050202613D1
Принадлежит: SIEMENS AG

Подробнее
29-12-1988 дата публикации

DATENVERARBEITUNGSANLAGE MIT EINEM BITPROZESSOR UND EINEM WORTPROZESSOR

Номер: DE0003720006A1
Принадлежит:

In a computer with a bit processor (BP) which processes binary characteristic signals and a word processor (WP) which processes analog values of predetermined word width, the relevant results of the processing of the analog values are made available to the bit processor (BP) in such a way that they can be interpreted unambiguously. For this purpose, the data obtained from the processing of the analog values and filed in a flag register (F) of the word processor (WP) are decoded with the original command of a decoder (DC) to produce binary characteristic signals which can be used by the bit processor (BP) for processing the binary values.

Подробнее
17-06-2004 дата публикации

Remote calling and execution method for function blocks in a distributed automation system containing a number of programmable controllers, whereby a remote object transmits the function blocks between control units

Номер: DE0010253244A1
Принадлежит:

Method for remote calling and processing of function blocks (3) between programmable control units in a distributed network, especially a distributed automation system, whereby: the control unit memories contain programs for processing of function blocks; a remote object (1) is used to transmit a function block to a second remote control unit via a network connected to a first control unit and; the function block is processed by the second remote control unit. An Independent claim is made for a system for remote calling and processing of function blocks.

Подробнее
31-05-2019 дата публикации

"Modulare SPS" Speicher programmierte Steuerung als "Modulares System"

Номер: DE202019001938U1
Автор:
Принадлежит: ZECH ROLF, Zech, Rolf

Das Modulare SPS System, ist dadurch gekennzeichnet, das es aus den Einplatinencomputer RASPBERRY bzw. Microcontroller ARDUINO (hier beide als Controller für die weitere Ausführung bezeichnet) als Grundlage mit der jeweiligen Software das Modulare SPS System aufbaut.

Подробнее
21-07-2005 дата публикации

Mit Tasten bedienbare, an einen Personalcomputer angekoppelte, speicherprogrammierbare Steuerung

Номер: DE0010360228A1
Принадлежит:

Die Tasten zum Auflösen von Maschinenfunktionen sind als jeweils direkt mit einem der SPS-Eingänge (9) verbundende Taster (T1 bis Tn) ausgebildet. Von der Benutzeroberfläche (13) des mit der SPS gekoppelten PC aus ist eine von mehreren Tastenebenen auswählbar. In der SPS ist eine Daten verarbeitende, mit den SPS-Eingängen (9) verbundene Steuereinheit (4) vorgesehen, die vom PC über die Datenschnittstelle (8) die Informationen über die Tastenbelegung der Taster (T1 bis Tn) in der jeweils ausgewählten Tastenebene erhält und mit einem an einem SPS-Eingang (9) anliegenden Tastersignal verknüpft.

Подробнее
06-02-2014 дата публикации

Programmierbare Steuerung zum parallelen Ausführen einer Vielzahl von unabhängigen Ablaufprogrammen

Номер: DE102011011682B4
Принадлежит: FANUC CORP, FANUC CORPORATION

Programmierbare Steuerung, die eine Vielzahl von unabhängigen Ablaufprogrammen parallel ausführt, wobei die programmierbare Steuerung umfasst: eine Vielzahl von Rechenwerken ((1)...(n)), die dazu ausgebildet sind, vorgegebene erste Befehle in den Ablaufprogrammen durch die Hardware auszuführen; eine Vielzahl von Mikroprozessoreinheiten (11, 12), die dazu ausgebildet sind, zweite Befehle in den unabhängigen Ablaufprogrammen aus der Vielzahl von unabhängigen, parallel ausgeführten Ablaufprogrammen, welche nicht von den Rechenwerken ausgeführt werden können, auszuführen; erste Übertragungsmittel (31a, 32a), die dazu ausgebildet sind, Informationen betreffend zumindest einen der zweiten Befehle, die in den Rechenwerken ((1)...(n)) erzeugt wurden, zu den Mikroprozessoreinheiten in der Reihenfolge der Erzeugung der Befehle zu übertragen; und zweite Übertragungsmittel (31b, 32b), die dazu ausgebildet sind, Informationen betreffend Ergebnisse der Ausführung der zweiten Befehle, die durch die Mikroprozessoreinheiten ...

Подробнее
31-08-2000 дата публикации

Reglerbaustein

Номер: DE0029912848U1
Автор:
Принадлежит: SIEMENS AG

Подробнее
26-05-2011 дата публикации

Verfahren zum Ermöglichen einer sequentiellen, nicht blockierenden Abarbeitung von Anweisungen in nebenläufigen Tasks in einer Steuereinrichtung

Номер: DE102009055752A1
Принадлежит:

In einem Verfahren zum Ermöglichen einer sequentiellen, nicht blockierenden Abarbeitung von Anweisungen (302, 402) in nebenläufigen Tasks (T1, T2, T3) in einer Steuereinrichtung mit einem multitaskingfähigen Betriebssystem, insbesondere einer speicherprogrammierbaren Steuerung, wird wenigstens einer Anweisung (302, 402) wenigstens ein Betriebssystemaufruf (310, 410) zugeordnet, der das Betriebssystem dazu veranlasst, die jeweilige Task (T1, T2, T3) nach einer durch die Anweisung (302, 402) ausgegebenen Instruktion zugunsten einer anderen Task (T1, T2, T3) zu unterbrechen.

Подробнее
02-01-1975 дата публикации

PROGRAMMABLE LOGIC CONTROLLERS

Номер: GB0001379181A
Автор:
Принадлежит:

... 1379181 Automatic control ALLEN-BRADLEY CO 27 April 1972 [27 April 1971] 19633/72 Heading G3N A programmable logic controller comprises a memory matrix from which operation and address codes are read, decoded and fed, respectively; to a central logic unit and input and output circuits. The input circuits provide signals, representative of the status of external devices, over an input bus to the logic unit which, in dependence on the operation code provides command signals over an output bus to output circuits. As shown, a control programme is held in a diode read-only-memory matrix which is interrogated by a counter 9 cycled by a clock-pulse generator 10 to provide address words on terminals 7 to a decoder 12 providing activate signals to input and output circuits 15, 16 and operation commands 6 which, through a decoder 86 are fed to a central logic unit 44. The activated input circuits respond to process-condition determined signals to logic signals on an input bus 22 which is sequentially ...

Подробнее
22-06-1988 дата публикации

Logic controller

Номер: GB0002198864A
Принадлежит:

A logic controller 1 comprises random access storage means 2 for storing single binary bits of information, programmable read only storage means 22, an instruction decoder 23 and a timer circuit 17 for measuring a duration of time. The arrangement is such that binary bits of information 5,16 corresponding to a current "condition" of a number of accessories and to a number of timer "channels", are supplied in a cycle to the random access storage means 2. The bits 5,16 are then examined by the instruction decoder 23, in relation to a read only storage means program 21, to provide output bits of information 8 to control the accessories.

Подробнее
22-04-1992 дата публикации

Dual - processor programmable controller and method of controlling the same

Номер: GB0002248953A
Принадлежит:

A programmable controller for controlling e.g line assembly machines includes first and second CPUs 101, 102 for cyclic execution of a user program stored in user memories 107, 108. Execution cycles of one of the two CPUs are synchronised to those of the other by means of a synchronisation circuit 117 such that simultaneous accesses to the input/ output bus 116 do not take place. After booting, the second CPU is synchronised to the first. When the two CPUs enter into execution cycles of the user program, an abnormally functioning CPU (detected by circuits 120, 121) is temporarily halted, and thereafter the execution cycles of such CPU are synchronised to those of the normally functioning CPU. ...

Подробнее
04-04-2001 дата публикации

Controlling remote plant or machinery via a mobile telephone or satellite telephone transceiver

Номер: GB0002354909A
Принадлежит:

In a control system for an agricultural diesel powered pumping station used for irrigation purposes, the pumping station 10 is provided with a mobile telephone 12 or satellite telephone transceiver. The telephone provides an output which is applied to a control unit 14 which detects control signals transmitted by telephone, and operates appropriate relays to control the pump. The system commands can be sent using Dual Tone Multi Frequency (DTMF) tones. Because it utilises existing cellular or satellite radio telemetry, the system allows equipment to be remotely operated anywhere where there is cellular telephone or satellite telephone coverage. The operator can also obtain information from the machine being operated by using the telephone link. For this the control unit 14 is programmed to transmit tone signals or recorded voice messages to the operator, for example, in response to predetermined codes received from the operator.

Подробнее
09-12-2015 дата публикации

Relay control system and communication relay method

Номер: GB0002526921A
Принадлежит:

A control system including a central processing unit or calculation device and a plurality of input/output devices for inputting and outputting data, which includes a request or a response in accordance with a command to or from a control target. The calculation device controls the input/output devices; and plurality of relay devices for relaying communication between the calculation device and the input/output devices. The relay devices are connected to the input/output devices via a ring-shaped communication line or network, has a communication judgement section for judging whether to relay data or not, and relays the communication of the data on the basis of the judgment result of the communication judgment section. The system can be configured to have duplicated ring-shaped communication lines along with duplicated calculation and input/output units improving the reliability and availability of the communication quality of the system. Where there are duplicated systems, the judgement ...

Подробнее
23-04-1986 дата публикации

PROGRAMMABLE CONTROLLER

Номер: GB0008606328D0
Автор:
Принадлежит:

Подробнее
11-07-2018 дата публикации

Systems and methods for merging modular control systems into a process plan

Номер: GB0002558366A
Принадлежит:

The invention relates to a process control system10, such as in a process plant, containing a modular control system 100, which is able to be operated as either a stand-alone, modular system or as part of a distributed process control system 22. The modular control system 100 comprises a controller 102 and a configuration database 104 storing configuration parameters for the control system. In a first mode of operation, the modular control system 100 operates as a stand-alone module and in a second mode, it operates as one of several nodes of a distributed control system 22. In further aspects, the distributed control system 22 may also comprise a configuration database 60 storing relevant configuration parameters. Further aspects include methods of integrating the modular and the distributed control system, by identifying conflicting configuration parameters.

Подробнее
26-03-2008 дата публикации

Cutting machine

Номер: GB0000802853D0
Автор:
Принадлежит:

Подробнее
08-02-1978 дата публикации

CONTROL UNITS FOR CONTROLLING THE OPERATION OF MACHINE TOOLS

Номер: GB0001500430A
Автор:
Принадлежит:

... 1500430 Computer controlled machine tool OKI ELECTRIC INDUSTRY CO Ltd I July 1975 [15 July 1974] 29196/75 Heading G3N A digital computer is programmed to control a machine tool 163, e.g. for interpolation. Memory 116 stores the control program and address register 99 causes the contents of a start address to be read out via lines 117 to memory registers 102, 103 and 105-109 using timing pulses from generator 135. Register 102 and a selector 110, which receives machine tool condition signals, control address register 99 and thus select the next data to be read out e.g. using conditional jumps. Registers 105, 106 are connected to output selectors 151, 152 of register groups 113, 114 and the contents of the selected registers pass to arithmetic unit 115. Register 107 controls input selector circuits 153, 154 of register groups 113, 114 to specify which register is to receive the unit 115 output. Unit 115 actuates the relays or solenoids 169 of the machine tool via register 167 enabled by de-coder ...

Подробнее
30-11-1977 дата публикации

PROGRAMMABLE SEQUENCE CONTROLLER

Номер: GB0001493319A
Автор:
Принадлежит:

... 1493319 Automatic control TOYODA MACHINE WORKS Ltd 20 March 1975 [19 April 1974] 11724/75 Heading G3N A programmable suspense controller comprises a memory means, for a sequence program, and input and output modules operatively inter-connected by a logic operation circuit examining external input devices one at a time and memorizing the result, a facility being provided for not carrying out the examination of a logic value of another external input device in accordance with the result of a previous examination. As shown, the programmable sequence controller comprises an input module 1 connected to input contact 6 to receive the condition or state thereof (e.g. ON or OFF) which is converted to a logic value (e.g. one or zero) as selected by an input changing circuit 8 controlled by an operation circuit 3. A desired ladder diagram control sequence is set in by an input 4 and stored in a memory 2. A resultant output control is derived by the circuit 3 and, through an output changing circuit ...

Подробнее
09-03-1977 дата публикации

LOGIC CIRCUITS FOR SOLVING BOOLEAN FUNCTIONS

Номер: GB0001466466A
Автор:
Принадлежит:

... 1466466 Logic circuit SIEMENS AG 18 April 1974 [26 April 1973] 17153/74 Heading G4A A logic circuit solves Boolean functions involving AND and OR operations on a series of binary signals in accordance with instructions specifying AND and OR operations and, includes a first bi-stable circuit 1 set by binary "1" signals and reset by binary "0" signals, a second bi-stable circuit 2 set by a binary zero signal, arranged when set to block the subsequent setting of the first bi-stable, and arranged to be reset by an OR instruction, a third bistable circuit 3 set by an OR instruction if the first bi-stable is set, and an OR gate 8 providing an output in response to the states of the first and third bi-stable circuits. Two embodiments are described. In both cases a series of binary signals a-n are presented in parallel and are clocked to the first bi-stable 1 in series via line LL by pulses L a -L n and clock T. An instruction signal V is supplied between the supply of the binary signals, V = 1 ...

Подробнее
14-09-2022 дата публикации

Smart function block for integration of plcs into a control system and methods for the same

Номер: GB0002604828A
Принадлежит:

A system 22 for controlling a process in a process plant comprising plural field devices 44, 46, 53 operating to process material in the process plant, a controller 40 sending and receiving signals to and from the field devices effecting control of the process plant, an input/output module 48 between the controller and the field devices, a programmable logic controller 49 disposed between a subset 53 of the field devices and the input/output module and an integration function block instantiated in the controller. The PLC operating to control the subset of the plural field devices and having plural registers associated with each device. The integration function block operable during configuration to receive an assignment of a set of registers of the PLC corresponding to PLC parameters of one of the devices, each register corresponding to a parameter of the device and create an association between the PLC parameter for each register in the set of registers and a corresponding parameter of ...

Подробнее
15-05-1985 дата публикации

SEQUENTIELL TAKTGESTEUERTER PROZESSRECHNER

Номер: ATA102380A
Автор:
Принадлежит:

Подробнее
15-11-2011 дата публикации

SIGNAL SEPARATION UNIT FOR A TWO-LEADER PROCESS RULE LOOP

Номер: AT0000532118T
Принадлежит:

Подробнее
15-12-2011 дата публикации

PROGRAMMABLE CONTROLLER

Номер: AT0000535848T
Принадлежит:

Подробнее
15-04-1977 дата публикации

SWITCHING CONFIGURATION TO DURCHFUHRUNG LOGICAL VERKNUPFUNGEN

Номер: AT0000238974A
Автор:
Принадлежит:

Подробнее
25-03-1976 дата публикации

PROGRAMMABLE TAXTURN OUT FOR CONTROL AND/OR OR TO UBERWACHUNG FROM SWITCHING TURNING OUT THE SWITCHGEAR

Номер: AT0000328565B
Автор:
Принадлежит:

Подробнее
15-07-2011 дата публикации

VERFAHREN ZUM BETRIEB EINER SPEICHERPROGRAMMIERBAREN STEUERUNG (SPS) MIT DEZENTRALER, AUTONOMER ABLAUFSTEUERUNG

Номер: AT0000509310A2
Автор: VOGEL GUNNAR
Принадлежит:

Verfahren zum Betrieb einer speicherprogrammierbaren Steuerung (SPS) für eine verfahrenstechnische Anlage mit einer zentralen Datenverarbeitungseinheit (1) und einer Ablaufsteuerung, die Eingangsdaten (2a) von Eingängen einliest, verarbeitet und die verarbeiteten Ausgangsdaten (2b) an Ausgängen ausgibt, wobei die Datenverarbeitungseinheit (1) nur noch übergeordnete Verwaltungsaufgaben für die Verwaltung von nachgeschalteten Ein- und Ausgangsmodulen durchführt und als ADMIN-Datenverarbeitungseinheit (15) ausgebildet ist und dass die Ablaufsteuerung als in den Ein- und Ausgangsmodulen (31-33) autonom ablaufende Teilapplikation (20-23) ausgebildet ist. Speicherprogammierbare Steuerung (SPS) für eine verfahrenstechnische Anlage mit einer zentralen Datenverarbeitungseinheit (1) und einer Ablaufsteuerung, die Eingangsdaten (2a) von Eingängen einliest, verarbeitet und die verarbeiteten Ausgangsdaten (2b) an Ausgänge ausgibt, wobei die Datenverarbeitungsvorrichtung aus einer ADMIN-Datenverarbeitungseinheit ...

Подробнее
15-10-2015 дата публикации

VERFAHREN ZUM BETRIEB EINER SPEICHERPROGRAMMIERBAREN STEUERUNG (SPS) MIT DEZENTRALER, AUTONOMER ABLAUFSTEUERUNG

Номер: AT509310B1
Автор: VOGEL GUNNAR
Принадлежит:

A method for operating a programmable logic controller (PLC), and a programmable logic controller (PLC) for a processing plant with a central data processing unit and a sequence control that reads in, processes input data from inputs, and outputs the processed output data to outputs. The data processing unit performs only superordinate administrative functions for the administration of downstream input and output modules and is embodied as an ADMIN data processing unit. The sequence control is embodied as a partial application autonomously executing in the input and output modules.

Подробнее
15-09-2015 дата публикации

MULTIFUNKTIONALES EIN- UND AUSGANGSMODUL FÜR SPEICHERPROGRAMMIERBARE STEUERUNGEN

Номер: AT509181B1
Автор: BACHMANN GERHARD
Принадлежит:

The module (1) has functional blocks and multi-functional components connectable with a CPU (13) by an internal bus and an external system bus (11) at its one side and with external electrical sensors and actuators by bidirectional input and outputs at its other side. The multi-functional components are arranged on the module, are formed as surface mount device components and are freely configurable by an associated control module (12) to form each functional block as the multi-functional component. The functional blocks are formed as analog input, analog output, digital input/output and digital input and output. The control module is formed as a fieldbus interface.

Подробнее
15-06-1975 дата публикации

PROGRAMMIERBARES STEUERGERAT ZUR STEUERUNG UND BZW. ODER ZUR UBERWACHUNG VON SCHALTGERATEN EINER SCHALTANLAGE

Номер: ATA86074A
Автор:
Принадлежит:

Подробнее
15-09-1992 дата публикации

DATA-PROCESSING SYSTEM WITH A BIT PROCESSOR AND A WORD PROCESSOR.

Номер: AT0000080482T
Принадлежит:

Подробнее
15-05-1978 дата публикации

PROGRAM MEMORY FOR A CONTROL COMPUTER IN STRUCTURE OF MATRIX

Номер: AT0000618974A
Принадлежит:

Подробнее
15-06-1975 дата публикации

PROGRAMMABLE TAXTURN OUT FOR CONTROL AND/OR OR TO UBERWACHUNG FROM SWITCHING TURNING OUT THE SWITCHGEAR

Номер: AT0000086074A
Автор:
Принадлежит:

Подробнее
15-10-1999 дата публикации

PROGRAMMABLE CONTROLLER

Номер: AT0000185669T
Принадлежит:

Подробнее
15-02-1995 дата публикации

PROGRAMMABLE CONTROL DEVICE.

Номер: AT0000118283T
Принадлежит:

Подробнее
10-01-1979 дата публикации

PROGRAM MEMORY FOR A CONTROL COMPUTER IN STRUCTURE OF MATRIX

Номер: AT0000347719B
Принадлежит:

Подробнее
15-05-2002 дата публикации

CONTROL SYSTEM WITH A PERSONAL COMPUTER

Номер: AT0000217426T
Принадлежит:

Подробнее
09-01-1975 дата публикации

PROGRAMMED COMPUTER FOR CONTROL OF MACHINE TOOLS

Номер: AU0005761873A
Принадлежит:

Подробнее
07-06-2018 дата публикации

AREA ISOLATION SYSTEM

Номер: AU2017261633A1
Принадлежит: FPA Patent Attorneys Pty Ltd

Abstract AREA ISOLATION SYSTEM An area isolation system (AIS) (300) is provided. The AIS (300) may include a barrier (314, 316, 318) adjacent to a work area (304, 306, 308), a barrier control panel (BCP) (320) operatively connected to and disposed proximate the barrier (314, 316, 318), the BCP (320) including a BCP controller (324) in communication with a BCP short-range transceiver (326), the BCP controller (324) configured to control the barrier (314, 316, 318), and a machine (100) configured to autonomously operate within the work area (304, 306, 308). The machine (100) may include a remote shutdown module (RSM) (330) having an RSM controller (332) in communication with an RSM short-range transceiver (334), and an RSM unique identifier preprogrammed into a memory (336) associated with the RSM controller (332). The RSM short range transceiver (334) may be configured to send signals indicative of the RSM unique identifier to the BCP short-range transceiver (326) when a machine radio zone ...

Подробнее
13-05-2021 дата публикации

Automatic control method for operations of road operating vehicle and road operating vehicle

Номер: AU2018445563A1
Принадлежит:

An automatic control method for operations of a road operating vehicle and the road operating vehicle applying said automatic control method. The automatic control method for operations of the road operating vehicle comprises: obtaining feature data of a road to be operated on; using feature data of a plurality of road templates of a road template database and the feature data of the road to be operated on so as to determine a matching road template, and retrieving a set of control parameters or control instructions corresponding to the matching road template of the road template database; according to the retrieved set of control parameters or control instructions, automatically controlling an operating mechanism of a road operating vehicle to adjust working parameters and/or working steps of the operating mechanism. The application of the described method may automatically select the working parameters and/or working steps of the operating mechanism for different road conditions, and ...

Подробнее
02-08-1982 дата публикации

CONTROL OF REAL TIME PROCESSES

Номер: AU0007938382A
Принадлежит:

Подробнее
01-02-2018 дата публикации

Method and apparatus for monitoring motor current for an electric valve positioner

Номер: AU2014241308B2
Принадлежит: Spruson & Ferguson

A system and method for monitoring and controlling the amount of electrical current provided to a motor used to actuate a field device within a control system.

Подробнее
23-03-2017 дата публикации

Universal remote control system for hydrocarbon recovery tools

Номер: AU2015318279A1

Methods and systems for controlling a set of tools for hydrocarbon recovery are presented. One example system generally includes a remote controller and a device controller. The remote controller is communicatively coupled to the device controller. The device controller is generally configured to receive a command to operate one of the plurality of tools from the remote controller. Based on the command, the device controller generates one or more instructions executable by a controller associated with the one of the plurality of tools. The device controller transmits the one or more instructions to the one of the plurality of tools.

Подробнее
19-02-1976 дата публикации

GENERAL PURPOSE SEQUENCE CONTROLLER

Номер: AU0000469706B2
Автор:
Принадлежит:

Подробнее
24-02-1983 дата публикации

PROGRAMMABLE CONTROLLER

Номер: AU0000527244B2
Принадлежит:

Подробнее
30-11-2000 дата публикации

Read-only sequence controller having a gate array composition

Номер: AU0000726973B2
Принадлежит:

Подробнее
17-05-1979 дата публикации

BOOLEAN DESERIALIZER CIRCUIT

Номер: AU0000500352B2
Автор: HOLECEK A R, A.R. HOLECEK
Принадлежит:

Подробнее
12-07-2001 дата публикации

ETHERNET TRANSFER DEVICE WITH AN EMBEDDED PROGRAMMABLE LOGIC CONTROLLER

Номер: CA0002362435A1
Принадлежит:

A programmable logic controller is disclosed which comprises a router having a router backplane which is connected to the programmable logic controller. The router backplane is further connected to a plurality of network ports. The programmable logic controller or network port communicates the network message to the router and the router communicates the network message only to the programmable logic controller or the network port for which the network message is intended.

Подробнее
26-08-1980 дата публикации

DATA HANDLING MODULE FOR PROGRAMMABLE CONTROLLER

Номер: CA0001084627A1
Принадлежит:

Подробнее
06-05-1980 дата публикации

PLURAL-SEQUENCE CONTROL SYSTEM

Номер: CA1077151A
Принадлежит: HITACHI LTD, HITACHI, LTD.

PLURAL-SEQUENCE CONTROL SYSTEM A sequence control system is disclosed which is suitable for control of plural objects to at least some of which similar control sequence operations are performed. In addition to a logical operation unit for receiving signals representative of states of the controlled objects through an I/O device to perform the operations for the desired controls, and a memory unit for storing a program for the logical operation of the logical operation unit and instructions addressed at the addresses of the program, the system is provided with a device for executing repeatedly the processings common to the objects to be controlled. The time required for the processing in the logical operation unit for controlling the objects requiring similar control operations can be remarkably reduced. The system has an excellent utility in applications such as NC control apparatus in which many objects has substantially identical control operations and are to be controlled at high rate ...

Подробнее
22-09-1987 дата публикации

PROGRAMMABLE CONTROLLER HAVING AUTOMATIC CONTACT LINE SOLVING

Номер: CA1227274A

... 44 A programmable controller having a processor for solving a reference relay ladder diagram wherein the decisional making capabilities of the processor are not required for the solution of contact type elements found in the rungs of the reference relay ladder diagram.

Подробнее
15-01-1985 дата публикации

PROGRAMMABLE CONTROL APPARATUS AND METHOD

Номер: CA1181177A

An apparatus and method for controlling the operation of a system are provided. The overall system operation is described by a plurality of mechanism cycles of operation each defined by a sequence of instructions relating sensed conditions of input devices, selectable conditions of output devices and variable values. Instruction signals representing the instructions of the sequences are stored together with mechanism cycle status signals each representing the executability of the associated Mechanism cycle. Only instructions associated with cycles for which the status signal represent an executable condition are executed. Instructions for cycles for which the status signals represent a nonexecutable condition are modifiable during execution of the other instruction sequence. The instruction signals include variable name signals associated with unique interface circuits connected to the input and output devices. The assignment of interface circuits to variable names is accomplished independently ...

Подробнее
13-05-1975 дата публикации

CONTROL SYSTEM

Номер: CA967663A
Автор:
Принадлежит:

Подробнее
12-04-1983 дата публикации

MINI-PROGRAMMABLE CONTROLLER

Номер: CA0001144655A1
Принадлежит:

Подробнее
28-04-2016 дата публикации

SYSTEM FOR MONITORING AND CONTROLLING AN INDUSTRIAL PLANT

Номер: CA0002963613A1
Принадлежит:

System for monitoring and controlling an industrial plant (1) comprising a plurality of processing stations (ST), grouped into a plurality of control areas (A). The system comprises: a plurality of PLCs, wherein associated to each area (A) is at least one PLC for monitoring and/or control of the stations (ST) that belong to the respective control area (A); a communication network (LAN) that connects the PLCs together; and at least one human-machine-interface unit comprising a portable computer (TAB) and configured for monitoring and/or controlling the stations (ST). The system comprises means (AP, SRV) configured for enabling access of the portable computer (TAB) to the communication network (LAN) and a plurality of identification devices (DK), wherein associated to each control area (A) is a respective identification device (DK) for detecting the presence of the portable computer (TAB) in a given control area (A). In this way, the system can be configured for executing a control command ...

Подробнее
27-11-2017 дата публикации

ENVIRONMENTAL CONTROL FOR MEDIUM-VOLTAGE DRIVE

Номер: CA0002966104A1
Принадлежит:

In accordance with presently disclosed embodiments, a system and method for controlling the temperature of medium-voltage power electronics assemblies (i.e., medium-voltage drives) is provided. The disclosed system generally includes a medium-voltage drive having one or more cabinets with power electronics devices disposed therein, one or more fans for circulating air through the cabinet to cool the devices, and one or more space heaters disposed in the cabinet. The drive also features temperature sensors used to measure various temperatures of the drive, a controller communicatively coupled to the sensors, and one or more variable frequency drives (VFD) for the fans. The controller may receive measurements regarding the ambient and power device temperatures and apply controls to vary the space heater power and fan speed in response to environmental changes.

Подробнее
27-06-1992 дата публикации

PROGRAMMABLE CONTROLLER PROCESSOR FOR CONCURRENTLY EXECUTING MULTIPLE USER PROGRAMS

Номер: CA0002056829A1
Принадлежит:

A programmable controller has a processor with a memory that stores a plurality of user defined control programs for operating machinery and a list of the stored programs in the order of execution. The processor sequentially selects each program from the list and executes the program until a defined point in the program is reached. At that time, execution of the program is suspended and another program is selected from the list. If a ladder logic type program is selected, the processor makes one execution scan through the program before suspending execution. If a sequential function chart program is selected, one section is executed and a transition condition associated with that section is evaluated before suspending execution of the sequential function chart program. Following the suspension of each control program's execution, the processor reads input data and writes data to output devices. The execution list of the stored programs is dynamic in that an executing user defined control ...

Подробнее
15-07-1976 дата публикации

Номер: CH0000577710A5
Автор:
Принадлежит: SIEMENS AG

Подробнее
14-03-1975 дата публикации

Номер: CH0000559936A5
Автор:
Принадлежит: SPRECHER & SCHUH AG

Подробнее
30-09-1975 дата публикации

Номер: CH0000567303A5
Автор:
Принадлежит: HEINE KARL FRIEDRICH, HEINE, KARL FRIEDRICH

Подробнее
15-06-1977 дата публикации

Номер: CH0000588735A5
Автор:

Подробнее
15-11-1983 дата публикации

Programmable controller

Номер: CH0000639502A5

Подробнее
28-02-1986 дата публикации

PROCESS COMPUTER.

Номер: CH0000654679A5
Автор: HESS, BRUNO M.
Принадлежит: HESS BRUNO M, BRUNO M. HESS

Подробнее
14-01-1994 дата публикации

Programmable control equipment for building e.g. security system - has pushbutton actuators, sensors and other control elements connected to controller via low voltage network

Номер: CH0000683136A5
Автор: ERBA ENRICO, ERBA, ENRICO
Принадлежит: ENRICO ERBA

The electrical control system comprises a control line of reduced voltage connected at least to a programmable controller, which permits control of a low or reduced voltage load (L0-L6, AL, VENT) independently of the network voltage level. Each piece of equipment (1-6) has indicator lights (L0-L10) and pushbutton actuators (P0-P6). The reduced voltage level circuit controls loads such as heating, lighting, ventilation or a security alarm. The programmable controller uses a single operator or actuator to control several loads individually or together. the system may be powered by a rechargeable battery e.g. of solar type. The installation includes sensors for smoke, fire (F1,F2), humidity, gas, heat, or infrared sensors (IF1-IF4) for the presence of an individual or an intruder. USE - E.g. for school, shop, hospital, or apartment building etc.

Подробнее
15-06-2006 дата публикации

Electrical control unit for operational funds.

Номер: CH0000695517A5
Принадлежит: IST ENGINEERING AG

Подробнее
15-04-2011 дата публикации

Debug system of circuit diagram of programmable logic controller (PLC) in e.g. steel plant, has PLC which debugs circuit diagram during execution of object control program based on variation order

Номер: CH0000698972B1
Принадлежит: TOSHIBA KK, KABUSHIKI KAISHA TOSHIBA

The debug system transmits the variation order which changes the connection state and connecting point of input and output sides to the PLC (2) from a programming apparatus (1). The PLC debugs the circuit diagram during execution of object control program based on the variation order.

Подробнее
10-11-2020 дата публикации

FIELD PROGRAMMABLE GATE ARRAY COMPRISING PLURALITY OF FUNCTIONAL BLOCKS, AND CONTROL DEVICE FOR A POWER PLANT

Номер: UA0000122412C2
Принадлежит:

Подробнее
16-10-2018 дата публикации

Intelligent shoe cabinet

Номер: CN0108652244A
Принадлежит:

Подробнее
06-11-2018 дата публикации

Regulating valve control method and system capable of identifying fault signal

Номер: CN0108762191A
Принадлежит:

Подробнее
29-01-2019 дата публикации

Equipotential intelligent conduction device for platform door

Номер: CN0109283884A
Принадлежит:

Подробнее
13-11-2018 дата публикации

Control system of proportional valve endurance test bench

Номер: CN0108801625A
Автор: SUN HUAIQI
Принадлежит:

Подробнее
22-09-2010 дата публикации

Visualization method for electrical machine operation models based on mechanical machine operation models

Номер: CN0101840203A
Принадлежит:

A visualization of an electrical machine operation model of logic controller behavior is displayed on a display such as a two-dimensional computer display. The display includes separate spaces representing separate devices in the model. For each device, several characteristics are shown in the model, including mechanical steps, electrical steps and electrical signal outputs. The electrical steps are shown superimposed on the mechanical steps, and electrical transitions link sequential electrical steps in time. Representations of conditions link the electrical transitions with signal outputs upon which the electrical transitions are conditioned.

Подробнее
17-07-2018 дата публикации

In the PLC for the MPU and memory between the method of transmitting and receiving data

Номер: CN0105511800B
Автор:
Принадлежит:

Подробнее
17-04-2020 дата публикации

Information processing device, information processing method and information processing program

Номер: CN0111033463A
Автор:
Принадлежит:

Подробнее
25-04-2008 дата публикации

PROCESS OF IMPLEMENTATION, AND FITTING, Of an APPARATUS OF DATA PROCESSING SUCH AS a PROGRAMMABLE AUTOMAT.

Номер: FR0002834094B1
Автор: LICHTENFELS JOCHEN
Принадлежит:

Подробнее
03-12-1982 дата публикации

DEVICE OF CONVERSION OF ANALOGICAL SIGNALS INTO NUMERICAL DATA MULTIPLEXEES

Номер: FR0002366745B1
Автор:
Принадлежит:

Подробнее
28-04-1978 дата публикации

DISPOSITIF DE CONVERSION DE SIGNAUX ANALOGIQUES EN DONNEES NUMERIQUES MULTIPLEXEES

Номер: FR0002366745A
Автор:
Принадлежит:

Dispositif permettant d'obtenir des données numériques représentatives d'un signal analogique choisi sur les lignes de données d'un contrôleur programmable A utilisant une unité centrale de traitement 10 qui possède des lignes d'adresse de sortie A0 à A 15 , un nombre choisi de lignes de données bidirectionnelles d'entrée-sortie D0 à D7 , un moyen servant à créer un signal d'écriture dans une ligne d'écriture, et un moyen qui réagit à ce signal d'écriture en écrivant dans des emplacements adressés choisis des données d'écriture provenant desdites lignes de données. Il comprend un circuit de conversion 100 servant à transformer un signal analogique d'entrée en données numériques sur des bornes de données de sortie à la réception d'un signal de conversion simultanément avec un signal analogique, et au moins deux modules d'entrée analogique 120. Contrôleurs programmables à microprocesseur.

Подробнее
26-01-2012 дата публикации

Dynamic Views in a Modeling of an Automation System

Номер: US20120022673A1
Принадлежит: SIEMENS AG

The present disclosure provides a dynamic view in a modeling of an automation system. A first portion of the model may be described in a first sequence description and a second portion of the model may be described in a second sequence description. The sequence descriptions are linked together. In one embodiment, the links are visually provided.

Подробнее
05-07-2012 дата публикации

Arrangement and method for controlling an automated system, in particular a railway system

Номер: US20120173054A1
Принадлежит: Individual

An arrangement for controlling an automated system, having a number of sensors and actuators, in particular for controlling a railroad system. A programmable control unit runs a user program to process input data from the sensors and to generate control commands for the actuators. The sensors and the actuators are connected to a remote I/O unit, which is connected to the control unit via a communication network. The control unit and the I/O unit interchange data messages in order to transmit the input data and the control commands. The arrangement has a remote disconnection unit, which is coupled to the remote I/O unit independently from the input data and control commands. The control unit is designed to integrate specific verification data for the disconnection unit into the data messages for the I/O unit. The disconnection unit is designed to deactivate the I/O unit depending on the specific verification data.

Подробнее
19-07-2012 дата публикации

Method and System for Analyzing Temporal Flow Characteristics

Номер: US20120185233A1
Принадлежит: SIEMENS AG

A method and a system for analyzing temporal flow characteristics by which processing times for module labels of program modules can be graphically represented in a display to provide a user of an industrial controller with an enhanced way to analyze a distribution of the computing times of each individual program module.

Подробнее
06-09-2012 дата публикации

Configuration based programmable logic controller (plc) programming

Номер: US20120226368A1
Принадлежит: FLOW DATA Inc A Delaware Corp

Systems and methods for dynamic reconfiguration of an application of a programmable process controller are provided. According to one embodiment, a configuration device reads a new configuration file, which contains information regarding a desired number of instances and desired configurations of modules of the process control application, from its local memory. The configuration device then causes the application to instantiate the desired number of instances with the desired configurations by replacing an existing configuration file of the programmable process controller with the new configuration file. In another embodiment, a process control application of a programmable process controller dynamically configures its structure and memory allocation usage. During startup of the application, a configuration file is read that defines a number of instances and configurations of modules for the application. Based thereon, the application creates the defined number of instances of the modules having the defined configurations.

Подробнее
01-11-2012 дата публикации

Plc simulator based on reconfigurable components

Номер: US20120278058A1
Автор: Sang Hun Lee
Принадлежит: LSIS Co Ltd

Provided is a PLC simulator including a component configuration unit receiving a command from a user to controllably perform a simulation, and a simulation unit receiving a command from the component configuration unit to perform a simulation of a connected external PLC, whereby a user is provided with a convenient environment capable of simulating a variety of systems through reconfigurable component, and a user is capable of reducing a TCO (Total Cost of Ownership) by being provided with a testing environment maximally similar to that of an actual apparatus through application of external input conditions.

Подробнее
15-11-2012 дата публикации

Virtual Placeholder Configuration for Distributed Input/Output Modules

Номер: US20120290759A1
Принадлежит: Schneider Electric Industries SAS

A modular distributed I/O system for an industrial automation network that allows one or more modules of an island to be omitted without requiring reconfiguration of the system by maintaining a consistent I/O image representation of the distributed I/O network for various physical distributed I/O configurations, and managing reconfiguration changes using Virtual Placeholder objects.

Подробнее
15-11-2012 дата публикации

Programmable controller system and development system

Номер: US20120290775A1
Автор: Yuji Ichioka
Принадлежит: Mitsubishi Electric Corp

To make it possible to perform efficient program development, a development system includes a label managing unit configured to update, when an execution program D 2 is regenerated, a label information table D 3 , which corresponds to the execution program D 2 , for generating execution screen data D 5 and executes or does not execute, according to update content of the label information table D 3 , update of ID information associated with the label information table D 3 and the regenerated execution program D 2 and a drawing apparatus configured to associate, when execution screen data D 5 is generated based on the label information table D 3 , ID information of a value same as the ID information, which is associated with the label information table D 3 at a point when the execution screen data D 5 is generated, with the generated execution screen data D 5.

Подробнее
10-01-2013 дата публикации

High Availability Device Level Ring Backplane

Номер: US20130010588A1
Принадлежит: Rockwell Automation Technologies Inc

A modular, high-availability network for an industrial control system employs a plurality of base modules having backplane and using network ring topology. Base modules may include I/O base modules for communicating with industrial processes or machines, an adapter base module for communicating with a programmable logic controller (PLC) and/or a bus expansion base module for providing additional I/O base modules. Base modules may be arranged side-by-side, having a backplane in a bank. Another embodiment may include having plurality of banks. The network ring topology used by the base modules is normally opened by a ring supervisor at the ring supervisor location. Upon failure of the network, the ring supervisor reconnects the ring to provide an alternative transmission path around the failure point.

Подробнее
14-02-2013 дата публикации

Method and system for acquiring and analyzing control loop feedback

Номер: US20130041484A1
Автор: Gary Pratt
Принадлежит: General Electric Co

A programmable logic controller is provided having an interface having at least one input/output terminal configured for connection to a plurality of nodes within a control loop, a proportional-integral-derivative controller coupled to the input module, an analyzer block coupled to the proportional-integral-derivative controller and the output, the analyzer block configured to acquire data for the control loop and analyze the data directly on the programmable logic controller. A method and system for acquiring and analyzing control loop data is also provided.

Подробнее
14-03-2013 дата публикации

Systems for machine emulation and process response prediction

Номер: US20130066612A1
Автор: Matthew Alan Russell
Принадлежит: Procter and Gamble Co

Systems for generating predicted product values of a product produced by a machine and for predicting a process of a machine are disclosed. A system for generating predicted product values of a product manufactured by a machine controlled by programmable logic control code includes presenting a machine input fields requesting parameters associated with actuators and mechanical elements, and presenting product input fields requesting desired product properties. The system further includes receiving parameters from the machine input fields, receiving desired product properties from the product input fields, and calculating output response data by an emulation of a mechanical operation of the machine using the parameters and the desired product properties. The output response data is provided to a product model that calculates predicted product values based on the output response data provided. The system further includes presenting the one or more predicted product values.

Подробнее
11-04-2013 дата публикации

Methods and apparatus employing an action engine for monitoring and/or controlling dynamic environments

Номер: US20130090745A1
Принадлежит: Opteon Corp

A dynamic environment (e.g., an automated industrial process) has multiple conditions in response to which corresponding actions are required, and comprises various equipment, control device(s) to control the equipment, and one or more sensors to generate input signal(s) representing a monitored condition of the environment. A control system for the environment comprises a master processor and one or more co-processors, wherein the master processor configures a given co-processor to evaluate only a first subset of conditions expected to occur in the environment within a specified time period (e.g., less than a response time of the master processor), and to provide first control information representing an action to be taken if a particular condition of the first subset is satisfied. The co-processor receives the input signal(s) representing the monitored condition, processes the input signal(s) so as to determine if the particular condition of the first subset is satisfied, and provides the first control information to the control devices so as to control the equipment. Exemplary applications include dynamic environments in which machine vision techniques and/or equipment are employed.

Подробнее
02-05-2013 дата публикации

Programmable logic controller

Номер: US20130110973A1
Автор: Yusuke Menjo
Принадлежит: Mitsubishi Electric Corp

A programmable logic controller includes a CPU unit. The CPU unit has a real IP address and a pseudo IP address different from the real IP address, transmits and receives data by using the real IP address to and from a communication device belonging to a network in which communication is performed using a first communication protocol, and transmits and receives data by using the pseudo IP address to and from a communication device belonging to a network in which communication is performed using a second communication protocol different from the first communication protocol.

Подробнее
23-05-2013 дата публикации

Programmable controller

Номер: US20130131842A1
Автор: Yasuhiko Chiba
Принадлежит: Mitsubishi Electric Corp

To decode a file name set to a PLC to the same name even if a plurality of external devices using different character-code sets are connected to the PLC, the PLC includes a system unit that actuates the control file using a multilingual character-code set A, a character-code conversion table that associates character codes relating to a plurality of character-code sets with one another for every character, and a character-code management unit that converts description of the name of the control file between the description relating to the multilingual character-code set A and that relating to the local character-code set A using the character-code conversion table when the name of the access-target control file is transferred between the external device using the local character-code set A and the system unit.

Подробнее
23-05-2013 дата публикации

Multiple plc simulation system

Номер: US20130132059A1
Принадлежит: UDMTEK Co Ltd

A multiple programmable logic controller (PLC) simulation system is provided. The multiple PLC simulation system includes a plurality of personal computers (PCs), each being configured to comprise a different software PLC which is one of a plurality of PLCs implemented as software in an effort to verify a plurality of PLC codes that generate a PLC input signal and a PLC output signal for controlling lines and equipment of an automated manufacturing system; and a simulation device configured to be connected to a plurality of the PCs over a network, and to perform simulation for verification of a plurality of the PLC codes using an input/output model and a graphic model where the input/output model defines as discrete events operation states of the lines and the equipment which are controlled according to the PLC output signals received from a plurality of the software PLCs and PLC input signals in accordance with the operation states, and the graphic model represents graphically motion change of the lines and the equipment in accordance with a change of operation states using pieces of motion graphic data of the lines and the equipment which correspond to the operation states and the graphic model generates PLC input signals including information on the motion change of the lines and the equipment.

Подробнее
06-06-2013 дата публикации

Method for the configuration of a control device

Номер: US20130144406A1
Принадлежит: ABB AG Germany

Exemplary embodiments are directed to a system and method for configuring a control device in an automation system. The system including a hardware structure, and a programming tool connected to the hardware structure and the control device. The programming tool is configured to transmit a control program and configuration files to the control device, and store a control project in memory. The programming tool registers modifications of the hardware devices using software “FlexConf.ini” as modification information and sets the control device to a mode “control with flexible configuration” via a parameter “FlexControl”. The programming tool also determines a type for transmitting the modification information in the parameter “FlexControl”, and transmits the modification software with the modification information stored therein in accordance with the transmission type set in the parameter “FlexControl” to the control device. The control device then parameterizes the hardware devices and transitions into a “RUN” operating mode.

Подробнее
13-06-2013 дата публикации

Method for Translating a Control Program in an Automation Language into an Intermediate Language

Номер: US20130152058A1
Автор: Axel Schmuck
Принадлежит: SIEMENS AG

A method for translating a control program in an automation language into an intermediate language, wherein the control program comprises a plurality of basic operations that are each mapped to a respective sequence of instructions in the intermediate language, where a specification database comprising a respective transformation rule for at least a multiplicity of basic operations in the automation language is utilizable in a control program is accessed to translate the control program into the intermediate language, the transformation rule allows an input parameter list to be processed, and if the transformation rule is called with an input parameter list having a plurality of input parameters, unlimited in the transformation rule, the transformation rule defines the inclusion of a further transformation rule. The further transformation rule defines a recursive inclusion of the further transformation rule according to a number of the input parameters.

Подробнее
04-07-2013 дата публикации

Automated tuning of multiple fuel gas turbine combustion systems

Номер: US20130173074A1
Автор: Christopher Chandler
Принадлежит: Gas Turbine Efficiency Sweden AB

Provided herein is a method for automated control of the gas turbine fuel composition through automated modification of the ratio of fuel gas from multiple sources. The method includes providing first and second fuel sources. The method further includes sensing the operational parameters of a turbine and determining whether the operational parameters are within preset operational limits. The method also adjusting the ration of the first fuel source to the second fuel source, based on whether the operational parameters are within the preset operational limits.

Подробнее
01-08-2013 дата публикации

Device for Transmitting Sensor Data

Номер: US20130198428A1
Автор: Stephan Kreuzer
Принадлежит: Dr Johannes Heidenhain GmbH

A device for transmitting sensor data, includes a slave interface connectable to a master interface of a control device, a master interface connectable to a slave interface of a measuring device, at least one sensor interface connectable to a sensor, and a circuit configuration including a manipulation unit and protocol unit. A master-data input signal of the master interface and a sensor-data output signal are supplied to the manipulation unit, which outputs a slave-data output signal to the slave interface. At least one protocol-relevant interface signal of the slave interface or the master interface, and a sensor-data signal of the sensor interface, are supplied to the protocol unit, which generates the sensor-data output signal and, based on manipulation rules and the at least one protocol-relevant interface signal, selects when the manipulation unit outputs the master-data input signal of the master interface or the sensor-data output signal as slave-data output signal.

Подробнее
22-08-2013 дата публикации

Modifying a Target System Configuration to Utilize a Different Synchronization Module for Performing Synchronization among Multiple Programmable Hardware Elements

Номер: US20130219356A1
Принадлежит: Individual

Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.

Подробнее
26-09-2013 дата публикации

APPROXIMATE FUNCTIONAL MATCHING IN ELECTRONIC SYSTEMS

Номер: US20130254430A1
Принадлежит: Synopsys, Inc.

Methods and apparatuses for approximate functional matching are described including identifying functionally similar subsets of an integrated circuit design or software program, distinguishing control inputs of the subsets from data inputs, and assigning combinations of logic values to the input control signals to capture co-factors for functional matching. 1. A method to distinguish control inputs from data , the method comprising:determining a first number of outputs controllable by the input; anddetermining if the first number of outputs controllable by the input is significant enough for the input to be judged as control.2. The method of claim 1 , wherein determining the first number of outputs controllable by the input comprises:assigning combinations of logic values to one or more side inputs of a subset of a description of an integrated circuit; anddetermining a second number of outputs sensitized by a logic transition of the input for a combination of values of the one or more side inputs.3. A computer-readable storage medium that provides instruction claim 1 , which when executed by a computer performs a method to distinguish control inputs from data claim 1 , the method comprising:determining a first number of outputs controllable by the input; anddetermining if the first number of outputs controllable by the input is significant enough for the input to be judged as control.4. The computer-readable storage medium of claim 3 , wherein determining the number of outputs controllable by the input comprises:assigning combinations of logic values to one or more side inputs of a subset of a description of an integrated circuit; anddetermining a second number of outputs sensitized by a logic transition of the input for each combination of values of the one or more side inputs.5. The method of claim 1 , wherein the input controls an output when a logic transition at the input produces a logic transition at the output for a combination of side inputs.6. The method ...

Подробнее
03-10-2013 дата публикации

ELECTRONIC DEVICE AND METHOD OF SIGNAL TRANSMISSION THEREIN

Номер: US20130262712A1
Автор: CHOU Yi-Fen, TSAI Irene
Принадлежит:

A method of signal transmission is to be implemented by a control module of an electronic device. The control module includes a first input/output (I/O) port to be coupled to an input module, a second I/O port to be coupled to an output module, and a control unit. In the method, the control unit is configured to electrically interconnect the first I/O port and the second I/O port such that the input module is able to communicate with the output module, or to open a specific channel and to temporarily stop transmission within other channels, based on a signal or instruction received from the input module. 1. A method of signal transmission to be implemented by a control module of an electronic device , the control module including a first input/output (I/O) port to be coupled to an input module , a second I/O port to be coupled to an output module , and a control unit , said method comprising the following steps of:when a flag of an input signal received from the input module using the first I/O port conforms with a corresponding flag in the control module, configuring the control unit to electrically interconnect the first I/O port and the second I/O port such that the input module is able to communicate with the output module; andconfiguring the control unit to open a specific channel and to temporarily stop transmission within other channels when a multi-channel management instruction indicating the specific channel is received from the input module via the first I/O port.2. The method as claimed in claim 1 , further comprising the step of :resetting the control unit upon receipt of a reset signal from the input module.3. The method as claimed in claim 1 , the control module further including a user identification unit coupled to the control unit claim 1 , and a storage unit coupled to the control unit and having at least one executable program stored therein claim 1 , wherein said method further comprises the following step of:configuring the control unit to ...

Подробнее
10-10-2013 дата публикации

Industrial controller automation interface

Номер: US20130268097A1

An automation interface is provided for interacting with industrial controllers. The automation interface provides for programming, editing, monitoring and maintenance of industrial controllers programmatically from a local or remote location. The automation interface component is adapted to communicate with industrial controllers by integrating a computer process interface library into the automation interface component. The computer process interface library exposes the automation interface component to client application processes, so that the client application processes can communicate with the at least one industrial controller programmatically. The automation interface is provided with functionality for downloading, uploading and programming of control programs to the processors of the industrial controllers.

Подробнее
24-10-2013 дата публикации

Wireless field device having discrete input/output

Номер: US20130278395A1
Принадлежит: Rosemount Inc

A wireless field device for use in an industrial process includes input/output terminals configured to couple to a process interface element. A discrete input/output channel is configured to receive a discrete input from the process interface element through the input/output terminals when configured as a discrete input channel. The discrete input/output channel is further configured to provide a discrete output to the process interface element through the input/output terminals when the discrete input/output channel is configured as discrete output channel. Wireless communication circuitry is configured to transmit and receive information. A controller communicates information through the wireless communication circuitry and operates in accordance with configuration information to configure the input/output channel as an input channel when the input/output terminals are connected to a discrete process variable sensor, and further configure the discrete input/output channel as a discrete output channel when the input/output terminals are coupled to a discrete control element.

Подробнее
14-11-2013 дата публикации

Motion sfc program component creation device

Номер: US20130304242A1
Автор: Kenhin Kan, Kensuke Nagumo
Принадлежит: Mitsubishi Electric Corp

A motion SFC program component creation device includes a componentization unit that componentizes, in a program unit, a motion SFC program including a series of a plurality of steps, and an incorporation unit that incorporates the componentized motion SFC programs into a motion SFC program used for a motion control executed by a driving command device that supplies a driving command to a drive device.

Подробнее
05-12-2013 дата публикации

ENGINEERING APPARATUS

Номер: US20130325153A1
Принадлежит: Mitsubishi Electric Corporation

An engineering apparatus for designing an FA system includes: a system-configuration-data generating unit that generates system configuration data that expresses a display apparatus and a control apparatus of an FA system that is an engineering target and a topology thereof; a component storing unit that stores a control component, a screen component, and label information as a set by associating the control component, the screen component, and the label information with each other by using a label name; a component allocating unit that performs allocation of the control component to the control apparatus; a component reflecting unit that renders the control component a usable state for generating; an apparatus-connection-information generating unit that automatically generates apparatus connection information; a label-device-information editing unit that edits actual device information that corresponds to label information; and a component resolving unit that renders the apparatus connection information and the actual device information. 1. An engineering apparatus for designing an FA system comprising:a system-configuration-data generating unit that generates system configuration data that expresses a display apparatus and a control apparatus of an FA system that is an engineering target and a topology thereof;a component storing unit that stores a control component, a screen component, and label information as a set by associating the control component, the screen component, and the label information with each other by using a label name;a component allocating unit that performs allocation of the control component to the control apparatus expressed in system configuration data and allocation of the screen component to the display apparatus expressed in system configuration data;a component reflecting unit that, when allocation of all of the control component and the screen component in the set has been performed, renders the control component a usable state for ...

Подробнее
02-01-2014 дата публикации

CPU OF PLC, SYSTEM PROGRAM FOR PLC, AND RECORDING MEDIUM STORING SYSTEM PROGRAM FOR PLC

Номер: US20140005805A1
Принадлежит: Omron Corporation

The system program includes, as an execution control process of the control program, an owner-side start process that starts execution of an owner-side control program; a copy process in which, when execution of the owner-side control program ends, a global variable that is rewritten by the owner-side control program is copied from a global variable area to a synchronous buffer corresponding to the global variable; and a referrer-side start process that starts execution of a referrer-side control program. 1. A CPU unit of a PLC controlling a control target , comprising:a microprocessor;a memory; anda communication circuit, whereinthe CPU unit of the PLC is configured to control the control target by repeating transmission of output data, reception of input data, and execution of a control program that uses the input data to generate the output data,the memory store the control program, a system program that controls the execution of the control program, and attribute data of a variable that is used by the control program,the microprocessor executes the system program and the control program that are stored in the memory,the communication circuit transmits the output data and receives the input data,the attribute data include, when the variable is a global variable that is referenced by a plurality of the control programs, information specifying one owner-side control program that rewrites the variable and information specifying at least one referrer-side control program that only references the variable, a process in which a global variable area storing the global variable is generated in the memory; and', 'a process in which, with respect to each referrer-side control program and for each global variable that is referenced by the referrer-side control program, a synchronous buffer is generated in the memory as a reference destination in place of the global variable area when the referrer-side control program references the global variable,, 'the system program ...

Подробнее
02-01-2014 дата публикации

CPU OF PLC, SYSTEM PROGRAM FOR PLC, AND RECORDING MEDIUM STORING SYSTEM PROGRAM FOR PLC

Номер: US20140005835A1
Принадлежит: Omron Corporation

A scheduler program includes a command to start execution of a motion calculation program in each motion control cycle, a command to cause a microprocessor to start execution of a first user program in each first user program execution control cycle, and a command to repeat output processing and input processing, start of execution of the first user program, end of execution of the first user program, and start of execution of the motion calculation program in this sequence for every period corresponding to the period of the first user program execution cycle. 1. A CPU unit of a PLC having a motion control function to control motion of a motor , the CPU unit of the PLC comprising:a microprocessor;a memory; anda communication circuit,the CPU unit of the PLC being configured to be capable of repeatedly performing output processing of motion instruction value data and input processing of input data for motion control and executing a motion calculation program for every motion control cycle having a constant period,the CPU unit of the PLC being configured to be capable of repeatedly executing a first user program for every first user program execution cycle having a period of integral multiple of the period of the motion control cycle, the first user program being created according to a purpose of control by a user and comprising processing of providing an instruction required for execution of the motion calculation program,the memory storing a system program and the first user program, the system program comprising the motion calculation program and a scheduler program controlling execution of the first user program and the motion calculation program,the microprocessor executing the system program and the first user program stored in the memory,the communication circuit transmitting the motion instruction value data as at least a portion of the output processing and receiving the input data for motion control as at least a portion of the input processing in each motion ...

Подробнее
09-01-2014 дата публикации

Apparatus, method and article for providing vehicle diagnostic data

Номер: US20140012462A1
Принадлежит: Individual

A network of collection, charging and distribution machines collects, charges and distributes portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). Vehicle diagnostic data of a vehicle using the portable electrical energy storage device is stored on a diagnostic data storage system of the portable electrical energy storage device during use of a respective portable electrical energy storage device by a respective vehicle. Once the user places the portable electrical energy storage device in the collection, charging and distribution machine, or comes within wireless communications range of a collection, charging and distribution machine, a connection is established between the collection, charging and distribution machine and the portable electrical energy storage device. The collection, charging and distribution machine then reads vehicle diagnostic data stored on the diagnostic data storage system of the portable electrical energy storage device and provides information regarding the diagnostic data.

Подробнее
16-01-2014 дата публикации

Systems and Methods for Communicating with Motion Control Systems and Devices

Номер: US20140018941A1
Принадлежит:

A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels. 1. A system for communicating with a motion control device capable of performing at least one motion operation from a set of motion operations , comprising: at least one component function comprises an application programming interface mask, and', 'at least one component function is associated with the at least one motion operation;, 'an application programming interface exposing at least one component function, where'}a client software module capable of calling at least one component function exposed by the application programming interface;a motion control software module capable of commanding the at least one motion control device to perform the at least one motion operation associated with the at least one component function exposed by the application programming interface; whereinthe motion control component restricts use of at least on component function based on the application programming interface mask of the at least one component function exposed by the application programming interface.2. A system as recited in claim 1 , in which the client software module is a part of a software application.3. A system as recited in claim 1 , in which at least one motion operation is capable of causing position data associated with at least one motor to be read from at least one motion control device.4. A system as recited in claim 1 , in which at least one motion operation is capable of causing motion related data to be written to at least one motion control device.5. A system as recited in claim 1 , in ...

Подробнее
13-02-2014 дата публикации

SYSTEM AND RELATED METHOD TO FACILITATE PROCESS CONTROL

Номер: US20140046457A1
Принадлежит:

A system and related method to facilitate the programming of a PLC without requiring a physical connection of the PLC to the device used to program it. The system includes a database and a group of functions embodied in one or more computer programs. The functions enable a user to convert industrial process information of a process worksheet into PLC programming language. The system also enables a user to generate test documents associated with the controlled industrial process. This methodology enables a robust and structured workflow for software change control with new parameters established and any changes in the process control are captured by the system. 1. A computer-implemented system for programming a PLC to control an industrial process , wherein the computer-implemented system includes programming to carry out instructions to enable a computing device to perform functions comprising:a) an information input function to input information into a database coupled to the computing device, wherein the information includes desired operating conditions and selectable equipment of the industrial process;b) a worksheet information translator function to translate the input information into a worksheet format and convert the information content of the worksheet into a programming language compatible with the programming requirements of the PLC; andc) a PLC programming function to program the PLC to carry out control instructions of the industrial process with the translated input information.2. The computer-implemented system of further comprising a test documents output function to generate one or more documents representative of information received from the PLC or other devices associated with the industrial process corresponding to operating conditions of the industrial process controlled by the PLC.3. The computer-implemented system of further comprising a worksheet generator function for creating one or more worksheets representative of the industrial process ...

Подробнее
27-02-2014 дата публикации

METHOD OF ALARMING ABNORMAL STATE OF AUTOMATED MANUFACTURING SYSTEM BASED ON PLC SIGNAL PATTERN

Номер: US20140055273A1
Принадлежит: UDMTEK CO., LTD.

A method of alarming an abnormal state of a line of an automated manufacturing system using a programmable logic controller (PLC) signal pattern is provided. The method includes obtaining a plurality of change sequences of a plurality of PLC signals for control of the line in a normal operating system by repeating a cycle for which the line is sequentially controlled by the PLC signals that are transmitted and received between a PLC and the line according to an operation of PLC internal logic; acquiring a reference sequence from a plurality of the change sequences, wherein the reference sequence indicates an order of change of a plurality of the PLC signals for control of the line in a normal operating state; and determining whether the line is in a normal operating state or an abnormal operating system based on whether or not the reference sequence is matched with a change sequence of a plurality of PLC signals for control of the line in use after the acquisition of the reference sequence, and outputting a determination result. 1. A method of alarming an abnormal state of a line of an automatedmanufacturing system using a programmable logic controller (PLC) signal pattern, the method comprising:obtaining a plurality of change sequences of a plurality of PLC signals for control of the line in a normal operating system by repeating a cycle for which the line is sequentially controlled by the PLC signals that are transmitted and received between a PLC and the line according to an operation of PLC internal logic;acquiring a reference sequence from a plurality of the change sequences, wherein the reference sequence indicates an order of change of a plurality of the PLC signals for control of the line in a normal operating state; anddetermining whether the line is in a normal operating state or an abnormal operating system based on whether or not the reference sequence is matched with a change sequence of a plurality of PLC signals for control of the line in use after ...

Подробнее
27-02-2014 дата публикации

COMPUTATION UNIT, ASSISTANCE DEVICE, OUTPUT CONTROL METHOD, DISPLAY CONTROL METHOD, AND PROGRAM

Номер: US20140058565A1
Принадлежит: Omron Corporation

A CPU unit of a PLC executes a motion control and a sequence control. The CPU unit stores a CAM table and a control program for performing the motion control using the CAM table. When a microprocessor receives a command for altering one of a plurality of phases and/or a displacement associated with the phase, the microprocessor alters the phase and/or the displacement in the CAM table to a value that is on the basis of the command. When the microprocessor performs the alteration, the microprocessor executes a control program using a post-alteration CAM table, and outputs the execution results to an apparatus to be controlled. 1. A computation unit of a programmable logic controller configured to execute a motion control and a sequence control , the computation unit comprising:a processor; anda memory configured to store a CAM table and a program for performing the motion control using the CAM table in which a displacement of a driven shaft of an electronic cam is associated with each phase of a main shaft of the electronic cam, wherein output execution results of the program to an apparatus to be controlled associated with the driven shaft,', 'alter, when receiving a first command for altering at least either one of a plurality of phases or a displacement associated with the phase, at least either the phase or the displacement in the CAM table to a value that is on a basis of the first command, and', 'execute, when the alteration is performed, the program using a post-alteration CAM table, and output the execution results to the apparatus to be controlled., 'the processor is configured to,'}2. The computation unit according to claim 1 , whereinthe memory comprises a non-volatile memory and a volatile memory;the non-volatile memory stores the pre-alteration CAM table; and read out the pre-alteration CAM table from the non-volatile memory and develop the read CAM table in the volatile memory,', 'perform, when receiving the first command after the development, the ...

Подробнее
27-02-2014 дата публикации

Design assistance system

Номер: US20140059440A1
Принадлежит: Omron Corp

Provided is a design assistance system that enables a user having no expert knowledge to easily design a network system, taking into consideration the order in which slave devices are connected and the connection-destination ports. The design assistance system has a storage section that stores slave information data in which unique information of the slave device is described; an acquisition section that acquires information of a port of the slave device from the slave information data; and a generation section that generates a port component serving as a GUI component representing the port of the slave device based on the information of the port, generate a device component serving as a GUI component representing the slave device based on the slave information data, and generate a design assisting GUI containing a topology display screen that displays the topology of the network system which includes the device component and port component.

Подробнее
05-01-2017 дата публикации

METHOD FOR CONTROLLING AN AUTOMATED WORK CELL

Номер: US20170001307A1
Принадлежит:

The invention relates to a method for controlling an automated work cell () including at least one robot arm () with at least three degrees of freedom (A-A), a programmable logic controller () suitable for developing a trajectory order (Om) based on an instruction to perform a trajectory of an application programmed in the programmable logic controller, a robot controller (), suitable for steering the movement of the robot arm (), and a communication bus () between the programmable logic controller () and the robot controller (). The method comprises steps consisting of a) developing, in the programmable logic controller (), a trajectory order (Om) including parameters for executing a trajectory defined at least between a departure point and an arrival point; b) transmitting the trajectory order (Om) developed in step a) to a computing unit () of the robot (); c) developing, in the computing unit () of the robot controller () and based on the trajectory order (Om) transmitted in step b), elementary movement instructions for steering the robot arm () on the trajectory defined by the trajectory order (Om). 1. A method for controlling an automated work cell , including:at least one robot arm with at least three degrees of freedom,a programmable logic controller suitable for developing a trajectory order based on an instruction to perform a trajectory of an application programmed in the programmable logic controller,a robot controller, suitable for steering the movement of the robot arm, anda communication bus between the programmable logic controller and the robot controller,wherein the method comprises the following steps:a) developing, in the programmable logic controller, a trajectory order including parameters for performing a trajectory defined at least between a departure point and an arrival point;b) sending the trajectory order developed in step a) to a computing unit of the robot controller;c) developing, in the computing unit of the robot controller and based ...

Подробнее
06-01-2022 дата публикации

Industrial control system having multi-layered control logic execution

Номер: US20220004156A1
Принадлежит: Honeywell International Inc

A process control system includes a process controller level including at least one process controller, and an input/output (I/O) module level including at least one I/O module. The process controller level and the I/O module level are communicatively coupled. and each include control logic comprising control hardware or algorithm blocks. The control logic in the process controller level and the I/O module level are configured to execute and exchange data to perform process control for a process run by the process control system in a distributed fashion across the process controller level and the I/O module level.

Подробнее
07-01-2016 дата публикации

Tact measurement device for actuator and sensor signal detecting device

Номер: US20160003640A1
Принадлежит: SMC Corp

A detecting unit detects a first output signal and a second output signal, which are output by a first sensor and a second sensor disposed on an actuator, and outputs a first detection signal and a second detection signal to a measurement unit. Based on the first detection signal and the second detection signal, the measurement unit measures a tact time taken for a piston to move from one end to another end of a movement range.

Подробнее
07-01-2016 дата публикации

Ladder-program display program and ladder-program display apparatus

Номер: US20160004242A1
Принадлежит: Mitsubishi Electric Corp

A ladder-program display program that causes a computer to execute: a hierarchical data retaining step of storing a ladder program in a form of a data structure representation that expresses the ladder program by a logical hierarchical structure by expressing each circuit block, which is a hierarchical unit of the ladder program, by a logical expression; and a display processing step of causing, on a basis of the data structure representation, the ladder program to be displayed on a display device in a form of a data structure representation or a ladder diagram in which each hierarchical unit of the hierarchical structure is visually capable of being identified.

Подробнее
07-01-2016 дата публикации

PROGRAMMABLE DISPLAY DEVICE AND SCREEN-OPERATION PROCESSING PROGRAM THEREFOR

Номер: US20160004339A1
Принадлежит: Mitsubishi Electric Corporation

A programmable display device includes a display unit, a coordinate input unit, a display processing unit, an operation processing unit, a control unit, and a switching unit switching between validation and invalidation of operation by screen gesture. The display screen includes a screen-gesture applicable area in which display content can be changed and a screen-gesture non-applicable area in which display content cannot be changed. When an operation by the screen gesture is invalid, the switching unit validates an operation on the operation object in the screen-gesture applicable area and the screen-gesture non-applicable area, and, when an operation by the screen gesture is valid, the switching unit invalidates an operation on the operation object in the screen-gesture applicable area and validates the screen gesture. When an operation by the screen gesture is valid, the display processing unit performs predetermined display in the screen-gesture applicable area. 1. A programmable display device that monitors and operates a control device connected to the programmable display device via a communication line , the programmable display device comprising:a display unit;a coordinate input unit that detects at least one operation coordinate of an input indicator that is in contact with the display unit;a display processing unit that displays, in a display screen displayed in the display unit, a plurality of objects including a display object displaying only information or an operation object that is operable;an operation processing unit that extracts change of the input indicator from the operation coordinate of the input indicator obtained by the coordinate input unit;a control unit that performs a specified operation according to change of the input indicator; anda switching unit that switches between validation and invalidation of an operation by a screen gesture, whereinthe display screen includes a screen-gesture applicable area in which display content is ...

Подробнее
04-01-2018 дата публикации

CONTROLLER SYSTEM AND CONTROL METHOD

Номер: US20180004182A1
Автор: MIYACHI Motoyoshi
Принадлежит:

A PLC system includes a plurality of I/O devices each connecting a control target of each of a plurality of PLCs to each of the plurality of PLCs, and a PC. Each one of the plurality of PLCs stores first output data obtained by executing a self-assigned program to control the control target connected to each PLC, and stores second output data obtained when the PC or another PLC executes another program allocated to the PC or the other PLC to control the control target connected to the one PLC. Each of the plurality of PLCs outputs one of the first output data and the second output data to the I/O device connected to each PLC based on selection information transmitted from the PC. 1. A controller system comprising:a plurality of controllers;a plurality of I/O devices configured to connect a control target of each of the plurality of controllers and each of the plurality of controllers, and transmit necessary information between the control target and each of the controllers; anda higher level control device configured to control and manage the plurality of controllers, wherein:the higher level control device includesa storage unit configured to store each of a plurality of programs executed by each of the plurality of controllers, anda processor configured to allocate each of the plurality of programs stored in the storage unit as a self-assigned program to each of the plurality of controllers to cause each of the plurality of controllers to control the control target connected to each controller via the I/O device, and further allocate all or part of the plurality of programs as another program to the higher level control device and the plurality of controllers to cause the higher level control device and the plurality of controllers to doubly execute the all or part of the plurality of programs stored in the storage unit in parallel in one execution cycle; andeach one of the plurality of controllers includes a communication unit including:a first input buffer ...

Подробнее
04-01-2018 дата публикации

A method for controlling a process plant using transition data

Номер: US20180004193A1
Принадлежит: ABB Schweiz AG

The present invention discloses a method for controlling a process in a process plant using a controller. The method comprises receivable associated with the process, determining a first value of at least one key performance indicator associated with the transition from the process data of the first process variable between the first steady state and the second steady state, comparing the determined first value of the at least one key performance indicator against a threshold value of the at least one key performance indicator; and determining a correction factor for modifying a set point of the process variable based on the comparison, for controlling the process.

Подробнее
02-01-2020 дата публикации

System and Method for Fail-Safe Provision of an Analog Output Value

Номер: US20200004218A1
Автор: MAIER Mario
Принадлежит:

A method for fail-safe provision of an analog output value for a control process designed for functional safety, wherein the output value is specified by a control unit as a digital output value and, in a first step, the digital output value is converted into the analog output value via a converter, in a second step, the analog output value is converted into a fail-safe digital output value using fail-safe criteria via a read-back device and, in a third step, the originally provided digital output value is compared with the converted fail-safe digital output value, where in the event of the comparison revealing a deviation or of a plausibility criterion being infringed, a safety action is performed, otherwise, the analog output value is output to the control process with the aid of a release device. 1. A method for fail-safe provision of an analog output value for a control process designed for functional safety , wherein the output value is specified by a control unit as a digital output value , the method comprising:converting the digital output value into the analog output value via a converter;converting the analog output value into a fail-safe digital output value utilizing fail-safe criteria via a read-back device;comparing an originally provided digital output value with the converted fail-safe digital output value, in an event of the comparison revealing one of (i) a deviation and (ii) a plausibility criterion being infringed, a safety action being performed, otherwise, the analog output value being output to the control process aided by a release device.2. The method as claimed in claim 1 , wherein the fail-safe digital output value is provided to the control unit and compared with the digital output value in the control unit.3. The method as claimed in claim 1 , wherein the fail-safe digital output value is generated by the read-back device via two channels and the fail-safe digital output value generated via a first channel is compared with the originally ...

Подробнее
02-01-2020 дата публикации

Management device, relay device, field wireless system, setting method, and recording medium

Номер: US20200004229A1
Принадлежит: Yokogawa Electric Corp

A management device according to an aspect of the present invention transmits and receives information to and from a relay device that is able to communicate with a field device installed in a plant. The management device includes a storage unit including a first setting storage area configured to store first setting information that is setting information of the relay device and a second setting storage area configured to store second setting information that is setting information of the field device and a first setting management unit that writes the first setting information and the second setting information to the relay device.

Подробнее
07-01-2021 дата публикации

SYSTEM CONSTRUCTION SUPPORT DEVICE, SYSTEM CONSTRUCTION SUPPORT METHOD, AND STORAGE MEDIUM THEREFOR

Номер: US20210003986A1
Автор: NISHIUCHI Koji
Принадлежит: Mitsubishi Electric Corporation

A system construction support device includes: an operation receiving unit that receives an operation of a user; and a display control unit that displays, on a display unit, a screen for supporting construction work of a system constructed of a plurality of units, based on a content of the operation received by the operation receiving unit. When the operation receiving unit receives a predetermined specific operation, the display control unit displays, on the display unit, a unit specification image representing a specification of each of the units constituting the system in a graphic form, in association with a unit image that is an image representing a unit. 1. A system construction support device comprising:operation receiving circuitry to receive an operation of a user; anddisplay control circuitry to display, on a display, a screen for supporting construction work of a system constructed of a plurality of units, based on a content of the operation received by the operation receiving circuitry, whereinwhen the operation receiving circuitry receives a predetermined specific operation, the display control circuitry displays, on the display, a unit specification image representing a specification of each of the units constituting the system in a graphic form, in association with a unit image that is an image representing a unit.2. The system construction support claim 1 , device according to claim 1 , whereinthe display control circuitry displays, on the display, the unit specification image in a state of being superimposed on the unit image or in a state of being adjacent to the unit image.3. The system construction support device according to claim 1 , whereinwhen the operation receiving circuitry receives an operation of designating the unit specification image being displayed on the display, the display control circuitry displays, on the display, contents of the specifications represented by the unit specification image designated by the operation received by ...

Подробнее
13-01-2022 дата публикации

WORK SUPPORT SYSTEM, INFORMATION PROCESSOR, AND WORK SUPPORT METHOD

Номер: US20220011736A1
Автор: ISHIMURA Akihiro
Принадлежит: Omron Corporation

Upon receipt of a signal indicating occurrence of anomalies, an information processor displays the nature of the anomalies. The information processor accepts for each anomaly, an input operation for assignment of a worker who is to handle an anomaly. Based on the assignment, the information processor notifies a terminal device of the worker of the nature of the anomaly to be handled by the worker. The terminal device displays contents of a remedy for the anomaly. The terminal device transmits progress information to the information processor. The information processor displays the progress information. The information processor further accepts an input operation for updating the assignment of a worker who is to handle the anomaly. Based on the assignment updated, the information processor notifies the terminal device of the worker of the nature of the anomaly to be handled by the worker. 1. A work support system comprising:a controller system of a production facility;an information processor communicable with the controller system; anda plurality of first terminal devices, each of which is communicable with the information processor, whereinupon receipt of a signal indicating occurrence of a plurality of anomalies in the controller system from the controller system, the information processor displays nature of the plurality of anomalies,after displaying the nature of the plurality of anomalies, the information processor accepts, for each anomaly, an input operation for assignment of a worker who is to handle the anomaly among a plurality of workers,upon acceptance of the input operation, the information processor notifies, based on the assignment, a first terminal device used by the worker of nature of the anomaly to be handled by the worker;upon acceptance of the nature of the anomaly from the information processor, each first terminal device displays contents of a remedy for the anomaly,upon acceptance of an input operation for inputting progress information ...

Подробнее
03-01-2019 дата публикации

CONTROL SYSTEM, CONTROL DEVICE, COUPLING METHOD, AND COMPUTER PROGRAM

Номер: US20190004493A1
Автор: KAWANOUE Shinsuke
Принадлежит: Omron Corporation

An item for designating a time stamp accuracy is added to an inquiry syntax of a query. At the time of table coupling, a query designating the desired accuracy in the item is transmitted. This query is analyzed by a query purser, and individual queries are created for each database targeted for inquiry and transmitted. At the time of coupling acquired tables, the number of digits of the time stamps is adjusted to be the same in accordance with the designated accuracy, and the tables are coupled in chronological order of the time stamps. 1. A control system comprising:a first database configured to store data to which a time stamp is assigned; anda control device,wherein the control device includes;a second database configured to store data to which a time stamp is assigned;a creation unit configured to create a common query that includes an item for designating an accuracy of a time stamp;a query purser configured to analyze the common query and create a first individual query addressed to the first database and a second individual query addressed to the second database;a transmission unit configured to transmit the first individual query to the first database and the second individual query to the second database; anda coupling unit configured to process at least one of a time stamp of data returned from the first database in response to the first individual query and a time stamp of data returned from the second database in response to the second individual query, based on the accuracy designated by the common query, and couple the data returned from the first database and the data returned from the second database.2. The control system according to claim 1 ,wherein the coupling unit rounds down or rounds up digits of the time stamp that are smaller than the designated accuracy to digits of the designated accuracy to process the time stamp.3. The control system according to claim 1 ,wherein the coupling unit converts the data from the database that returned the ...

Подробнее
03-01-2019 дата публикации

HYSTERESIS CONTROL SYSTEMS AND METHODS FOR PROGRAMMABLE LOGIC DEVICES

Номер: US20190004494A1
Автор: Truong Keith
Принадлежит:

Various techniques are provided to implement hysteresis control for programmable logic devices (PLDs). In one example, a PLD includes a hysteresis control circuit configured to generate a hysteresis control signal based on a core voltage and an input/output (I/O) voltage. The PLD further includes an I/O cell associated with an I/O fabric of the PLD and powered by the I/O voltage. The I/O cell includes a first buffer circuit configured to receive an input voltage and generate a first buffer voltage based on the input voltage. The I/O cell further includes a hysteresis generator configured to generate a hysteresis voltage based on the hysteresis control signal and the I/O voltage. The I/O cell further includes a second buffer circuit configured to generate a second buffer voltage based on the first buffer voltage and the hysteresis voltage. Related methods and systems are provided. 1. A programmable logic device (PLD) comprising:a first hysteresis control circuit configured to generate a first hysteresis control signal based on a core voltage and a first input/output (I/O) voltage; and a first buffer circuit configured to receive a first input voltage and generate a first buffer voltage based on the first input voltage;', 'a first hysteresis generator configured to generate a first hysteresis voltage based on the first hysteresis control signal and the first I/O voltage; and', 'a second buffer circuit configured to generate a second buffer voltage based on the first buffer voltage and the first hysteresis voltage., 'an I/O cell associated with an I/O fabric of the PLD and powered by the first I/O voltage, the I/O cell comprising2. The PLD of claim 1 , further comprising a processing circuit configured to:receive configuration data associated with the PLD; andprogram an array of configuration memory cells of the PLD based on the configuration data, the array of configuration memory cells comprising a plurality of logic block memory cells associated with a logic fabric ...

Подробнее
04-01-2018 дата публикации

A METHOD OF IDENTIFICATION OF AN ITEM USING PHASE DATA FOR MOVEMENT DETECTION

Номер: US20180004991A1
Автор: JACOBSEN KLAUS HOLST
Принадлежит:

A method and system for identification of an item is provided, wherein the system comprises includes a conveyor belt, a conveyor belt controller and a reader operable to receive at least one reading from at least one tag attached to the item and extract from the reading a measurement of the phase of the signal transmitted by the tag and received at at least one antenna of the reader, the antenna being adapted to be arranged at a read point along the conveyor belt, wherein the conveyor belt controller is configured to start the conveyor belt at a first time instant, after the item has been placed on the conveyor belt, and to stop the conveyor belt at a second time instant, when the item has passed the antenna of the reader. 16-. (canceled)7. A method of identification of an item in a system , the system comprising:a conveyor belt,a conveyor belt controller,a reader comprising an antenna, the antenna being arranged at a read point along the conveyor belt and configured for receiving a signal transmitted from a tag, the reader being operable to receive at least one reading from the tag via the antenna and extract from the reading a measurement of the phase of the signal transmitted by the tag and received by the antenna of the reader,wherein the method comprises:placing an item on the conveyor belt;by the reader receiving readings from the tag and extracting signal phase measurements from the readings;{'sub': '1', 'by the conveyor belt controller starting the conveyor belt at a first time instant tafter the item has been placed on the conveyor belt;'}{'sub': 2', 'i', '2, 'by the conveyor belt controller stopping the conveyor belt at a second time instant t, when the item has passed the antenna of the reader, the first and second time instants t, tdefining a time window W; and'}by the reader associating the tag to the item if the pattern of the phase measurements of the tag comprises changing phase values within the time window and substantially constant phase values ...

Подробнее
07-01-2021 дата публикации

Intelligent Stereo Garage System Based On Internet+ And Vehicle Parking And Pickup Methods

Номер: US20210004729A1

An intelligent stereo garage system based on Internet+ and a vehicle parking and pick-up method. The system includes a mobile APP (), a cloud server (), a computer system (), a programmable logic controller (PLC) system (), a stereo garage (), and an all-in-one touch machine (), where the all-in-one touch machine () is deployed next to the stereo garage (), and the computer system () is deployed outside or inside the stereo garage (). A fully-automatic parking method uses different parking and pick-up modes, which technically ensures that users can get their vehicles in time without hindering other users, and allows users to truly experience the system intelligence. This deeply embodies the smart city's idea of interconnecting everything with a mobile phone. The method largely solves problems such as parking difficulty, illegal parking, unauthorized charges, traffic jams, traffic noise, traffic accidents, and vehicle pollution. 1. An intelligent stereo garage system based on Internet+ , comprising: a mobile APP , a cloud server , a computer system , a programmable logic controller (PLC) system , a stereo garage , and an all-in-one touch machine , wherein the all-in-one touch machine is deployed next to the stereo garage , and the computer system is deployed outside or inside the stereo garage;the mobile APP is used to search for a stereo garage with free parking spaces, send a command to the cloud server, and receive parking information sent by the cloud server, comprising owner and vehicle information, a request for querying remaining parking spaces, and reserved parking time;the cloud server is configured to receive the information sent by the mobile APP and send the reserved parking time information to the computer system; host a database, receive the parking information sent by the computer system, automatically generate a pick-up account, a password, and a quick response (QR) code, and send them to the mobile APP for a user to pick up the vehicle; receive a ...

Подробнее
02-01-2020 дата публикации

Portable chassis checking module

Номер: US20200005560A1
Автор: Forkes Richard
Принадлежит:

The invention is a portable chassis checking module. The module provides a 7-pin connector, which may be connected to a vehicle chassis to perform a basic diagnostic check. When activated, the 7-pin connector provides power to the chassis to ensure that all lights are functional, providing a Programming Logic Controller (PLC) which is programmed to continuously cycle through the chassis lights. The module further provides a Universal Service Bus (USB) port, enabling connection to media devices for programming and maintenance. The module is powered by a removable battery which may be attached to a charging hub to be recharged. 1. A portable chassis checking module , which provides a 7-pin connector , which may be connected to a vehicle chassis to perform a basic diagnostic check , such that when activated , the 7-pin connector provides power to the chassis to ensure that all lights are functional.2. The module of claim 1 , wherein a tapering rubber grip enables the user to hold and manipulate the module as desired.3. The module of claim 1 , wherein a removable cover is provided claim 1 , which protects an internal Programming Logic Controller (PLC) which is programmed to continuously cycle through the chassis lights.4. The module of claim 1 , wherein a plurality of battery lights illuminate to signify that various stages in the diagnostic process have been completed.5. The module of claim 1 , wherein the module further provides a power button and a Universal Service Bus (USB) port claim 1 , enabling connection of the PLC to media devices for programming and maintenance claim 1 , and a simple pop-out fuze between the PLC and the chassis to prevent power overload and burnout.6. The module of claim 1 , wherein the module is powered by a removable battery which may be removed by pressing a battery release button.7. The module of claim 1 , wherein once removed claim 1 , the battery may be attached to a charging hub to be recharged.8. The module of claim 1 , wherein the ...

Подробнее
03-01-2019 дата публикации

PROGRAMMABLE DISPLAY DEVICE

Номер: US20190005693A1
Автор: FUJIYAMA Hiroaki
Принадлежит: Mitsubishi Electric Corporation

A programmable display device includes a drive recorder information processing unit that obtains a specific set of data from a servo amplifier that holds drive recorder information including both a first set of data, being a plurality of items of data of a servomotor in which an alarm has occurred, and also being sequential data of before and after the occurrence of the alarm, and a second set of data, being data of all the items upon the occurrence of the alarm of the servomotor in which the alarm has occurred, the specific set of data being a third set of data indicating the alarm corresponding to the drive recorder information, and displays a first screen that displays a list of alarms; and a graphical waveform information processing unit that displays a second screen that displays a graphical representation of the first set of data. 1. A programmable indicator comprising:a drive recorder information processor to obtain a specific set of data from a servo amplifier that holds drive recorder information including both a first set of data, being a plurality of items of data relating to a servomotor in which an alarm has occurred, and also being sequential data of before and after the occurrence of the alarm, and a second set of data, being data of all the items upon the occurrence of the alarm in the servomotor in which the alarm has occurred, the specific set of data being a third set of data indicating the alarm corresponding to the drive recorder information held in the servo amplifier, and to display a first screen that displays a list of the alarms whose drive recorder information is held in the servo amplifier; anda graphical waveform information processor to obtain the first set of data from the servo amplifier, and to display a second screen that displays a graphical representation of the first set of data.2. The programmable indicator according to claim 1 , comprising:an information-upon-alarm-occurrence list processor to obtain the second set of data from ...

Подробнее
04-01-2018 дата публикации

GAS TUBE-SWITCHED FLEXIBLE ALTERNATING CURRENT TRANSMISSION SYSTEM

Номер: US20180006461A1
Принадлежит:

A var compensator circuit is provided. The var compensator circuit includes a gas tube switch and a reactive impedance. The gas tube switch is configured to be coupled to a transmission line. The transmission line is configured to deliver real power and reactive power to a load at an alternating current (AC) line voltage. The reactive impedance is configured to be coupled to the transmission line at the AC line voltage through the gas tube switch. The reactive impedance is configured to modify the reactive power configured to be delivered to the load. 1. A voltage-ampere reactive (var) compensator circuit , comprising:a gas tube switch configured to be coupled to a transmission line, the transmission line configured to deliver real power and reactive power to a load at an alternating current (AC) line voltage; anda reactive impedance configured to be coupled to the transmission line at the AC line voltage through said gas tube switch, said reactive impedance configured to modify the reactive power configured to be delivered to the load.2. The var compensator circuit in accordance with claim 1 , wherein said gas tube switch and said reactive impedance are configured to be coupled in series with the transmission line.3. The var compensator circuit in accordance with claim 1 , wherein said gas tube switch and said reactive impedance are configured to be coupled in a shunt circuit with respect to the transmission line.4. The var compensator circuit in accordance with claim 1 , wherein said gas tube switch is configured to be controlled by a controller based on at least one of a measured line voltage and a measure current for the transmission line.5. The var compensator circuit in accordance with claim 4 , wherein said gas tube switch is further configured to be controlled at a switching frequency of at least 500 hertz.6. The var compensator circuit in accordance with claim 1 , wherein the AC line voltage is at least 100 kilovolt.7. The var compensator circuit in ...

Подробнее
07-01-2021 дата публикации

DC/DC CONVERTER AND CONTROL THEREOF

Номер: US20210006164A1
Принадлежит:

A DC/DC converter system includes a bidirectional DC/DC converter converting between voltage levels at first and second ports and a control system for controlling the DC/DC converter. The bidirectional DC/DC converter includes a first conversion stage connected to the first port and a second conversion stage interfaced with the first conversion stage and connected to the second port. The control system includes outer arid inner control loops. The outer control loop compares a command for one of a voltage level, a current level or power at one of the first and second ports to an actual value of voltage level, current level or power level and outputs an interface current command based on the comparison. The inner control loop compares the interface current command to an actual interface current at an interface of the first and second conversion stages, and controls a switching signal duty value based on the comparison. 1. A DC/DC converter system comprising: a first conversion stage connected to the first port and comprising a plurality of switches; and', 'a second conversion stage interfaced with the first conversion stage, the second conversion stage being connected to the second port and comprising a plurality of switches;, 'a bidirectional DC/DC converter for converting between voltage levels at first and second ports, the bidirectional DC/DC converter comprising an outer control loop unit configured to compare an electrical parameter command at one of the first port and the second port to an actual value of the electrical parameter at the one of the first port arid the second port and outputting a current command based on the comparison;', 'an inner control loop unit configured to compare the current command to an actual value of current at an interface of the first and second conversion stages, and control a switching signal based on the comparison;, 'a control system for controlling the DC/DC converter, the control system comprising the first conversion stage ...

Подробнее
14-01-2016 дата публикации

SYSTEMS AND METHODS FOR CONTROLLING FLUSHING APPARATUS AND RELATED INTERFACES

Номер: US20160010315A1
Принадлежит:

The present disclosure relates to maintaining water quality in a water distribution by controlling a flushing apparatus. In one example implementation, a flushing apparatus performs steps comprising flushing the water distribution system in accordance with a residual flush program, flushing the water distribution system in accordance with a turbidity flush program, flushing the water distribution system in accordance with a pH flush program, and flushing the water distribution system in accordance with a time-based flushing program. 1. A method of maintaining water quality in a water distribution system using a flushing and sampling station , comprising:flushing the water distribution system in accordance with a residual flush program stored in a memory of the flushing and sampling station based on a plurality of residual flush parameters when it is determining that a residual level command to flush the water distribution system is active, the residual level command to flush being triggered by a residual set point level;flushing the water distribution system in accordance with a turbidity flush program stored in the memory of the flushing and sampling station based on a plurality of turbidity flush parameters when it is determining that a turbidity command to flush the water distribution system is active, the turbidity command to flush being triggered by a turbidity set point level;flushing the water distribution system in accordance with a pH flush program stored in the memory of the flushing and sampling station based on a plurality of pH flush parameters when it is determining that a pH command flush the water distribution system is active, the pH command to flush being triggered by a pH set point level; andflushing the water distribution system in accordance with a time-based flushing program stored in the memory of the flushing and sampling station based on at least one program parameter when it is determined that the flushing program is active.2. The method of ...

Подробнее
12-01-2017 дата публикации

ELECTRONIC OPERATOR INTERFACE BASED CONTROLLER AND DEVICE AUTOMATIC DOWNLOADS

Номер: US20170010601A1
Принадлежит:

An electronic operator interface based controller and device automatic downloads are provided. An electronic operator interface can determine if control logic or content used by an industrial controller has been updated, changed, or otherwise modified. If the content has been modified, then the electronic operator interface can automatically obtain the content and store a back-up copy in memory. Additionally or alternatively, the electronic operator interface can periodically update a backup copy of the content. Furthermore, the electronic operator interface can determine if the controller has lost its content, and restore the content from the most recent version saved in memory. 1. A method , comprising:receiving, by an electronic operator interface comprising a processor, modified control content, in response to detecting that control content stored in an industrial controller has been modified to the modified control content;storing, by the electronic operator interface, the modified control content in a memory associated with the electronic operator interface; andin response to the electronic operator interface subsequently determining that at least a portion of the modified control content that had been stored in the industrial controller is no longer stored in the industrial controller, communicating, by the electronic operator interface, at least the portion of the modified control content to the industrial controller to restore at least the portion of the modified control content to the industrial controller.2. The method of claim 1 , further comprising:detecting, by the electronic operator interface, that the industrial controller is placed in a mode that enables the control content to be modified to the modified control content;in response to detecting that the industrial controller is placed in the mode, inspecting, by the electronic operator interface, the control content to facilitate determining whether the control content has been modified to the ...

Подробнее
11-01-2018 дата публикации

Optical measurement apparatus

Номер: US20180010962A1
Принадлежит: Omron Corp

The optical measurement apparatus includes an interface unit and a measuring unit. The interface unit is configured to receive a synchronization signal transmitted from a PLC to a fieldbus at a constant communication cycle, and output, in synchronization with the synchronization signal, a result of measurement (a measured value) by the optical measurement apparatus and a synchronization supervisory signal. The measuring unit is configured to execute optical measurement at a measurement cycle irrelevant to the communication cycle and generate a result of the measurement and a synchronization supervisory signal. The measuring unit sets the synchronization supervisory signal into an ON state in synchronization with receipt of the synchronization signal by the interface unit after start of the measurement, and sets the synchronization supervisory signal into an OFF state in synchronization with receipt of the synchronization signal by the interface unit when the interface unit outputs the measurement result.

Подробнее
14-01-2016 дата публикации

Engineering tool

Номер: US20160011578A1
Принадлежит: Mitsubishi Electric Corp

Included are a connection monitoring unit that monitors the presence of connection with a PLC (Programmable Logic Controller) constituting a PLC system, and that, upon detection of connection with the PLC, acquires data related to the state of the PLC system; a function-selecting-screen display unit that displays a list of functions that can be used for searching for an error according to the state of the PLC system acquired by the connection monitoring unit and receives a function selected from the list; and a function-screen display unit that displays information related to the error acquired by the function selected from the list.

Подробнее
11-01-2018 дата публикации

PROVISIONING OF CONTROL LAYER APPLICATIONS FOR USE IN INDUSTRIAL CONTROL ENVIRONMENTS

Номер: US20180011465A1
Принадлежит:

A control layer automation device comprises a processor, one or more control layer applications, a database, a wireless interface, a device memory. Each control layer application is configured to perform a discrete set of automation functions. The database comprises a plurality of operator device identifiers and the wireless interface allows the one or more control layer applications to communicate with a plurality of operator devices via the plurality of operator device identifiers. The device memory comprises the one or more control layer applications. The control layer application manager is configured to manage execution of the one or more control layer applications on the processor. 1. A programmable logic controller operating in an automation system , the programmable logic controller comprising:a processor;one or more control layer applications, each control layer application configured to perform a discrete set of automation functions;a database comprising a plurality of operator device identifiers;a wireless interface allowing the one or more control layer applications to communicate with a plurality of operator devices via the plurality of operator device identifiers;a device memory comprising the one or more control layer applications; anda control layer application manager configured to manage execution of the one or more control layer applications on the processor,wherein the control layer applications comprise a diagnostic application configured to (a) detect a fault occurring in the automation system via inputs received from one or more field devices; and (b) send a notification to at least one of the plurality of operator devices using the wireless interface.2. The programmable logic controller of claim 1 , further comprising:a marketplace client configured to communicate with a marketplace server to download the one or more control layer applications.3. The programmable logic controller device of claim 2 , wherein the control layer application ...

Подробнее
11-01-2018 дата публикации

PROGRAMMABLE LOGIC CONTROLLER, METHOD FOR CONTROLLING PROGRAMMABLE LOGIC CONTROLLER, AND CONTROL PROGRAM

Номер: US20180011466A1
Автор: MURAYAMA Shinji
Принадлежит: Omron Corporation

A programmable logic controller in which a control object device that changes an operation setting value includes a storage in which a setting data file referred to during operation of a setting value writing function block is stored and a destination specification unit that specifies a destination of the control object device. The destination specification unit can switch between the specification of the destination of the control object device based on destination information in the setting data file and the specification of the destination of the control object device based on separately-designated information. 1. A programmable logic controller comprising:a function block (FB) executing unit configured to execute an FB including a function of changing an operation setting value of a control object device; anda storage in which a setting data file referred to during operation of the FB is stored,wherein the FB executing unit comprises an object specification unit configured to specify a destination of the control object device, andthe object specification unit can switch between the specification of the destination of the control object device based on destination information comprised in the setting data file and the specification of the destination of the control object device based on separately-designated information.2. The programmable logic controller according to claim 1 , wherein the object specification unit can specify a plurality of destinations of the control object device using the separately-designated information.3. The programmable logic controller according to claim 1 , wherein the object specification unit specifies the destination of the control object device using at least one of (1) a node address of a network managed by the programmable logic controller claim 1 , (2) a unit number of a slave device including a plurality of units claim 1 , the slave device being connected to the programmable logic controller claim 1 , and (3) a port number of ...

Подробнее
11-01-2018 дата публикации

PLC CONTROL DATA GENERATION DEVICE, PLC CONTROL DATA GENERATION METHOD, AND PLC CONTROL DATA GENERATION PROGRAM

Номер: US20180011467A1
Автор: MURAYAMA Shinji
Принадлежит: Omron Corporation

A Personal Computer (PC) includes a setting data generation processor that generates a setting data file referred to by a setting value writing FB of a PLC and a transmission processor that transmits the setting data file to the PLC. The setting value writing FB is a function block that changes an operation setting value of a control object device that is controlled by the PLC based on the setting data file. 1. A programmable logic controller (PLC) control data generation device comprising:a setting data generator configured to generate setting data that is referred to by a function block (FB) in a PLC; anda transmitter configured to transmit the setting data generated by the setting data generator to the PLC,wherein the setting data generated by the setting data generator is used by the FB that changes an operation setting value of a control object device controlled by the PLC.2. The PLC control data generation device according to claim 1 , wherein the setting data generator comprises a display input controller that displays at least one item in the setting data on a display screen and controls setting of a value of the item by input from a user.3. The PLC control data generation device according to claim 1 , further comprising an item information acquisition unit configured to acquire operation setting item information about at least one item indicating the operation setting value of the control object device from an outside claim 1 ,wherein the setting data generator generates the setting data based on the operation setting item information acquired by the item information acquisition unit.4. The PLC control data generation device according to claim 1 , wherein the setting data generator generates a setting data file comprising one of (1) information about all items claim 1 , (2) information about a predetermined part of items claim 1 , and (3) information about a changed item as the setting data based on an instruction from a user.5. The PLC control data ...

Подробнее
11-01-2018 дата публикации

ANCHOR TESTING DATA COLLECTION APPARATUS

Номер: US20180011468A1
Автор: SLACK RON
Принадлежит:

A tension testing apparatus is provided and allows a user to interface and collect real time data in remote locations. The user can collect, record and print anchor testing information that includes tension measurement load data, time, longitude, latitude and elevation of the load test. 1. An anchor testing data collection apparatus for documenting time , pressure and location of anchor load testing measurements , said anchor testing data collection apparatus comprising: a programmable logic controller having a data logging program and an internal clock; a human machine interface having a screen interface portal , a global positioning information receiver; a pressure transducer measurement device; an analog to digital conversion module; a ladder lope convert block; a memory device; and a printer , said programmable logic controller in communication with said internal clock and said internal clock in communication with said ladder logic convert block , said programmable logic controller in communication with said human machine interface and said human machine interface in communication with said ladder logic convert block , said programmable logic converter in communication with said global positioning information receiver and said global positioning information receiver in communication with said ladder logic convert block , said programmable logic controller in communication with said pressure transducer and said pressure transducer in communication with said analog to digital conversion module , said analog to digital conversion module in communication with said ladder logic convert block; said programmable logic controller in communication with said printer , said printer in communication with said ladder logic convert block , said programmable logic controller in communication with said memory device and said memory device in communication with said ladder logic convert block.2. The anchor testing apparatus of claim 1 , wherein the printer further comprises ...

Подробнее
11-01-2018 дата публикации

Automation System and Method for Operation of the Automation System

Номер: US20180011469A1
Принадлежит:

An automation system includes a first control facility with a first fieldbus connection, a second control facility with a second fieldbus connection, a fieldbus, a peripheral board with at least one I/O peripheral module, wherein the peripheral board has an interface module with a third fieldbus connection, where the interface module has at least one I/O module which stores interconnection information featuring an assignment of input/outputs of the I/O peripheral module(s) to the control facilities, where the interface module additionally has a virtual I/O module, in which an output region is assigned to the first control facility, and furthermore an input region is assigned to the second controller, and where the virtual I/O module is configured such that the output data is copied from the output region of the first control facility into the input region as input data for the second control facility. 1. An automation system comprising:a first control facility including a first fieldbus connection;a second control facility including a second fieldbus connection;a fieldbus;a peripheral board including at least one input/output (I/O) peripheral module for connection of at least one of sensors and actuators, the peripheral board additionally including an interface module having a third fieldbus connection for communication to or from the first and second control facilities;wherein the interface module including at least one I/O module which stores interconnection information featuring an assignment of inputs/outputs of the at least one I/O peripheral module to the control facilities;wherein the interface module additionally includes a virtual I/O module, in which an output region, in which the first control facility can write output data, is assigned to the first control facility, and furthermore an input region, from which the second control facility can retrieve input data, is assigned to the second controller, the virtual I/O module being configured such that the ...

Подробнее
11-01-2018 дата публикации

Failsafe Automation System

Номер: US20180011470A1
Принадлежит:

An input system and failsafe automation system, wherein the failsafe automation system includes a motion controller connected to multiple failsafe processors that are each respectively associated with a safety level, and wherein the motion controller includes at least one associated drive, where the respective drive is respectively associated with areas and each respective area has an associated safety level that indicates the level of (fail)safety level with which the respective area needs to be established such that the failsafe automation system allows individual areas in spaces such as production halls to be easily equipped with the necessary (fail)safety level. 1. A failsafe automation system , comprising:a motion controller for at least one of (i) controlling and (ii) regulating a plurality of drives, each of said plurality of drives being respectively associated with an area; andat least one failsafe processor;wherein each respective area includes a respective assigned safety level; andwherein respective areas are respectively arranged physically adjacently to one another.2. The failsafe automation system as claimed in claim 1 , wherein a respective area includes an associated failsafe processor.3. The failsafe automation system as claimed in claim 1 , wherein at least one of (i) a respective drive of the plurality of drives and (ii) a respective failsafe processor are connected via a failsafe data connection.4. The failsafe automation system as claimed in claim 2 , wherein at least one of (i) a respective drive of the plurality of drives and (ii) a respective failsafe processor are connected via a failsafe data connection.5. The failsafe automation system as claimed in claim 1 , wherein the respective assigned safety level includes an assigned action time; wherein a monitoring time comprises a period of time from a trigger signal to an action of a respective drive of the plurality of drives.6. The failsafe automation system as claimed in claim 1 , wherein ...

Подробнее
14-01-2021 дата публикации

METHODS TO CONFIGURE A SAFETY CONTROL SYSTEM

Номер: US20210011449A1
Принадлежит:

Apparatus and associated methods relate to a safety control system having a processor that (1) automatically interrogates a portable data storage device, (2) determines whether a configuration profile of the safety control system matches a stored configuration profile in the portable data storage device, (3) obtains network settings of the safety control system, and (4) stores network settings into the portable data storage device. In an illustrative example, a safety control system may include a processor designed to perform operations to configure the safety control system with a configuration profile stored in the portable data storage device or download network settings of the safety control system to the portable data storage device under some predetermined conditions. By using the above method, the safety control system may be quickly configured, and network settings may be easily obtained and backed up. 1. A method to handle network settings , the method comprising:establishing a data transfer link to receive data from a portable data storage device that stores a first configuration profile for a safety control system;determining whether the safety control system is in a predetermined state; and, (a) accessing the portable data storage device;', '(b) determining whether the first configuration profile matches a second configuration profile pre-existing in the safety control system; and,', '(c) if the first configuration profile matches the second configuration profile, then, transferring a copy of the content of a second network settings of the safety control system to the portable data storage device via the data transfer link., 'if the safety control system is not in the predetermined state, then2. The method of claim 1 , further comprising: accessing the portable data storage device; and,', 'automatically transferring a copy of the content of the first configuration profile and a first network settings to the safety control system., 'if the safety control ...

Подробнее
10-01-2019 дата публикации

CONTROLLER ARCHITECTURE AND SYSTEMS AND METHODS FOR IMPLEMENTING THE SAME IN A NETWORKED CONTROL SYSTEM

Номер: US20190011904A1
Автор: WYMAN RICHARD P.
Принадлежит:

An architecture for a control system in a network, and devices and techniques for implementing the same. The architecture may comprise a logic controller isolated from the network by an interface controller and a bridge interface between the interface controller and the logic controller. 1. A control system , the system comprising:an interface controller configured to receive one or more control commands over a network interface;a logic controller configured to provide one or more control signals to equipment; anda bridge interface coupling the interface controller and logic controller and isolating the logic controller from the network interface.2. The control system of claim 1 , wherein the bridge interface comprises one or more master/slave connections that each facilitate unidirectional communication between the interface controller and the logic controller.3. The control system of claim 1 , wherein the interface controller is configured to:parse the one or more control commands to extract at least one control element; andprovide the control element to the logic controller over the bridge interface4. The control system of claim 3 , wherein the control element is less than the whole of the control command.5. The control system of claim 3 , wherein the control element is the smallest definable element of the control command.6. The control system of claim 1 , wherein one or more components of the logic controller are not accessible by the network interface.7. The control system of claim 1 , wherein the interface controller comprises at least one component directly accessible by the bridge interface.8. The control system of claim 1 , wherein the logic controller comprises at least one component directly accessible by the bridge interface.9. The control system of claim 1 , further comprising one or more equipment coupled to the logic controller and configured to perform one or more operations responsive to receiving one or more control signals from the logic ...

Подробнее
10-01-2019 дата публикации

Location based playback system control

Номер: US20190012069A1
Автор: Bates Paul Andrew
Принадлежит:

Example implementations may involve using a prompt to prevent inadvertent control or playback of audio content. When a mobile device receives input data indicating a command to play back audio content on a first playback device, the mobile device determines whether the mobile device is in proximity to the first playback device. If the mobile device determines that the mobile device within a given proximity to the first playback device, the mobile device transmits, via the network interface, one or more commands to instruct the first playback device to play back the audio content. However, if the mobile device determines that the mobile device outside the proximity, the mobile device displays a prompt indicating that the mobile device is the outside the given proximity to the first playback device and a selectable control that, when selected, transmits the one or more commands to play back the audio content. 1. A tangible , non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a mobile device to perform a method comprising:displaying, on a touch-screen graphical display within a first control interface of a controller application, a control to select among playback devices of a media playback system;receiving, via the first control interface on the touch-screen graphical display, touch-input data indicating a selection of a first playback device for playback of audio content;in response to the touch-input data indicating the selection of the first playback device, displaying, on the touch-screen graphical display, a second control interface of the controller application, the second control interface including one or more playback controls to control playback by the first playback device;receiving, via the second control interface on the touch-screen graphical display, input data indicating a command to play back the audio content;determining whether the mobile device is in proximity to the first ...

Подробнее
14-01-2016 дата публикации

CONTROL SYSTEM, CONTROL DEVICE, IMAGE PROCESSING DEVICE, AND CONTROL METHOD

Номер: US20160012577A1
Автор: OKA Minoru, SAWA Shinya
Принадлежит:

A control system configured to use a database and a data storage area includes a control device for controlling a process executed on an object; and an image processing device arranged in association with the control device for taking an image of the object and processing image data acquired from taking the image of the object. The control device and the image processing device may work independently or collaboratively to send the database at least one of an attribute value or results information, and designation information in association with each other for the same object, the attribute value managed by the control device and corresponding to any attribute defined in the database, the results information representing a process result from the image processing device, and the designation information specifying a storage destination in the data storage area for the image data acquired from taking an image of the object. 1. A control system configured to use a database and a data storage area , the control system comprising:a control device that controls a process executed on an object;an image processing device arranged in association with the control device, for taking an image of the object, and executing a process on image data acquired from taking the image of the object;the image data acquired by the image processing device configured for storage in the data storage area;the control device and the image processing device, working independently or collaboratively, send the database at least one of an attribute value or results information, and designation information in association with each other for the same object, the attribute value managed by the control device and corresponding to any attribute defined in the database, the results information representing a process result from the image processing device, and the designation information specifying a storage destination in the data storage area for image data acquired from taking an image of the object.2. ...

Подробнее
14-01-2021 дата публикации

PLC DEVICE

Номер: US20210011731A1
Автор: ONOSE Nao
Принадлежит:

To preferentially execute an instruction with higher priority in a case of the CNC being unable to respond due to being an unresponsive timing, load on the bus or the like. A PLC device includes: a special instruction control unit that sets a priority degree indicating a degree of priority for executing predetermined processing to a special instruction for performing the predetermined processing in a control device that controls an industrial machine, and transmits the special instruction in which the priority degree is set to the control device; an instruction storage determining unit that determines whether or not to queue the special instruction according to an operation state of the control device; and an instruction storage unit that sequentially stores the special instruction received, on the basis of a determination result of the instruction storage determining unit. 1. A PLC device comprising:a special instruction control unit that sets a priority degree indicating a degree of priority for executing predetermined processing to a special instruction for performing the predetermined processing in a control device that controls an industrial machine, and transmits the special instruction in which the priority degree is set to the control device;an instruction storage determining unit that determines whether or not to queue the special instruction according to an operation state of the control device; andan instruction storage unit that sequentially stores the special instruction received, on the basis of a determination result of the instruction storage determining unit.2. The PLC device according to claim 1 , whereincommunication with the control device is performed via an interface, andthe interface includes:the instruction storage determining unit;the instruction storage unit; andan alternative execution unit that, in a case in which the control device becomes able to respond, causes the control device to execute a special instruction with higher priority of ...

Подробнее
09-01-2020 дата публикации

Program editing device, program editing method, and computer readable medium

Номер: US20200012250A1
Автор: Tomotaka Ogawa
Принадлежит: Mitsubishi Electric Corp

An inter-variable dependency analyzing unit ( 310 ) analyzes a relation between an argument and a return value between instructions of a plurality of instructions included in a sequence control program, which is a control program written in a language for sequence control. A PLC instruction sorting/division unit ( 312 ) at least either changes an instruction execution order of the plurality of instructions or divides the sequence control program in units of instructions, based on the relation between the argument and the return value between the instructions analyzed by the inter-variable dependency analyzing unit ( 310 ).

Подробнее
09-01-2020 дата публикации

METHOD AND APPRATUS FOR IMPLEMENTING MICROKERNEL ARCHITECTURE OF INDUSTRIAL SERVER

Номер: US20200012519A1
Принадлежит: KYLAND TECHNOLOGY CO., LTD.

Provided is a method and apparatus for implementing microkernel architecture of industrial server. The method includes calculation of dependency of control programs according to a microkernel task type weight and a microkernel task priority weight and/or a control program running time weight prior to startup of a system, and determination of the number of the control programs running on each physical core and each control program running on multiple physical cores according to the dependency. 1. A method for implementing microkernel architecture of industrial server , wherein the method is applied to an industrial server , an operating system kernel based on industrial server hardware in the industrial server supports a plurality of physical cores , and the method comprises:operating an operating system kernel to generate scheduling configuration information according to a microkernel task type weight and a microkernel task priority weight and/or a control program running time weight corresponding to each control program of a plurality of control programs prior to startup of a system, wherein the scheduling configuration information comprises a number of control programs of the plurality of control programs running on each physical core of the plurality of physical cores, a scheduling algorithm for all the control programs running on the each physical core, and at least one control program of the plurality of control programs running on more than one of the plurality of physical cores;operating the operating system kernel to configure the plurality of control programs running on the operating system kernel according to the scheduling configuration information; andoperating the operating system kernel to start the configured control programs.2. The method according to claim 1 , wherein operating the operating system kernel to configure the plurality of control programs running on the operating system kernel according to the scheduling configuration information ...

Подробнее
09-01-2020 дата публикации

In-Place Retrofit of PLC Control Systems

Номер: US20200015381A1
Принадлежит:

A method for upgrading a portion of a process control system from a legacy programmable logic controller (PLC) to a non-PLC process controller is disclosed. A mounting rack sized to fit into a space occupied by legacy hardware is assembled and populated with replacement hardware that includes an I/O card, an I/O terminal block, and a custom interface module. The custom interface module is coupled to the I/O card via the I/O terminal block and to a plurality of process control field devices via a legacy wiring mechanism coupled to legacy wiring of the process control system, without requiring modification or re-termination of the legacy wiring. The legacy wiring mechanism is disconnected from the legacy hardware, the rack containing the legacy hardware is removed and replaced with the mounting rack, and the legacy wiring mechanism is coupled to the custom interface module. 1. A method for upgrading a process control system from a legacy programmable logic controller (PLC) to a non-PLC process controller , the method comprising:assembling a mounting rack, the mounting rack sized and configured to fit into a space occupied by a rack containing legacy hardware associated with the legacy PLC; the non-PLC process controller or a carrier extender configured to be communicatively coupled to the non-PLC process controller;', 'an input/output (I/O) card communicatively coupled to the non-PLC process controller or the carrier extender in the mounting rack;', 'an I/O terminal block communicatively coupled to the I/O card and configured to communicate to the I/O card signals corresponding to a plurality of process control field devices and/or to communicate from the I/O card signals to a plurality of process control field devices; and', 'a custom interface module communicatively coupled to (i) the I/O card via the I/O terminal block and (ii) the plurality of process control field devices via a legacy wiring mechanism coupled to legacy wiring of the process control system, ...

Подробнее
03-02-2022 дата публикации

Program generation device, program generation device control method, and recording medium

Номер: US20220035331A1
Автор: Yoshiaki Kobayashi
Принадлежит: Omron Corp

An objective of the present invention is to simplify generation of a program for carrying out data collection performed by a PLC and reduce the burden on an operator. The invention comprises: a device information library (111) which stores program templates corresponding to various process relating to data collection and, for each target device from which data is to be collected, device parameters corresponding to said target device; and a program generation unit (117) which generates a data collection program using program templates and device parameters corresponding to an accepted target device.

Подробнее
03-02-2022 дата публикации

INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, PRODUCTION SYSTEM, METHOD OF MANUFACTURING ARTICLE, AND RECORDING MEDIUM

Номер: US20220035332A1
Принадлежит:

Provided is an information processing apparatus for displaying a state of a machine facility including a plurality of devices, on a display unit. An operation time for an operation of one predetermined device among the plurality of devices and signals relating to the operation are displayed on the display unit. 1. An information processing apparatus for displaying a state of a machine facility including a plurality of devices , on a display unit ,wherein an operation time for an operation of one predetermined device among the plurality of devices and signals relating to the operation are displayed on the display unit.2. The information processing apparatus according to claim 1 , wherein the information processing apparatus displays a timing about start and/or end of the operation claim 1 , on the display unit.3. The information processing apparatus according to claim 2 , wherein the information processing apparatus displays a first range that is a range of a timing when the operation is to be ended claim 2 , on the display unit.4. The information processing apparatus according to claim 1 , wherein the signals include a first signal that instructs start of the operation and a second signal indicates that the operation has been performed.5. The information processing apparatus according to claim 4 , wherein the information processing apparatus arranges and displays the operation time claim 4 , the first signal claim 4 , and the second signal in a time series on the display unit.6. The information processing apparatus according to claim 4 , wherein the information processing apparatus displays a second range that is a range of a timing when the first signal is to be output claim 4 , and a third range that is a range of a timing when the second signal is output claim 4 , on the display unit.7. The information processing apparatus according to claim 6 ,wherein the information processing apparatus arranges and displays the operation time, the first signal, and the second ...

Подробнее
19-01-2017 дата публикации

Systems and methods for generating control logic

Номер: US20170017220A1
Автор: Todd Allen Keitel
Принадлежит: General Electric Co

Disclosed herein, in various embodiments, are systems and methods for creating, implementing, communicating, and/or analyzing control logic governing operation of a system under control, where the control logic is defined in attributed data, which specifies control operators along with their input and output variables for the various control nodes. In example embodiments, an attributed-data generator converts a control-logic design specification into attributed data based in part on control-operator mappings provided by an attributed-data dictionary.

Подробнее
19-01-2017 дата публикации

KNOWLEDGE-BASED PROGRAMMABLE LOGIC CONTROLLER WITH FLEXIBLE IN-FIELD KNOWLEDGE MANAGEMENT AND ANALYTICS

Номер: US20170017221A1
Принадлежит:

A method of operating an intelligent programmable logic controller over a plurality of scan cycles includes the intelligent programmable logic controller executing a control program and one or more reasoning algorithms for analyzing data received and transmitted by the intelligent programmable logic controller. The intelligent programmable logic controller receives one or more user-specified declarative knowledge models from an external source via a deployment interface included in the intelligent programmable logic controller. The intelligent programmable logic controller dynamically modifies the reasoning algorithms during runtime of the control program based on the user-specified declarative knowledge models. 1. A method of operating an intelligent programmable logic controller over a plurality of scan cycles , the method comprising:executing, by the intelligent programmable logic controller, a control program;executing, by the intelligent programmable logic controller, one or more reasoning algorithms for analyzing data received and transmitted by the intelligent programmable logic controller;receiving, by the intelligent programmable logic controller, one or more user-specified declarative knowledge models from an external source via a deployment interface included in the intelligent programmable logic controller; anddynamically modifying, by the intelligent programmable logic controller, the one or more reasoning algorithms during runtime of the control program based on the one or more user-specified declarative knowledge models.2. The method of claim 1 , wherein the one or more reasoning algorithms are configured based on one or more vendor-specified knowledge models.3. The method of claim 2 , wherein the one or more vendor-specified knowledge models comprise information related to one or more capabilities of the intelligent programmable logic controller claim 2 , diagnostic knowledge available at the intelligent programmable logic controller claim 2 , and a ...

Подробнее
19-01-2017 дата публикации

SYSTEMS AND METHODS FOR IMPLEMENTING CONTROL LOGIC

Номер: US20170017222A1
Автор: Keitel Todd Allen
Принадлежит:

Disclosed herein, in various embodiments, are systems and methods for creating, implementing, communicating, and/or analyzing control logic governing operation of a system under control, where the control logic is defined in attributed data, which specifies control operators along with their input and output variables for the various control nodes. In example embodiments, a virtual control engine executes the control logic based on interpretations provided by an attributed-data dictionary. 1. A system comprising:a virtual control engine implemented by one or more hardware processors and configured to control a controlled system by executing control logic defined in attributed data, the control logic comprising a plurality of control nodes and the attributed data comprising, for each of the control nodes, an attributed data item specifying an output variable, one or more input variables, and a control operator generating the output variable from the one or more input variables; andan attributed-data dictionary stored in computer memory and configured to interpret the attributed data in response to a service call from the virtual control engine and to return a control-engine-specific interpretation to the virtual control engine.2. The system of claim 1 , wherein the control-engine-specific interpretation of each attributed data item comprises processor-executable instructions which claim 1 , when instantiated and executed claim 1 , implement the control operator specified in that data item.3. The system of claim 1 , wherein the control-engine-specific interpretation further comprises mappings between at least some of the input and output variables specified in the attributed data variables and memory pointers for local system resources.4. The system of claim 1 , wherein the virtual control engine is configured to create claim 1 , from the control-engine-specific interpretation of the attributed data returned by the attributed-data dictionary claim 1 , a list of ...

Подробнее
21-01-2016 дата публикации

LADDER CHART CREATION DEVICE, MONITORING DEVICE, COMPUTER PROGRAM, AND MACHINE CONTROL DEVICE

Номер: US20160018809A1
Автор: Mizuno Naoki
Принадлежит: KABUSHIKI KAISHA YASKAWA DENKI

A ladder program device includes circuitry which stores a register value to be used in a ladder program, displays the register value in a register value display area, and receives a selection for one of a first rewrite input and a second rewrite input for the register value displayed in the registered value display area, the circuitry receives the selection by accepting the first rewrite input if a value to modify the register value is entered and accepting the second rewrite input if at least one portion of the register value display area is selected to modify the register value. 1. A ladder program device , comprising:circuitry configured tostore a register value to be used in a ladder program,display the register value in a register value display area, andreceive a selection for one of a first rewrite input and a second rewrite input for the register value displayed in the registered value display area, the circuitry configured to receive the selection by accepting the first rewrite input if a value to modify the register value is entered and accepting the second rewrite input if at least one portion of the register value display area is selected to modify the register value.2. The ladder program device according to claim 1 , wherein the circuitry is configured to receive the selection claim 1 , for a second register value claim 1 , of one of the first rewrite input and the second rewrite input.3. The ladder program device according to claim 1 , wherein the circuitry is configured tospecify which one of the first rewrite input and the second rewrite input is to be selected for the register value, andspecify a mode of display for the register value when the second rewrite input is selected.4. The ladder program device according to claim 3 , wherein the circuitry is configured to receive a selection of a register for which the register value is displayed in the register value display area.5. The ladder program device according to claim 3 , wherein the circuitry is ...

Подробнее
17-01-2019 дата публикации

PROGRAMMABLE LOGIC CONTROLLER, DATA COLLECTOR, AND PROGRAMMING SUPPORT APPARATUS

Номер: US20190018385A1
Принадлежит: KEYENCE CORPORATION

To make it easy for a user to extract individual data from time series data. A programming support apparatus or a programmable logic controller (PLC) analyzes a user program to decide an extraction period of individual data. For example, in the user program, an instruction word for setting the extraction period is described. A collection part repeatedly collects device data stored in at least one device to form time series data having periodicity. An extraction part extracts individual data in each extraction period from the time series data. An addition part adds identification information for identifying each piece of the individual data extracted by the extraction part to each piece of the individual data. 1. A programmable logic controller for repeatedly executing a user program , the controller comprising:a program storage part that stores the user program;a device storage part that holds a plurality of devices instructable by the user program and including a bit device for storing information of one bit and a word device for storing information of one word or several words;a program execution part that repeatedly executes the user program stored in the program storage part and performs computing processing on information stored in each of the plurality of devices in accordance with the user program;a data collection part that repeatedly collects device data stored in at least one device to form time series device data having periodicity;an acquisition part that acquires an extraction period instructed by a user in the user program;an extraction part that extracts individual data from the time series device data in accordance with the extraction period acquired by the acquisition part; andan addition part that adds identification information for identifying each piece of the individual data extracted by the extraction part to each piece of the individual data.3. The programmable logic controller according to claim 1 , wherein information instructing the ...

Подробнее
17-01-2019 дата публикации

FPGA Functionality Mode Switch-Over

Номер: US20190018386A1
Принадлежит:

In an embodiment of the invention, an apparatus comprises: a non-volatile memory device; a complex programmable logic device (CPLD) coupled to the non-volatile memory device; a field programmable gate array (FPGA) coupled to the CPLD; and a host coupled to the FPGA; wherein the apparatus triggers a switch of an FPGA image in the FPGA to another FPGA image. In another embodiment of the invention, a method comprises: triggering, by an apparatus, a switch of an FPGA image in a field programmable gate array (FPGA) to another FPGA image; herein the apparatus comprises: a non-volatile memory device; a complex programmable logic device (CPLD) coupled to the non-volatile memory device; the field programmable gate array (FPGA) coupled to the CPLD; and a host coupled to the FPGA. In yet another embodiment of the invention, an article of manufacture comprises a non-transitory computer-readable medium having stored thereon instructions operable to permit an apparatus to perform a method comprising: triggering, by the apparatus, a switch of an FPGA image in a field programmable gate array (FPGA) to another FPGA image, wherein the apparatus comprises: a non-volatile memory device; a complex programmable logic device (CPLD) coupled to the non-volatile memory device; the field programmable gate array (FPGA) coupled to the CPLD; and a host coupled to the FPGA. 1. An apparatus , comprising:a non-volatile memory device;a complex programmable logic device (CPLD) coupled to the non-volatile memory device;a field programmable gate array (FPGA) coupled to the CPLD; anda host coupled to the FPGA;wherein the apparatus triggers a switch of an FPGA image in the FPGA to another FPGA image.2. The apparatus of claim 1 , wherein the host triggers the switch from the FPGA image to the another FPGA image.3. The apparatus of claim 1 , wherein the CPLD selects the another image from the non-volatile memory device and loads the another FPGA image into the FPGA.4. The apparatus of claim 1 , wherein the ...

Подробнее
17-01-2019 дата публикации

PROGRAM CREATION SUPPORT APPARATUS, CONTROL METHOD FOR PROGRAM CREATION SUPPORT APPARATUS, AND CONTROL PROGRAM FOR PROGRAM CREATION SUPPORT APPARATUS

Номер: US20190018387A1
Автор: NAGAO Kenjiro
Принадлежит: Omron Corporation

A controller of a PC displays program elements of a ladder program and an electrical connection state thereof on a display, detects an instruction designating a first program element, determines whether the first program element is in an electrically connected state or an electrically disconnected state, specifies one or more causal elements according to whether the first program element is in an electrically connected state or an electrically disconnected state, and displays the specified one or more causal elements on the display in a state discernible from other program elements. 1. A program creation support apparatus for supporting creation of a ladder program , comprising:a memory storing the ladder program, the ladder program comprising a plurality of program elements; and displaying, on a display, a ladder diagram corresponding to the ladder program and whether each of the plurality of program elements at a time of executing the ladder program is in an electrically connected state or an electrically disconnected state, in association with the ladder diagram,', 'detecting a user instruction selecting a first program element from the plurality of program elements displayed on the display,', 'determining whether the first program element is in an electrically connected state or an electrically disconnected state,', 'specifying, according to whether the first program element is in an electrically connected state or an electrically disconnected state, one or more causal elements that cause the first program element to be in the electrically connected state or the electrically disconnected state, and', 'displaying, on the display, the specified one or more causal elements in the ladder diagram in a state in which the specified one or more causal elements are discernable from the plurality of program elements displayed on the display., 'a processor configured with a control program to read and execute the ladder program to perform operations comprising2. The ...

Подробнее
17-01-2019 дата публикации

INDUSTRIAL CONTROL SYSTEM SMART HARDWARE MONITORING

Номер: US20190018388A1
Автор: GENDELMAN ILAN
Принадлежит: Si-Ga Data Security (2014) Ltd.

According to some embodiments of the present invention there is provided a computerized method for automatic monitoring of control systems. The method may comprise receiving electronic measurement values, measured on one or more conductors of computerized control devices, where the conductors may be a system bus conductor and/or and input-output line of a programmable logic controller. The method may comprise automatically calculating normal data patterns based on an analysis of the electronic measurement values. The method may comprise matching between new electronic measurement values measured on the computerized control devices and the normal data patterns to automatically detect abnormal data patterns. The method may comprise sending automatically an abnormal operation alert in response to the abnormal data patterns. 1. A computerized method for remote and automatic monitoring of control systems using an analog data collection device , comprising: using a monitoring network interface for acquiring through a monitoring network a plurality of electronic measurement values of at least voltages and currents measured on at least one conductor electronically connecting between the at least one ICS device and the at least one device;', 'calculating an operation parameter of the physical infrastructure process or the physical manufacturing process based on an analysis of the plurality of electronic measurement values, and', 'sending automatically an operation message indicative of the operation parameter to be presented on at least one monitoring interface;, 'performing remote and automatic monitoring of at least one device taking part in a physical infrastructure process or a physical manufacturing process and controlled by at least one industrial control systems (ICS) device bywherein the at least one device is controlled by the at least one ICS device.2. The computerized method of claim 1 , wherein the at least one conductor is at least one system bus conductor of ...

Подробнее
28-01-2016 дата публикации

Methods and Systems of an Adjustable Bed

Номер: US20160022052A1
Принадлежит:

Aspects of this invention relate to an adjustable bed that may include one or more articulating portions, and may include one or more components, including an air inflatable mattress associated with the adjustable bed frame, a programmable logic controller, a remote memory storage facility, a remote storage location of user preferences, a cell phone remote control, a modular control device, an air purification facility, a power outlet controller, a Bluetooth remote control, an ultra wide band remote control, a wireless USB remote control, and the like. 15.-. (canceled)6. An adjustable bed facility comprising:an adjustable bed frame comprising one or more articulating portions;an air mattress associated with the adjustable bed frame;an air pump associated with the air mattress and adapted to regulate air pressure in the air mattress;at least one controller associated with the adjustable bed frame and adapted to control at least one of the adjustable bed frame and the air pump; (i) adapted to control multiple aspects of the adjustable bed facility, the multiple aspects comprising a position of the adjustable bed frame and an operation of the air pump,', '(ii) adapted to establish at least one communication link between the at least one controller and the remote control,', '(iii) adapted to control the multiple aspects of the adjustable bed facility by way of communications over the at least one communication link from the remote control to the at least one controller, and', '(iv) adapted to store, as a global command, a user-input command sequence for controlling the multiple aspects of the adjustable bed facility, the user-input command sequence comprising a series of user-input commands to control at least the position of the adjustable bed frame and the operation of the air pump to regulate the air pressure of the air mattress as the multiple aspects of the adjustable bed facility, wherein the remote control is adapted to receive the user-input command sequence for ...

Подробнее
21-01-2021 дата публикации

Automated programming of a programmable-logic controller (plc) of a microcontroller using an expert system

Номер: US20210018888A1
Автор: Valentin Lvovich KIM
Принадлежит: Individual

The invention relates to methods and systems for automating equipment. The claimed method comprises steps in which: an expert system (ES) receives a set of information regarding equipment connected to a PLC; the ES checks the received set of information; a set of functions is determined by the ES for each connected type of equipment; the ES generates a set of commands executable by the PLC and corresponding to the functions of the connected equipment using pre-programmed algorithms for generating program commands; the ES generates interactive prompts for connecting devices to the PLC; information containing at least the above-mentioned set of commands is transmitted to the PLC; at least one device is connected to the PLC and execution of at least one command corresponding to at least one function of the above-mentioned device is activated.

Подробнее
16-01-2020 дата публикации

CONTROL DEVICE, CONTROL METHOD, AND CONTROL PROGRAM

Номер: US20200019436A1
Автор: TOKU Takahiro
Принадлежит: Omron Corporation

A control device includes a processor that executes a plurality of tasks including a control task and a non-control task that performs related processing related to real-time control, a multitask execution part that causes the processor to execute the tasks in a sequence based on priorities of the respective tasks, and a scheduler. The control task is set to have a highest priority. The scheduler sets the priority of the non-control task to a first priority when an execution start condition of the non-control task has been satisfied, keep the priority of the non-control task at the first priority while the period of time from the execution start is less than or equal to a first time period for executing the related processing in real time, and thereafter reduces the priority to a second priority when the period of time has exceeded the first time period. 1. A control device for controlling an object , the control device comprising:a processor configured to execute a plurality of tasks comprising a control task for performing real-time control of the object and a non-control task for performing related processing related to the real-time control;a multitask execution part configured to cause the processor to execute the plurality of tasks in a sequence based on priorities associated with respective tasks of the plurality of tasks; anda scheduler configured to variably set the priority of the non-control task, whereinthe control task is set to have a highest priority, andthe scheduler comprises a priority switching part configured to set the priority of the non-control task to a first priority in response to an execution start condition of the non-control task having been satisfied, to keep the priority of the non-control task at the first priority while a period of time from an execution start of the non-control task is less than or equal to a first time period for executing the related processing in real time, and thereafter to reduce the priority of the non-control ...

Подробнее
16-01-2020 дата публикации

Switch-port visual indications using external device

Номер: US20200021500A1
Принадлежит:

An apparatus for displaying status information of a network switch, which includes ports and a dedicated test port, includes an interface, one or more display elements, and circuitry. The interface is configured to connect to the network switch through a dedicated test port in the network switch that is separate from the ports. The circuitry is configured to receive from the network switch, via the interface and the dedicated test port, status information of one or more of the ports, and to display the status information using the display elements. 1. An apparatus for displaying status information of a network switch comprising ports , the apparatus comprising:an interface, configured to connect to the network switch through a dedicated test port in the network switch that is separate from the ports;one or more display elements; andcircuitry, configured to receive from the network switch, via the interface and the dedicated test port, status information of one or more of the ports, and to display the status information using the display elements.2. The apparatus according to claim 1 , wherein the circuitry is configured to receive from the network switch status information pertaining to two or more of the ports.3. The apparatus according to claim 1 , further comprising one or more input devices claim 1 , wherein the circuitry is configured to receive from a user claim 1 , using the input devices claim 1 , a selection of one or more of the ports for which the status information is to be displayed claim 1 , and to display the status information for the selected ports.4. The apparatus according to claim 1 , and comprising a handheld enclosure comprising the display elements and the circuitry.5. The apparatus according to claim 1 , wherein the interface comprises a cable.6. The apparatus according to claim 1 , wherein the interface comprises a wireless link.7. The apparatus according to claim 1 , wherein the interface comprises a Universal Serial Bus (USB) cable claim 1 ...

Подробнее
17-04-2014 дата публикации

SEQUENTIAL FUNCTION CHART (SFC) ONLINE EDITING WITHOUT RESET

Номер: US20140107814A1
Принадлежит: ROCKWELL AUTOMATION TECHNOLOGIES, INC.

A change monitor as part of an online editor of a sequential function chart (SFC) programming environment monitors edits to a control routine. The change monitor provides warning to users before taking actions that would result in a reset of the control routine currently being executed by an industrial controller. The change manager reduces or eliminates many situations that would otherwise result in a reset as well by instructing online editor as to what language elements need to be assembled to implement the change. The change monitor also filters the manner in which reset warnings are given to reduce unnecessary distractions. 1. A system , the system comprising: 'a change monitor configured to determine whether a pending edit of an industrial control program executing in a controller requires at least one of the controller or the industrial control program to be reset prior to implementation of the pending edit in the industrial control program, wherein the determination is based at least in part on an assessment of whether an potential outcome, on an industrial process controlled by the industrial control program, of an attribute of the industrial control program will generate a requirement to reset the industrial control program executing in the controller prior to the implementation of the pending edit.', 'a memory, communicatively coupled to a processor, the memory having stored therein executable instructions, comprising2. The system of claim 1 , wherein the change monitor claim 1 , in response to the reset being implicated claim 1 , is configured to generate a warning of the reset prior to the implementation of the pending edit in the industrial control program.3. The system of claim 2 , wherein the warning is a display of a reset symbol on a graphical user interface.4. The system of claim 3 , wherein the change monitor is further configured to claim 3 , in response to selection of the reset symbol claim 3 , navigate to a depiction of the pending edit on ...

Подробнее
26-01-2017 дата публикации

Method and System for Fuzzy Constrained Sootblowing Optimization

Номер: US20170023237A1
Автор: Radl Brad
Принадлежит:

A system and method to control of sootblowers in a fossil fueled power plant, in particular to plant applications systems using a graphical programming environment in combination with a set of rules to activate sootblowers. The system can be constrained by time limits and/or rule based time limits. Actual blower activation is typically based on the current status of key control variables in the process which alter the actual activation time within a constraints system. The system does not typically require knowledge or models of specific cleanliness relationships. The result is a system without sequences or queues that readily adapts to changing system conditions. 1providing a control computer coupled to a sootblowing control system that controls a plurality of sootblowers;providing a plurality of sootblowing rules stored in said control computer;providing a plurality of physical parameter inputs to the control computer including temperature, pressure and flow values related to various sootblowers;providing a set of computer instructions stored in memory in the control computer executable by the control computer to evaluate a fuzzy function of the physical parameter inputs, the fuzzy function being configured to evaluate tradeoffs in time overdue for activating a particular sootblower and importance of the particular sootblower to determine a ranking of all sootblowers controlled by the control computer and a time window for each sootblower to run, said fuzzy function also adapted to take into consideration effects on the physical parameters relating to other sootblowers when the particular sootblower is activated; wherein, said control computer operates said sootblowers according to said rules and said fuzzy function.. A rule-based method for controlling sootblowing at power plants comprising: This is a continuation of application Ser. No. 14/546,261 filed Nov. 18, 2014, now U.S. Pat. No. 9,360,212 issued Jun. 7, 2016, which was a continuation of application Ser. ...

Подробнее
21-01-2021 дата публикации

INTERFACE CIRCUIT, SUBSTRATE, ELECTRONIC DEVICE, AND PROGRAMMABLE CONTROLLER

Номер: US20210022262A1
Принадлежит: Mitsubishi Electric Corporation

An interface circuit includes: a connector connectable to a PC; a communication circuit capable of generating a transmission signal to another electronic device; a first region that is set between the connector and the communication circuit to allow an electrical isolation device to be mounted therein; wiring lines used to connect the communication circuit and the connector to each other through the first region; and wiring lines used to connect the electronic circuit and the connector to each other through a region other than the first region. 1. An interface circuit mountable on an electronic device and connectable to another electronic device , the interface circuit comprising:a connector connectable to the other electronic device;an electronic circuit capable of generating a transmission signal to the other electronic device;a first region that is defined between the electronic circuit and the connector to allow an isolation device to be mounted therein;a first wiring line to connect the electronic circuit and the connector to each other through the first region; anda second wiring line to connect the electronic circuit and the connector to each other through a region other than the first region.2. The interface circuit according to claim 1 , comprising:a second region that is defined between the electronic circuit and the connector to allow a first connection part to be mounted therein; anda third region that is defined between the electronic circuit and the connector to allow a second connection part to be mounted therein, whereinthe first wiring line connects the electronic circuit and the connector to each other through the first region and the second region, andthe second wiring line connects the electronic circuit and the connector to each other through the third region.3. The interface circuit according to claim 2 , comprising:a first grounding portion connected to the electronic circuit;a second grounding portion connected to the connector;a fourth ...

Подробнее
25-01-2018 дата публикации

METHODS, DEVICES, AND SYSTEMS FOR CONTROLLING A VALVE

Номер: US20180023575A1
Автор: Roisum Scott
Принадлежит:

A method for use with a pumping system includes receiving a pump command signal for starting a pump; initiating a valve command signal for opening a valve, in response to the receiving the pump command signal; receiving a valve sensor signal indicating that the valve is open; and initiating a pump start command signal, in response to the received valve sensor signal. 1. A method for use with a pumping system , the method comprising:receiving a pump command signal for starting a pump;initiating a valve command signal for opening a valve, in response to the receiving the pump command signal;receiving a valve sensor signal indicating that the valve is open; andinitiating a pump start command signal, in response to the received valve sensor signal.2. The method of claim 1 , wherein the initiating the pump start command signal is performed in response to both the pump command signal and the valve sensor signal.3. The method of claim 1 , wherein the pump command signal is configured to initiate a pump forward pumping operation.4. The method of claim 1 , wherein the pump command signal is configured to initiate a pump reverse pumping operation.5. The method of claim 1 , wherein a sensor is coupled to the valve claim 1 , and wherein the sensor is configured to generate the sensor signal indicating that the valve is open.6. The method of claim 1 , further comprising:opening the valve, in response to the valve command signal; andpowering the pump, in response to the pump start command signal.7. The method of claim 6 , further comprising:pumping a material, via the powered pump, through the valve.8. The method of claim 1 , wherein the valve is a hydraulic valve and wherein the valve is coupled to a gas valve claim 1 , the method further comprising:regulating flow of gas between the gas valve and the valve, in response to the valve command signal.9. A pumping system comprising: receive a pump command signal for starting a pump;', 'initiate a valve command signal for opening a ...

Подробнее
22-01-2015 дата публикации

SUPPORT DEVICE, RECORDING MEDIUM HAVING SUPPORT PROGRAM RECORDED THEREON, AND METHOD FOR GENERATING EXECUTABLE PROGRAM

Номер: US20150025656A1
Принадлежит:

Provided is a support device that supports easier data exchange between PLCs without relying on a type of a PLC of the other communication party. The support device includes: a first input unit for receiving information defining, on a data-by-data basis, variables for data handled by the first programmable logic controller; a second input unit for receiving a source program expressing processing executed on the first programmable logic controller using the defined variables; a third input unit for receiving information that identifies a type of a second programmable logic controller in association with a first variable; and a generation unit that generates the executable program using the information defining the variables and the source program. The generation unit adapts a data structure of first data secured in the memory in correspondence with the first variable in accordance with the type of the second programmable logic controller. 1. A support device for generating an executable program executed on a first programmable logic controller including a processor , a memory , and a network interface , the support device comprising:a first input unit configured to receive information defining, on a data-by-data basis, variables for data handled by the first programmable logic controller;a second input unit configured to receive a source program expressing processing executed on the first programmable logic controller using the defined variables;a third input unit configured to, when a first variable indicating first data handled by the first programmable logic controller is placed in correspondence, via a network, with a second variable indicating second data handled by a second programmable logic controller connected to the first programmable logic controller via the network, receive information that identifies a type of the second programmable logic controller in association with the first variable; anda generation unit configured to generate the executable ...

Подробнее
26-01-2017 дата публикации

EtherMark/IP Marking System

Номер: US20170023925A1
Принадлежит:

The invention is a system that facilitates integration of laser or dot peen marking systems into factory automation networks using the standard EtherNet/IP protocol. Built-in support for the EIP protocol greatly simplifies the PLC programming task, and lowers the cost of integrating the marking system into factory operations. 1. A marking system for a laser or dot peen controller comprised of a controller wherein a PLC uses EIP to operate said controller.2. The marking system of whereby communication to the PLC is limited to one command for loading claim 1 , and one command for configuring and marking a job file.3. The marking system of whereby communication follows an object model structure that is defined in EtherNet IP.4. The marking system of further comprising a protocol converter claim 1 , the protocol converter adapting EtherNet/IP object model commands to proprietary API commands to operate the marking system.5. The marking system of whereby a marking of long text strings is accomplished by string concatenation.6. The marking system of wherein the text strings sent in consecutive EIP packets are concatenated into a single larger text string.7. The marking system of whereby undesirable serial number duplication is prevented.8. The marking system of whereby specific numeric fields are declared in an EIP packet to be unique serial numbers and are stored in internal memory.9. The marking system of further comprising: receiving a new OP packet to mark claim 8 , comparing content of specific numeric fields to previously received content stored in internal memory; whereby if the content is identical claim 8 , the marking process is prevented from starting and raises a fault.10. The marking system of whereby communication occurs through an Ethernet TCP/IP communication port and an RS232/422/485 serial communication port.11. The marking system of claim 1 , whereby the converter code translates EtherNet/IP object model commands to proprietary API commands for the ...

Подробнее
24-01-2019 дата публикации

Programmable controls for a winch

Номер: US20190023542A1
Принадлежит: Warn Industries Inc

Methods and systems are provided for adjusting operation of a motor of a winch. In one example, a system for a winch includes a controller adapted to adjust operation of a motor of the winch based on one or more of and/or each of a winch load limit, a motor temperature, a distance of a hook coupled to an end of a rope of the winch to a winch fairlead, and an amount of rope wound onto a drum of the winch.

Подробнее
25-01-2018 дата публикации

METHOD AND SYSTEM FOR SAFETY-RELEVANT INPUT TO A CONTROL SYSTEM

Номер: US20180024522A1
Принадлежит:

A system and a method for safety relevant input to a control system, the control system including a PLC which includes a non-safety control module for controlling non-safety processes, and a safety control module for controlling functional safety of processes, the system further including an operator panel for user selection of safety-related object input, wherein the system includes two communication paths between the operator panel and the safety control module, that each of the communication paths uses a different communication protocol, that each communication path goes through the non-safety control module to and from the safety control module, that the first communication path transfers object code and the second communication path transfers masked object code. 1. A method for safety-relevant input to a control system , the control system including a non-safety control module configured to control non-safety processes , and a safety control module configured to control functional safety of processes , the method comprising , using an operator panel for user selection of safety-related object input:selecting a safety-related object on the operator panel;transferring object code and masked object code between the operator panel and the safety control module in both directions;using two different communication paths, a first communication path for the object code and a second communication path for the masked object code, each communication path going through the non-safety control module; andusing reference code values stored on the safety control module for verifying for correctness the object code and the masked object code received in the safety control module.2. The method of claim 1 , wherein each communication path uses a different communication protocol.3. The method of claim 2 , wherein each communication path is built on the same physical layer.4. The method of claim 2 , wherein each communication path is built on different physical layers.5. The method ...

Подробнее
24-01-2019 дата публикации

MOTOR CONTROL SYSTEM, MOTOR CONTROL DEVICE, AND NON-TRANSITORY RECORDING MEDIUM

Номер: US20190025783A1
Принадлежит: Omron Corporation

The disclosure enables mutual relationships among operation statuses of each motor to be ascertained without using synchronous serial communication between multiple motor control devices. The motor control system is equipped with: a motor driver having a trigger determination part for determining whether or not a trigger condition is satisfied, a trigger notification part for transmitting a trigger notification indicating that the trigger condition is satisfied to motor drivers by asynchronous communication, and a trace result information generation part for causing a storage part to store a trigger data number for identifying operation data when the trigger condition is satisfied; and motor drivers each having a trace result information generation part for causing a storage part to store a slave trigger time at which the trigger notification is received, a trigger data number for identifying operation data corresponding to the slave trigger time, and a master trigger time. 1. A motor control system comprising:a plurality of motors; andmotor control devices that are connected to the motors respectively and control the motors at a predetermined control cycle,wherein one of the motor control devices is a master device while other motor control devices are slave devices, a first storage device that stores operation data of the motor connected to the master device at a first predetermined time interval;', 'a trigger determination part that determines whether or not the operation data satisfies a predetermined trigger condition;', 'a trigger notification part that transmits a trigger notification that includes a master trigger time that is a time at which the trigger condition is satisfied to the slave devices by asynchronous communication when the trigger determination part determines that the trigger condition is satisfied; and', 'a first result information generation part that causes the first storage device to store first specification information for specifying the ...

Подробнее
24-01-2019 дата публикации

Generic Shadowing in Industrial Process Plants

Номер: US20190025790A1
Принадлежит:

Generic shadowing allows a shadowing device in a process plant to automatically discover, without pre-configuration or pre-definition, and without the use of a configuration tool, source control objects that are hosted at other devices and that are to be shadowed. Source control objects may utilize any data type, format, structure, language, etc. The shadowing device includes a shadow manager and a set of primitive components defining simple data types that are utilized to discover the configurations/definitions and data types of source control objects, and includes a shadow library in which signatures of discovered source control objects are stored. Signatures are instantiated and used by the shadowing device to provide dynamic data to recipient devices, applications, and/or control objects in the process control system, where the dynamic data is a mirror of data that is observed first-hand by the source control objects during their on-line operations at their host devices. 1. A shadowing device included in a process plant , the shadowing device comprising:one or more processors;one or more interfaces communicatively connecting the shadowing device to a shadowed device, the shadowing device and the shadowed device included in a process control system operating to control, in real-time, an industrial process in the process plant;one or more tangible memories storing a shadow library; and receive, from the shadowed device, an indication of a source function block that has been configured and downloaded into the shadowed device, the source function block that has been configured and downloaded into the shadowed device being an instantiated source function block;', 'when a signature corresponding to the source function block is not stored in the shadow library, (i) create, based on the received indication of the source function block, a signature of the source function block, (ii) store the created signature of the source function block in the shadow library, and (iii) ...

Подробнее
24-01-2019 дата публикации

Non-invasive Method for Displaying and Monitoring Practical Data in Controllers

Номер: US20190025791A1
Принадлежит:

A device that provides for the non-invasive data monitoring of analog IO of a Programmable Logic Controller (PLC) system is described. The output is ultimately presented to a user audibly and/or visually on an interface in real-time and is measured directly from the IO channel. This type of device allows the accurate reading and analysis of errors and erroneous data within a device and transmission of said data to disparate secondary devices for use. 1. A method for monitoring practical data of controllers of an automation system by a programmable logic controller (PLC) , comprising:converting, by an I/O card, practical data output received from sensors of the automation system into digital data;arranging the I/O card to be in in direct communication with a data reporting interface without connecting to a central processing unit of the PLC by connecting the I/O card and the data reporting interface directly via a circuit hoard without any other intermediate elements;transmitting, the I/O card, converted practical data output to a central processing unit of the PLC and the data reporting interface;reporting non-invasively, by the data reporting interface, the converted practical data output in real-time by directly connecting the I/O card with the sensors built into the automation system employing engineering units or digital counts such that a user can monitor the practical data output via the data reporting interface;preventing corrupted and skewed data from being reported by the data reporting interface by not employing additional external elements between the directly connected data reporting interface and the I/O card;preventing the data between the I/O card and the sensors built into the automation system from being corrupted or skewed by not employing additional external elements; anddetermining and conveying desired practical data output from the data reporting interface by the user in engineering units or digital counts.2. The method of claim 1 , wherein ...

Подробнее
24-01-2019 дата публикации

Method to Synchronize Integrated Circuits Fulfilling Functional Safety Requirements

Номер: US20190026245A1
Принадлежит:

In accordance with aspects of the present invention, a method of synchronizing two integrated circuits is presented. A method of synchronizing two integrated circuits can include sending a first pulse from a master IC to a slave IC over a SYNC bus; receiving a second pulse on the SYNC bus from the slave IC; checking the second pulse; triggering an interrupt if a failure is detected; and initiating measurement if synchronization is detected. 1. A method of synchronizing a master IC with a slave IC , comprising:sending a first pulse from the master IC to the slave IC over a SYNC bus;receiving a second pulse on the SYNC bus from the slave IC;checking the second pulse;triggering an interrupt if a failure is detected in the width or delay of the second pulse;initiating measurement if synchronization is detected.2. The method of claim 1 , wherein sending the first pulse includessetting a master output enable signal;sending the first pulse;checking the first pulse; andreleasing the master output enable signal.3. The method of claim 1 , wherein checking the second pulse includes checking the pulse width.4. The method of claim 1 , wherein checking the second pulse includes checking the delay.5. The method of claim 1 , wherein initiating measurement includes setting the master output enable signal.6. A method of synchronizing a master IC with a slave IC claim 1 , comprising:receiving a pulse from the master IC;checking the width of the pulse;setting a slave output enable;providing an answer pulse; andreleasing the slave output enable.7. A system performing functional safety requirements claim 1 , comprising:a master IC, the master IC including a master clock input, a sync bus, and an output enable;a slave IC coupled to the master IC, the slave IC including a slave clock input, the sync bus, and the output enable, wherein the slave clock input and the master clock input are coupled to a clocking source, and sending a first pulse from the master IC to the slave IC over a SYNC ...

Подробнее
26-01-2017 дата публикации

SYSTEM AND METHOD FOR AUTOMATED WELDING

Номер: US20170027050A1
Автор: BAUM Torsten, Lanz Oliver
Принадлежит:

The present application discloses a system and method for welding. More particularly, the present application relates to a method and system for carrying out an automated or semi-automated welding operation with minimal input from an operator. 1. A method for performing a welding operation on a workpiece using a programmable logic controller that is communicatively coupled to a non-transitive memory device and a welding machine , the method comprising:obtaining, by the programmable logic controller, a dimension (D) of the workpiece to be welded from a technical drawing stored in the memory device;obtaining, by the programmable logic controller, one or more default values for a plurality of welding parameters for the welding operation from the memory device, wherein the plurality of welding parameters comprise an oscillation width (w) and an oscillation speed (Vo);obtaining, by the programmable logic controller, a pitch (P) for the welding operation;{'sub': 's', 'calculating, by the programmable logic controller, a rotational speed (V) for the workpiece during a first portion of the welding operation;'}performing, with the welding machine, the first portion of the welding operation using the rotational speed based on a first instruction received from the programmable logic controller;obtaining, by the programmable logic controller, a new value for at least one of the group consisting of the oscillation width, the oscillation speed, and the dimension, wherein the new value is used during a second portion of the welding operation;calculating, by the programmable logic controller, a second rotational speed for the workpiece during the second portion of the welding operation using the new value, wherein the pitch is maintained as constant; andperforming, with the welding machine, the second portion of the welding operation using the second rotational speed based on a second instruction received from the programmable logic controller.3. The method of claim 1 , wherein the ...

Подробнее
28-01-2021 дата публикации

Control apparatus

Номер: US20210026316A1

A control apparatus where control programs and information programs coexist is allowed to change programs flexibly. The control programs and information programs are installed in the control apparatus, which is provided with a shared area. The shared area is an area that at least one control program and at least one information program can access. Shared information is stored in the shared area. The shared information includes at least one of information related to an I/O port accessed by the control programs, and information related to the control program. Each control program is a program that performs scan operation of outputting control information on the relevant control object apparatus coupled to the I/O port accessed for controlling a control object apparatus with respect to the control program, to this I/O port. Each information program is a program that performs information processing that does not include the scan operation.

Подробнее
24-04-2014 дата публикации

MULTI-DRIVER CONTROL METHOD AND APPARATUS THEREOF

Номер: US20140114446A1
Автор: QIU Liquan
Принадлежит:

A multi-driver control method and an apparatus thereof are disclosed in the present invention. The multi-axis control method comprises the following steps: providing a set of control curves, each curve of the set of control curves controls a driver respectively; dividing the curves by a set time period; sending the divided curves in the same time period to the corresponding drivers in one time period, and sending a unified beat signal to all the drivers in order to synchronize execution time of all the drivers; fitting and restoring a programmed motion curve of each driver according to all received control commands; taking points at each driver's own programmed motion curve, which is restored locally, of each driver to control the rotation of each driver's own motor. 1. A multi-driver control method , which comprises the following steps:providing a set of control curves, each curve of the set of control curves controlling a driver respectively;dividing the control curves according to a set time period;sending the divided control curves in the same divided time period after division to the respective corresponding drivers in one time period, and sending a unified beat signal to each driver to synchronize execution time of each driver;fitting and restoring a programmed motion curve of each driver according to all received control commands; andtaking points at the programmed motion curve, which is restored locally, of each driver to control the rotation of each driver's own motor.2. The multi-driver control method of claim 1 , wherein the step of providing the control curves further comprises:providing a motion control program, an electronic cam curve, and a G-code program; andmodeling by a programmable logic controller (PLC) to construct the corresponding control curves.3. The multi-driver control method of claim 1 , wherein the step of sending the divided control curves in the same time period to the corresponding drivers in one time period is further performed ...

Подробнее
24-01-2019 дата публикации

ELECTRONIC COMPONENT MOUNTING MACHINE AND PRODUCTION LINE

Номер: US20190029152A1
Автор: SHIBATA Mitsuhiko
Принадлежит: FUJI CORPORATION

An electronic component mounting machine includes an image-capturing device and a control device. The image-capturing device captures the images of sub-fiducial marks and main fiducial marks. When the control device can read the main fiducial marks from the images captured by the image-capturing device, the control device determines the mounting positions of the electronic components with respect to a substrate with reference to the main fiducial marks. On the other hand, when the main fiducial marks cannot be read from the images due to a print defect of the main fiducial marks, the control device determines the mounting positions of the electronic components with respect to the substrate with reference to the sub-fiducial marks which are the reference sources of the image-capturing positions of the main fiducial marks. 1. An electronic component mounting machine comprising:an image-capturing device that captures images of a sub-fiducial mark, being disposed on a substrate, and a main fiducial mark of which imaging position is determined with reference to the sub-fiducial mark; anda control device that determines a mounting position of an electronic component with respect to the substrate with reference to the main fiducial mark when the main fiducial mark can be read from an image captured by the image-capturing device, while determines the mounting position with reference to the sub-fiducial mark, which is a reference source of the main fiducial mark, when the main fiducial mark cannot be read from the image due to a print defect of the main fiducial mark.2. The electronic component mounting machine according to claim 1 , whereinthe substrate has a land portion disposed on the substrate, a solder portion disposed on the land portion, a substrate mark having a same coordinate system as the land portion, and a solder paste mark having a same coordinate system as the solder portion, andthe sub-fiducial mark is the substrate mark and the main fiducial mark is the ...

Подробнее