DOI QR코드

DOI QR Code

An Implementation Scheme for the Detection System of RFID Defective Tags Using LabVIEW OOP

  • Jung, Deok-Gil (Department of Computer Science, Dongeui University) ;
  • Jung, Min-Po (Department of Cyber Police, YoungSan University) ;
  • Cho, Hyuk-Gyu (Department of Cyber Police, YoungSan University) ;
  • Lho, Young-Uhg (Department of Computer Education, Silla University)
  • Received : 2010.12.21
  • Accepted : 2011.01.21
  • Published : 2011.01.01

Abstract

In this paper, we suggest the object-oriented methodology for the design and implementation scheme for the program development in the application of control and instrumentation such as the detection system of RFID defective tags which needs the embedded programming. We apply the design methodology of UML in the system design phase, and suggest the implementation scheme of LabVIEW programs using LVOOP(LabVIEW Object Oriented Programming)in which make it possible to write the object-oriented programming. We design the class diagram and the sequence diagram using UML, and write the classes of LVOOP from the designed class diagram and the main VI from the sequence diagram, respectively. We show that it is possible to develop the embedded programs such as the RFID application through the implementation example of the detection system of RFID defective tags in this paper. And, we obtain the advantages based on the object-oriented design and implementation using the LVOOP approach such as the development of LabVIEW programs by adding the classes and the concept of object of the object-oriented language to LabVIEW.

Keywords

References

  1. W. Choi, et al., "The Development of Launch Vehicle Simulator Using an Object-oriented Design," Proc. of Spring Conf. of the Korea Society for Simulation, pp.106-109, 2005.
  2. National Instruments, NI LabVIEW, http://www.ni.com/labview/
  3. D. Beck, et al., "The CS Framework - A LabVIEW Based Approach to SCADA Systems," Proc. of 10th ICALEPCS(Int. Conf. on Accelerator & large Expt. Physics Control Systems, pp.PO1.051-6, 2005.
  4. D. Beck and H. Brand, "Control System Design Using LabVIEW Object Oriented Programming," Proc. of ICALEPCS, pp.84-86, 2007.
  5. M. Chen, "Object Oriented Programming in LabVIEW for Acquisition and Control Systems at the Aerodynamics Laboratory of the National Research Council of Canada," Proc. of 22nd Int. Congress on Instrumentation in Aerospace Simulation Facilities(ICIASF), 2007.
  6. "LabVIEW Object-Oriented Programming: The Decisions Behind the Design," http://zone.ni.com/devzone/cda/tut/p/ id/3574
  7. "LabVIEW Object-Oriented Programming FAQ," http://zone. ni.com/devzone/cda/tut/p/id/3573
  8. "LabVIEW: Why use LVOOP? Answer scalable code," http:// programming.itags.org/labview/41460/
  9. G.Y. Choi, et al., "Trends in RFID Technology and Standardization," Proc. of the Korea Electromagnetic Engineering Society, ETRI, Korea, Vol. 6, No. 5, pp.29-37, 2007.
  10. UML(Unified Modeling Language), http://www.uml.org/
  11. H. Brand, et al., "The PHELIX Control System Based on UML Design Level Programming in LabVIEW," Proc. of ICALEPCS, pp.472-474, 2003.
  12. Vellmen Inc., "K8055/VM110: USB EXPERIMENT INTERFACE BOARD," http://www.funnykit.com/bemarket/ shop/index.php? pageurl=page_goodsdetail&uid=701
  13. ALR-9900 Enterprise RFID Reader Family, "Alien Reader Protocol with ITR Product Overview," http://www. alientechnology.com/docs/product/ DS_ITR.pdf
  14. Petri Nets World, http://www.informatik.uni-hamburg.de/TGI/ PetriNets/