CN108107789A - 一种直流控制与网络控制的转换方法 - Google Patents
一种直流控制与网络控制的转换方法 Download PDFInfo
- Publication number
- CN108107789A CN108107789A CN201711439459.1A CN201711439459A CN108107789A CN 108107789 A CN108107789 A CN 108107789A CN 201711439459 A CN201711439459 A CN 201711439459A CN 108107789 A CN108107789 A CN 108107789A
- Authority
- CN
- China
- Prior art keywords
- module
- network
- control
- signal
- interface
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24215—Scada supervisory control and data acquisition
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种直流控制与网络控制的转换方法,本发明的目的在于提供一种简单、易操作的直流控制与网络控制的转换方法,用来实现直流信号与网络控制之间的接口转化,并通过网络传输指令来控制直流信号的通断,完成设备加电通断的远程控制与状态的实时监控。该设计具备组播、UDP等网络控制传输,操作简单方便、体积小等特点。
Description
技术领域
本发明涉及通过数字指令实现对直流电平的控制操作,完成数字信号与模拟信号之间的转换。特别适用于机柜远程加去电单元的操作中。具备网络控制传输,操作简单方便,具备组播、UDP等网络控制传输,操作简单方便、体积小等特点。
背景技术
随着自动化运行在工程项目中的普及,对设备的网络传输、一体化控制、可操作性提出了更高的要求。目前类似设备的控制主要是通过直流电对继电器的控制而实现,设备控制复杂,体积大且无法实现远程控制与状态的实时监控。
发明内容
本发明的目的在于提供一种简单、易操作的直流控制与网络控制的转换方法,用来实现直流信号与网络控制之间的接口转化,并通过网络传输指令来控制直流信号的通断,完成设备加电通断的远程控制与状态的实时监控。
本发明的目的是这样实现的:
该接口转换器采用单片机+FPGA的主控单元以及电源模块的组合的方式完成核心设计功能,单片机承担业务流程以及数据协议解析、转换,FPGA负责***数据接口的扩展及信号时序的控制,电源模块转换输出各种电压。
主控单元通过网络连接完成控制信息的获取、工况信息的上报任务,能完成数据信息的硬件接口转换和通信协议的转换等工作,通过指令实现对使能电源直流输出信号的控制。包括以下步骤:
(1)上位机通过网络连接给接口转换器发送控制指令;
(2)接口转换器的网络模块接收上位机发送的指令内容,并将指令内容转发到接口转换器的主控单元;
(3)主控单元根据指令内容产生一个脉冲信号,将脉冲信号通过对外接口输出到电源模块;
(4)电源模块接收到脉冲信号后,判断脉冲信号的脉宽,若大于等于设定值则脉冲信号有效,输出对应的模拟信号至外部设备,否则,结束本流程;
(5)外部设备收到模拟信号后输入一路加电检测信号到电源模块;
(6)电源模块在加电检测信号有电压值时将加电检测信号降压处理后输出至主控单元;
(7)主控单元将降压处理后的加电检测信号按相应的接口协议组帧后通过网络模块输出至上位机。
其中,步骤(2)具体包括以下步骤:
(201)接口转换器的网络模块将指令内容存入本地缓存模块,并产生中断信号给主控单元的单片机;
(202)单片机接收到中断信号后读取网络模块缓存中的数据;
(203)单片机读取完数据后按照帧协议计算校验,校验正确后解析数据内容,将数据内容配置到主控单元的FPGA模块。
其中,步骤(7)具体包括以下步骤:
(701)FPGA模块接收到外部设备返回的降压处理后的加电检测信号,判断该信号的电平状态,将电平状态输出至单片机;
(702)单片机将降压处理后的加电检测信号的电平状态进行组帧后通过网络模块输出至上位机。
本发明与现有技术相比的有益效果为:
(1)本发明设计的直流控制与网络控制的转换方法具备UDP单播、UDP组播等网络传输模式与上位机建立通信关系,能够很好的完成与上位机软件的数据交互。
(2)本发明设计的直流控制与网络控制的转换方法对外连接关系简单,便于维护操作。
(3)本发明设计的直流控制与网络控制的转换方法实现了远程控制完成对设备电源的通断控制,并时刻监视设备的通断电状态。
附图说明
图1是本发明设计的整体框架图。
图2是本发明设计的工作流程图。
图3是本发明设计的业务信息传输流程。
具体实施方式
下面结合具体实施例和附图对本发明做进一步的描述:
图1是本发明设计整体框架图。
包括应用软件(上位机)、接口转换器和外部设备,接口转换器包括主控单元、网络模块、对外接口以及电源模块,主控单元包括单片机和FPGA模块。
1.本设计核心采用单片机、FPGA模块、网络模块、对外接口以及电源模块组成。对外接口用于接口转换器和电源模块与外部设备进行信息交互;
2.单片机:主要完成数据帧解析、处理过程。
3.FPGA模块:FPGA负责***数据接口的扩展及信号时序的控制。包括信号产生模块、复位模块和加电检测模块。
4.网络模块:采用W5100芯片,其与AVR单片机通过SPI接口连接,中断式数据接收;在FPGA中设置W5100复位模块,控制对W5100的复位。该模块主要完成与上位机应用软件之间的数据交互,实现UDP单播、UDP组播等传输方式。
5.对外接口:通过电平转换芯片将3.3V转成5V输出或将5V转成3.3V输入。
电源模块:是实现各种需求电压的输出与控制。包括供电模块和控制模块。
图2是本发明设计的工作流程图,其步骤如下:
(1)上位机通过网络连接给接口转换器发送控制指令;
(2)接口转换器的网络模块接收上位机发送的控制指令,并将指令内容转发到接口转换器的主控单元;具体包括以下步骤:
(201)接口转换器的网络模块将指令内容存入本地缓存模块,并产生中断信号给主控单元的单片机;
(202)单片机接收到中断信号后读取网络模块缓存中的数据;
(203)单片机读取完数据后按照帧协议计算校验,校验正确后解析数据内容,将数据内容配置到主控单元的FPGA模块。
(3)主控单元根据指令内容产生一个脉冲信号,将脉冲信号通过对外接口输出到电源模块;具体包括以下步骤:
(301)FPGA模块的信号产生模块接收到设置指令内容后输出高电平信号,并且开始毫秒计数。
(302)信号产生模块判断毫秒计数是否小于设定的100ms,若是,继续计数,直到毫秒计数大于等于设定的100ms;否则,计数清零并输出低电平信号,返回步骤(301)。
(4)电源模块的控制模块接收到脉冲信号后,判断脉冲信号的脉宽,若大于等于设定值则脉冲信号有效,通过对外接口输出对应的模拟信号至外部设备,否则,结束本流程;
(5)外部设备收到模拟信号后通过对外接口输入一路加电检测信号到电源模块的控制模块;
(6)电源模块的控制模块在加电检测信号有电压值时将加电检测信号降压处理后输出至主控单元;
(7)主控单元将降压处理后的加电检测信号按相应的接口协议组帧后通过网络模块输出至上位机。具体包括以下步骤:
(701)FPGA模块的加电检测模块接收到外部设备返回的降压处理后的加电检测信号,判断该信号的电平状态,将电平状态输出至单片机;
(702)单片机根据电平状态进行组帧后通过网络模块输出至上位机。
图3是本发明设计的业务控制流程如图:
上位机根据用户需求控制外部设备是否加电;接口转换器根据输入的指令产生相应的信号对外部设备进行控制;外部设备返回加电检测信号,接口转换器检测加电检测信号的电平并转换成数字信号,组成协议帧发送给上位机,以便用户实时掌握外部设备的加电状态,完成远程控制操作。
Claims (3)
1.一种直流控制与网络控制的转换方法,该方法基于上位机、接口转换器和外部设备,所述的接口转换器包括网络模块、主控单元和对外接口;其特征在于包括以下步骤:
(1)上位机通过网络连接给接口转换器发送控制指令;
(2)接口转换器的网络模块接收上位机发送的控制指令,并将指令内容转发到接口转换器的主控单元;
(3)主控单元根据指令内容产生一个脉冲信号,将脉冲信号通过接口转换器的对外接口输出到电源模块;
(4)电源模块接收到脉冲信号后,判断脉冲信号的脉宽,若大于等于设定值则脉冲信号有效,输出对应的模拟信号至外部设备,否则,结束本流程;
(5)外部设备收到模拟信号后输入一路加电检测信号到电源模块;
(6)电源模块在加电检测信号有电压值时将加电检测信号降压处理后输出至主控单元;
(7)主控单元将降压处理后的加电检测信号按相应的接口协议组帧后通过网络模块输出至上位机。
2.根据权利要求1所述的一种直流控制与网络控制的转换方法,其特征在于,步骤(2)具体包括以下步骤:
(201)接口转换器的网络模块将指令内容存入本地缓存模块,并产生中断信号给主控单元的单片机;
(202)单片机接收到中断信号后读取网络模块缓存中的数据;
(203)单片机读取完数据后按照帧协议计算校验,校验正确后解析数据内容,将数据内容配置到主控单元的FPGA模块。
3.根据权利要求1所述的一种直流控制与网络控制的转换方法,其特征在于,步骤(7)具体包括以下步骤:
(701)FPGA模块接收降压处理后的加电检测信号,并将电平状态输出至单片机;
(702)单片机将降压处理后的加电检测信号的电平状态进行组帧后通过网络模块输出至上位机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711439459.1A CN108107789A (zh) | 2017-12-27 | 2017-12-27 | 一种直流控制与网络控制的转换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711439459.1A CN108107789A (zh) | 2017-12-27 | 2017-12-27 | 一种直流控制与网络控制的转换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108107789A true CN108107789A (zh) | 2018-06-01 |
Family
ID=62213565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711439459.1A Pending CN108107789A (zh) | 2017-12-27 | 2017-12-27 | 一种直流控制与网络控制的转换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108107789A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101738954A (zh) * | 2009-11-24 | 2010-06-16 | 中兴通讯股份有限公司 | 一种用于设备开关电的装置、***和方法 |
CN104216301A (zh) * | 2014-08-26 | 2014-12-17 | 中国科学院等离子体物理研究所 | 基于mcu和fpga的psm高压电源控制*** |
CN104953985A (zh) * | 2015-06-24 | 2015-09-30 | 青岛鼎信通讯股份有限公司 | 一种应用于长线传输***中的数字滤波电路 |
CN105404204A (zh) * | 2015-12-05 | 2016-03-16 | 中国航空工业集团公司洛阳电光设备研究所 | 一种航空电子设备启动板的控制电路 |
US20160196232A1 (en) * | 2013-07-29 | 2016-07-07 | Zte Corporation | Commissioning Method, Master Control Board, and Service Board |
CN106547715A (zh) * | 2016-10-28 | 2017-03-29 | 中国电子科技集团公司第五十四研究所 | 一种基于网络传输的监控设备的数据管理方法 |
-
2017
- 2017-12-27 CN CN201711439459.1A patent/CN108107789A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101738954A (zh) * | 2009-11-24 | 2010-06-16 | 中兴通讯股份有限公司 | 一种用于设备开关电的装置、***和方法 |
US20160196232A1 (en) * | 2013-07-29 | 2016-07-07 | Zte Corporation | Commissioning Method, Master Control Board, and Service Board |
CN104216301A (zh) * | 2014-08-26 | 2014-12-17 | 中国科学院等离子体物理研究所 | 基于mcu和fpga的psm高压电源控制*** |
CN104953985A (zh) * | 2015-06-24 | 2015-09-30 | 青岛鼎信通讯股份有限公司 | 一种应用于长线传输***中的数字滤波电路 |
CN105404204A (zh) * | 2015-12-05 | 2016-03-16 | 中国航空工业集团公司洛阳电光设备研究所 | 一种航空电子设备启动板的控制电路 |
CN106547715A (zh) * | 2016-10-28 | 2017-03-29 | 中国电子科技集团公司第五十四研究所 | 一种基于网络传输的监控设备的数据管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102761422B (zh) | 一种级联的以太网电源供电***及其以太网供电方法 | |
EP2599259B1 (de) | Energiesparschaltung für ein netzwerkgespeistes gerät, netzwerkanordnung und energiesparverfahren | |
CN204929366U (zh) | 一种dali接口电路 | |
CN203632689U (zh) | 一种多网口受电端设备及其受电装置 | |
US9176555B2 (en) | Power over ethernet power harvester | |
CN203466837U (zh) | 一种网络摄像机的供电装置 | |
CN102497276B (zh) | 一种电源切换电路及具有所述电路的网络摄像机 | |
CN105703618B (zh) | 一种采用常规poe实现大功率供电的电路及实现方法 | |
JP2015510310A (ja) | 電源装置及びそれによる電源の管理方法並びに無線通信端末 | |
CN205584216U (zh) | 一种poe供电侦测*** | |
CN104793544B (zh) | 一种以太网poe中双向供电*** | |
CN106101028B (zh) | 一种以太网交换机及其受电供电电路 | |
CN205490591U (zh) | 具有poe电源适配功能的网络转接*** | |
CN108107789A (zh) | 一种直流控制与网络控制的转换方法 | |
CN203840043U (zh) | 一种充电适配装置 | |
CN207851547U (zh) | 一种基于网络通信的配电控制装置 | |
CN208707996U (zh) | 一种灯具控制装置 | |
CN213602652U (zh) | Poe设备测试治具 | |
CN201222744Y (zh) | 一种现场总线隔离传输装置 | |
CN103268300A (zh) | 一种串行通讯管理服务器串行接口电路 | |
CN208890817U (zh) | 一种交换机 | |
CN220964000U (zh) | 转接器和数据传输*** | |
CN213694213U (zh) | 一种基于poe的接收卡供电及控制*** | |
CN204168139U (zh) | 电源输入端的隔离电路 | |
CN202190349U (zh) | 音频视频监控电力线传输*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180601 |
|
RJ01 | Rejection of invention patent application after publication |