CN111897317A - NDC platform-based AGV human-computer interface expansion application device and method - Google Patents
NDC platform-based AGV human-computer interface expansion application device and method Download PDFInfo
- Publication number
- CN111897317A CN111897317A CN202010536733.2A CN202010536733A CN111897317A CN 111897317 A CN111897317 A CN 111897317A CN 202010536733 A CN202010536733 A CN 202010536733A CN 111897317 A CN111897317 A CN 111897317A
- Authority
- CN
- China
- Prior art keywords
- agv
- human
- platform
- ndc
- display screen
- 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
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 claims description 9
- 230000003993 interaction Effects 0.000 claims description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 239000000243 solution Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 1
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 1
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 102100021133 Nuclear protein 1 Human genes 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000012089 stop solution Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D63/00—Motor vehicles or trailers not otherwise provided for
- B62D63/02—Motor vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D63/00—Motor vehicles or trailers not otherwise provided for
- B62D63/02—Motor vehicles
- B62D63/04—Component parts or accessories
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses an AGV human-computer interface expanding application device and method based on an NDC (non-portable computer) platform, belonging to an AGV platform system.
Description
Technical Field
The invention belongs to an AGV platform system, and particularly relates to an AGV human-computer interface expansion application device and method based on an NDC platform.
Background
Along with rapid development of automation and intellectualization in recent years, unmanned applications in all industries are increasing, and an intelligent vehicle (AGV) starts to enter an automation and intelligent factory under the urging of a huge market demand, so that the manufacturing and storage efficiency is greatly improved.
In the nineties of the last century, China has not mastered the relevant technologies of AGV, and foreign AGV technical solutions are introduced, wherein the NDC system of Kollmorgen in Sweden is applied more and has stable technology. The system provides a one-stop solution comprising software, hardware, control models, navigation, etc. The system is a universal, comprehensive and extensible system capable of meeting the requirements of various Automatic Guided Vehicles (AGVs), including both simple small vehicles and complex large vehicles, even special vehicles.
From the NDC7 system at the beginning of introduction to the NDC8 system, the system is gradually improved and stable after more than 20 years of application in the China market, and occupies a certain market share in China, so that more than 2 ten thousand AGVs use the NDC system in the world, and the value is continuously and rapidly increased. However, in the long-term application process in China, the human-computer display interface — OPT100 (OPT 10) contained in the hardware matched with the NDC system is developed from OPT10 of the NDC7 system to OPT100 of the NDC8 system, which is a pixel display screen with keys, cannot meet the requirements of a domestic liquid crystal touch screen, does not support Chinese display, and cannot be touched.
Disclosure of Invention
The invention aims to overcome the defects in the prior art and provide an AGV human-computer interface expansion application method and device based on an NDC platform, which support Chinese characters, can be controlled by touch and has rich and colorful display contents.
In order to realize the purpose, the invention is realized by adopting the following technical scheme: AGV human-computer interface extend application apparatus including being used for reading states such as the walking of AGV, turning to, require to be supported by the NDC platform, programmable, the read write control ware that can communicate, touch display screen, the Modbus RTU communication module that the slave station used as, read write control ware as the main website, be connected with slave station touch display screen through the Modbus RTU communication module.
Preferably, the AGV human-computer interface expansion application method is applied to the device, and the method comprises the following steps: step 1, defining an address code, a function code, a data area and an error check code in display screen configuration software according to a standard RS232Modbus RTU communication protocol;
step 2, writing a message to indicate to write the message to a display screen;
and 3, writing the written message into a program in an ST language of IEC61131 in an OpenPCS programming software platform.
Preferably, in the device for the AGV human-computer interface expansion application method based on the NDC platform, the read-write controller is preferably a CVC600 controller, the touch display screen is preferably Kinco GL070, the communication mode is preferably an RS232Modbus RTU communication protocol, the programming software platform is preferably OpenPCS, and the programming language is preferably IEC61131-3 in international standard.
The CVC600 controller is used as a master station to write a communication read/write program, the Kinco GL070 is used as a slave station to receive messages sent by the master station, and a standard RS232Modbus RTU communication protocol is used between the Kinco GL070 and the slave station to achieve information interaction between the Kinco GL070 and the master station.
The invention has the beneficial effects that:
the liquid crystal touch screen can meet the requirements of domestic liquid crystal touch screens, can support Chinese display and touch, is more suitable for domestic application markets, and has rich and colorful human-computer interface display contents.
Drawings
FIG. 1 is a diagram showing the relationship between the components of the apparatus of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the accompanying drawings and examples, which are not intended to limit the present invention.
AGV human-computer interface extend application apparatus including being used for reading states such as the walking of AGV, turning to, require to be supported by the NDC platform, programmable, the read write control ware that can communicate, touch display screen, the Modbus RTU communication module that the slave station used as, read write control ware as the main website, be connected with slave station touch display screen through the Modbus RTU communication module.
Preferably, the AGV human-computer interface expansion application method is applied to the device, and the method comprises the following steps: step 1, defining an address code, a function code, a data area and an error check code in display screen configuration software according to a standard RS232Modbus RTU communication protocol;
the display screen complies with the standard Modbus communication format
Address code: the device number of the liquid crystal display device.
Function code: the common function codes of the liquid crystal display device are as follows:
a data area: the contents of the data area may be a numerical value, a reference address, or a set value.
Error checking code: and checking the data, wherein the display screen checking mode adopts CRC (cyclic redundancy check).
Step 2, writing a message to indicate to write the message to a display screen;
and 3, writing the written message into a program in an ST language of IEC61131 in an OpenPCS programming software platform.
Preferably, in the device for the AGV human-computer interface expansion application method based on the NDC platform, the read-write controller is preferably a CVC600 controller, the touch display screen is preferably Kinco GL070, the communication mode is preferably an RS232Modbus RTU communication protocol, the programming software platform is preferably OpenPCS, and the programming language is preferably IEC61131-3 in international standard.
The CVC600 controller is used as a master station to write a communication read/write program, the Kinco GL070 is used as a slave station to receive messages sent by the master station, and a standard RS232Modbus RTU communication protocol is used between the Kinco GL070 and the slave station to achieve information interaction between the Kinco GL070 and the master station.
Example 2:
CVC600 writes messages to the display: 010600080001C 9C 8.
01: the equipment number represents the slave station, and can be defined in the display screen configuration software;
06: the function code is written into a single register of the display screen;
0008: an address of a register;
0001: data 0001 written into the register;
C9C 8: CRC data check bits, low order bits before and high order bits after.
The content of the whole message is: 0001 this data is written to the 0008 register of the 01 display. The message is written into a program in the ST language of IEC61131 in OpenPCS, and is sent to a display screen according to a triggering condition. The program content is as follows:
VAR
WriteCom :WriteSerial_FB;
ReadCom :ReadSerial_FB;
WriteComBuf : ARRAY[1..32]of BYTE;
Estop_i:Bool;
END_VAR
if Estop_i then
WriteComBuf[1]:= 16#01;
WriteComBuf[2]:= 16#06;
WriteComBuf[3]:= 16#00;
WriteComBuf[4]:= 16#08;
WriteComBuf[5]:= 16#00;
WriteComBuf[6]:= 16#01;
WriteComBuf[7]:= 16#C9;
WriteComBuf[8]:= 16#C8;
WriteCom(port:='COM1',writebuf:=WriteComBuf,writelength:=8);
end_if;
the program defines an array WriteComBuf, after an emergency stop is triggered, 010600080001C 9C 8 data are respectively assigned to WriteComBuf [1] -WriteComBuf [8], a WriteCom function is called to send the data to a display screen, and the CVC600 controller successfully sends a message to Kinco GL070 (wherein the WriteCom function is a communication function for sending data through a Modbus protocol). When the display screen receives the message, the Kinco DTool can edit the content required to be displayed on the display screen in the display screen configuration software, for example, a numerical value display element is added to the display interface, and the address of the element is set to be 0008, so that the received 0001 data can be displayed in the numerical value element. Therefore, communication between the CVC600 main controller and the Kinco GL070 display screen is realized.
The contents of other display screens can be increased according to the needs of the user, the displayed contents are defined in Kinco DTool configuration software, different register addresses are defined for different display elements, and programs are written in OpenPCS to the corresponding display element addresses.
The above embodiments are merely intended to illustrate the technical solution of the present invention and not to limit the same, and although the present invention has been described in detail by the above embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention defined by the appended claims.
Claims (3)
1. An AGV human-computer interface expansion application device and method based on an NDC platform are characterized in that: AGV human-computer interface extend application apparatus including walking, the state that turns to that is used for reading AGV, it is programmable, the read and write controller that can communicate, touch display screen, Modbus RTU communication module as the slave station use, read and write controller as the master station, be connected with slave station touch display screen through modbusRTU communication module.
2. The device and method for expanding the human-computer interface of the AGV based on the NDC platform according to claim 1, wherein: the AGV human-computer interface expansion application method is used for the device, and the method comprises the following steps: step 1, defining an address code, a function code, a data area and an error check code in display screen configuration software according to a standard RS232Modbus RTU communication protocol;
step 2, writing a message to indicate to write the message to a display screen;
and 3, writing the written message into a program in an ST language of IEC61131 in an OpenPCS programming software platform.
3. The device and the method for applying the AGV human-machine interface expansion based on the NDC platform as claimed in claim 1 or 2, wherein in the device for applying the AGV human-machine interface expansion based on the NDC platform, the read-write controller is preferably a CVC600 controller, the touch display screen is preferably Kinco GL070, and the communication mode is preferably RS232 ModbusRTU communication protocol;
the CVC600 controller is used as a master station to write a communication read/write program, the Kinco GL070 is used as a slave station to receive messages sent by the master station, and a standard RS232Modbus RTU communication protocol is used between the Kinco GL070 and the slave station to achieve information interaction between the Kinco GL070 and the master station.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010536733.2A CN111897317A (en) | 2020-06-12 | 2020-06-12 | NDC platform-based AGV human-computer interface expansion application device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010536733.2A CN111897317A (en) | 2020-06-12 | 2020-06-12 | NDC platform-based AGV human-computer interface expansion application device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111897317A true CN111897317A (en) | 2020-11-06 |
Family
ID=73206678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010536733.2A Pending CN111897317A (en) | 2020-06-12 | 2020-06-12 | NDC platform-based AGV human-computer interface expansion application device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111897317A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108132787A (en) * | 2017-12-20 | 2018-06-08 | 广东嘉腾机器人自动化有限公司 | Design method, device and the computer readable storage medium of AGV touch interfaces |
CN208922117U (en) * | 2018-09-25 | 2019-05-31 | 杭叉集团股份有限公司 | AGV fork truck three-dimensional shift-forward type navigation switch device |
-
2020
- 2020-06-12 CN CN202010536733.2A patent/CN111897317A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108132787A (en) * | 2017-12-20 | 2018-06-08 | 广东嘉腾机器人自动化有限公司 | Design method, device and the computer readable storage medium of AGV touch interfaces |
CN208922117U (en) * | 2018-09-25 | 2019-05-31 | 杭叉集团股份有限公司 | AGV fork truck three-dimensional shift-forward type navigation switch device |
Non-Patent Citations (4)
Title |
---|
于振中等: "基于STM32的磁导航AGV控制***设计", 《工业控制计算机》 * |
何向军等: "供应链实验室AGV***及其在高校实验教学中的应用", 《制造业自动化》 * |
易映萍等: "基于STM32的可视化控制***的设计", 《信息技术》 * |
杜元峰: "智能机器人小车在工业生产中的应用", 《硅谷》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2266446C (en) | Emulator for visual display object files and method of operation thereof | |
CN107590099B (en) | Method for accessing slave machines by multiple hosts, extension device and storage medium | |
US20120124066A1 (en) | Secs communication device and secs communication method thereof | |
CN104360867A (en) | Method for switching 32-bit Windows system and 64-bit Android system based on Intel X86 | |
CN111267111B (en) | Robot control method, device and system | |
CN1909032A (en) | LED display screen control system | |
CN111291022A (en) | Data storage system based on block chain | |
CN111897317A (en) | NDC platform-based AGV human-computer interface expansion application device and method | |
CN104699055A (en) | Field bus controller and method | |
CN204406186U (en) | A kind of fieldbus controller | |
CN111414085B (en) | Input method operation method, system and medium of kylin mobile operation system | |
CN107728945A (en) | Hanging method, Android device and the storage medium of disk array | |
CN111966644A (en) | Supercomputer data storage method, device, system and storage medium | |
US9983573B2 (en) | Programmable controller | |
CN200950340Y (en) | LED display screen control system | |
CN210986125U (en) | Embedded industrial control all-in-one machine | |
CN113485236A (en) | Portable test box of small-size industrial control system | |
CN113609052A (en) | Chip simulation system based on FPGA and microprocessor and implementation method | |
CN101325758A (en) | Mobile communication equipment capable of displaying multiple languages and method thereof | |
CN213674151U (en) | Intelligent writing robot system | |
CN117148801B (en) | Controller adaptation method, device, electronic equipment and medium | |
CN103778023B (en) | Communication means and access device between access device and control device | |
Wan et al. | Research on embedded file management system based on Forth virtual machine | |
CN201532752U (en) | Nixie tube display device based on Ethernet | |
CN101158902A (en) | Human-machine command output method |
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: 20201106 |
|
RJ01 | Rejection of invention patent application after publication |