[go: up one dir, main page]

CN102637028B - 协同可编程控制器的协同方法 - Google Patents

协同可编程控制器的协同方法 Download PDF

Info

Publication number
CN102637028B
CN102637028B CN2012101235486A CN201210123548A CN102637028B CN 102637028 B CN102637028 B CN 102637028B CN 2012101235486 A CN2012101235486 A CN 2012101235486A CN 201210123548 A CN201210123548 A CN 201210123548A CN 102637028 B CN102637028 B CN 102637028B
Authority
CN
China
Prior art keywords
cooperative
collaborative
bit stream
module
mission bit
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CN2012101235486A
Other languages
English (en)
Other versions
CN102637028A (zh
Inventor
孙祥
程广河
孟庆龙
张让勇
郝凤琦
罗旋
韩路跃
赵峰
王茂励
许继勇
郝慧娟
李娟�
韩凌燕
李柯颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Supercomputing Center in Jinan
Original Assignee
National Supercomputing Center in Jinan
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 National Supercomputing Center in Jinan filed Critical National Supercomputing Center in Jinan
Priority to CN2012101235486A priority Critical patent/CN102637028B/zh
Publication of CN102637028A publication Critical patent/CN102637028A/zh
Application granted granted Critical
Publication of CN102637028B publication Critical patent/CN102637028B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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

  • Programmable Controllers (AREA)

Abstract

本发明公开了一种协同可编程控制器,包括CPU模块,CPU模块连接有通讯模块、功能输入输出模块和电源调节模块,协同可编程控制器的协同方法,包括以下步骤:a.将多个协同可编程控制器通过通讯模块相连,在CPU模块内创建所有互相通讯的协同可编程控制器的信息登记表;b.各个协同可编程控制器将需要其它协同可编程控制器协同完成的任务信息和能够为其它协同可编程控制器协同完成的任务信息通过通讯模块发布到信息登记表中并进行匹配查询。本发明的有益效果是:提高了生产效率,而且适应范围宽,集成度高,便于应用推广。

Description

协同可编程控制器的协同方法
技术领域
本发明涉及一种用于工业自动控制及数字化测控系统的协同可编程控制器及其协同方法。 
背景技术
可编程控制器已广泛应用于各个领域,随着应用越来越复杂,其系统也越来越庞大,单可编程控制器或多台组成的集散控制系统已不能满足需要,也不能满足越来越复杂的控制要求,制约着生产技术的发展和提高。 
发明内容
为解决以上技术上的不足,本发明提供了一种能够实现多控制器间协同工作,还可以独立运行的协同可编程控制器及其协同方法。 
本发明是通过以下措施实现的: 
本发明的一种协同可编程控制器,包括CPU模块,所述CPU模块连接有通讯模块、功能输入输出模块和电源调节模块,所述通讯模块包括串口模块、以太网通讯模块和无线通讯模块,所述功能输入输出模块设置有多路模拟量输入输出端口、多路开关量输入输出端口和多路脉冲量输入输出端口;
所述通讯模块用于与其它需要协同工作的多个协同可编程控制器进行实时通讯联络;
   所述功能输入输出模块用于输入外界现场的感知信号和输出控制信号;
所述 CPU模块用于对相互通讯的多个协同可编程控制器需要完成的任务进行分析和调度,最终达到多个协同可编程控制器协同完成任务。
本发明的一种协同可编程控制器的协同方法,包括以下步骤: 
  a.将多个协同可编程控制器通过通讯模块相连,在CPU模块内创建所有互相通讯的协同可编程控制器的信息登记表;
  b.各个协同可编程控制器将需要其它协同可编程控制器协同完成的任务信息和能够为其它协同可编程控制器协同完成的任务信息通过通讯模块发布到信息登记表中并进行匹配查询,如果查询到相匹配的任务信息,则进行步骤c, 如果查询不到相匹配的任务信息,则进行步骤d;
c. 发布相匹配任务信息的相应协同可编程控制器协同完成任务,并注销或修改信息登记表中已匹配的任务信息;
d. 将没有匹配的任务信息登记在信息登记表中;
e.根据设定的任务信息等级和时效实时更新信息登记表。
本发明的有益效果是: 
实现了多个协同可编程控制器协同完成任务,能够适应从单台控制器能够完成的简单应用,到需要多台甚至数千台控制器一起协同工作的大型复杂应用,提高了生产效率,而且适应范围宽,集成度高,便于应用推广。
附图说明   
图1为本发明结构框图。
具体实施方式
本发明协同可编程控制器,包括CPU模块,CPU模块连接有通讯模块、功能输入输出模块和电源调节模块,通讯模块包括串口模块、以太网通讯模块和无线通讯模块,功能输入输出模块设置有多路模拟量输入输出端口、多路开关量输入输出端口和多路脉冲量输入输出端口。 
电源调节模块可以将市电、风力/光伏、蓄电池等变换成标准、稳定电源给该协同可编程控制器供电,并实现电源监视与保护。 
通讯模块用于与其它需要协同工作的多个协同可编程控制器进行实时通讯联络,可以连接RS485、CAN、网络、光缆、GPRS、CDMA、3G、无线网络、无线网桥、微波以及可编程的通讯协议等。功能输入输出模块用于输入外界现场的感知信号和输出控制信号;多路模拟量输入输出端口,用于获取或输出0~5V、0~10V、±5V、±10V、0~20mA、4~20mA、±10mA、±20mA等标准信号并数字化和工程量转换;多路开关量输入输出端口,用于获取或输出0~5V、0~10V、0~24V、±5V、±10V、±24V、AC220V50/60Hz、无源触点等标准信号;多路脉冲量输入输出端口,含有可编程的PWM、PFM,用于获取或输出0~5V、0~10V、0~24V、±5V、±10V、±24V的脉冲或正弦波。CPU模块内嵌协同控制算法,用于对相互通讯的多个协同可编程控制器需要完成的任务进行分析和调度,最终达到多个协同可编程控制器协同完成任务。 
协同可编程控制器的协同方法,包括以下步骤: 
  a.将多个协同可编程控制器通过通讯模块相连,在CPU模块内创建所有互相通讯的协同可编程控制器的信息登记表;
  b.各个协同可编程控制器将需要其它协同可编程控制器协同完成的任务信息和能够为其它协同可编程控制器协同完成的任务信息通过通讯模块发布到信息登记表中并进行匹配查询,如果查询到相匹配的任务信息,则进行步骤c, 如果查询不到相匹配的任务信息,则进行步骤d;
c. 发布相匹配任务信息的相应协同可编程控制器协同完成任务,并注销或修改信息登记表中已匹配的任务信息;
d. 将没有匹配的任务信息登记在信息登记表中;
e.根据设定的任务信息等级和时效实时更新信息登记表。
上述实施例所述是用以具体说明本专利,文中虽通过特定的术语进行说明,但不能以此限定本专利的保护范围,熟悉此技术领域的人士可在了解本专利的精神与原则后对其进行变更或修改而达到等效目的,而此等效变更和修改,皆应涵盖于权利要求范围所界定范畴内。 

Claims (1)

1.一种协同可编程控制器的协同方法,其特征在于,包括以下步骤:
  a.将多个协同可编程控制器通过通讯模块相连,在CPU模块内创建所有互相通讯的协同可编程控制器的信息登记表;
  b.各个协同可编程控制器将需要其它协同可编程控制器协同完成的任务信息和能够为其它协同可编程控制器协同完成的任务信息通过通讯模块发布到信息登记表中并进行匹配查询,如果查询到相匹配的任务信息,则进行步骤c, 如果查询不到相匹配的任务信息,则进行步骤d;
c. 发布相匹配任务信息的相应协同可编程控制器协同完成任务,并注销或修改信息登记表中已匹配的任务信息;
d. 将没有匹配的任务信息登记在信息登记表中;
  e.根据设定的任务信息等级和时效实时更新信息登记表。
CN2012101235486A 2012-04-25 2012-04-25 协同可编程控制器的协同方法 Expired - Fee Related CN102637028B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101235486A CN102637028B (zh) 2012-04-25 2012-04-25 协同可编程控制器的协同方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101235486A CN102637028B (zh) 2012-04-25 2012-04-25 协同可编程控制器的协同方法

Publications (2)

Publication Number Publication Date
CN102637028A CN102637028A (zh) 2012-08-15
CN102637028B true CN102637028B (zh) 2013-10-09

Family

ID=46621443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101235486A Expired - Fee Related CN102637028B (zh) 2012-04-25 2012-04-25 协同可编程控制器的协同方法

Country Status (1)

Country Link
CN (1) CN102637028B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201622A (zh) * 2007-12-13 2008-06-18 北京理工大学 基于龙芯的分布式多处理器控制系统
CN101373373A (zh) * 2008-10-16 2009-02-25 中国石油大学(华东) 嵌入式协同智能控制器
CN101716930A (zh) * 2009-12-22 2010-06-02 湖北三江航天万山特种车辆有限公司 一种多车多任务协同控制系统
CN202632070U (zh) * 2012-04-25 2012-12-26 山东省计算中心 协同可编程控制器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4651726B2 (ja) * 2009-04-24 2011-03-16 三菱電機株式会社 ユニット形プログラマブルコントローラ

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201622A (zh) * 2007-12-13 2008-06-18 北京理工大学 基于龙芯的分布式多处理器控制系统
CN101373373A (zh) * 2008-10-16 2009-02-25 中国石油大学(华东) 嵌入式协同智能控制器
CN101716930A (zh) * 2009-12-22 2010-06-02 湖北三江航天万山特种车辆有限公司 一种多车多任务协同控制系统
CN202632070U (zh) * 2012-04-25 2012-12-26 山东省计算中心 协同可编程控制器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2010-257211A 2010.11.11

Also Published As

Publication number Publication date
CN102637028A (zh) 2012-08-15

Similar Documents

Publication Publication Date Title
CN103439951A (zh) 一种EtherCAT现场总线的信息智能终端系统
CN201704164U (zh) 污水处理厂控制子系统
CN201673595U (zh) 一种基于ZigBee无线传感网络的污水处理监控装置
CN105406710A (zh) 一种多轴移动机器人的集成式伺服驱动系统
CN103176429B (zh) 一种高性能pcb钻床控制系统
CN102637028B (zh) 协同可编程控制器的协同方法
CN203786534U (zh) 一种基于ZigBee技术的电力电子变流器无线监控系统
CN103676877A (zh) 基于PLC和Wifi的智能电源控制装置
CN205377910U (zh) 一种多台plc与can总线实时通讯并行联网系统
CN103760855B (zh) 自组式模块化家居控制系统
CN103079056B (zh) 利用Zigbee无线控制的可视对讲系统
CN202632070U (zh) 协同可编程控制器
CN208367471U (zh) 一种工业现场用多功能控制器
CN202433762U (zh) 基于电力线载波通信技术的风机滤器单元群控系统
CN205750506U (zh) 智能主控机
CN203934052U (zh) Dali和蓝牙一体化智能led照明控制系统
CN209560345U (zh) 一种有机肥生产环境检测系统
CN202145647U (zh) 规约转换器
CN203455684U (zh) 一种EtherCAT现场总线的信息智能终端系统
CN209803790U (zh) 一种多通道信号转换器
CN202221534U (zh) 一种新型排污水泵自动控制装置
CN205179105U (zh) 一种水厂自动控制系统
CN207557742U (zh) 一种物联网可编程序控制器
CN207704254U (zh) 智能水利信息测控系统
CN205247116U (zh) Ddc智能硬件的ai模块

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131009

Termination date: 20140425