CN113297125A - Interconnection communication system and method of general SMT equipment - Google Patents

Interconnection communication system and method of general SMT equipment Download PDF

Info

Publication number
CN113297125A
CN113297125A CN202110322784.XA CN202110322784A CN113297125A CN 113297125 A CN113297125 A CN 113297125A CN 202110322784 A CN202110322784 A CN 202110322784A CN 113297125 A CN113297125 A CN 113297125A
Authority
CN
China
Prior art keywords
information
data
module
smt
unit
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.)
Granted
Application number
CN202110322784.XA
Other languages
Chinese (zh)
Other versions
CN113297125B (en
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.)
Shenzhen Yidao Innovation Technology Co ltd
Original Assignee
Shenzhen Yidao Innovation Technology Co ltd
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 Shenzhen Yidao Innovation Technology Co ltd filed Critical Shenzhen Yidao Innovation Technology Co ltd
Priority to CN202110322784.XA priority Critical patent/CN113297125B/en
Publication of CN113297125A publication Critical patent/CN113297125A/en
Application granted granted Critical
Publication of CN113297125B publication Critical patent/CN113297125B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4286Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a handshaking protocol, e.g. RS232C link
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

The application relates to a general SMT equipment interconnection communication system, include: standardized data information acquisition module, data identification module, conversion storage module, address allotment module and information calling display module, address allotment module for inside preset has a plurality of address information, and conversion storage module corresponds address information and is divided into a plurality of data areas, and the data identification module includes: the data identification module comprises an extraction unit and an identification unit, wherein an interpretation database is preset in the identification unit, a plurality of character coding tables of different countries are stored in the interpretation database, the number of the character coding tables corresponding to the interpretation database is divided into a plurality of parallel sub-databases, and the data identification module further comprises a manual switching unit. The interconnection communication system can identify and display the machine event information transmitted by the SMT equipment imported from different countries, and is convenient; the interconnection communication system can simultaneously display the machine event information transmitted by a plurality of SMT equipment imported from different countries.

Description

Interconnection communication system and method of general SMT equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to an interconnection communications system and method for a general SMT device.
Background
SMT is a surface assembly technique known as surface mount or surface mount technology. The surface of the leadless or short lead is assembled with components, which are mounted on the surface of the printed circuit board or other substrates and then soldered and assembled by means of reflow soldering or dip soldering.
The quantity of the imported SMT equipment occupies a great proportion of the total quantity of the SMT equipment in the industry, the current imported equipment is mainly communicated with peripheral equipment taking a single chip microcomputer or a PLC as a controller through an EIA-RS-232 protocol, and the RS-232 protocol evolves along with the application:
(1) the RS-232C standard was originally a long-range serial binary data exchange interface technology standard for connecting data terminal equipment as well as data communication equipment.
(2) An RS-485/Modbus protocol in the intelligent instrument industry is originally developed by a Modicon company, RS-485 effectively improves the anti-interference capability of transmission through differential transmission, and the transmission capability is about 1 kilometer. By the end of 1979 the company became part of the schneider automation sector and Modbus is now a popular protocol in the industry. This protocol supports legacy RS-232, RS-422, RS-485, and ethernet devices.
(3) CAN is a short name of a controller area network, is released in 1989 and finally becomes an international standard, has a transmission distance of 10Km, is based on an ISO/OSI model, and CAN enable different nodes to receive the same data by coding data blocks and eliminating node address codes, thereby embodying the distributed advantage. The multi-master competition type bus structure has the functions of RS-485 master-slave serial communication and Ethernet broadcast, the bus is not occupied by useful messages, the messages are transmitted on the bus according to the importance degree, the risks of bus congestion and node breakdown are avoided, and the problems of bus control, conflict detection, link maintenance and the like can be solved by the complete software support system:
devicenet and SIMATIC NET, an open, global industry standard-compliant, low-cost, high-performance communication network based on CAN technology developed in the mid-90 s, was originally developed and deployed by Rockwell corporation, usa. Direct interconnectivity improves inter-device communication while providing significant device-level diagnostic functionality that is difficult to implement via a hardwired I/O interface. And meanwhile, the Socket of the TCP/IP is supported.
The industrial communication protocols started in the 90 s were substantially in accordance with the application layer protocol of the OSI7 layer protocol used by computers.
In view of the above-mentioned related technologies, the inventor believes that due to the difference of the production countries of the existing SMT devices and the difference of the coding tables adopted inside the existing SMT devices, the event data of internal machines of the SMT devices produced in other countries are difficult to be accurately identified by the PC, and a code disorder phenomenon occurs.
Disclosure of Invention
In order to enable data in SMT equipment produced in other countries to be acquired and identified by a PC (personal computer) terminal, the application provides a general SMT equipment interconnection communication system.
The general SMT equipment interconnection communication system provided by the application adopts the following technical scheme.
A general SMT device interconnection communication system comprises:
the standardized data information acquisition module is used for acquiring event information of internal machines of the SMT equipment and transmitting initial communication information;
the data identification module is used for identifying the initial communication information and converting the initial communication information into data information to be output;
the information conversion storage module is used for receiving the data information transmitted by the data identification module, uniformly converting the data information into ASCII or UNICODE under the windows environment and storing the ASCII or UNICODE into a preset storage area inside the information conversion storage module;
the information calling and displaying module is used for calling the code information in the storage area, converting the code information into uniform character information and displaying the uniform character information;
the information calling and displaying module is positioned in the PC terminal.
By adopting the technical scheme, the interfaces and the levels of the SMT equipment are unified through the standardized data information acquisition module, the unified processing of the data identification module is facilitated, the data identification module is used for interpreting and identifying data codes in initial communication information, the interpreted information is converted into UNICODE (ASCII) to be stored in a storage area, the information retrieval and display module is used for retrieving the UNICODE (ASCII) to be uniformly interpreted, machine event information is converted into characters to be displayed for personnel to refer to, so that the data in the imported SMT equipment can be acquired and identified by the PC end, and the problem that messy codes cannot be identified due to the fact that the PC end directly identifies the SMT equipment in each country is solved.
Preferably, the standardized data information collecting module includes:
the information acquisition unit is used for acquiring machine event information in the SMT equipment and outputting original data information;
and the information standardization unit is used for acquiring the original data information, converting the original data information of the EIA level into the original communication information of the TTL level and outputting the initial communication information.
By adopting the technical scheme, the interface of the SMT equipment is generally divided into RS232 interface and RS485 interface, which correspond to level EIA and level TTL respectively, and the information standardization unit can convert the RS232 signal transmitted by the interface of the SMT equipment into the RS485 signal, so that the interface level is unified into the TTL level, which is convenient for signal transmission and the data identification module to identify the initial communication information.
Preferably, the address allocation module is used for connecting the plurality of standardized data information acquisition modules with the data identification module, and a plurality of address information is preset in the address allocation module so as to pair and transmit the address information and the initial communication information to the data identification module;
the data identification module is used for pairing identified data information and address information again and transmitting the data information and the address information to the information conversion storage module, the address information corresponding to the storage area is divided into a plurality of data areas, and the information conversion storage module is used for filling code information into the corresponding data area according to the address information so as to be called by the information calling display module.
By adopting the technical scheme, the address allocation module is arranged, so that initial communication information transmitted by the plurality of standardized data information acquisition modules can be uniformly distinguished and identified by the data identification module, and the system can process and display machine event information of a plurality of SMT (surface mount technology) equipment.
Preferably, the data identification module includes:
the extraction unit is used for receiving the initial communication information to extract the data codes in the data bits of the initial communication information and outputting the data codes;
and the identification unit is internally preset with an interpretation database and is used for receiving the data codes, comparing the data codes with a character code table preset in the interpretation database and outputting corresponding data information.
By adopting the technical scheme, the extraction unit can extract the data codes representing the machine events in the initial communication information, the identification unit interprets the data codes in comparison with the character code table to restore the machine event information, so that the information conversion and storage module converts the machine event information into uniform ASCII or UNICODE codes, and the information retrieval and display module is convenient to identify and interpret.
Preferably, the interpretation database stores a plurality of character code tables of different countries, the number of the character code tables corresponding to the interpretation database is divided into a plurality of parallel sub-databases for storing the character code tables, the identification unit compares the data codes with the character code table in one of the sub-databases to call out data information, the data identification module further comprises a manual switching unit, and the manual switching unit is used for switching the sub-databases for comparison by the identification unit.
By adopting the technical scheme, personnel can switch the sub-database which is compared and called by the identification unit through the manual switching unit, so that the country of the character code table in the sub-database and the imported country of the SMT equipment are the same country, the data code can be accurately interpreted as data information, and messy codes are prevented.
Preferably, the data identification module is embedded with an interpretation database, the interpretation database includes a manufacturer name and an interpretation data area corresponding to the manufacturer name, the interpretation data area has an interpretation program therein, and the data identification module further includes:
the handle acquiring unit is used for reading the handle of the SMT equipment accessed in the network port form to acquire the initial name of the equipment;
the automatic selection unit is used for comparing the manufacturer names with the initial names one by one so as to select the corresponding interpretation programs in the interpretation data area;
after the network port communication information output by the SMT equipment accessed in the network port form is subjected to address information allocation through the address allocation module, the identification unit can interpret the network port communication information according to an interpretation program selected by the automatic selection unit and output data information formed after interpretation to the information conversion storage module.
By adopting the technical scheme, interfaces and protocols of recent generation SMT equipment and intelligent equipment are gradually unified, TCP/IP network port communication is generally adopted, data contents of equipment of the same type of different brands are not greatly different, the protocols are generally analyzed, the openness is not consistent, for example, a printer can be driven by a computer only by installing a specific driver, but names and (including manufacturers and names) of the printer can still be read by the computer, so that the scheme automatically calls an interpretation program of the manufacturer from an interpretation database by matching the manufacturer name with the acquired initial name, and transmits the network port communication information output by the SMT equipment to an information conversion storage module for further conversion after the network port communication information is interpreted.
The application also provides an interconnection communication method which adopts the following technical scheme:
an interconnection communication method comprises the following steps:
collecting internal machine event information of the SMT equipment by using a standardized data information collection module and transmitting initial communication information;
identifying the initial communication information transmitted by the standardized data information acquisition module by using a data identification module, and converting the initial communication information into data information to be output;
receiving the data information transmitted by the data identification module by using an information conversion storage module, uniformly converting the data information into ASCII or UNICODE under the windows environment, and storing the ASCII or UNICODE in a preset storage area inside the data information;
and calling the code information in the storage area by using the information calling and displaying module, converting the code information into uniform character information and displaying the uniform character information on a PC (personal computer).
Through adopting above-mentioned technical scheme, through the signal that standardized data information acquisition module sent each SMT equipment, the data identification module of being convenient for is unified to be handled, the data identification module is to the data code in the initial communication information interpretation discernment, later with the information conversion after the interpretation UNICODE or ASCII, carry out and save in the storage area, reuse information calling display module is called and is carried out UNICODE or ASCII unified interpretation, convert machine event information into the characters and demonstrate, supply the personnel to refer to, make the data in the SMT equipment of import can be acquireed the discernment by the PC end.
Preferably, the method for collecting the event information of the internal machine of the SMT device and transmitting the initial communication information by using the standardized data information collection module further includes the following steps:
acquiring machine event information in the SMT equipment by using an information acquisition unit and outputting original data information;
and acquiring original data information by using an information standardization unit, converting the original data information of the EIA level into the original communication information of the TTL level, and outputting the initial communication information.
By adopting the technical scheme, the interface of the SMT equipment is generally divided into RS232 interface and RS485 interface, which respectively correspond to the level EIA and the TTL level, the levels are different, and the information standardization unit can convert the RS232 signal transmitted by the interface of the SMT equipment into the RS485 signal, so that the interface levels are unified into the TTL level with lower voltage, which is convenient for signal transmission and the data identification module to identify the initial communication information.
Preferably, after the standardized data information acquisition module is used for acquiring event information of internal machines of the SMT equipment and transmitting initial communication information, the method further comprises the following steps:
and the address allocation module allocates the address information to the initial communication information in a one-to-one manner and transmits the initial communication information to the data identification module in a matching manner.
By adopting the technical scheme, the address information and the initial communication information are matched, so that the initial communication information transmitted by the plurality of standardized data information acquisition modules can be uniformly distinguished and identified by the data identification module, and the system can process and display the machine event information of the plurality of SMT equipment.
Preferably, the method for identifying the initial communication information transmitted by the standardized data information acquisition module by the data identification module and converting the initial communication information into the data information output further comprises the following steps:
receiving the initial communication information by using an extraction unit to extract a data code in a data bit of the initial communication information and outputting the data code;
the identification unit is used for receiving the data codes so as to compare the data codes with a character code table preset in an interpretation database and output corresponding data information.
By adopting the technical scheme, the extraction unit can extract the data codes representing the machine events in the initial communication information, the identification unit interprets the data codes in comparison with the character code table to restore the machine event information, so that the information conversion and storage module converts the machine event information into uniform ASCII or UNICODE codes, and the information retrieval and display module is convenient to identify and interpret.
In summary, the present application includes at least one of the following beneficial technical effects:
the interconnection communication system can identify and display the machine event information transmitted by the SMT equipment imported from different countries, and is convenient;
the interconnection communication system can simultaneously display the machine event information transmitted by a plurality of SMT equipment imported from different countries;
through setting up manual switching unit, carry out manual selection to the interpretation environment of data coding, this system of being convenient for can compile the SMT equipment of importing from different countries correctly.
Drawings
Fig. 1 is an overall flowchart of an embodiment 1 of a general SMT device interconnection communication system according to the present invention.
Fig. 2 is a block diagram illustrating a standardized data information collection module according to embodiment 1 of a general SMT device interconnection communication system according to the present invention.
Fig. 3 is a block diagram illustrating a data identification module according to embodiment 1 of a universal SMT device interconnection communication system according to the present invention.
Fig. 4 is a block diagram of a data identification module, an address assignment module, and an information conversion storage module in embodiment 2 of a general SMT device interconnection communication system according to the present application, which mainly shows a composition structure of the data identification module.
Description of reference numerals: 1. a standardized data information acquisition module; 11. an information acquisition unit; 12. an information standardization unit; 2. a data identification module; 21. an extraction unit; 22. an identification unit; 23. a manual switching unit; 3. an information conversion storage module; 4. an information calling and displaying module; 5. an address provisioning module; 6. a handle acquisition unit; 7. and an automatic selection unit.
Detailed Description
The present application is described in further detail below with reference to figures 1-3.
The embodiment of the application discloses a general SMT equipment interconnection communication system.
Example 1:
referring to fig. 1, a general SMT device interconnection communication system includes: the system comprises a standardized data information acquisition module 1, an address allocation module 5, a data identification module 2, an information conversion storage module 3 and an information retrieval display module 4 which are connected in sequence.
Referring to fig. 1 and 2, the standardized data information acquisition module 1: the SMT communication equipment comprises an information acquisition unit 11 and an information standardization unit 12 connected with the information acquisition unit 11, wherein the information acquisition unit 11 adopts a connection end, and the information acquisition unit 11 is connected with a port of the SMT equipment to derive internal machine event information and output the internal machine event information in the form of original data information; the information standardization unit 12 adopts MAX232 chips, because the ports of SMT equipment in different ages are different, the interface of SMT equipment in earlier ages usually adopts RS232 with the level thereof being EIA level, and the interface of SMT equipment in later ages adopts RS485 with the level thereof being TTL level, so the interface of PC terminal usually adopts RS485 with the level thereof being TTL level, the voltage of EIA level is higher than that of TTL level, the interface is burnt out due to overhigh transmission level, the MAX232 chips can convert EIA level into TTL level, convert original data information into initial communication information which is unified as TTL level standard and output, the initial communication signal is converted into RS485 from RS232, so that the transmission distance and the stability of the initial communication signal are stronger.
The address allocating module 5: the standardized data information acquisition module and the data identification module 2 are positioned between each other and are used for connecting the plurality of standardized data information acquisition modules 1 with the data identification module 2, the address allocation module 5 adopts a switch, a plurality of address information is preset in the address allocation module 5, the address allocation module 5 matches the address information with initial communication information sent by one of the standardized data information acquisition modules 1 and combines the address information with the initial communication information to transmit the data identification module 2;
referring to fig. 3, the data recognition module 2: the initial communication information used for identifying the standardized data information acquisition module 1 transmission converts it into data information output, and it includes: extraction unit 21, recognition unit 22. After the initial communication information enters the PC terminal, the level of the initial communication information is converted into EIA level through MAX232 chips or MC1488 and SN75150 chips in the PC terminal again. The extracting unit 21 communicates with the network layer based on the EIA-RS-232c protocol, captures a data code in a data bit of the initial communication information after receiving the initial communication information, and outputs the data code to the identifying unit 22;
the identification unit 22 is provided with an interpretation database in advance, a character code table is stored in the interpretation database, the identification unit 22 is provided with a plurality of pre-storage areas, the pre-storage areas correspond to the address information one by one, after the identification unit 22 receives the data codes, the address information corresponding to the data codes is placed in the pre-storage areas, the data codes are compared with the character code table preset in the interpretation database, and corresponding data information is output.
The interpretation database comprises a plurality of parallel sub-databases, each sub-database stores a character code table of a country, and the character code table stored in each sub-database is different. The recognition unit 22 compares the received data codes with the character code table in one of the sub-databases to call out data information. The data identification module 2 further includes a manual switching unit 23, the manual switching unit 23 may adopt a selection button on a PC interface, the manual switching unit 23 is configured to switch the sub-database to be compared by the identification unit 22, for example, when the data code in the pre-storage area belongs to country a, a person may click the button of the corresponding country through a mouse, and the sub-database to be compared by the identification unit 22 is switched to the sub-database of country a; after the data identification module 2 completes identification, the data information and the address information are paired again and transmitted to the information conversion and storage module 3;
referring to fig. 1, the information conversion and storage module 3 is configured to receive the data information transmitted by the data identification module 2, refer to a UNICODE code table (ASCII code table) preset therein, uniformly convert the data information into UNICODE (ASCII) under a windows environment, and store the UNICODE (ASCII) in a preset storage area therein, where the storage area is divided into a plurality of data areas corresponding to the address information, and one data area is used for correspondingly storing UNICODE (ASCII) of one SMT device for the information retrieval and display module 4 to retrieve;
the data identification module 2 and the information conversion storage module 3 are plug-and-play program plug-ins using a PC or a CPU as a storage medium as a carrier.
This application passes through data identification module 2, information conversion storage module 3, realizes a bottom communication protocol and fuses the function, and after manual switching unit 23 selection, data identification module 2, information conversion storage module 3 carry out the collection analysis of data automatically according to equipment model, equipment agreement, expose into unified format with the equipment of the different agreements of different brands externally to supply other producers of thing networking trade to carry out simpler, convenient data acquisition.
The information calling and displaying module 4 is composed of MES software, a plurality of software communication simulators are built in the MES software, one software communication simulator is used for receiving UNICODE (ASCII) in a data area, the plurality of software communication simulators establish names according to SMT equipment corresponding to address information, the software communication simulator converts the UNICODE (ASCII) information in a called storage area into characters according to a UNICODE (ASCII) coding table built in a windows system, and the characters are converted into Chinese characters by utilizing a translation program in the MES to be displayed for a person to read, so that investment personnel in the industry can evaluate and refer to the machine performance conveniently.
The general SMT equipment interconnection communication system in the embodiment of the application has the implementation principle that: the interface and the level of each SMT equipment are unified through the standardized data information acquisition module 1, initial communication information output by the SMT equipment is converted into RS485 signals to be transmitted, the transmission stability of the communication information is improved, the transmission distance is prolonged, each SMT equipment is assigned with address information through the address assignment module 5 to be identified and transmitted to the PC end, the data codes in the initial communication information are interpreted and identified through the PC built-in data identification module 2, the interpreted information is converted into UNICODE to be stored in a storage area, a simulator is built in the MES to call the UNICODE in the corresponding address, the MES software is used for conducting unified interpretation to convert machine event information into characters to be displayed for personnel reference, and the problem that the PC end cannot carry out correct identification due to the fact that coding tables in different countries are different is solved.
Example 2:
this example differs from example 1 in that: referring to fig. 4, the address assignment module 5, the data identification module 2, and the information conversion storage module 3 are software programs using a CPU as a storage medium, information transmitted by an SMT device is transmitted to a PC end through processing of an intelligent device (an intelligent box) equipped with the CPU, the CPU is further coupled with a plurality of communication network ports, and since recent SMT devices and intelligent devices all use a TCP/IP network port protocol for communication, data contents are not very different and can be identified by the intelligent device, but different manufacturers still have their own communication protocol data decryption modes such as GEM, JUKI interface, ASM OIB, FUJI Open interface, and the like. In response to this phenomenon, the data identification module 2 further includes a handle acquisition unit 6 and an automatic selection unit 7.
After the intelligent device is connected with the SMT device adopting network port communication, the network port communication information is allocated with addresses through the address allocation module 5, the built-in program in the CPU stores the network port communication information into the pre-storage area in the identification unit 22, the pre-storage area for storing the data codes of the network port communication information has fixed address information, the handle acquisition unit 6 reads the device handle of the SMT device, to obtain the initial name of SMT equipment, such as a certain brand of U disk, printer, camera, and after accessing the computer, the computer reads and displays the initial name, the name usually includes the manufacturer name, the CPU pre-stores the interpretation database, the interpretation database includes a plurality of interpretation data areas, and the manufacturer name corresponding to the interpretation data areas, the interpretation data areas store the decryption programs corresponding to different decryption modes, and the decryption programs are the data decryption programs of the common communication protocol of the corresponding manufacturer. After the handle acquiring unit 6 reads the initial name of the SMT device, the automatic selecting unit 7 compares the manufacturer name with the initial name to screen out the manufacturer name included in the initial name, and selects the corresponding interpretation data area.
The identification unit 22 determines whether the data coding is the data coding of the internet access communication information according to the address information, calls the interpretation data area selected by the automatic selection unit 7 to compile the pre-storage area after the determination, and pairs the compiled data information and the address information again and transmits the data information and the address information to the information conversion storage module 3.
The SMT equipment comprises a CPU and a counter-drive module (not shown in the figure), wherein the counter-drive module is a program stored in the CPU, the counter-drive module comprises an instruction sending unit and a matching unit, a plurality of drive instruction programs corresponding to different manufacturers are stored in the CPU, the instruction sending unit generates corresponding equipment icons and instruction icons according to the initial names of the accessed SMT equipment, for example, switch instruction icons and timing instruction icons are marked on the initial names of the SMT equipment, the matching unit matches the corresponding drive instruction programs according to the manufacturer names in the initial names, and a person clicks the corresponding instruction icons to enable the CPU to send related instructions to the corresponding SMT equipment so as to control the SMT equipment to operate.
Due to the fact that the development modes, the data external opening degree, the interface protocols and the analysis modes of all manufacturers of SMT industry equipment of different countries, brands and types of equipment are different. Resulting in poor equipment docking capabilities in the SMT industry. However, the data contents of the same type of equipment of different brands are not different, and only the acquisition mode, the analysis protocol and the openness degree are not consistent.
And this application can carry out the collection analysis of data according to equipment model, equipment agreement voluntarily, exposes the equipment of the different agreements of different brands into unified format to supply other producers of thing networking trade to carry out simpler, convenient data acquisition. Other SMT trade thing networking producers can be through the mode of external smart machine that stores corresponding procedure, need not handle the nonconformity of bottom equipment, adopt unified mode to carry out the butt joint of all SMT trade equipment, strengthened the ability of SMT trade to equipment butt joint greatly.
The embodiment of the application also discloses an interconnection communication method, which comprises the following steps:
step S1, collecting event information of internal machines of SMT equipment and transmitting initial communication information through the standardized data information collection module 1, wherein the specific process comprises the following steps:
step S11, connecting the information acquisition unit 11 with the port of the SMT equipment to derive the internal machine event information, and outputting the information in the form of original data information;
step S12: and converting original data information into initial communication information unified to a TTL level standard by an information standard, and outputting the initial communication information, wherein the original data information is converted into the initial communication information unified to the TTL level standard by the information standard, because the ports of SMT equipment in different ages have difference, the interface of the SMT equipment in the earlier age usually adopts RS232, the level of the interface of the SMT equipment in the later age is EIA level, and the interface of the SMT equipment in the later age adopts RS485, the level of the interface of the PC terminal usually adopts RS485, the level of the interface of the PC terminal is TTL level, the voltage of the EIA level is higher than that of the TTL level, the interface is burnt out due to overhigh transmission level, the MAX232 chip can convert the EIA level into the TTL level, the initial communication signal is converted into RS485 from RS232, and the transmission distance and the stability are improved.
Step S13: and acquiring the network port communication information of the network port communication type SMT equipment through the TCP/IP network port.
Step S2: the address information preset in the address allocation module 5 is matched with the initial communication information sent by the standardized data information acquisition module 1, and the address information and the initial communication information are combined to be transmitted to the data identification module 2;
step S21: the address allocation module 5 is used for matching the preset address information in the network port with the network port communication information and combining the preset address information and the network port communication information to transmit the data identification module 2;
step S3: the data identification module 2 is used for identifying the initial communication information transmitted by the standardized data information acquisition module 1 and converting the initial communication information into data information to be output, and the specific process comprises the following steps:
step S31: after the initial communication information enters the PC terminal or the CPU, the level of the initial communication information is converted into an EIA level through an MAX232 chip or an MC1488 chip or an SN75150 chip in the CPU of the PC again, and the extracting unit 21 reads a data code in a data bit of the initial communication information based on an EIA-RS-232c protocol after receiving the initial communication information and outputs the data code to the identifying unit 22;
step S32: the identification unit 22 is used for receiving the data codes, then the address information corresponding to the data codes is placed in a pre-storage area, the manual switching unit 23 is used for switching the sub-database for comparison of the identification unit 22, the data codes are compared with the character code table of the sub-database, corresponding data information is output, and the corresponding data information and the address information are matched again.
Step S33: after receiving the internet access communication information, the PC or the CPU transmits the internet access communication information to the corresponding pre-storage area according to the address information, and then enables the identification unit 22 to invoke a data decryption program in the corresponding interpreted data area to interpret the internet access communication information through the handle acquisition unit 6 and the automatic selection unit 7, and outputs corresponding data information and pairs the data information with the address information again.
Step S4: the information conversion and storage module 3 is used for receiving the data information transmitted by the data identification module 2, referring to a UNICODE coding table (ASCII coding table) preset in the data conversion and storage module, uniformly converting the data information into UNICODE (ASCII) under a windows environment, and storing the UNICODE (ASCII) in a data area in the data conversion and storage module, wherein one data area is used for correspondingly storing the UNICODE (ASCII) of one SMT device so as to be called by the information calling and displaying module 4;
step S5: the information calling display module 4 is used for establishing a plurality of software communication simulators, the plurality of software communication simulators establish names according to SMT equipment corresponding to address information, one software communication simulator correspondingly receives UNICODE (ASCII) in one data area, and each software communication simulator converts the UNICODE (ASCII) information in the memory area called by the simulator into uniform Chinese characters by a translation program in MES software for display so as to serve as investment personnel reference of the industry.
The above embodiments are preferred embodiments of the present application, and the protection scope of the present application is not limited by the above embodiments, so: all equivalent changes made according to the structure, shape and principle of the present application shall be covered by the protection scope of the present application.

Claims (10)

1. A general SMT equipment interconnection communication system is characterized by comprising:
the system comprises a standardized data information acquisition module (1) for acquiring event information of internal machines of the SMT equipment and transmitting initial communication information;
the data identification module (2) is used for identifying the initial communication information and converting the initial communication information into data information to be output;
the information conversion storage module (3) is used for receiving the data information transmitted by the data identification module (2), uniformly converting the data information into ASCII or UNICODE under the windows environment and storing the ASCII or UNICODE into a preset storage area inside the information conversion storage module;
the information calling and displaying module (4) is used for calling the code information in the storage area, converting the code information into uniform character information and displaying the uniform character information;
wherein, the information calling display module (4) is positioned in the PC terminal.
2. A universal SMT device interconnect communications system as recited in claim 1, wherein said standardized data information collection module (1) comprises:
the information acquisition unit (11) is used for acquiring machine event information in the SMT equipment and outputting original data information;
and an information standardization unit (12) for acquiring the original data information, converting the original data information of EIA level into the original communication information of TTL level and outputting the initial communication information.
3. A universal SMT device interconnect communications system as recited in claim 1, further comprising:
the address allocation module (5) is used for connecting the plurality of standardized data information acquisition modules (1) with the data identification module (2), and a plurality of address information is preset in the address allocation module so as to pair and transmit the address information and the initial communication information to the data identification module (2);
the data identification module (2) matches the identified data information and address information again and transmits the data information and the address information to the information conversion storage module (3), the address information corresponding to the storage area is divided into a plurality of data areas, and the information conversion storage module (3) fills the code information into the corresponding data areas according to the address information so as to be called by the information calling display module (4).
4. A universal SMT device interconnect communications system as recited in claim 3, wherein said data identification module (2) comprises:
an extraction unit (21) for receiving the initial communication information to extract the data code in the data bit of the initial communication information and outputting the data code;
and the identification unit (22) is internally preset with an interpretation database and is used for receiving the data codes, comparing the data codes with a character code table preset in the interpretation database and outputting corresponding data information.
5. A universal SMT device interconnection communication system according to claim 4, wherein: the data identification module (2) further comprises a manual switching unit (23), and the manual switching unit (23) is used for switching the sub-databases for comparison of the identification unit (22).
6. A universal SMT equipment interconnection communication system according to claim 5, wherein the data identification module (2) has an interpretation database built therein, the interpretation database including a manufacturer name and an interpretation data area corresponding to the manufacturer name, the interpretation data area having an interpretation program therein, the data identification module (2) further comprising:
a handle acquiring unit (6) for reading the handle of the SMT equipment accessed in the network port form to acquire the initial name of the equipment;
and an automatic selection unit (7) for comparing the manufacturer name with the initial name one by one to select the corresponding interpretation program in the interpretation data area;
after the network port communication information output by the SMT equipment accessed in the network port form is subjected to address information allocation through the address allocation module (5), the identification unit (22) can interpret the network port communication information according to the interpretation program selected by the automatic selection unit (7) and output data information formed after interpretation to the information conversion storage module (3).
7. A communication method based on the SMT communication system recited in any one of claims 1-6, comprising:
a standardized data information acquisition module (1) is used for acquiring event information of internal machines of the SMT equipment and transmitting initial communication information;
the data identification module (2) is used for identifying the initial communication information transmitted by the standardized data information acquisition module (1) and converting the initial communication information into data information to be output;
receiving the data information transmitted by the data identification module (2) by using an information conversion storage module (3), uniformly converting the data information into ASCII or UNICODE under the windows environment, and storing the ASCII or UNICODE into a preset storage area inside the data information;
and the code information in the storage area is called by an information calling and displaying module (4), converted into uniform character information and displayed on a PC (personal computer).
8. The interconnection communication method according to claim 6, wherein the standardized data information collection module (1) collects event information of internal machines of the SMT equipment and transmits initial communication information, further comprising the steps of:
an information acquisition unit (11) is used for acquiring machine event information in the SMT equipment and outputting original data information;
the information standardization unit (12) is used for acquiring the original data information, and converting the original data information of the EIA level into the original communication information of the TTL level for outputting.
9. The interconnection communication method according to claim 6, wherein after the standardized data information collecting module (1) collects the event information of the internal machines of the SMT equipment and transmits the initial communication information, the method further comprises the following steps:
and the address information is one-to-one distributed to the initial communication information pair by an address distribution module (5) and is transmitted to the data identification module (2).
10. An interconnection communication method according to claim 8, wherein the data identification module (2) is used to identify the initial communication information transmitted by the standardized data information collection module (1) and convert it into data information output, further comprising the following steps:
an extraction unit (21) is used for receiving the initial communication information to extract the data codes in the data bits of the initial communication information and outputting the data codes;
the identification unit (22) is used for receiving the data codes so as to compare the data codes with a character code table preset in an interpretation database and output corresponding data information.
CN202110322784.XA 2021-06-11 2021-06-11 Interconnection communication system and method of general SMT equipment Active CN113297125B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110322784.XA CN113297125B (en) 2021-06-11 2021-06-11 Interconnection communication system and method of general SMT equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110322784.XA CN113297125B (en) 2021-06-11 2021-06-11 Interconnection communication system and method of general SMT equipment

Publications (2)

Publication Number Publication Date
CN113297125A true CN113297125A (en) 2021-08-24
CN113297125B CN113297125B (en) 2024-05-07

Family

ID=77319132

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110322784.XA Active CN113297125B (en) 2021-06-11 2021-06-11 Interconnection communication system and method of general SMT equipment

Country Status (1)

Country Link
CN (1) CN113297125B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1858727A (en) * 2005-05-06 2006-11-08 鸿富锦精密工业(深圳)有限公司 Producing device monitor system and method
CN101662369A (en) * 2008-08-28 2010-03-03 中冶赛迪工程技术股份有限公司 Universal network adapter
CN201757854U (en) * 2010-08-02 2011-03-09 惠州大亚湾光弘科技电子有限公司 Control device of chip mounter
US20150066180A1 (en) * 2012-05-09 2015-03-05 Vayo (Shanghai) Technology Co., Ltd. Quick processing system and method for smt equipment
CN105357093A (en) * 2015-11-29 2016-02-24 大连理工大学 Bus terminal device communication protocol automatic identification conversion device and control method
CN105681285A (en) * 2015-12-30 2016-06-15 合肥城市云数据中心股份有限公司 Method for obtaining information of heterogeneous industrial signal source
CN107995081A (en) * 2017-12-29 2018-05-04 徐州中矿大传动与自动化有限公司 The system and method for a variety of communication bus conversions is supported at the same time
CN110111523A (en) * 2019-04-09 2019-08-09 辰安天泽智联技术有限公司 A kind of fire-fighting Internet of Things signal imitation Transmission system
CN110488739A (en) * 2019-07-25 2019-11-22 爱创智联(深圳)科技有限公司 A kind of SMT production data acquisition monitoring retroactive method based on Internet of Things
CN111580474A (en) * 2020-04-25 2020-08-25 上海开铭智能科技有限公司 Information acquisition module of SMT production line equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1858727A (en) * 2005-05-06 2006-11-08 鸿富锦精密工业(深圳)有限公司 Producing device monitor system and method
CN101662369A (en) * 2008-08-28 2010-03-03 中冶赛迪工程技术股份有限公司 Universal network adapter
CN201757854U (en) * 2010-08-02 2011-03-09 惠州大亚湾光弘科技电子有限公司 Control device of chip mounter
US20150066180A1 (en) * 2012-05-09 2015-03-05 Vayo (Shanghai) Technology Co., Ltd. Quick processing system and method for smt equipment
CN105357093A (en) * 2015-11-29 2016-02-24 大连理工大学 Bus terminal device communication protocol automatic identification conversion device and control method
CN105681285A (en) * 2015-12-30 2016-06-15 合肥城市云数据中心股份有限公司 Method for obtaining information of heterogeneous industrial signal source
CN107995081A (en) * 2017-12-29 2018-05-04 徐州中矿大传动与自动化有限公司 The system and method for a variety of communication bus conversions is supported at the same time
CN110111523A (en) * 2019-04-09 2019-08-09 辰安天泽智联技术有限公司 A kind of fire-fighting Internet of Things signal imitation Transmission system
CN110488739A (en) * 2019-07-25 2019-11-22 爱创智联(深圳)科技有限公司 A kind of SMT production data acquisition monitoring retroactive method based on Internet of Things
CN111580474A (en) * 2020-04-25 2020-08-25 上海开铭智能科技有限公司 Information acquisition module of SMT production line equipment

Also Published As

Publication number Publication date
CN113297125B (en) 2024-05-07

Similar Documents

Publication Publication Date Title
Clarke et al. Practical modern SCADA protocols: DNP3, 60870.5 and related systems
CN110417734A (en) Remote device data acquisition method, device and system
CN102118283A (en) Method and device for testing communication equipment
CN102365844A (en) Communication adapter device
CN111930496A (en) Integrated control method and device, building control system, storage medium and processor
CN115134236A (en) Intelligent network card management method, device, equipment and readable medium
CN113676526A (en) Industrial data access management system and method
CN113596832A (en) Network connection establishing method and device, storage medium and electronic device
CN210348482U (en) RS485 interface and RS232 interface automatic switching circuit and electronic equipment
CN110569160A (en) Test system of development board based on communication module
CN113297125A (en) Interconnection communication system and method of general SMT equipment
CN110764036A (en) Intelligent distribution transformer terminal test method and system
CN212519024U (en) Portable detection device for heterogeneous network convergence gateway
CN106878404B (en) Centralized meter reading method based on feature codes
CN116566762B (en) Cascading equipment based on Modbus-RTU protocol and application method thereof
CN206133907U (en) On --spot multi -functional general type failure analysis system of electric power
CN112822174A (en) Intelligent data acquisition module, data acquisition box and data acquisition method
CN205304831U (en) Testing system
CN110798862A (en) Data transmission method and device between service terminal and service master station
CN102710025A (en) Power system communication device and method
CN112650765B (en) Station fault judging method, device, equipment and storage medium
CN212183548U (en) IEC61850 protocol and Modbus protocol keysets
KR100255421B1 (en) Method and appatatus for integrating terminal using for disposing data in an electronic switching system
CN117254987B (en) Communication method, communication device, and storage medium
CN112859660A (en) Equipment synchronization control method, device, terminal and system

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
GR01 Patent grant
GR01 Patent grant