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
- 239000011438 cord wood Substances 0.000 title abstract 4
- 230000001939 inductive effect Effects 0.000 claims description 7
- 239000011449 brick Substances 0.000 claims description 3
- 230000006698 induction Effects 0.000 abstract description 3
- 230000007547 defect Effects 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Numerical Control (AREA)
- Programmable Controllers (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 | |
| JP6250901B2 (en) | A robot system in which a CNC and a robot controller are connected via a communication network | |
| CN106531654B (en) | A chip input pin testing method and device | |
| CN102236734B (en) | Method for automatically forming patterns in design of power system of thermal power plant | |
| CN102682166A (en) | SMT (Surface Mounted Technology) equipment rapid processing system and method | |
| CN112585547B (en) | Analysis device, analysis method, and recording medium | |
| US10346584B2 (en) | Method for generating plant topology model data | |
| CN107766182B (en) | Key positioning, manipulation, testing method and device of input method keyboard | |
| US20130185620A1 (en) | Ladder program creation apparatus | |
| CN103605068A (en) | System and method for multifunctional and automated testing of keyboard | |
| CN105229542B (en) | Programming tool | |
| CN115803709B (en) | Programming marking methods and processors, terminals and computer program products | |
| CN102708710B (en) | E-book reader and working method thereof | |
| CN119343643A (en) | Ladder diagram program editing device, editing method and editing program | |
| JP2012159868A (en) | Programming device of programmable logic controller | |
| CN109683865A (en) | EMU vehicle-mounted control software generation system and method | |
| CN204229149U (en) | Touch key-press driving circuit and the control desk be made up of it | |
| US20160018809A1 (en) | Ladder chart creation device, monitoring device, computer program, and machine control device | |
| JP6175844B2 (en) | Screen definition device for operation panel | |
| CN103246784A (en) | Parameterization drawing system for drawing escalator construction layout drawings | |
| CN102753004A (en) | Substrate production management system | |
| US10902170B2 (en) | Method for computer assisted planning of a technical system | |
| CN112543898A (en) | Graph display device, graph display method, and graph display program | |
| Papakonstantinou et al. | Object oriented extensions of IEC 61131–3 as an enabling technology of software product lines | |
| CN108958502A (en) | A kind of multidisciplinary keyboard |
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 |