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

  • 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

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
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