z-logo
open-access-imgOpen Access
Research on Function Block Programmable Technology of Machine Vision
Author(s) -
Chongquan Zhong,
Xueyi Dong,
Hao Sun,
Xing Zhang
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1570/1/012055
Subject(s) - block (permutation group theory) , debugging , computer science , function (biology) , programming language , interface (matter) , xml , reusability , library function , visual programming language , machine vision , block diagram , graphical user interface , software , artificial intelligence , embedded system , operating system , engineering , geometry , mathematics , bubble , evolutionary biology , maximum bubble pressure method , electrical engineering , biology
Aiming at the problems of low efficiency, difficult debugging and poor reusability of program in developing vision program by using text editing, a graphical program development technology is developed for vision program development. In this paper, the image processing algorithms and functions in the OpenCV vision library are studied and encapsulated according to the IEC61131-3 Function block specification. The interface model and program model of vision Function block are established. According to these two models, the vision Function block interface and the vision Function block program are described by using XML language, and the programming specification and instruction set of the vision Function block are established. The editing and compiling algorithm of the Function block program is researched to realize the configuration development environment and operate environment of the vision Function block program by using C plus plus language. Finally, the function of the software is tested and verified.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here