Testo 105 [4/8] Программное обеспечение

Testo 105 [4/8] Программное обеспечение
6. Ïðîãðàììíîå îáåñïå÷åíèå
39
6. Ïðîãðàììíîå îáåñïå÷åíèå
Ïðîãðàììíîå îáåñïå÷åíèå òåðìîìåòðîâ Testo 105 ÿâëÿåòñÿ âñòðîåííûì
ïðîãðàììíûì îáåñïå÷åíèåì ìèêðîïðîöåññîðà è ïðåäñòàâëÿåò ñîáîé
ìåòðîëîãè÷åñêè-çíà÷èìóþ ÷àñòü.
Òåðìîìåòðû Testo 105 íå èìåþò ìåòðîëîãè÷åñêè íåçíà÷èìîé ÷àñòè
ïðîãðàììíîãî îáåñïå÷åíèÿ.
6.1 Ïðèíöèï äåéñòâèÿ
Ðàáîòîé âñòðîåííîãî ïðîãðàììíîãî îáåñïå÷åíèÿ óïðàâëÿåò ìèêðîïðîöåññîð,
ðàñïîëîæåííûé âíóòðè êîðïóñà ïðèáîðà íà ýëåêòðîííîé ïëàòå. Ýëåêòðîííûé
áëîê âûäàåò ïèòàþùåå íàïðÿæåíèå íà ïåðâè÷íûå ïðåîáðàçîâàòåëè è
ïîëó÷àåò ñ íèõ àíàëîãîâûé ñèãíàë, êîòîðûé ïðåîáðàçóåòñÿ â öèôðîâîé êîä
è ïîñòóïàåò íà îáðàáîòêó ìèêðîïðîöåññîðîì è ìèêðîñõåìàìè ïîääåðæêè
ìèêðîïðîöåññîðà.
Ïðîãðàììíîå îáåñïå÷åíèå òåðìîìåòðîâ Testo 105 èìååò ñëåäóþùåå
îáîçíà÷åíèå:
Íàèìåíîâàíèå
ïðîãðàììíîãî
îáåñïå÷åíèÿ
Èäåíòèôèêàöèîííîå
íàèìåíîâàíèå
ïðîãðàììíîãî
îáåñïå÷åíèÿ
Íîìåð âåðñèè
(èäåíòèôèêàöèîííûé
íîìåð)
Öèôðîâîé
èäåíòèôèêàòîð
(êîíòðîëüíàÿ
ñóììà
èñïîëíÿåìîãî
êîäà)
Àëãîðèòì
âû÷èñëåíèÿ
öèôðîâîãî
èäåíòèôèêàòîðà
Âñòðîåííîå
ÏÎ Testo 105
en_sdi_p_105_
V1.03_11.10.bin
0563 1052 D6BFD256 CRC32
Èäåíòèôèêàöèÿ ÏÎ ìîæåò áûòü âûïîëíåíà òîëüêî ïðè ïîìîùè
ñïåöèàëèçèðîâàííîãî ñåðâèñíîãî îáîðóäîâàíèÿ ïðîèçâîäèòåëÿ. Äëÿ ýòîãî
òðåáóåòñÿ íàëè÷èå ñïåöèàëüíîãî ñåðâèñíîãî àäàïòåðà, à òàêæå ñåðâèñíîãî
ïðîãðàììíîãî îáåñïå÷åíèÿ, ïîçâîëÿþùåãî ñ÷èòàòü ñåðâèñíóþ èíôîðìàöèþ
è âíóòðåííåé ïàìÿòè ìèêðîïðîöåññîðà.
6.2 Íàçíà÷åíèå
Ïðîãðàììíîå îáåñïå÷åíèå òåðìîìåòðîâ Testo 105 ïðåäíàçíà÷åíî äëÿ
ïðåîáðàçîâàíèÿ ïîëó÷åííîãî ñ ïåðâè÷íîãî ïðåîáðàçîâàòåëÿ àíàëîãîâîãî
ñèãíàëà (òîêà èëè íàïðÿæåíèÿ) â öèôðîâîé, è ñîïîñòàâëåíèÿ åãî
ñîîòâåòñòâóþùèì åäèíèöàì èçìåðÿåìîé âåëè÷èíû. Êðîìå òîãî, ñ ïîìîùüþ,
çàëîæåííîé â ïðîöåññîð, ìèêðîïðîãðàììû îñóùåñòâëÿåòñÿ âûâîä ïîëó÷åííûõ
çíà÷åíèé íà ÆÊ-äèñïëåé.
Ñòðóêòóðíî ïðîãðàììíîå îáåñïå÷åíèå ïðåäñòàâëÿåò ñîáîé îäèí ìîäóëü
îáðàáîòêè ñèãíàëà è ìîäóëü óïðàâëåíèÿ èíòåðôåéñîì. Ìîäóëè ìîãóò ðàáîòàòü
êàê îäíîâðåìåííî, òàê è ïî î÷åðåäè.
Âñòðîåííîå ÏÎ âûïîëíÿåò ñëåäóþùèå ôóíêöèè:
- óïðàâëåíèå ïèòàíèåì òåðìîìåòðà è ïåðâè÷íîãî ïðåîáðàçîâàòåëÿ
- ïðåîáðàçîâàíèå ïîëó÷åííîãî ñèãíàëà â åäèíèöû èçìåðÿåìîé âåëè÷èíû
- îòîáðàæåíèå äàííûõ íà ÆÊ-äèñïëåå
- îáðàáîòêà êîìàíä ïîñòóïàþùèõ ïðè íàæàòèè êíîïîê èíòåðôåéñà.
Âñòðîåííîå ïðîãðàììíîå îáåñïå÷åíèå ïðåäñòàâëÿåò ñîáîé ìèêðîïðîãðàììó,
óñòàíîâëåííóþ â ìèêðîïðîöåññîð ïóòåì çàïèñè â åãî ýíåðãîíåçàâèñèìóþ
deenfresitptrunl????

Содержание

6 Программное обеспечение 39 6 Программное обеспечение Программное обеспечение термометров Testo 105 является встроенным программным обеспечением микропроцессора метрологически значимую часть Термометры Testo 105 не имеют и представляет метрологически незначимой собой части программного обеспечения 6 1 Принцип действия Работой встроенного программного обеспечения управляет микропроцессор расположенный внутри корпуса прибора на электронной плате Электронный блок выдает питающее напряжение на первичные преобразователи и получает с них аналоговый сигнал который преобразуется в цифровой код и поступает на обработку микропроцессором и микросхемами поддержки микропроцессора Программное обеспечение термометров Testo 105 имеет следующее обозначение аименование программного Идентификационное Номер версии Цифровой наименование идентификационный идентификатор Алгоритм обеспечения программного обеспечения цифрового идентификатора номер контрольная сумма вычисления исполняемого кода Встроенное ПО Testo 105 en_sdi_p_105_ 0563 1052 D6BFD256 CRC32 V1 03_11 10 bin Идентификация ПО может быть выполнена только при помощи специализированного сервисного оборудования производителя Для этого требуется наличие специального сервисного адаптера а также сервисного программного обеспечения позволяющего считать сервисную информацию и внутренней памяти микропроцессора 6 2 Назначение Программное обеспечение термометров Testo 105 предназначено для преобразования полученного с первичного преобразователя аналогового сигнала тока или напряжения в цифровой и сопоставления его соответствующим единицам измеряемой величины Кроме того с помощью заложенной в процессор микропрограммы осуществляется вывод полученных значений на ЖК дисплей Структурно программное обеспечение представляет собой один модуль обработки сигнала и модуль управления интерфейсом Модули могут работать как одновременно так и по очереди Встроенное ПО выполняет следующие функции управление питанием термометра и первичного преобразователя преобразование полученного сигнала в единицы измеряемой величины отображение данных на ЖК дисплее обработка команд поступающих при нажатии кнопок интерфейса Встроенное программное обеспечение представляет собой микропрограмму установленную в микропроцессор путем записи в его энергонезависимую

Скачать