CN202650333U - Cordwood system type programming language device - Google Patents
Cordwood system type programming language device Download PDFInfo
- Publication number
- CN202650333U CN202650333U CN 201220152797 CN201220152797U CN202650333U CN 202650333 U CN202650333 U CN 202650333U CN 201220152797 CN201220152797 CN 201220152797 CN 201220152797 U CN201220152797 U CN 201220152797U CN 202650333 U CN202650333 U CN 202650333U
- Authority
- CN
- China
- Prior art keywords
- programming
- programming language
- utility
- model
- microchip
- 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
Links
Images
Landscapes
- Numerical Control (AREA)
- Programmable Controllers (AREA)
- Stored Programmes (AREA)
Abstract
The utility model discloses a cordwood system type programming language device, which is specifically a programming language inputting device. To solve the defects of poor intuition and inconvenient input of programming identification signs of conventional computer programming language devices, programming identification signs for programming languages in the utility model are designed as a programming cordwood system, in which an induction coil is electrically connected in parallel with a microchip via a multigang switch. According to the utility model, code modularization and programming assembling in computer programming are realized, making the interface visual and the operation convenient and enabling automatic code generation. The cordwood system type programming language device is suitable for computer and robot programming and teaching for teenagers.
Description
Technical field
The utility model relates to a kind of programming language tools, is specially a kind of input media of programming language.
Background technology
The computer programming language instrument can be divided into two large classes generally: text type programming language, graphical programming language, the two all needs programmer according to syntax rule, corresponding memonic symbol (identifier word), graphic programming distinguished symbol are inputted computing machine by keyboard, mouse, be converted to corresponding program code segments sequence for main frame, and further process of compilation.The programming distinguished symbol of programming language can be divided into two classes by use-pattern: a class belongs to and can directly call, and does not namely have parameter; The another kind of optional parameter that belongs to calls, and needs just can call behind interpolation, the parameters.Concerning the teenager who begins to learn programming, the programming distinguished symbol of text type or patterned programming language is all not too directly perceived, all needs a process of being familiar with, remembering, but also needs by the one by one input such as keyboard, mouse, operation inconvenience very easily produces code error, omission.
Contactless card is such as ID card, IC-card, by radio-frequency technique, by noncontact form and read-write equipment swap data.The circuit part of contactless card is comprised of an inductive coil, a microchip, every contactless card have unique identification code identification---the card sequence number just is stored in the microchip.
Summary of the invention
Not directly perceived, the inconvenient deficiency of input of programming distinguished symbol that exists in order to solve existing computer programming language instrument, the utility model need to provide a kind of easily input media of programming language of distinguished symbol objective interface, input operation of programming.Building blocks are known by the teenager, the optional parameter of the programming distinguished symbol of computer programming language calls, so that the utility model needs to solve: should in building blocks, encapsulate the microchip of a plurality of different sequence numbers, selectively export again one of them the sequence number in the microchip of a plurality of different sequence numbers.
The technical scheme that its technical matters that solves the utility model adopts is: the programming distinguished symbol of programming language is designed to a kind of brick pattern programming language device, in building blocks, inductive coil (1), microchip (2), multigang switch (3) are electrically connected, it is characterized in that: inductive coil (1) is electrically connected with parallel way with microchip (2) by multigang switch (3).By selecting, arrange the multigang switch of programming building block, make the inner corresponding microchip of programming building block be in unique electric connection state, the building block of namely programming is responded to the sequence number of the selected unique microchip of output only.
The beneficial effects of the utility model are: the code unitization, and taking pieced together in programming, objective interface, easy to operate, code generates automatically.
Description of drawings
Below in conjunction with drawings and Examples the utility model is described further.
Accompanying drawing is circuit theory diagrams of the present utility model, 1. inductive coils among the figure, 2. microchip, 3. multigang switch.
Embodiment
Among the figure, inductive coil (1) is electrically connected with parallel way from the microchip (2) of a plurality of different sequence numbers by multigang switch (3).Multigang switch, microchip quantity are decided according to the optional parameter quantity of the programming distinguished symbol of programming language, such as the high NXT of pleasure robot four sensor input ports of 1-4 are arranged, the memonic symbol Sensor () that obtains the NQC language of its sensor values has four kinds of parameter S1, S2, S3, S4 optional, and Sensor of the present utility model () programming building block inside needs to encapsulate the microchip of four different sequence numbers and the multigang switch of tetrad accordingly.
During work, programmer as required, select, arrange the multigang switch (3) on programming building block surface, make the inner corresponding microchip (2) of programming building block be in unique electric connection state, be i.e. the sequence number of the selected unique microchip (2) of induction output only.Programmer programming building block that polylith is different is arranged sequentially putting by certain programming rule, forms a programming building blocks sequence.The induction type code reader that is connected with main frame scans each the programming building block in the programming building blocks sequence successively, and the sequence number of the microchip (2) of each programming building block is passed to main frame successively.The sequence number of the microchip (2) of the programming building block that main frame will obtain is converted to corresponding program code segments sequence successively, realize the automatic input of the programming distinguished symbol of programming language, be convenient to adolescents with learning computing machine, Robot Program Design.
Claims (1)
1. brick pattern programming language device, in building blocks, inductive coil (1), microchip (2), multigang switch (3) are electrically connected, and it is characterized in that: inductive coil (1) is electrically connected with parallel way with microchip (2) by multigang switch (3).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220152797 CN202650333U (en) | 2012-04-05 | 2012-04-05 | Cordwood system type programming language device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220152797 CN202650333U (en) | 2012-04-05 | 2012-04-05 | Cordwood system type programming language device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN202650333U true CN202650333U (en) | 2013-01-02 |
Family
ID=47419403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201220152797 Expired - Fee Related CN202650333U (en) | 2012-04-05 | 2012-04-05 | Cordwood system type programming language device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN202650333U (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898456A (en) * | 2015-04-02 | 2015-09-09 | 赵敬双 | Physical programming method and applications of method in robot field |
CN105137887A (en) * | 2015-09-24 | 2015-12-09 | 苏州乐派特机器人有限公司 | Materialized programming method based on programming plate and application thereof in robot field |
CN106095096A (en) * | 2016-06-12 | 2016-11-09 | 苏州乐派特机器人有限公司 | Utilize the method for block in kind programming and in the application of robot field |
CN109003510A (en) * | 2018-09-25 | 2018-12-14 | 宁波凯思奥教育科技有限公司 | Programmer in kind |
CN112463139A (en) * | 2020-11-23 | 2021-03-09 | 乐聚(深圳)机器人技术有限公司 | Programming method and device based on electronic building blocks, electronic equipment and storage medium |
-
2012
- 2012-04-05 CN CN 201220152797 patent/CN202650333U/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898456A (en) * | 2015-04-02 | 2015-09-09 | 赵敬双 | Physical programming method and applications of method in robot field |
CN104898456B (en) * | 2015-04-02 | 2018-06-19 | 苏州乐派特机器人有限公司 | The method of material objectization programming and its application in robot field |
CN105137887A (en) * | 2015-09-24 | 2015-12-09 | 苏州乐派特机器人有限公司 | Materialized programming method based on programming plate and application thereof in robot field |
CN105137887B (en) * | 2015-09-24 | 2019-03-29 | 苏州乐派特机器人有限公司 | The material objectization programmed method of plate and its application in robot field based on programming |
CN106095096A (en) * | 2016-06-12 | 2016-11-09 | 苏州乐派特机器人有限公司 | Utilize the method for block in kind programming and in the application of robot field |
CN109003510A (en) * | 2018-09-25 | 2018-12-14 | 宁波凯思奥教育科技有限公司 | Programmer in kind |
CN112463139A (en) * | 2020-11-23 | 2021-03-09 | 乐聚(深圳)机器人技术有限公司 | Programming method and device based on electronic building blocks, electronic equipment and storage medium |
CN112463139B (en) * | 2020-11-23 | 2024-04-02 | 乐聚(深圳)机器人技术有限公司 | Programming method and device based on electronic building blocks, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN202650333U (en) | Cordwood system type programming language device | |
CN102867010B (en) | The system and method that taking-up, storage and supply arrangement define fileinfo | |
JP6250901B2 (en) | A robot system in which a CNC and a robot controller are connected via a communication network | |
US9176734B2 (en) | Ladder program creation apparatus | |
CN112585547B (en) | Analysis device, analysis method, and recording medium | |
CN103064992A (en) | Routing storage structure based on directed grid points and routing method thereof | |
CN104750887A (en) | Method for generating parameterized unit in modularized mode | |
CN105144004B (en) | Program map display device and programme diagram display methods | |
CN103605068A (en) | System and method for multifunctional and automated testing of keyboard | |
JP5777842B2 (en) | Programming tools | |
JP2012159868A (en) | Programming device of programmable logic controller | |
CN102789197B (en) | The expression system of Digit Control Machine Tool machining information and expression thereof | |
CN102708710B (en) | E-book reader and working method thereof | |
CN103903029A (en) | Electronic tag reading and writing system and method based on multiple connection modes | |
CN112198843A (en) | Programming method of forging process | |
CN113179656A (en) | SCADA webpage HMI system | |
CN204229149U (en) | Touch key-press driving circuit and the control desk be made up of it | |
CN104992379A (en) | Dynamic text exchange format management method of big data of power industry | |
US20200057832A1 (en) | Method for Computer Assisted Planning of a Technical System | |
US9830053B2 (en) | Screen definition device for operating panel | |
CN105447279A (en) | Intelligent tolerance specification design method for geometric products and visual tolerance annotation system | |
CN102053824A (en) | Tab page-type multi-serial port communication tool | |
US11474496B2 (en) | System and method for creating a human-machine interface | |
CN104698960A (en) | Data exchange technology for automatic control system of hydraulic press | |
CN106802755A (en) | The control method and system of a kind of cursor position |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130102 Termination date: 20160405 |