一種內嵌微打記錄儀進行多種模式的列印方法
2023-08-07 14:44:31 2
專利名稱:一種內嵌微打記錄儀進行多種模式的列印方法
技術領域:
本發明屬於一種數據記錄儀列印方法,具體是一種內嵌微打記錄儀進行多種模式的列印方法;適用於自帶微型印表機的數據記錄儀對記錄的數據進行多種模式的列印。
背景技術:
傳統的數據記錄儀只是配置某種特定型號的印表機,列印方式單一,由於市場上對列印功能的需求較多,有的用針式印表機有的用熱敏印表機,對列印的速度,波特率,每行列印字符數要求不同,有的要求手動列印,有的要求自動列印,這樣造成某款產品很難適應整個市場需求,傳統的解決辦法為生產帶不同列印功能的記錄儀,造成產品種類多,不易生產和維護。
發明內容
為了克服上述現有技術的缺點,本發明提供一種內嵌微打記錄儀進行多種模式的列印方法,具有多種列印方式,滿足客戶需求。本發明是以如下技術方案實現的一種內嵌微打記錄儀進行多種模式的列印方法,將記錄儀與印表機連接,至少具有兩種報表列印方式,具體操作方法如下(1)當數據記錄儀需要列印時,根據需要設置報表列印方式;(2)確定報表列印方式之後,根據需要設置列印參數,進一步確定印表機的列寬, 列印速度,列印波特率;(3)從印表機的狀態口檢測印表機是否在線如果印表機在線時,根據需要判斷報表列印方式是否成立;當報表列印方式成立,按照(1) (2)兩個步驟確定的參數進行列印;當列印方式條件不成立,退出列印工作;如果印表機未連接或者印表機有故障將退出列印工作。本發明的有益效果是通用性強,便於操作,滿足各種類型客戶對數據列印的要求。
下面結合附圖對本發明作進一步說明。附圖是本發明流程框圖。
具體實施例方式如附圖所示,一種內嵌微打記錄儀進行多種模式的列印方法,在記錄儀運行開始時,記錄儀內部程序先讀取列印方式設置信息,再讀取列印參數設置信息,通過以上信息的讀取決定後續列印工作中印表機的類型,列寬,列印方式,列印速度,通訊波特率;當有列印需求時首先判斷印表機是否在線,如果印表機未連接或者印表機有故障將退出列印工作。 當印表機在線時判斷列印報表是否成立。日報表列印方式判斷每日自動列印時間是否到了 ;在線報表列印方式判斷當前是否有新數據更新;歷史報表列印方式判斷選擇時間段內是否有數據。如果條件成立則按照記錄儀根據已配置的各參數,選擇適應用戶要求的工作方式,列印出數據報表。將記錄儀與印表機連接,至少具有兩種報表列印方式,具體操作方法如下(1)當數據記錄儀需要列印時,根據需要設置報表列印方式;(2)確定報表列印方式之後,根據需要設置列印參數,進一步確定印表機的列寬, 列印速度,列印波特率;(3)從印表機的狀態口檢測印表機是否在線如果印表機在線時,根據需要判斷報表列印方式是否成立;當報表列印方式成立,按照(1) (2)兩個步驟確定的參數進行列印;當列印方式條件不成立,退出列印工作;如果印表機未連接或者印表機有故障將退出列印工作。本方法具有在線報表、日報表和歷史報表三種報表列印方式。在線報表此模式下印表機自動列印數據,以一定的記錄間隔自動列印已記錄的數據,即每記錄一組數據就列印一組數據;歷史報表此模式下手動按▲鍵列印已選擇時間範圍的數據,在Begin Print參數項設置歷史報表列印起始數據的時間,在End Print參數項設置歷史報表列印終止數據的時間,列印過程中按▼鍵暫停列印,再按▲鍵可繼續列印,按SET鍵退出列印。日報表此模式下印表機自動列印數據,在Hour參數項設置日報表每日列印一次的時間,它將列印之前M小時內記錄的數據。本方法中與記錄儀連接的印表機為針式印表機或熱敏印表機。具體工作過程根據需要設置列印方式是在線報表、日報表還是歷史報表列印,當印表機在線時記錄儀根據設置進行三種報表的選擇確定自動在線、自動日報表還是手動進行歷史數據列印。根據需要設置列印起始終止時間,日報表定時列印時間,印表機類型、列寬、波特率、列印速度等參數,記錄儀可根據印表機的參數配置在不同應用場合的工況中進行工作。記錄儀根據已配置的各參數,選擇適應用戶要求的工作方式,列印出數據報表,從而滿足各種類型客戶對數據列印的要求。
權利要求
1.一種內嵌微打記錄儀進行多種模式的列印方法,其特徵在於將記錄儀與印表機連接,至少具有兩種報表列印方式,具體操作方法如下(1)當數據記錄儀需要列印時,根據需要設置報表列印方式;(2)確定報表列印方式之後,根據需要設置列印參數,進一步確定印表機的列寬,列印速度,列印波特率;(3)從印表機的狀態口檢測印表機是否在線如果印表機在線時,根據需要判斷報表列印方式是否成立;當報表列印方式成立,按照(1) (2)兩個步驟確定的參數進行列印;當列印方式條件不成立,退出列印工作;如果印表機未連接或者印表機有故障將退出列印工作。
2.根據權利要求1所述的一種內嵌微打記錄儀進行多種模式的列印方法,其特徵在於本方法具有在線報表、日報表和歷史報表三種報表列印方式;在線報表此模式下印表機自動列印數據,以一定的記錄間隔自動列印已記錄的數據, 即每記錄一組數據就列印一組數據;歷史報表此模式下手動按鍵列印已選擇時間範圍的數據,在Begin Print參數項設置歷史報表列印起始數據的時間,在End Print參數項設置歷史報表列印終止數據的時間, 列印過程中按鍵暫停列印,再按鍵可繼續列印,按SET鍵退出列印;日報表此模式下印表機自動列印數據,在I^rint Hour參數項設置日報表每日列印一次的時間,它將列印之前M小時內記錄的數據。
3.根據權利要求1或2所述的一種內嵌微打記錄儀進行多種模式的列印方法,其特徵在於所述的印表機為針式印表機或熱敏印表機。
全文摘要
本發明公開了一種內嵌微打記錄儀進行多種模式的列印方法,屬於一種數據記錄儀列印方法。該方法具體操作如下在記錄儀運行開始時,記錄儀內部程序讀取先讀取列印方式設置信息,再讀取列印參數設置信息,通過以上信息的讀取決定後續列印工作中印表機的類型,列寬,列印方式,列印速度,通訊波特率;當有列印需求時首先判斷印表機是否在線,如果印表機未連接或者印表機有故障將退出列印工作。當印表機在線時判斷列印報表是否成立,如果條件成立則按照記錄儀根據已配置的各參數,選擇適應用戶要求的工作方式,列印出數據報表。優點是通用性強,便於操作,滿足各種類型客戶對數據列印的要求。
文檔編號B41J29/393GK102173231SQ201110036470
公開日2011年9月7日 申請日期2011年1月30日 優先權日2011年1月30日
發明者張偉, 胡峰 申請人:江蘇省精創電氣股份有限公司