Communication Methods in Machine Vision: Essential for Effective Data Transmission

 


In the field of machine vision, effective communication methods are crucial for transmitting processing results. Many often inquire about common communication methods beyond using high and low electrical levels through IO. Today, we delve into this topic.

When categorizing or transmitting certain data coordinates, communication solely through IO models often falls short. In such cases, more complex communication methods are required. The type of communication interfaces typically depends on the industrial computer, which also manages the distribution of data after image processing.

Common interfaces include 232, 485 serial ports, and Ethernet ports, which are standard on most industrial computers. The supported protocols depend on the software used. In Point of Sale (POS) systems, the most common protocol is Modbus. This protocol is convenient; simply set up the interface parameters, and the vision system, acting as the master, can send out the data. The receiving end doesn't need to write any program but can directly read the data from the corresponding address.

Additionally, for devices like robotic arms, a free protocol can be easily utilized. The vision system prepares the data in the format required by the robotic arm, including prefixes and suffixes. When the robotic arm runs the program to receive data, the vision system sends the coordinates, thereby completing the communication.

These two protocols can meet about 99% of the market's application needs. Besides these, mature vision software also integrates specific protocols from various brands, such as Siemens S730, Omron's FINS TCP, Keyence's KV, and more.

In summary, communication is widespread in machine vision applications. Beyond data transmission, it can also be used to switch program templates, provide heartbeat signals, and other functions. Through this article, I hope you have gained a deeper understanding of the communication methods used in machine vision.

留言