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