999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

車載微型打印機(jī)在特種車輛上的新型控制策略

2015-01-03 09:22:40鐘韜鄭海生于海生張瑞峰
汽車實用技術(shù) 2015年4期
關(guān)鍵詞:控制策略

鐘韜,鄭海生,于海生,張瑞峰

(威海廣泰空港設(shè)備股份有限公司,山東 威海 264200)

車載微型打印機(jī)在特種車輛上的新型控制策略

鐘韜,鄭海生,于海生,張瑞峰

(威海廣泰空港設(shè)備股份有限公司,山東 威海 264200)

針對特種車輛控制器缺少打印機(jī)驅(qū)動接口無法直接連接微型打印機(jī)的問題,提出了一種新型的車載微型打印機(jī)控制策略。以控制器為主控端,車載微型打印機(jī)為被控端,利用具有透明傳輸功能的信號轉(zhuǎn)換模塊為連接介質(zhì),按照打印機(jī)的通信協(xié)議說明對控制器的軟件程序進(jìn)行編寫以實現(xiàn)車載控制器對車載微型打印機(jī)的直接控制。這樣即使沒有合適的通信驅(qū)動接口也可以通過協(xié)議命令實現(xiàn)對打印機(jī)的控制,既減少了中間環(huán)節(jié)又降低了成本。

車載打印機(jī);CAN;特種車

CLC NO.: U462.1 Document Code: A Article ID: 1671-7988(2015)04-110-03

前言

隨著社會各行各業(yè)的不斷發(fā)展,各種款式的特種車輛也隨社會的發(fā)展需求壯大起來。在特種車輛家族里一些需要在工作中記錄并打印出數(shù)據(jù)的特種車輛,例如飛機(jī)除冰車就需要將噴灑的除冰液量記錄并打印,然后機(jī)場按照除冰用量來收取相應(yīng)的除冰費用。這樣就需要除冰車帶有車載打印機(jī)來實現(xiàn)這樣的功能。

在特種車上安裝一個微型打印機(jī)并不是什么難事,為難的是如何讓打印機(jī)得到需要的參數(shù)進(jìn)行打印。而對于多數(shù)的特種車輛來說,其自身具有的工程機(jī)械控制器很少具有攜帶打印機(jī)驅(qū)動接口這樣的功能,當(dāng)然為了實現(xiàn)打印機(jī)功能,可以通過帶有打印機(jī)驅(qū)動接口的測量設(shè)備來直接與打印機(jī)相連,還可以通過一些其他外圍設(shè)備比如觸摸屏來作為橋梁連接控制器和打印機(jī),不過在如此競爭激烈的特種車行業(yè)不光要考慮技術(shù)也要考慮成本的問題。而且現(xiàn)在的車輛通信多為CAN,此外許多性價比高的控制器就只有CAN一種通信接口,車載打印機(jī)的通信也往往是采用RS232或者是RS485等通用的通信方式,這樣要實現(xiàn)控制器與打印機(jī)之間的連接就存在一定的困難,對于這種情況我們采用了一種新型的控制方式,就是利用控制器CAN通信接口按照打印機(jī)的通信協(xié)議向總線上傳遞可識別的打印信息,然后利用通信轉(zhuǎn)換模塊將CAN總線上的數(shù)據(jù)以透明傳輸?shù)姆绞睫D(zhuǎn)化為打印機(jī)能夠識別的RS232或者RS485電信號,從而實現(xiàn)車載微型打印機(jī)的控制。這樣既實現(xiàn)了控制器與打印機(jī)之間的直接連接,又節(jié)省了許多中間環(huán)節(jié)降低了成本。

1、總體設(shè)計說明

此次提出的這種新型的車載打印機(jī)控制策略其主要部分在于如何將控制器發(fā)出的CAN通信信息轉(zhuǎn)換成微型打印機(jī)能夠識別的打印信息、控制器按照打印通信協(xié)議如何來為打印機(jī)發(fā)送這些數(shù)據(jù),這是實現(xiàn)控制的難點和突破點。本文以打印除冰車流量使用表為例介紹提出的新型打印機(jī)控制策略。

選擇易福門CR0452控制器作為控制端,煒煌A5系列打印機(jī)為被控端,按照打印機(jī)的使用手冊及通訊協(xié)議說明,此打印機(jī)采用的是RS232接口與設(shè)備進(jìn)行通信的,而CR0452控制器只有CAN一種通信方式,對于這種接口無法對應(yīng)的情況就需要利用信號轉(zhuǎn)換模塊將CAN信號轉(zhuǎn)換成RS232信號,這里用到的信號轉(zhuǎn)換方式主要是一種傳遞,并不需要進(jìn)行任何的數(shù)據(jù)處理,針對這樣的轉(zhuǎn)換采用透明傳輸?shù)姆绞絹韺崿F(xiàn),所謂的透明傳輸就是不管傳的是什么,所采用的設(shè)備只是起一個通道作用,把要傳輸?shù)膬?nèi)容完好的傳到對方,選用轉(zhuǎn)換模塊時要注意選擇具有不帶標(biāo)識的透明傳輸功能的轉(zhuǎn)換模塊,原因在于我們需要的有用信息只是CAN數(shù)據(jù)幀中那8個字節(jié)攜帶的數(shù)據(jù),而對于數(shù)據(jù)幀中的其他域是不關(guān)心的,不帶標(biāo)識的透明傳輸只會將數(shù)據(jù)進(jìn)行轉(zhuǎn)換而帶標(biāo)識的透明傳輸會將ID位、控制位、校驗位等信息一并轉(zhuǎn)換,所以在轉(zhuǎn)換模塊選擇時一定要注意。

此次設(shè)計的設(shè)備連接相對簡單如圖所示:

簡單的連接線路卻附著著較為復(fù)雜的數(shù)據(jù)處理程序,為了能夠讓控制器直接對打印機(jī)進(jìn)行控制需要明確打印機(jī)的通信協(xié)議、通信波特率等相關(guān)信息,控制器按照通信協(xié)議通過總線直接發(fā)送打印機(jī)能夠識別的命令代碼,從而讓打印機(jī)執(zhí)行相關(guān)命令。

2、軟件程序的設(shè)計

根據(jù)要實現(xiàn)的功能要求,整個系統(tǒng)在軟件設(shè)計上分為了三個主要部分,分別為數(shù)據(jù)選擇環(huán)節(jié)、數(shù)據(jù)處理環(huán)節(jié)以及數(shù)據(jù)發(fā)送環(huán)節(jié)。其設(shè)計流程如圖所示:

建立通信是實現(xiàn)整個系統(tǒng)功能的關(guān)鍵,由于系統(tǒng)通信過程中有CAN轉(zhuǎn)RS232的通信轉(zhuǎn)換模塊作為樞紐,首先需要將轉(zhuǎn)換模塊與控制器以及轉(zhuǎn)換模塊與打印機(jī)之間建立起通信連接,由于控制器端采用的是CAN通信,所以需要控制器和轉(zhuǎn)換模塊之間設(shè)置好相同的CAN通信參數(shù),這里設(shè)置波特率為250K,選擇CAN標(biāo)準(zhǔn)ID類型地址為100,而打印機(jī)與轉(zhuǎn)換模塊之間采用的是RS232通信,同樣需要將兩者之間的波特率、校驗位、停止位以及數(shù)據(jù)位等配置信息設(shè)置一致。這里將參數(shù)分別設(shè)置為9600、N、1、8。

由于打印機(jī)需要的參數(shù)數(shù)據(jù)量很大,如果控制器將打印機(jī)需要的數(shù)據(jù)分配到不同的ID上去發(fā)送就會需要幾十個甚至更多的ID來順序發(fā)送這些數(shù)據(jù),這樣不僅時序上難以準(zhǔn)確控制,還會使總線上的數(shù)據(jù)量增加,而且浪費地址。為解決這個問題采用了類似“串行”發(fā)送的方式,利用一個ID將所有數(shù)據(jù)每8個字節(jié)作為一個發(fā)送幀,順序的將所有數(shù)據(jù)發(fā)送出去,這樣就解決了通信問題。

此次設(shè)計的打印信息為除冰車的一個流量使用表,記錄了使用者的姓名、時間、航班號以及除冰液使用量。如圖所示:

針對上面的打印表格,有許多打印信息是固定的,所以要將打印信息固定的框架對應(yīng)的代碼及發(fā)送時序固定下來,通過查找打印機(jī)的通信協(xié)議手冊可以編排出與上述表格對應(yīng)的代碼:

其中劃線部分為表格對應(yīng)處需要填寫的信息,只要將需要打印的相關(guān)信息替換掉劃線處對應(yīng)的數(shù)據(jù)再經(jīng)過發(fā)送就可以打印出帶數(shù)據(jù)的表格。利用控制器顯示界面將每一個數(shù)據(jù)填寫區(qū)域?qū)?yīng)一個變量地址,利用按鍵來實現(xiàn)填充區(qū)域的選擇功能,當(dāng)被選中區(qū)域背光亮起后再根據(jù)需要填寫數(shù)據(jù),程序根據(jù)填寫數(shù)據(jù)的內(nèi)容將其處理轉(zhuǎn)換成數(shù)據(jù)代碼,顯示及代碼處理如下圖所示:

將所有的數(shù)據(jù)每八個作為發(fā)送的一幀數(shù)據(jù)。按照一定的時序通過一個CAN地址通道發(fā)送給轉(zhuǎn)換模塊,然后由轉(zhuǎn)換模塊將CAN信號轉(zhuǎn)換為RS232信號再傳遞給打印機(jī)數(shù)據(jù)接收端口,打印機(jī)根據(jù)接收到的數(shù)據(jù)執(zhí)行相應(yīng)的指令。

為了使數(shù)據(jù)能夠按照一定的時序發(fā)送,同時減少CAN數(shù)據(jù)地址的使用量,使用了一個CAN—ID按照一定的時間間隔將所有數(shù)據(jù)按照先后順序發(fā)送到總線上,這樣即使總線上有其他節(jié)點,轉(zhuǎn)換模塊也會按照ID設(shè)置只轉(zhuǎn)換相關(guān)ID傳送來的數(shù)據(jù),同時數(shù)據(jù)有序的以8個數(shù)據(jù)為一幀發(fā)送保證了時序性,使打印命令有序傳遞給打印機(jī)。其部分程序如下圖所示:

這樣通過打印界面將需要打印的信息通過選擇鍵的選擇,程序內(nèi)部會自動將選擇后的數(shù)據(jù)轉(zhuǎn)換成打印機(jī)打印代碼,只要發(fā)送給打印機(jī)就可以打印出相關(guān)信息。

3、系統(tǒng)實際運(yùn)行及分析

經(jīng)過設(shè)計編程后,該系統(tǒng)在實驗室做過可行性實驗,均能準(zhǔn)確打印出顯示信息,無故障顯示。經(jīng)過實驗后的的系統(tǒng)安裝到除冰車系統(tǒng)中后,總線通信正常,打印功能工作正常。充分說明該系統(tǒng)設(shè)計的可靠性及實用性。

4、結(jié)束語

此次車載微型打印機(jī)新型控制策略是針對特種車輛控制器缺少打印機(jī)驅(qū)動接口無法直接連接微型打印機(jī)的問題而提出的。該控制策略可以有效的控制打印機(jī)的輸出內(nèi)容,簡化中間環(huán)節(jié),避免了因中間多級轉(zhuǎn)換出現(xiàn)打印亂碼的問題,直接代碼控制也節(jié)約了成本同時提高了控制效率。但是該控制策略不適合大數(shù)據(jù)的打印尤其是中文的打印,因為代碼量太多會影響控制器的工作效率,打印功能只是車載控制器需要提供的一個小功能不能占用太多的處理空間,所以比較適合表格等數(shù)據(jù)的打印。

[1]《汽車CAN總線系統(tǒng)原理、設(shè)計與應(yīng)用》孫澤昌著 .電子工業(yè)出版社.2010.

[2]《現(xiàn)場總線CAN原理與應(yīng)用技術(shù)(第2版)》饒運(yùn)濤等編著.北京航空航天大學(xué)出版社.2007.

[3]《可編程控制器原理·應(yīng)用·網(wǎng)絡(luò)[M].2版》. 徐世許主編.中國科學(xué)技術(shù)大學(xué)出版社,2008.

[4]CoDeSys軟件編程手冊.

[5]煒煌針式漢字微打使用手冊.

A New Control Strategy of On-board Miniature Printer in Special Vehicle

Zhong Tao, Zheng Haisheng, Yu Haisheng, Zhang Ruifeng
(Weihai Guangtai Airport Equipment Co. Ltd., ShanDong WeiHai 264200)

Aiming at the special vehicle controller has no printer driver interface cannot connect micro printer direct question, proposes a new control strategy for vehicle miniature printer. The controller as the main control end, vehicle miniature printer as the controlled end . The signal conversion module using the transparent transmission function has the connection medium, to write to achieve the direct control of the vehicle miniature printer controller communication protocol in accordance with the instructions for the printer on the controller software program. So even if no suitable communication driver interface can also realize the control of the printer through the protocol commands.That is, to reduce intermediate links and reduces the cost.

On-board printer;CAN;Special Vehicle

U462.1

A

1671-7988(2015)04-110-03

鐘韜,碩士研究生,電氣工程師,就職于威海廣泰空港設(shè)備股份有限公司電氣部,從事除冰車、舉高類消防車電氣設(shè)計工作。

猜你喜歡
控制策略
基于改進(jìn)VSG的船舶岸電并網(wǎng)控制策略
考慮虛擬慣性的VSC-MTDC改進(jìn)下垂控制策略
能源工程(2020年6期)2021-01-26 00:55:22
工程造價控制策略
山東冶金(2019年3期)2019-07-10 00:54:04
現(xiàn)代企業(yè)會計的內(nèi)部控制策略探討
鋼鐵行業(yè)PM2.5控制策略分析
容錯逆變器直接轉(zhuǎn)矩控制策略
基于Z源逆變器的STATCOM/BESS控制策略研究
基于虛擬同步發(fā)電機(jī)原理的逆變器控制策略與仿真
一種改進(jìn)的感應(yīng)電機(jī)查表法弱磁控制策略
基于對等控制策略的微電網(wǎng)運(yùn)行
主站蜘蛛池模板: 国产欧美视频一区二区三区| 国产精品自拍露脸视频 | 亚洲中文字幕在线观看| 看av免费毛片手机播放| 国产在线欧美| 99热国产在线精品99| 国产粉嫩粉嫩的18在线播放91 | 亚洲欧洲免费视频| 亚洲欧美日韩成人在线| 久久天天躁狠狠躁夜夜2020一| 亚洲精品第一页不卡| 日日噜噜夜夜狠狠视频| 亚洲国产综合精品中文第一| 男女男免费视频网站国产| 国产精品白浆在线播放| 97超碰精品成人国产| 一级黄色网站在线免费看| 欧亚日韩Av| 国产在线自乱拍播放| 日本午夜网站| 毛片免费在线视频| 国产熟睡乱子伦视频网站| 老色鬼欧美精品| 亚洲九九视频| 亚洲综合一区国产精品| 狠狠躁天天躁夜夜躁婷婷| 动漫精品中文字幕无码| 青青操国产| 国产成人a毛片在线| 一级香蕉人体视频| 亚洲国产日韩欧美在线| 日a本亚洲中文在线观看| 国产日本欧美在线观看| www欧美在线观看| 精品无码专区亚洲| 干中文字幕| 全部免费特黄特色大片视频| 99久久国产自偷自偷免费一区| 国产在线观看精品| 福利在线不卡一区| 欧美日本激情| 无码高潮喷水专区久久| 日本道综合一本久久久88| 国产极品美女在线播放| 国产精品无码一区二区桃花视频| 日韩欧美中文字幕在线精品| 色综合五月婷婷| 欧美一级在线| 免费A级毛片无码免费视频| 无码福利日韩神码福利片| 欧美福利在线观看| 久久婷婷六月| 中文字幕啪啪| 人妻精品久久无码区| 热久久国产| 狠狠色成人综合首页| 99热最新在线| 日本不卡视频在线| 久99久热只有精品国产15| 巨熟乳波霸若妻中文观看免费| 亚洲天堂久久| 99久久性生片| 五月丁香在线视频| 欧美一区精品| 久久久久88色偷偷| 成人在线观看不卡| 精品国产亚洲人成在线| 国产成人91精品免费网址在线| 免费国产小视频在线观看| 国产精品漂亮美女在线观看| 国产99视频免费精品是看6| 视频一区亚洲| 久久香蕉国产线| 亚洲最猛黑人xxxx黑人猛交| 18禁黄无遮挡网站| 亚洲欧美不卡| 亚洲aⅴ天堂| 亚洲精品中文字幕无乱码| 成人午夜精品一级毛片| 国产在线98福利播放视频免费| 国产精品一区二区在线播放| 亚洲欧美不卡|