Programmable logic controller (PLC) communication method based on universal serial bus (USB)

A communication method and bus technology, applied in the field of PLC communication, can solve the problems such as the inability to guarantee the real-time requirements of data transmission, the inability to realize remote information sharing, the inability to directly connect the host computer, etc., to achieve convenient expansion, fast communication speed and low cost. Effect

CN102681481BActive Publication Date: 2014-09-10SHANXI LIANHUA WEIYE TECH
5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2014-09-10

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a programmable logic controller (PLC) communication method based on a universal serial bus (USB), particularly relates to a PLC backboard communication method adopting a USB3.0 serial bus, and aims to provide a PLC communication method which is high in communication speed and high in instantaneity. According to the technical scheme, a plurality of USB concentrators are arranged on the USB backboard; the backboard communicating with the USB3.0 serial bus is adopted; a master controller, a USB expansion external module and a backboard power supply are arranged on the USB bus backboard; the USB expansion external module comprises a communication module, an input module and an output module; the master controller and the USB expansion external module are connected to the USB3.0 serial bus through the USB concentrators connected with the master controller and the USB expansion external module to finish data communication; and the master controller is connected with an upper machine, interacts data with the upper machine and controls downlink USB expansion equipment. The PLC communication method can be widely applied to the field of communication.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a PLC communication method based on a USB bus, in particular to a PLC backboard communication method using a USB3.0 serial bus communication. Background technique

[0002] In the process of industrial control, continuous and long-term synchronous acquisition, recording and real-time processing of various high and low speed signals are required, and data integration on the Internet is required.

[0003] At present, the PCI bus, CAN bus and Ethernet bus are generally used in PLC to complete the connection with the expansion module. Although the PCI bus has a high transmission speed (132Mbps) and the function of "plug and play", its disadvantage is that it can be plugged and unplugged. Troublesome, and the expansion slot is limited, generally 5 to 6; CAN bus data communication has the advantages of reliability, real-time and flexibility, but also has problems such as direct connection with the host computer and remote information ...

Examples

Embodiment Construction

[0044] like figure 1 As shown, a kind of PLC communication method based on USB bus of the present invention comprises: main controller 1, USB bus backplane, USB expansion peripheral module and backplane power supply, described USB bus backplane is provided with a plurality of USB concentrators 2. The backplane using USB3.0 serial bus communication, the main controller 1, the USB expansion peripheral module and the backplane power supply are all installed on the USB bus backplane, and the backplane power supplies power to the entire backplane; USB expansion peripheral module comprises communication module 3, input module 4 and output module 5, described communication module 3 comprises RS232 communication module 7, RS485 communication module 8, Ethernet interface communication module 9 and CAN interface communication module 10, described input The module 4 includes an analog input acquisition module 11 and a digital input acquisition module 12 , and the output module 5 includes...