CN202650333U - Cordwood system type programming language device - Google Patents

Cordwood system type programming language device Download PDF

Info

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
Application number
CN 201220152797
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN 201220152797 priority Critical patent/CN202650333U/en
Application granted granted Critical
Publication of CN202650333U publication Critical patent/CN202650333U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

A kind of brick pattern programming language device
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).
CN 201220152797 2012-04-05 2012-04-05 Cordwood system type programming language device Expired - Fee Related CN202650333U (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (8)

* Cited by examiner, † Cited by third party
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