CN111666022A - 一种plc预留开放式通讯接口处理 - Google Patents
一种plc预留开放式通讯接口处理 Download PDFInfo
- Publication number
- CN111666022A CN111666022A CN202010415481.8A CN202010415481A CN111666022A CN 111666022 A CN111666022 A CN 111666022A CN 202010415481 A CN202010415481 A CN 202010415481A CN 111666022 A CN111666022 A CN 111666022A
- Authority
- CN
- China
- Prior art keywords
- plc
- communication interface
- interface
- open communication
- open
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0002—Serial port, e.g. RS232C
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Programmable Controllers (AREA)
Abstract
本发明公开了一种PLC预留开放式通讯接口处理,所述PLC预留开放式通讯接口处理的操作步骤包括配置通讯数据、人机界面编辑、写入配置信息和PLC串口数据写入,来配置成开放式通讯接口,该设置可在使用中,在批量项目处预留通讯接口,该设置可减少程序编写量,降低工作量,提高工作效率,便于上位机信息管理平台处理问题,本发明所采用的开放性通讯配置格式,可以有效地调用人机界面资源,来达到更加简单和方便使用目的,且经过长时间的测试与运行,该开放式接口的使用是安全且可靠的,且通过采用开放式接口,可大幅度改善通讯站号出现重复和冲突时,需修改程序和更换PLC所带来的使用不便问题。
Description
技术领域
本发明属于预留通讯接口相关技术领域,具体涉及一种PLC预留开放式通讯接口处理。
背景技术
随着自动化领域的不断智能化升级运用,以及设备大数据管理,目前依托人机界面配合PLC的串口,配置(MODBUD RTU)通讯接口,PLC串口信号反馈上位机用户管理平台。
现有的传统处理预留通讯接口技术存在以下问题:在编写程序时,只能将预留接口配置固定通讯格式数据,如波特率、站号、校验位等,这样操作的程序数量较多,且在与上位机进行联机调试过程中,如遇见到通讯站号重复、冲突时,只能修改用户程序或跟换PLC等方法处理,而这样处理方式会影响工程施工进度,造成时间浪费问题。
发明内容
本发明的目的在于提供一种PLC预留开放式通讯接口处理,以解决上述背景技术中提出在编写程序时,只能将预留接口配置固定通讯格式数据,如波特率、站号、校验位等,这样操作的程序数量较多,且在与上位机进行联机调试过程中,如遇见到通讯站号重复、冲突时,只能修改用户程序或跟换PLC等方法处理,而这样处理方式会影响工程施工进度,造成时间浪费问题。
为实现上述目的,本发明提供如下技术方案:
一种PLC预留开放式通讯接口处理,所述PLC预留开放式通讯接口处理的操作步骤包括配置通讯数据、人机界面编辑、写入配置信息和PLC串口数据写入。
优选的,所述PLC预留开放式通讯接口处理中配置通讯数据的流程如下:
步骤一:借助人机界面配置的通讯数据,配置成开放式通讯接口;
步骤二:上位机联调过程中,通过人机界面更改通讯配置;
优选的,所述PLC预留开放式通讯接口处理中人机界面编辑的流程如下:
步骤一:人机界面处所显示内容处编辑上开放式通讯接口配置;
步骤二:在编辑时可不借助工具(设备)修改通讯数据,方便现场与上位机进行对接通讯协议;
优选的,所述PLC预留开放式通讯接口处理中写入配置信息的流程如下:
步骤一:借助人机界面写入配置信息;
步骤二:配置信息写入后,将信息直接导入至PLC串口的配置中;
优选的,所述PLC预留开放式通讯接口处理中PLC串口数据写入的流程如下:
步骤一:PLC串口的数据写入,可直接在PLC中显示;
步骤二:由原来的固定式接口转换为开放式通讯接口;
与现有技术相比,本发明提供了一种PLC预留开放式通讯接口处理,具备以下有益效果:
本发明借助人机界面配置的通讯数据,来配置成开放式通讯接口,该设置可在使用中,在批量项目处预留通讯接口,该设置可减少程序编写量,降低工作量,提高工作效率,便于上位机信息管理平台处理问题,本发明所采用的开放性通讯配置格式,可以有效地调用人机界面资源,来达到更加简单和方便使用目的,且经过长时间的测试与运行,该开放式接口的使用是安全且可靠的,且通过采用开放式接口,可大幅度改善通讯站号出现重复和冲突时,需修改程序和更换PLC所带来的使用不便问题。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制,在附图中:
图1为本发明提出的一种PLC预留开放式通讯接口处理中人机界面调试示意图;
图2为本发明提出的一种PLC预留固定式通讯接口处理的串口配置示意图;
图3为本发明提出的一种PLC预留开放式通讯接口处理中写入配置信息并导入PLC串口的示意图;
图4为本发明提出的一种PLC预留开放式通讯接口处理中固定式接口更改为开放式通讯接口的示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-4,本发明提供一种PLC预留开放式通讯接口处理技术方案:
一种PLC预留开放式通讯接口处理,PLC预留开放式通讯接口处理的操作步骤包括配置通讯数据、人机界面编辑、写入配置信息和PLC串口数据写入。
PLC预留开放式通讯接口处理中配置通讯数据的流程如下:
步骤一:借助人机界面配置的通讯数据,配置成开放式通讯接口;
步骤二:上位机联调过程中,通过人机界面更改通讯配置;
PLC预留开放式通讯接口处理中人机界面编辑的流程如下:
步骤一:人机界面处所显示内容处编辑上开放式通讯接口配置;
步骤二:在编辑时可不借助工具(设备)修改通讯数据,方便现场与上位机进行对接通讯协议;
PLC预留开放式通讯接口处理中写入配置信息的流程如下:
步骤一:借助人机界面写入配置信息;
步骤二:配置信息写入后,将信息直接导入至PLC串口的配置中;
PLC预留开放式通讯接口处理中PLC串口数据写入的流程如下:
步骤一:PLC串口的数据写入,可直接在PLC中显示;
步骤二:由原来的固定式接口转换为开放式通讯接口;
本发明的工作原理及使用流程:借助人机界面配置的通讯数据,配置成开放式通讯接口,且上位机联调过程中,通过人机界面更改通讯配置,其后为了让使用者更为直观的,自人机界面处目视到开放式通讯接口,可在人机界面处所显示内容处编辑上开放式通讯接口配置,且在编辑时可不借助工具(设备)修改通讯数据,方便现场与上位机进行对接通讯协议,其后借助人机界面写入配置信息,且在配置信息写入后,将信息直接导入至PLC串口的配置中,导入后,PLC串口的数据写入,可直接在PLC中显示。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (5)
1.一种PLC预留开放式通讯接口处理,其特征在于:所述PLC预留开放式通讯接口处理的操作步骤包括配置通讯数据、人机界面编辑、写入配置信息和PLC串口数据写入。
2.根据权利要求1所述的一种PLC预留开放式通讯接口处理,其特征在于:所述PLC预留开放式通讯接口处理中配置通讯数据的流程如下:
步骤一:借助人机界面配置的通讯数据,配置成开放式通讯接口;
步骤二:上位机联调过程中,通过人机界面更改通讯配置。
3.根据权利要求1所述的一种PLC预留开放式通讯接口处理,其特征在于:所述PLC预留开放式通讯接口处理中人机界面编辑的流程如下:
步骤一:人机界面处所显示内容处编辑上开放式通讯接口配置;
步骤二:在编辑时可不借助工具(设备)修改通讯数据,方便现场与上位机进行对接通讯协议。
4.根据权利要求1所述的一种PLC预留开放式通讯接口处理,其特征在于:所述PLC预留开放式通讯接口处理中写入配置信息的流程如下:
步骤一:借助人机界面写入配置信息;
步骤二:配置信息写入后,将信息直接导入至PLC串口的配置中。
5.根据权利要求1所述的一种PLC预留开放式通讯接口处理,其特征在于:所述PLC预留开放式通讯接口处理中PLC串口数据写入的流程如下:
步骤一:PLC串口的数据写入,可直接在PLC中显示;
步骤二:由原来的固定式接口转换为开放式通讯接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010415481.8A CN111666022A (zh) | 2020-05-15 | 2020-05-15 | 一种plc预留开放式通讯接口处理 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010415481.8A CN111666022A (zh) | 2020-05-15 | 2020-05-15 | 一种plc预留开放式通讯接口处理 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111666022A true CN111666022A (zh) | 2020-09-15 |
Family
ID=72383858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010415481.8A Pending CN111666022A (zh) | 2020-05-15 | 2020-05-15 | 一种plc预留开放式通讯接口处理 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111666022A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116125919A (zh) * | 2022-12-27 | 2023-05-16 | 南京联控自动化工程有限公司 | 分离机plc接入dcs***的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176784A (zh) * | 2011-12-23 | 2013-06-26 | 中国科学院沈阳计算技术研究所有限公司 | 基于面向对象可重构的开放式数控***人机界面设计方法 |
CN104731584A (zh) * | 2015-02-26 | 2015-06-24 | 武汉爱科唯自动化科技有限公司 | 一种开放式数控***人机界面可定制的组态设计方法 |
CN105353715A (zh) * | 2015-09-23 | 2016-02-24 | 上海大学 | 基于串口通信实现vb/vc与plc逻辑控制的方法 |
KR101716480B1 (ko) * | 2015-10-21 | 2017-03-15 | 엘에스산전 주식회사 | Gui 기반의 테스트케이스 입력 장치 |
-
2020
- 2020-05-15 CN CN202010415481.8A patent/CN111666022A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176784A (zh) * | 2011-12-23 | 2013-06-26 | 中国科学院沈阳计算技术研究所有限公司 | 基于面向对象可重构的开放式数控***人机界面设计方法 |
CN104731584A (zh) * | 2015-02-26 | 2015-06-24 | 武汉爱科唯自动化科技有限公司 | 一种开放式数控***人机界面可定制的组态设计方法 |
CN105353715A (zh) * | 2015-09-23 | 2016-02-24 | 上海大学 | 基于串口通信实现vb/vc与plc逻辑控制的方法 |
KR101716480B1 (ko) * | 2015-10-21 | 2017-03-15 | 엘에스산전 주식회사 | Gui 기반의 테스트케이스 입력 장치 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116125919A (zh) * | 2022-12-27 | 2023-05-16 | 南京联控自动化工程有限公司 | 分离机plc接入dcs***的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101308375A (zh) | 一种数控纵切机床加工程序模拟实现方法及其*** | |
CN103136028A (zh) | 一种基于fpga的flash存储器远程在线升级方法 | |
CN103558473A (zh) | 基于人机交互界面的变频器现场调试***及其方法 | |
CN102752447A (zh) | 一种基于手机端应用程序使用频率的统计方法 | |
CN111552271A (zh) | 一种用于区域稳控联调的***性测试方法 | |
CN105137800A (zh) | 一种基于sopc技术的plc协同控制装置 | |
CN104111857A (zh) | 一种多机型bios参数自动配置的方法 | |
CN105607902A (zh) | 基于构件模型的***可视化设计及代码生成***及方法 | |
CN111666022A (zh) | 一种plc预留开放式通讯接口处理 | |
CN103985022A (zh) | 智能变电站二次设备运维决策支持***及数据分析方法 | |
CN114513404A (zh) | 时间敏感网络的配置方法、装置及计算机可读存储介质 | |
CN205003526U (zh) | 一种基于sopc技术的plc协同控制装置 | |
CN202872468U (zh) | Scada***实时数据接入接口设备 | |
CN101082819A (zh) | 可视化可编程逻辑控制器 | |
CN108920143A (zh) | 一种用于人机交互软件的快速开发方法 | |
CN110320877A (zh) | 一种电缆加工智能电控*** | |
CN110989499A (zh) | 基于高速无线通信的混合架构控制*** | |
CN201757857U (zh) | Can总线通信监测分析仪 | |
CN203084527U (zh) | 压力变送控制器实时监控*** | |
CN102622937A (zh) | 一种机器人示教器 | |
CN205910582U (zh) | 全自动拉边机控制网络*** | |
CN202600428U (zh) | 一种与高压变频器通讯的智能控制柜 | |
CN205945716U (zh) | 一种基于以太网的施工图审查终端 | |
CN201307249Y (zh) | 烟叶烤房用温湿度自动控制器程序更新、升级简易装置 | |
CN106874014A (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: 20200915 |
|
RJ01 | Rejection of invention patent application after publication |