Open Access
Network architecture of the calibration benchof thermal imaging and spectral devicesfor monitoring high-temperature synthesis of materials
Author(s) -
A. Dolmatov
Publication year - 2021
Publication title -
vestnik ûgorskogo gosudarstvennogo universiteta
Language(s) - English
Resource type - Journals
eISSN - 2078-9114
pISSN - 1816-9228
DOI - 10.17816/byusu20210435-44
Subject(s) - computer science , protocol (science) , software , ascii , operating system , interface (matter) , calibration , service (business) , database , middleware (distributed applications) , temperature control , embedded system , bubble , pathology , maximum bubble pressure method , economics , control engineering , engineering , medicine , statistics , alternative medicine , mathematics , economy
The work is devoted to changing the structure of the software of the temperature calibration stand for organizing interaction with networked intelligent devices for spectral and thermal imaging control. On the basis of.Net technology and the C # programming language, a network service of the PSH-2035 source was created, which controls the current of the TRU-1100-2350 model temperature lamp. The service translates network messages with temperature values in ASCII commands of the source with the corresponding lampcurrent level and sends them for execution via the RS-232 interface. The reverse conversion allows the network client to obtain information about the current state of the lamp. The transfer of messages between the network service and the client is carried out using a unique protocol based on TCPtransport. The server side of the software uses the MySQL DBMS as an operator for a structured storage of batch jobs and a temperature lampoperation log, synchronizes its own computing platform with the world time system via the NTPprotocol and provides a GUID to a calibrated smart device for consistent identification of records in specialized databases. The stand software supports the multicast protocol for the simultaneous calibration of several devices.