This thesis discusses the creation and development of a system which reads one-dimensional and two-dimensional codes on pharmaceutical manuals. The systems goals are scanning, and comparing the scanned code to the reference data by connecting a programmable logic controller (PLC) to a code reader. A personal computer is additionally connected to the system through the PLC for data read-out. The main components of the system are PLC, code readers, and a personal computer.
The introduction of the thesis introduces the company Tipteh d.o.o., and the company B3Servis d.o.o., which invested in the creation and development of the system. It continues with presenting the system requirements and the objective of the thesis.
The thesis consists of two sections. The first section describes the system components, and electronic hardware. This is followed by describing the software used in the system, and also presenting a case of unsuccessful attempts at lowering the costs of the hardware. The second section describes the development of the system itself, the focus being on software and communication settings of the PLC connected to the code reader and the personal computer. It describes the means of communication and packet structure which are used for reading one-dimensional and two-dimensional codes, and managing work orders and data read-out. Lastly, it presents an ergonomic HMI system with an integrated operator panel. In the conclusion I summarised the objectives of the thesis, and analysed the results of the creation and development of the system.
|