[go: up one dir, main page]

RU2018145653A - Системы и способы для инициализации конфигурирования устройств, работающих в средах промышленной автоматизации - Google Patents

Системы и способы для инициализации конфигурирования устройств, работающих в средах промышленной автоматизации Download PDF

Info

Publication number
RU2018145653A
RU2018145653A RU2018145653A RU2018145653A RU2018145653A RU 2018145653 A RU2018145653 A RU 2018145653A RU 2018145653 A RU2018145653 A RU 2018145653A RU 2018145653 A RU2018145653 A RU 2018145653A RU 2018145653 A RU2018145653 A RU 2018145653A
Authority
RU
Russia
Prior art keywords
configuration data
main electronic
electronic board
board
general
Prior art date
Application number
RU2018145653A
Other languages
English (en)
Other versions
RU2018145653A3 (ru
RU2743521C2 (ru
Inventor
Хок Хэнг ТИА
Original Assignee
Фишер Контролз Интернешнел Ллс
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Фишер Контролз Интернешнел Ллс filed Critical Фишер Контролз Интернешнел Ллс
Publication of RU2018145653A publication Critical patent/RU2018145653A/ru
Publication of RU2018145653A3 publication Critical patent/RU2018145653A3/ru
Application granted granted Critical
Publication of RU2743521C2 publication Critical patent/RU2743521C2/ru

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/4186Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by protocol, e.g. MAP, TOP
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/102Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31229Supervisor, master, workstation controller, automation, machine control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Programmable Controllers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Systems (AREA)

Claims (43)

1. Устройство, выполненное с возможностью работы в среде промышленной автоматизации, которое содержит:
модуль обработки;
память;
интерфейс промышленной связи для осуществления связи с внешним устройством по протоколу промышленной связи; а также
последовательный периферийный интерфейс для осуществления связи с периферийной платой во время работы устройства;
при этом устройство выполнено с возможностью:
получать конфигурационные данные, связанные с функцией промышленной автоматизации устройства, через последовательный периферийный интерфейс и сохранять полученные конфигурационные данные в памяти, когда последовательный периферийный интерфейс подключен к внешнему запоминающему устройству, и
работать для выполнения функции промышленной автоматизации в соответствии с полученными конфигурационными данными, когда последовательный периферийный интерфейс подключен к периферийной плате.
2. Устройство по п. 1, отличающееся тем, что протокол промышленной связи предусматривает специальную команду для передачи конфигурационных данных, и при этом устройство выполнено с возможностью приема конфигурационных данных через последовательный периферийный интерфейс в ответ на команду.
3. Устройство по любому из предшествующих пунктов, отличающееся тем, что выполнено с возможностью автоматического приема конфигурационных данных в ответ на обнаружение подключения внешнего запоминающего устройства к последовательному периферийному интерфейсу.
4. Устройство по любому из предшествующих пунктов выполненное с возможностью получения конфигурационных данных отдельно от прошивки устройства.
5. Устройство по любому из предшествующих пунктов, отличающееся тем, что модуль обработки, память и последовательный периферийный интерфейс расположены на основной электронной плате, подключенной к внешнему запоминающему устройству или периферийной плате посредством набора проводов, определяющих последовательную периферийную шину.
6. Устройство по любому из предшествующих пунктов, дополнительно содержащее пользовательский интерфейс, в котором конфигурационные данные содержат языковой пакет, составленный из множества сообщений на одном или нескольких языках, причем устройство выполнено с возможностью отображения сообщений, выбранных из множества сообщений в языковом пакете во время работы устройства.
7. Устройство по любому из предшествующих пунктов, отличающееся тем, что выполнено с возможностью применения по меньшей мере (i) функции аутентификации или (ii) функции обнаружения ошибок для принятых конфигурационных данных.
8. Способ инициализации устройств выполненных с возможностью осуществления связи с использованием протоколов промышленной связи и оснащенных шинами общего назначения для взаимного подключения компонентов устройства, который включает:
подключение с возможностью связи основной электронной платы устройства к внешней памяти через шину общего назначения;
передачу конфигурационных данных, связанных с функцией промышленной автоматизации устройства через шину общего назначения;
следующим этапом после передачи конфигурационных данных, отсоединение внешней памяти и подключение с возможностью связи основной электронной платы с периферийной платой;
при этом устройство выполняет функцию промышленной автоматизации в соответствии с полученными конфигурационными данными.
9. Способ по п. 8, отличающийся тем, что протокол промышленный связи предусматривает специальную команду для передачи конфигурационных данных, при этом способ дополнительно включает:
получение специальной команды на основную электронную плату, причем передача конфигурационных данных происходит в ответ на специальную команду.
10. Способ по любому из предшествующих пунктов, отличающийся тем, что передача конфигурационных данных происходит автоматически в ответ на обнаружение подключения внешней памяти к основной электронной плате.
11. Способ по любому из предшествующих пунктов, дополнительно включающий:
передачу прошивки для работы устройства на основную электронную плату независимо от конфигурационных данных.
12. Способ по любому из предшествующих пунктов, отличающийся тем, что передача конфигурационных данных через шину общего назначения включает передачу конфигурационных данных через последовательный периферийный интерфейс (SPI).
13. Способ по любому из предшествующих пунктов, отличающийся тем, что передача конфигурационных данных включает передачу языкового пакета с набором сообщений на одном или нескольких языках, причем устройство отображает по меньшей мере некоторые сообщения через пользовательский интерфейс во время работы.
14. Способ по любому из предшествующих пунктов, отличающийся тем, что передача конфигурационных данных через шину общего назначения включает:
предоставление данных проверки на устройство, и
предотвращение передачи конфигурационных данных, когда предоставленные данные проверки не проходят проверку на устройстве.
15. Система для инициализируемых устройств, работающих в среде промышленной автоматизации, которая содержит:
основную электронную плату, содержащую:
модуль обработки,
память,
интерфейс промышленной связи для осуществления связи с внешними устройствами через протокол промышленный связи, и
шину общего назначения; причем система дополнительно содержит:
устройство внешней памяти, выполненное с возможностью связи с основной электронной платой при подключении к ней через шину общего назначения; и
периферийную плату, подключаемую к основной электронной плате через шину общего назначения и выполненную с возможностью осуществлять функции определения или контроля в среде промышленной автоматизации;
при этом система выполнена с возможностью передачи конфигурационных данных, относящихся к функции определения или контроля, от внешнего запоминающего устройства, к основной электронной плате, когда основная электронная плата подключена к внешней памяти через шину общего назначения, причем по меньшей мере основная электронная плата или периферийная плата использует конфигурационные данные во время работы.
16. Система по п. 15, отличающаяся тем, что выполнена с возможностью: последующего отсоединения основной электронной платы от внешней памяти и подключения к периферийной плате, что заставляет основную электронную плату передавать конфигурационные данные на периферийную плату через шину общего назначения.
17. Система по любому из предшествующих пунктов, отличающаяся тем, что для передачи конфигурационных данных из внешнего запоминающего устройства на основную электронную плату выполнена с возможностью предоставления команды основной электронной плате, причем команда соответствует протоколу промышленной связи.
18. Система по любому из предшествующих пунктов, выполненная с возможностью предоставления команды основной электронной плате через интерфейс промышленной связи.
19. Система по любому из предшествующих пунктов, дополнительно выполненная с возможностью передачи конфигурационных данных на основную электронную плату в ответ на обнаружение подключения периферийной платы к основной электронной плате через интерфейс общего назначения.
20. Система по любому из предшествующих пунктов, дополнительно выполненная с возможностью передачи конфигурационных данных на основную электронную плату отдельно от прошивки для основной электронной платы.
RU2018145653A 2016-06-30 2017-05-15 Системы и способы для инициализации конфигурирования устройств, работающих в средах промышленной автоматизации RU2743521C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/199,229 2016-06-30
US15/199,229 US10127183B2 (en) 2016-06-30 2016-06-30 Systems and methods for provisioning devices operating in industrial automation environments
PCT/US2017/032649 WO2018004843A1 (en) 2016-06-30 2017-05-15 Systems and methods for provisioning configuring devices operating in industrial automation environments

Publications (3)

Publication Number Publication Date
RU2018145653A true RU2018145653A (ru) 2020-07-30
RU2018145653A3 RU2018145653A3 (ru) 2020-09-14
RU2743521C2 RU2743521C2 (ru) 2021-02-19

Family

ID=58745518

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2018145653A RU2743521C2 (ru) 2016-06-30 2017-05-15 Системы и способы для инициализации конфигурирования устройств, работающих в средах промышленной автоматизации

Country Status (6)

Country Link
US (1) US10127183B2 (ru)
EP (1) EP3479179B1 (ru)
CN (1) CN107562021B (ru)
CA (1) CA3029002A1 (ru)
RU (1) RU2743521C2 (ru)
WO (1) WO2018004843A1 (ru)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3316401B1 (de) * 2016-10-25 2018-10-24 Sick Ag Steuerung zum sicheren steuern zumindest einer maschine
EP3582032B1 (de) * 2018-06-12 2022-07-06 VEGA Grieshaber KG Feldgerät mit reduzierter stillstandszeit bei firmware-update
US20210399813A1 (en) * 2020-06-17 2021-12-23 Fisher Controls International Llc Wireless Universal Interface
CN112363479B (zh) * 2020-12-09 2022-04-08 南昌航空大学 一种现场设备间的数字通信传输方法及系统

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7089530B1 (en) * 1999-05-17 2006-08-08 Invensys Systems, Inc. Process control configuration system with connection validation and configuration
WO2006125404A1 (de) 2005-05-26 2006-11-30 Siemens Aktiengesellschaft Verfahren zum einstellen eines elektrischen feldgerätes
US8112565B2 (en) * 2005-06-08 2012-02-07 Fisher-Rosemount Systems, Inc. Multi-protocol field device interface with automatic bus detection
US20080181573A1 (en) * 2007-01-25 2008-07-31 Keith Lampert Limited Use Media Player
US7921244B2 (en) * 2007-07-04 2011-04-05 Ours Technology, Inc. Data sharing and transfer systems and methods
DE102008027935A1 (de) 2008-06-12 2009-12-17 Codewrights Gmbh Vorrichtung zur Integration von Geräteobjekten in eine übergeordnete Steuereinheit
CN102375438A (zh) * 2010-08-12 2012-03-14 中国矿业大学(北京) 基于can总线的报数系统
US20120123563A1 (en) * 2010-11-17 2012-05-17 Omron Scientific Technologies, Inc. Method and Apparatus for Monitoring Zones
EP2538326A1 (de) * 2011-06-24 2012-12-26 Siemens Aktiengesellschaft Computerimplementiertes Verfahren zur Änderung einer Konfiguration eines ausführbaren Computerprogramms in Abhängigkeit von dem Ort
CN202495966U (zh) * 2012-03-07 2012-10-17 陕西科技大学 一种嵌入式可配置的多协议通信网络转换器
CN102621974B (zh) * 2012-04-24 2013-11-27 上海维宏电子科技股份有限公司 基于通信总线的工业自动化实时控制装置及控制方法
US9397855B2 (en) * 2013-03-14 2016-07-19 Rosemount Inc. Communications unit for an industrial process network
US9881250B2 (en) * 2013-06-07 2018-01-30 Fisher Controls International Llc Methods and apparatus for RFID communications in a process control system
DE102013212525A1 (de) * 2013-06-27 2014-12-31 Siemens Aktiengesellschaft Datenspeichervorrichtung zum geschützten Datenaustausch zwischen verschiedenen Sicherheitszonen
JP6139386B2 (ja) 2013-11-27 2017-05-31 株式会社東芝 プログラマブルコントローラ
CN103792928B (zh) * 2014-02-24 2016-08-03 东南大学 一种基于Modbus的工业现场数据采集分析系统
US9203665B1 (en) * 2014-08-23 2015-12-01 Smart Embedded Systems, Inc. Resource optimization by implementing multiple instances of a soft modem with a single microcontroller
US10303134B2 (en) * 2015-04-10 2019-05-28 Fisher Controls International Llc Methods and apparatus for multimode RFST communications in process control systems
US9940285B2 (en) * 2015-11-20 2018-04-10 General Electric Company Configurable IO-channel system with embedded microcontroller

Also Published As

Publication number Publication date
CA3029002A1 (en) 2018-01-04
RU2018145653A3 (ru) 2020-09-14
EP3479179B1 (en) 2023-09-27
EP3479179A1 (en) 2019-05-08
CN107562021B (zh) 2022-04-15
RU2743521C2 (ru) 2021-02-19
US10127183B2 (en) 2018-11-13
US20180004700A1 (en) 2018-01-04
WO2018004843A1 (en) 2018-01-04
CN107562021A (zh) 2018-01-09

Similar Documents

Publication Publication Date Title
CN109558371B (zh) 用于与微控制器通信的方法、以及计算系统
CN107926075B (zh) 支持异构环境下的数据通信的系统和方法
RU2018145653A (ru) Системы и способы для инициализации конфигурирования устройств, работающих в средах промышленной автоматизации
WO2017118441A1 (zh) 一种接口管脚配置的方法及装置
CN108647131B (zh) 运行日志的输出系统
CN103812695A (zh) 小型光网络单元sfp onu的软件调试方法和装置
CN104468260A (zh) 一种移动终端设备的识别方法、装置及系统
US9779037B2 (en) Establishing connectivity of modular nodes in a pre-boot environment
CN104461978B (zh) 单向数据传输的方法及装置
US8407390B2 (en) Method and apparatus for data processing
US20080320174A1 (en) Data communication system and method
WO2013181200A1 (en) Enabling legacy applications to achieve end-to-end communication with corresponding legacy device services
US20140344427A1 (en) Device and method for automatic switching of communication protocol of network devices based on user action
US9430431B2 (en) Multi-part electronic device and data transmission method
US20200293303A1 (en) Configuring firmware for a target device
CN108306939B (zh) 一种数据处理方法、装置及转发设备
CN104123259A (zh) Usb资源利用
CN103440218A (zh) 基于usb-hid协议的can总线监控方法
US9330030B2 (en) Bridge decoder for a vehicle infotainment system
US10803008B2 (en) Flexible coupling of processor modules
CN105867954B (zh) 一种系统数据更新方法、第一电子设备及系统
EP3672202A1 (en) Internet-of-things-based computer on/off control expansion device and computer on/off control system
CN104820647A (zh) 一种处理usb接口信息的方法及终端
CN105938463A (zh) 一种终端与计算机通信的方法
KR102314814B1 (ko) 웨어러블 통신 시스템에서 개방형 표준 기반의 데이터를 연동하는 장치 및 방법