隨著微電子與計(jì)算機(jī)技術(shù)的飛速發(fā)展,可編程序控制器(PLC)的指令執(zhí)行速度越來越快,例如日本三菱FX2n系列PLC,基本指令執(zhí)行速度僅需0.08us,功能指令的執(zhí)行速度為1.5至數(shù)百微秒。其功能指令集已非常豐富,除了一般運(yùn)算和傳輸指令之外,還增加了浮點(diǎn)運(yùn)算等指令,尋址方式主要是直接尋址和變址尋址。
程序執(zhí)行分為三個(gè)階段:數(shù)據(jù)輸入、程序執(zhí)行和數(shù)據(jù)輸出。其內(nèi)部指令的執(zhí)行是高速的,根據(jù)程序的長(zhǎng)短,程序執(zhí)行周期是不同的。其輸入/輸出口地址是固定的。
若要設(shè)計(jì)一個(gè)很好的監(jiān)控操作系統(tǒng),不得不選用相應(yīng)廠家專門生產(chǎn)的產(chǎn)品與PLC通信口連接達(dá)到目的,一般售價(jià)比較高。
本文根據(jù)PLC軟件系統(tǒng)和I/O口的特點(diǎn),研究了PLC輸出總線的構(gòu)成以及與單片機(jī)的接口電路和時(shí)序配合的工作原理。應(yīng)用DMF50081NB-FW點(diǎn)陣液晶顯示模塊與SED1330控制器設(shè)計(jì)了PLC單片機(jī)點(diǎn)陣液晶顯示監(jiān)控系統(tǒng),討論了電路組成的基本原則和編程方法。