西門子6SL3055-0AA00-5AA0
用PLC構(gòu)成溫度的檢測和控制系統(tǒng),接線圖及原理圖如圖40,,41所示。
1. 控制要求
溫度控制原理:通過電壓加熱電熱絲產(chǎn)生溫度,,溫度再通過溫度變送器變送為電壓,。加熱電熱絲時根據(jù)加熱時間的長短可產(chǎn)生不一樣的熱能,這就需用到脈沖,。輸入電壓不同就能產(chǎn)生不一樣的脈寬,,輸入電壓越大,脈寬越寬,,通電時間越長,,熱能越大,溫度越高,,輸出電壓就越高,。
PID閉環(huán)控制:通過PLC+A/D+D/A實(shí)現(xiàn)PID閉環(huán)控制,接線圖及原理圖如圖40,,41所示,。比例,積分,,微分系數(shù)取得合適系統(tǒng)就容易穩(wěn)定,,這些都可以通過PLC軟件編程來實(shí)現(xiàn)。
2. 程序設(shè)計(jì)
如圖42所示梯形圖模擬量模塊以EM235或EM231+EM232為例,。

圖42 PID控制梯形圖

圖42(續(xù))

圖40 溫度檢測和控制示意圖

圖41 PID控制示意圖
西門子6SL3055-0AA00-5AA0
本例描述了S7-212 CPU和外部設(shè)備(例如打印機(jī))的連接方法,。
該例中SIMATIC PLC自由通信口模式(Freeport Mode)向打印機(jī)發(fā)送信息。
程序包含以下功能:
輸入I0.0為1時,,打印文字“SIMATIC S7-200";
輸入I0.1到I0.7為1時,打印句子“INPUT 0.XIS SET"(其中X分別為1,, 2,,……,,7)假定打印機(jī)用并行接口連接,并假定發(fā)送波特率為9600波特,。

硬件要求
為能正確地應(yīng)用此例,,你需要
1臺 Simatic S7-212或S7-214
1條 PC/PPI 電纜
1只 9孔陰性插座到25針陽性插座的轉(zhuǎn)換器
1臺 串行到并行的轉(zhuǎn)換器。
1臺 線2和線3互換的空調(diào)制解調(diào)式的適配器(如果需要)
1臺 并行打印機(jī)
可能會出現(xiàn)一個問題:
因?yàn)?/span>SIMATIC S7-200和打印機(jī)都作為數(shù)據(jù)通信設(shè)備(DCE),,所以兩臺設(shè)備的數(shù)據(jù)傳輸方向有可能會相同,,也就是說,兩者的數(shù)據(jù)接收線接在了一起,,或發(fā)送線也接在了一起(線2和線3),。這個問題可以通過轉(zhuǎn)換器的正確設(shè)置或使用合適的線路適配器(空調(diào)制解調(diào)式的適配器)來解決。
程序框圖

程序和注解
此打印程序向并行打印機(jī)發(fā)送信息,。
主程序檢查S7-200模式開關(guān),,如果模式開關(guān)為RUN模式,則切換到自由通信口模式,。
根據(jù)輸入把相應(yīng)的信息傳送到打印機(jī),,主程序定義了這些內(nèi)存變量。
以下的任務(wù)由子程序0完成:
子程序0包括設(shè)置自由通信日模式的參數(shù)和相應(yīng)于小同輸入的打印輸出文本,。

程序結(jié)構(gòu)如下:
MAIN(主程序)—初始化和輸入請求
SBRO(子程序)—打印設(shè)置

