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

一種節省PLC輸出點的方法在BNWAS中的應用

2014-06-27 05:45:37孫紅英
船電技術 2014年3期

孫紅英

(青島遠洋船員職業學院,山東青島266071)

一種節省PLC輸出點的方法在BNWAS中的應用

孫紅英

(青島遠洋船員職業學院,山東青島266071)

在開發的基于PLC的船舶駕駛臺航行值班報警系統(BNWAS)中,用4位數碼管進行參數顯示。由于LED數目多,占用PLC輸出點數多,成本高。為了降低成本,設計了一種譯碼輸出電路,在PLC輸出端與數碼管顯示器之間增加少量的硬件電子電路,配合軟件編程,僅用PLC的7個輸出點就可控制4位數碼管的27段LED,并且解決了由于各位數碼管分時輸出所產生的顯示不穩定問題。

船舶駕駛臺航行值班報警系統 數碼管顯示 譯碼器 PLC輸出省點 動態輸出

0 前言

隨著SOLAS第282號修正案的強制執行,駕駛室航行值班報警系統(Bridge Navigational Watch Alarm System, BNWAS)已由用戶選裝設備改為必裝設備,將在各等級船舶上廣泛應用[1]。因此,我們研制了一套基于西門子S7-200PLC的,性能符合SOLAS公約有關船舶航行安全規范的BNWAS。根據SOLAS公約關于BNWAS的性能標準,報警系統應保持3~12 min(Td)的休眠狀態[2]。在開發的BNWAS中,采用數碼管進行參數顯示,其中可能顯示的最長時間為休眠時間,可達12min,因此采用四位數碼管來進行顯示。數碼管低2位用于秒顯示,高兩位用于分顯示。一位數碼由7段LED組成,若采用PLC直接輸出控制,則需要PLC的7個開關量輸出點,四位數碼管則需28個開關量輸出點。直接采用PLC的輸出點控制28個LED,程序設計簡單,顯示效果好,但是使用的PLC輸出點數多,提高了制作成本。為了降低成本,我們設計了一種譯碼輸出電路,在PLC輸出端與數碼管之間增加少量的硬件電子電路,配合軟件編程,僅用PLC的7個輸出點就可控制4位數碼管進行顯示。

1 PLC輸出省點電路

在輸出省點電路中采用的主要元件是數碼管顯示譯碼鎖存器CC4511和2/4線譯碼器74LS139芯片,輸出顯示的數字在PLC程序中進行BCD編碼,由74LS139芯片根據PLC程序控制按照一定的時間間隔分時選通不同的CC4511芯片譯碼輸出。

2.1 數碼管顯示譯碼鎖存器CC4511

CC4511是一種用于驅動共陰極數碼管顯示器的BCD碼-七段碼譯碼器,具有七段譯碼、消隱、鎖存及驅動功能,CMOS電路能提供較大的拉電流,可直接驅動LED顯示器。圖1為CC4511芯片的外引線排列圖及真值表。VDD、VSS間接工作電源,D、C、B、A為四位8421 BCD碼輸入端,片腳a~g為7個譯碼輸出端,輸出高電平有效。BI/4腳是消隱輸入控制端,當BI=0 時,不管其它輸入端狀態如何,七段數碼管均處于熄滅(消隱)狀態,不顯示數字。LT/3腳是測試輸入端,當BI=1,LT=0 時,譯碼輸出全為1,不管輸入端狀態如何,七段均發亮,顯示“8”。它主要用來檢測數碼管是否損壞。LE/5為鎖存控制端,當LE=0時,允許譯碼輸出,LE=1時譯碼器是鎖存保持狀態,譯碼器輸出被保持在LE=0時的數值。

2.2 雙2/4線譯碼器74LS139

圖2為74LS139芯片外引線排列圖及真值表。74LS139含有兩個單獨的2線-4線譯碼器,A1、A0為兩位二進制代碼輸入端,片腳Y0~Y3為輸出端,輸出低電平有效。ST為使能端,低電平有效。當使能端為低電平時,允許譯碼,按輸入端二進制代碼從4個輸出端中譯出一個低電平輸出。當使能端為高電平時,禁止譯碼,不管輸入端狀態如何,四個輸出端均輸出高電平。

2.3 節省輸出點的硬件電路原理

圖3為節省PLC輸出點的硬件電路原理圖。電路中采用了四片數碼管顯示譯碼鎖存器CC4511芯片和一片2/4線譯碼器74LS139芯片,數字顯示采用共陰極數碼管顯示器LG6011AH。CC4511、74HC139和數碼管顯示器由W7805集成穩壓電源供電。CC4511連接在PLC 輸出端與數碼管LG6011AH之間。74LS139譯碼器的輸出端分別接到四片CC4511的LE選通端, 只使用2/4線譯碼器74LS139中一個譯碼器。CC4511的LT和BI輸入端均接恒定高電平,試燈由PLC程序給每一位數碼管輸出數字8來實現。PLC要輸出顯示的BCD編碼通過輸出點Q2.3、Q2.2、Q2.1、Q2.0輸出,同時加到四片CC4511的輸入端。PLC的輸出點Q2.6、Q2.5、Q2.4信號加到74LS139輸入端用于CC4511的選通與鎖存控制。Q2.5、Q2.4為選通CC4511的地址碼,接74LS139的A1、A0輸入端,Q2.6接使能端。74LS139譯碼后只有一個輸出端為低電平,因此每一時刻僅選通一個CC4511進行譯碼,數據送到對應的數碼管進行顯示,其余的CC4511處于鎖存狀態,對應的數碼管顯示數據不變。

系統工作時,PLC通過輸出點Q2.3、Q2.2、Q2.1、Q2.0按一定的時間間隔(本系統中為40ms)依次循環發送4位數碼管顯示數據的BCD碼,同時Q2.5、Q2.4輸出對應地址碼選通對應的顯示譯碼器CC4511進行譯碼。如:第一個40ms期間,若Q2.5、Q2.4輸出為00,則Q2.3、Q2.2、Q2.1、Q2.0輸出的是時間秒的個位數碼,同時選通第一個CC4511芯片進行譯碼,送到秒的個位數碼管數據更新顯示,其余位保持不變;在第二個40ms期間,Q2.5、Q2.4輸出切換為01,Q2.3、Q2.2、Q2.1、Q2.0的輸出切換為秒的十位數碼,同時選通第二個CC4511芯片進行譯碼,送到秒的十位數碼管數據更新顯示,其余位保持不變;依次循環。

2 存在的問題及解決方法

由于PLC輸出信號及各芯片引腳電壓高低電平切換不能完全實現躍變,變化需要一定時間,而各芯片的輸入端具有門檻電壓,因此完全按照上述時序進行動態輸出顯示,在動態切換時各CC4511芯片的輸出具有隨機性,實驗結果證明,會使數碼管閃爍不定,甚至無法正確顯示。為了解決此問題,在本系統中,又增加了2/4線譯碼器74LS139的使能端控制,在PLC發送的數碼管數據位切換前、后各10 ms時間內,使所有的CC4511芯片均為鎖存狀態,待PLC發送的新數據信號穩定后再選通新數據對應位的CC4511芯片進行譯碼。即在PLC發送數據的40ms中,只有中間20 ms,數據才能有效傳輸。這樣,既保證了切換后應接收數據的CC4511可靠更新數據,也保證了切換后應處于鎖存狀態的CC4511可靠鎖存切換前的數據,這樣就避免了在不同位數據動態切換時的相互影響。使PLC的Q2.7輸出高電平,則加到74LS139的使能端控制信號為高電平,禁止譯碼,74LS139的所有輸出端均為高電平,可使所有的CC4511芯片均為鎖存狀態。加入2/4線譯碼器的使能端控制后,各CC4511芯片的選通時序如圖3所示。圖中,虛線間為PLC為每位數碼管發送數據的時間,中間粗線表示對應序號的CC4511芯片被選通譯碼的時間,其余時間所有的CC4511芯片都處于鎖存狀態。

3 結束語

采用上述方法,根據需要還可以控制更多位數碼管進行顯示。采用數碼管顯示譯碼鎖存分時動態輸出的方式可用少量的PLC輸出點控制多位數碼管顯示器進行顯示,節省了PLC 的輸出點,降低了產品開發成本。其硬件電路簡單,控制程序也不復雜,此方法在設計的BNWAS中實際使用證明,工作可靠,顯示穩定,能夠達到使用要求。

[1] 俞葉萍,李 祺,潘萬欣,章嘉奇. 駕駛室航行值班報警系統的實現[J]. 上海船舶運輸科學研究所學報,2011.

[2] IMO Resolution MSC.128 (75) - Performance standards for a bridge navigational watch alarm system (BNWAS). 2002.

[3] International Maritime Organization. IMO Resolution MSC.282 (86): Adoption of amendments to the international convention for the safety of life at sea [M]. Adopted amended on 5 June 2009. London: International Maritime Organization (IMO), 2009.

[4] 柳邦聲. 駕駛臺航行值班報警系統(BNWAS)的組成和安裝[J]. 航海技術, 2010.

[5] 廖常初. PLC編程及應用[M].北京:機械工業出版社, 2008.

Application of a Method to Save Output Points of PLC to BNWAS

Sun Hongying
(Qingdao Ocean Shipping Mariners College, Qingdao 266071, Shandong, China)

LED display of 4 numbers is used to display the parameters in bridge navigational watch alarm system (BNWAS) which is developed based on PLC. It is high cost because of occupying too many output points by LEDs. In order to reduce the cost, a decoding output circuit is designed. Only 7 output points of PLC can be used to control 28 LEDs of 4 numbers by increasing a few electronic circuits between outputs of PLC and LEDs and combined with programming, the trouble of unstable display caused by dynamical output is resolved.

BNWAS; LED display; decoder; saving output points of PLC; dynamical output

TP272

A

1003-4862(2014)03-0005-03

2013-08-18

孫紅英 (1974-), 女, 碩士, 講師。研究方向:船舶運動控制、智能控制。

主站蜘蛛池模板: 国产精品3p视频| 99偷拍视频精品一区二区| 亚洲av无码片一区二区三区| 欧美亚洲欧美区| 色首页AV在线| 免费一级无码在线网站| 国产v欧美v日韩v综合精品| 日韩欧美亚洲国产成人综合| 亚洲无码视频图片| 538精品在线观看| 国产精品网址你懂的| 制服丝袜一区| 亚洲自拍另类| 色综合成人| 国产一区在线视频观看| 日韩区欧美国产区在线观看| 欧美一级高清片欧美国产欧美| 国产成人狂喷潮在线观看2345| 免费xxxxx在线观看网站| 国产欧美日韩va另类在线播放| 国产成人精品午夜视频'| 在线另类稀缺国产呦| 亚洲Va中文字幕久久一区| 亚洲一区二区在线无码| 国产主播在线一区| 制服丝袜亚洲| 亚洲av无码久久无遮挡| 欧美一级在线| 91精品福利自产拍在线观看| 国产欧美日韩资源在线观看| 日韩美毛片| 麻豆精品视频在线原创| 日韩高清一区 | 97青草最新免费精品视频| 国产拍揄自揄精品视频网站| 欧美在线精品一区二区三区| 精品亚洲国产成人AV| 久久久精品国产SM调教网站| 免费在线a视频| 专干老肥熟女视频网站| 成人国产精品2021| 国产成人精品日本亚洲| 中日韩一区二区三区中文免费视频| 色综合天天视频在线观看| 亚洲日韩AV无码精品| 在线观看av永久| 亚洲v日韩v欧美在线观看| 国产粉嫩粉嫩的18在线播放91| 国产微拍一区| 2019国产在线| 色成人亚洲| 精品小视频在线观看| 狠狠亚洲五月天| 国产视频一二三区| 亚洲国产中文综合专区在| 毛片网站观看| 2022国产无码在线| 亚洲狼网站狼狼鲁亚洲下载| 亚洲精品人成网线在线| 国产成人高清精品免费软件| 久久一本日韩精品中文字幕屁孩| 黄色片中文字幕| 久久无码av三级| 国内黄色精品| 巨熟乳波霸若妻中文观看免费| 亚洲综合一区国产精品| 无码久看视频| 国产精品视频3p| 亚洲中文久久精品无玛| 国产成人精品一区二区三在线观看| 国产福利拍拍拍| 人禽伦免费交视频网页播放| 91久久性奴调教国产免费| 国产精品私拍99pans大尺度| 久久99久久无码毛片一区二区| 亚洲全网成人资源在线观看| 日韩中文字幕免费在线观看| 欧美亚洲另类在线观看| 成人伊人色一区二区三区| 依依成人精品无v国产| 久996视频精品免费观看| 无码日韩人妻精品久久蜜桃|