CN104635705A - Method for remotely programming and debugging industrial field equipment - Google Patents

Method for remotely programming and debugging industrial field equipment Download PDF

Info

Publication number
CN104635705A
CN104635705A CN201510057809.2A CN201510057809A CN104635705A CN 104635705 A CN104635705 A CN 104635705A CN 201510057809 A CN201510057809 A CN 201510057809A CN 104635705 A CN104635705 A CN 104635705A
Authority
CN
China
Prior art keywords
server
local area
area network
remoteapp
field apparatus
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
Application number
CN201510057809.2A
Other languages
Chinese (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.)
Guangdong Xi'an Jiaotong University Academy
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201510057809.2A priority Critical patent/CN104635705A/en
Publication of CN104635705A publication Critical patent/CN104635705A/en
Pending legal-status Critical Current

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/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], computer integrated manufacturing [CIM]
    • 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], 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], computer integrated manufacturing [CIM] characterised by the network communication
    • 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

Abstract

The invention discloses a method for remotely programming and debugging industrial field equipment. The method comprises the steps that the field equipment accesses a field equipment local area network in a networking way; a RemoteApp server accesses the field equipment local area network; a network camera accesses a video local area network; a Web server accesses an enterprise-level local area network; a vide data server accesses the video local area network. After industrial field hardware is built, the industrial field equipment can be conveniently and remotely programmed and debugged at a place far away from an industrial field by logging in a Web browser; when program running fails, a technician can remotely and quickly solve the problems without the need of debugging in the industrial field, and great convenience is achieved.

Description

A kind of method of industrial field device being carried out to remote programmable debugging
Technical field
The invention belongs to Industry Control and computing machine control field, be specifically related to a kind of method of industrial field device being carried out to remote programmable debugging.
Background technology
Industrial field device such as PLC is a kind of important opertaing device in industrial control automation field, has become the basic device of automation control system.
The program development of traditional industry field apparatus and debugging mode: build field apparatus net control in industry spot, then on-the-spot to its detail programming by the DLL (dynamic link library) of field apparatus.Conventional field devices program development debugging institute problems faced mainly contains: computer programming inconvenient debugging, and programmer is in order to see that programing effect even needs to carry out detail programming around equipment at the scene; Usual industrial environment is relatively severe, and is not suitable for developer and stops for a long time and carry out field programming; After program emerged in operation problem, usually need technician's field adjustable, will be extremely inconvenient when technician is in other places, be unfavorable for plant maintenance.
Meanwhile, in field apparatus course learning, how allowing student stay indoors and can reach the effect of entity field apparatus programming, improve field device utilization factor, be all the problem needing solution badly simultaneously.
Summary of the invention
The object of the invention is to overcome now methodical deficiency, provides a kind of method of industrial field device being carried out to remote programmable debugging, can conveniently realize carrying out remote programmable debugging to industrial field device.
For reaching above object, the present invention adopts following technical scheme:
Industrial field device is carried out to a method for remote programmable debugging, comprises the following steps:
The first step: field apparatus networking is added field apparatus LAN (Local Area Network), composition field control communication network, RemoteApp server is added field apparatus LAN (Local Area Network), RemoteApp server is installed the programming development external member for field apparatus and software kit;
Second step: IP Camera is added VideoLAN, by video storage data server access VideoLAN;
3rd step: Web server is accessed enterprise-level LAN (Local Area Network), Web server by fire wall accessing external network, provides the interface of external reference, realizes extranet access server again; RemoteApp server and IP Camera place LAN (Local Area Network) are all accessed the enterprise-level LAN (Local Area Network) at Web server place, authorized user uses pc machine to access by Web browser the software that long-range RemoteApp server adds in enterprise-level LAN (Local Area Network), realizes debugging field apparatus remote programmable in enterprise-level LAN (Local Area Network).
Further, periodic statistical RemoteApp server, the load of video storage data server, send the load information of RemoteApp server, video storage data server to Web server.
Further, by Web server unified management user authentication and Resourse Distribute thereof.
Further, apparatus for establishing information database, for the various information of memory access record, camera and field apparatus, comprises field apparatus title, field apparatus IP, field apparatus association camera IP, status information of equipment.
Further, the load condition of Web server dynamic statistics RemoteApp server is that it distributes suitable RemoteApp server when user logs in.
Further, described field apparatus comprises the PLC and person-computer union with RJ45 DLL (dynamic link library), and this interface supports EtherNet/IP agreement.
Further, add configuration software at RemoteApp server, increase the function of configuration software.
The present invention has following beneficial effect:
Field apparatus networking is added field apparatus LAN (Local Area Network), RemoteApp server is added field apparatus LAN (Local Area Network), IP Camera is added VideoLAN, by video data storage server access VideoLAN, Web server is accessed enterprise-level LAN (Local Area Network), Web server by fire wall accessing external network, provides the interface of external reference, realizes extranet access server again; By building one for the remote programmable debug system of field apparatus with network programming communication interface, after industry spot hardware is put up, detail programming can be carried out in the place away from industry spot to field apparatus easily; When after program emerged in operation problem, technician also can quick solution problem in other places, debugs without the need to coming back industry spot; Operation conditions for field apparatus carries out video image storage, does certain reference when tracing trouble to technician.
By video data storage server access VideoLAN.Set up the server that video data stores, the history video data of storage networking camera, makes to be conducted interviews to historical data by Web server.IP Camera data volume is comparatively large, and needs the moment to send, and video server receives camera data should access video area network, alleviates enterprise network pressure.Read historical data not all the time all can carry out, data traffic pressure is less.
Further, portability and the security of extranet access is considered, by Web server unified management user authentication and Resourse Distribute thereof.For the problem of extranet access Intranet IP, by Web server, field programming is solved in the mode of port mapping, dynamically lower floor RemoteApp server and IP Camera are mapped by server, correspondingly solve safety problem.
Further, apparatus for establishing information database, memory access record, and the various information of camera and field apparatus, as field apparatus title, field apparatus IP, field apparatus association camera IP, equipment state etc., facilitate equipment control, information inquiry.
Accompanying drawing explanation
Fig. 1 is the remote programmable debug system structural representation of industrial field device;
Fig. 2 controls remote programmable page layout schematic diagram;
Fig. 3 is the interactive relation schematic diagram of user's data when accessing.
Embodiment
Below in conjunction with accompanying drawing, the invention will be further described, but limited the present invention never in any form.
The invention provides a kind of method of industrial field device being carried out to remote programmable debugging, to overcome now methodical deficiency, can conveniently realize carrying out remote programmable debugging to industrial field device.
As the remote programmable debug system structural representation that Fig. 1 is industrial field device.Eliminate the equipment of industry spot bottom more in figure, how it constructs does not affect enforcement of the present invention.Drawn constituent components in figure, representatively only refers to a kind equipment, not one.Field apparatus LAN (Local Area Network) and VideoLAN also refer to a class network, do not limit number.
The present invention divides with network can be divided into three pieces, field apparatus LAN (Local Area Network), VideoLAN, enterprise-level LAN (Local Area Network).Wherein, field apparatus LAN (Local Area Network), video area level of net are identical, but do not communicate mutually.
Field apparatus LAN (Local Area Network): when carrying out detail programming to equipment, this net is used for remote programmable.In the design, be arranged on by industrial software on the LAN (Local Area Network) RemoteApp server of equipment place, long-range by web page access installation procedure, local computer is in fact accessed installation procedure and is run mirror image, enables server support multi-user and logs in working procedure simultaneously.Web server detects the system load of server in real time, for user provides suitable RemoteApp server.Meanwhile, when building system, what this example was used is Windows Server server, needs add fields controller and dns server in a network.When equipment runs, this net is as equipment room data interaction network.
VideoLAN: all-network camera is placed near corresponding device, its IP address is fixed, and is convenient to addressing.IP Camera and video storage server are present in same LAN (Local Area Network), and IP Camera is to its video data of server push.Video server provides Web server to transfer the interface of its content.
Enterprise-level LAN (Local Area Network): Web server accesses this net, for accessing lower floor's LAN (Local Area Network), again by fire wall accessing external network, provides the interface of external reference.All external authorization computing machines are all by Web browser access services.
Industrial field device is carried out to the method for remote programmable debugging, specifically comprises the following steps:
The first step: field apparatus networking is added field apparatus LAN (Local Area Network), composition field control communication network, RemoteApp server is added field apparatus LAN (Local Area Network), RemoteApp server is installed the programming development external member for field apparatus and software kit;
Second step: IP Camera is added VideoLAN, by video storage data server access VideoLAN;
3rd step: Web server is accessed enterprise-level LAN (Local Area Network), Web server by fire wall accessing external network, provides the interface of external reference, realizes extranet access server again; RemoteApp server and IP Camera place LAN (Local Area Network) are all accessed the enterprise-level LAN (Local Area Network) at Web server place, authorized user uses pc machine to access by Web browser the software that long-range RemoteApp server adds in enterprise-level LAN (Local Area Network), realizes debugging field apparatus remote programmable in enterprise-level LAN (Local Area Network).
Further, the present invention for be the field apparatus such as PLC and person-computer union with RJ45 DLL (dynamic link library), usually this interface supports EtherNet/IP, i.e. programming and data communication interface all for this reason, and therefore control communication network and programming networks are consolidated network.
Further, the load of periodic statistical server own, sends load information to Web server.
IP Camera is added VideoLAN.IP Camera is placed near each field apparatus, makes its visual field can overlay device completely.IP Camera is accessed its private local area network, avoid affecting field equipment data communication.
By video data storage server access VideoLAN.Set up the server that video data stores, the history video data of storage networking camera, makes to be conducted interviews to historical data by Web server.IP Camera data volume is comparatively large, and needs the moment to send, and video server receives camera data should access video area network, alleviates enterprise network pressure.Read historical data not all the time all can carry out, data traffic pressure is less.
Web server is accessed enterprise-level LAN (Local Area Network), extranet access interface is provided, realize extranet access server.RemoteApp server and IP Camera place LAN (Local Area Network) are all accessed the enterprise network at Web server place, realize Web unified management access RemoteApp server, video storage server and IP Camera.
Further, portability and the security of extranet access is considered, by Web server unified management user authentication and Resourse Distribute thereof.For the problem of extranet access Intranet IP, by Web server, field programming is solved in the mode of port mapping, dynamically lower floor RemoteApp server and IP Camera are mapped by server, correspondingly solve safety problem.
Further, apparatus for establishing information database, memory access record, and the various information of camera and field apparatus, as field apparatus title, field apparatus IP, field apparatus association camera IP, equipment state etc.
Further, the load condition of dynamic statistics RemoteApp server is that it distributes suitable RemoteApp server when user logs in.
Fig. 2 controls remote programmable page layout schematic diagram.Web browser is carrying out user authentication, is selecting after relevant device, for user provides the remote programmable page.Provide in the page address information in LAN (Local Area Network) of equipment, RemoteApp server can programming software inventory, remote real-time video and history video.
Fig. 3 is the interactive relation schematic diagram of user's data when accessing, and ask for information to Web server upon user authentication, Web server is according to user's request, and respectively from RemoteApp server, IP Camera, video data storage server obtains data.

Claims (7)

1. industrial field device is carried out to a method for remote programmable debugging, it is characterized in that comprising the following steps:
The first step: field apparatus networking is added field apparatus LAN (Local Area Network), composition field control communication network, RemoteApp server is added field apparatus LAN (Local Area Network), RemoteApp server is installed the programming development external member for field apparatus and software kit;
Second step: IP Camera is added VideoLAN, by video storage data server access VideoLAN;
3rd step: Web server is accessed enterprise-level LAN (Local Area Network), Web server by fire wall accessing external network, provides the interface of external reference, realizes extranet access server again; RemoteApp server and IP Camera place LAN (Local Area Network) are all accessed the enterprise-level LAN (Local Area Network) at Web server place, authorized user uses pc machine to access by Web browser the software that long-range RemoteApp server adds in enterprise-level LAN (Local Area Network), realizes debugging field apparatus remote programmable in enterprise-level LAN (Local Area Network).
2. method of industrial field device being carried out to remote programmable debugging as claimed in claim 1, it is characterized in that: periodic statistical RemoteApp server, the load of video storage data server, send the load information of RemoteApp server, video storage data server to Web server.
3. method of industrial field device being carried out to remote programmable debugging as claimed in claim 1, is characterized in that: by Web server unified management user authentication and Resourse Distribute thereof.
4. method of industrial field device being carried out to remote programmable debugging as claimed in claim 1, it is characterized in that: apparatus for establishing information database, for the various information of memory access record, camera and field apparatus, comprise field apparatus title, field apparatus IP, field apparatus association camera IP, status information of equipment.
5. the method for industrial field device being carried out to remote programmable debugging as described in any one of claim 1-4, it is characterized in that: the load condition of Web server dynamic statistics RemoteApp server, is that it distributes suitable RemoteApp server when user logs in.
6. the method for industrial field device being carried out to remote programmable debugging as described in any one of claim 1-4, is characterized in that: described field apparatus comprises the PLC and person-computer union with RJ45 DLL (dynamic link library), and this interface supports EtherNet/IP agreement.
7. the method for industrial field device being carried out to remote programmable debugging as described in any one of claim 1-4, is characterized in that: add configuration software at RemoteApp server, increases the function of configuration software.
CN201510057809.2A 2015-02-04 2015-02-04 Method for remotely programming and debugging industrial field equipment Pending CN104635705A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510057809.2A CN104635705A (en) 2015-02-04 2015-02-04 Method for remotely programming and debugging industrial field equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510057809.2A CN104635705A (en) 2015-02-04 2015-02-04 Method for remotely programming and debugging industrial field equipment

Publications (1)

Publication Number Publication Date
CN104635705A true CN104635705A (en) 2015-05-20

Family

ID=53214575

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510057809.2A Pending CN104635705A (en) 2015-02-04 2015-02-04 Method for remotely programming and debugging industrial field equipment

Country Status (1)

Country Link
CN (1) CN104635705A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629961A (en) * 2016-03-02 2016-06-01 中国联合工程公司 Industrial furnace remote debugging and diagnosing system and method thereof
CN107066276A (en) * 2017-04-17 2017-08-18 中国电子科技集团公司第三十四研究所 The method that a kind of FPGA device Remote configuration in communication equipment updates
CN107544465A (en) * 2017-09-13 2018-01-05 四川谊田集群科技有限公司 A kind of system and method to control device remote debugging
CN107800791A (en) * 2017-10-24 2018-03-13 海信集团有限公司 A kind of method and apparatus debugged
CN109286680A (en) * 2018-11-08 2019-01-29 上海恒润文化集团有限公司 Field device long-distance monitoring method and system based on PLC
CN114578783A (en) * 2021-12-28 2022-06-03 上海繁易信息科技股份有限公司 Remote debugging method and system for industrial field equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061603A (en) * 1997-09-10 2000-05-09 Schneider Automation Inc. System for remotely accessing an industrial control system over a commercial communications network
EP1256861A1 (en) * 2001-05-09 2002-11-13 Rockwell Automation Technologies, Inc. Web-accessible embedded programming software
CN102130947A (en) * 2011-01-30 2011-07-20 深圳市赛远自动化系统有限公司 Remote monitored maintenance method and system based on 3G and cloud computing technology
CN202026425U (en) * 2011-03-25 2011-11-02 黑龙江天洋睿智科技开发有限公司 Server with 3rd generation (3G) and wireless fidelity (WIFI) network video function
CN103605342A (en) * 2013-11-21 2014-02-26 福州大学 Remote distributed control system and distributed control method based on Internet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061603A (en) * 1997-09-10 2000-05-09 Schneider Automation Inc. System for remotely accessing an industrial control system over a commercial communications network
EP1256861A1 (en) * 2001-05-09 2002-11-13 Rockwell Automation Technologies, Inc. Web-accessible embedded programming software
CN102130947A (en) * 2011-01-30 2011-07-20 深圳市赛远自动化系统有限公司 Remote monitored maintenance method and system based on 3G and cloud computing technology
CN202026425U (en) * 2011-03-25 2011-11-02 黑龙江天洋睿智科技开发有限公司 Server with 3rd generation (3G) and wireless fidelity (WIFI) network video function
CN103605342A (en) * 2013-11-21 2014-02-26 福州大学 Remote distributed control system and distributed control method based on Internet

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
任胜杰: "《电气控制与PLC系统》", 28 February 2013 *
倪宝童: "《计算机网络 基础教程与实验指导》", 30 May 2013 *
刘国荣,粱景凯: "《计算机控制技术与应用》", 30 April 2008 *
周志敏: "《触摸式人机界面工程设计与应用》", 30 April 2013 *
周忠: "《分布式虚拟环境》", 31 July 2009 *
季福坤: "《数据通信与计算机网络》", 31 August 2011 *
胡庆龙: "《网络管理与维护》", 30 September 2007 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629961A (en) * 2016-03-02 2016-06-01 中国联合工程公司 Industrial furnace remote debugging and diagnosing system and method thereof
CN107066276A (en) * 2017-04-17 2017-08-18 中国电子科技集团公司第三十四研究所 The method that a kind of FPGA device Remote configuration in communication equipment updates
CN107544465A (en) * 2017-09-13 2018-01-05 四川谊田集群科技有限公司 A kind of system and method to control device remote debugging
CN107800791A (en) * 2017-10-24 2018-03-13 海信集团有限公司 A kind of method and apparatus debugged
CN109286680A (en) * 2018-11-08 2019-01-29 上海恒润文化集团有限公司 Field device long-distance monitoring method and system based on PLC
CN114578783A (en) * 2021-12-28 2022-06-03 上海繁易信息科技股份有限公司 Remote debugging method and system for industrial field equipment
CN114578783B (en) * 2021-12-28 2024-04-09 上海繁易信息科技股份有限公司 Remote debugging method and system for industrial field device

Similar Documents

Publication Publication Date Title
CN104635705A (en) Method for remotely programming and debugging industrial field equipment
US20050021839A1 (en) Method and apparatus for providing a selectively isolated equipment area network for machine elements with data communication therebetween and with remote sites
CN104135533B (en) A kind of system and method for industrial data transmission
CN105450654A (en) Smart home development platform based on middleware technology and business development method thereof
US11310196B2 (en) Manufacturing line computer system and network setup method of the same
CN103338259B (en) Conference video equipment management and control method based on cloud technology
CN107463195B (en) Farm environment remote monitoring system based on custom web page
CN105512445A (en) Energy consumption simulating and energy-saving diagnosis platform for typical energy using system based on cloud technique
CN103823638A (en) Virtual equipment access method and device
CN104426951A (en) Intelligent set top box remote network real-time monitoring system and method
CN105490826A (en) Configuration management system and method based on automatic discovery
CN104570980A (en) B/S-architecture-based cross-platform remote monitoring system for numerical control machining production line
CN106027351A (en) Embedded Web server Profibus fault diagnosis communication module
KR20030075061A (en) Home Appliance Network System and Controlling Method for the Same
CN108183935A (en) Method, communication web services, web server and the client of network communication services are provided via internet for IP device
CN101719991B (en) Video matrix protocol converter
CN103365230B (en) Gas station forecourt equipment control system
TW201514719A (en) System and method for managing servers of data center
CN201657204U (en) System for realizing network video monitoring off internet platform
CN103944960A (en) Intelligent compact shelf network control method
CN102854862B (en) Functional block with FF (foundation fieldbus) interface
CN206557559U (en) A kind of remote port web monitoring systems based on Mine Integrated automated system
CN106302031B (en) System for monitoring state of communication line in real time
WO2023071534A1 (en) Remote debugging method and apparatus
KR20080060934A (en) Home network system by multi-server structure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160630

Address after: 710049 Xianning West Road, Shaanxi, China, No. 28, No.

Applicant after: Xi'an Jiaotong University

Applicant after: Guangdong Xi'an Jiaotong University Academy

Address before: 710049 Xianning West Road, Shaanxi, China, No. 28, No.

Applicant before: Xi'an Jiaotong University

RJ01 Rejection of invention patent application after publication

Application publication date: 20150520

RJ01 Rejection of invention patent application after publication