西門子plc控制系統(tǒng)流程圖和結(jié)構(gòu)在通信程序中的應(yīng)用
隨著科技的不斷發(fā)展,西門子plc控制系統(tǒng)流程圖的功能越來(lái)越強(qiáng)大,不僅具有靈活的控制功能,還具有以太網(wǎng)通訊功能。因此,西門子plc控制系統(tǒng)結(jié)構(gòu)的應(yīng)用也變得越來(lái)越流行。它不僅廣泛應(yīng)用于傳統(tǒng)的邏輯控制,PID控制和頻率控制,還廣泛應(yīng)用于數(shù)據(jù)采集,環(huán)境監(jiān)測(cè)等領(lǐng)域。管理大量數(shù)據(jù)。通過(guò)該方案,用戶可以長(zhǎng)時(shí)間有效地存儲(chǔ)每個(gè)設(shè)備的監(jiān)控?cái)?shù)據(jù)和PLC的工作狀態(tài)。
系統(tǒng)結(jié)構(gòu)
PLC采用西門子S7-200plc,是目前最豐富的串行通信小型PLC。它支持各種通信協(xié)議,如點(diǎn)對(duì)點(diǎn)接口協(xié)議(PPI協(xié)議)、多點(diǎn)接口協(xié)議(MPI協(xié)議)、PROFIBUS協(xié)議和自由通信協(xié)議。自由通信協(xié)議也稱為用戶定義的協(xié)議。在自由端口模式下,可以實(shí)現(xiàn)用戶定義的通信協(xié)議,連接各種智能設(shè)備。使用非常方便,在第三方工程訪問(wèn)中取得了巨大的成功。
plc具有一定的數(shù)據(jù)存儲(chǔ)功能,可以防止通信錯(cuò)誤造成的數(shù)據(jù)丟失。然而,西門子plc沒(méi)有足夠的能力來(lái)存儲(chǔ)和管理大量的數(shù)據(jù)。此外,在停電或內(nèi)存丟失后,plc系統(tǒng)時(shí)間將被初始化。數(shù)據(jù)保留時(shí)間與實(shí)際時(shí)間不匹配,監(jiān)視數(shù)據(jù)無(wú)法長(zhǎng)時(shí)間存儲(chǔ)。
a、數(shù)據(jù)存儲(chǔ)器采用模塊化設(shè)計(jì),允許實(shí)時(shí)數(shù)據(jù)存儲(chǔ),無(wú)需用戶修改現(xiàn)有設(shè)備。它的數(shù)據(jù)接收和存儲(chǔ)能力高達(dá)100kb/s,完全適合于傾斜傳感器的高速海量數(shù)據(jù)存儲(chǔ)。
b、超低功率設(shè)計(jì),配套鋰電池電源,適合現(xiàn)場(chǎng)和移動(dòng)數(shù)據(jù)存儲(chǔ)環(huán)境。
c、具有時(shí)鐘功能,數(shù)據(jù)存儲(chǔ)文件根據(jù)當(dāng)前年,月,日自動(dòng)命名;可以根據(jù)用戶的具體需要將實(shí)時(shí)時(shí)間添加到每個(gè)接收到的幀數(shù)據(jù)中,以便于將來(lái)的數(shù)據(jù)處理。
d、中文配置軟件,通過(guò)串行口可以修改波特率、時(shí)鐘校準(zhǔn)等。
e、輪詢指令可發(fā)送到儀器收集設(shè)備(根據(jù)用戶要求定制)。
f、內(nèi)存工作參數(shù)可以固化到處理器內(nèi)部的FLASH內(nèi)存中,不會(huì)發(fā)生參數(shù)丟失。
問(wèn)題。當(dāng)電源接通時(shí),凝固操作參數(shù)自動(dòng)調(diào)用。
plc控制系統(tǒng)結(jié)構(gòu)
LCW數(shù)據(jù)存儲(chǔ)器與PLC通信
數(shù)據(jù)存儲(chǔ)器的串行端口直接與西門子S7-200PLC的RS-232/485端口通信。在自由端口模式下,西門子plc的串行通信接口由用戶控制。 PLC相當(dāng)于從站,數(shù)據(jù)存儲(chǔ)器相當(dāng)于主站。 。除了自發(fā)地向數(shù)據(jù)存儲(chǔ)器發(fā)送警報(bào)信息和連接保持信息之外,它通常在接收到數(shù)據(jù)返回請(qǐng)求之后被發(fā)送到數(shù)據(jù)存儲(chǔ)器。在接收到數(shù)據(jù)存儲(chǔ)器發(fā)送的數(shù)據(jù)后,PLC觸發(fā)端口0接收完成中斷以分析數(shù)據(jù)包。 PLC傳輸完成后,觸發(fā)端口0傳輸完成中斷,并重置每個(gè)標(biāo)志位寄存器以準(zhǔn)備下一次通信。
(a)溝通計(jì)劃的實(shí)施
(1)根據(jù)用戶的具體需要,數(shù)據(jù)存儲(chǔ)可以主動(dòng)發(fā)送輪詢指令。使用串口操作模式,以數(shù)據(jù)記憶體作為主機(jī),呼叫plc,定期讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù),將西門子plc傳回的監(jiān)控?cái)?shù)據(jù)保存在sd卡中。plc控制系統(tǒng)流程圖如圖2所示。
MCU通信程序流程圖
(2)西門子plc終端程序流程圖的實(shí)現(xiàn)。作為從機(jī),PLC終端使用梯形圖或STL編程。首先建立通信協(xié)議,然后根據(jù)協(xié)議對(duì)采集的數(shù)據(jù)進(jìn)行處理,然后發(fā)送到主機(jī)數(shù)據(jù)存儲(chǔ)器。plc控制系統(tǒng)流程圖如圖3所示。
PLC端通信程序流程圖
數(shù)據(jù)分析
SD卡中的監(jiān)控?cái)?shù)據(jù)通過(guò)讀卡器導(dǎo)入計(jì)算機(jī)軟件,計(jì)算機(jī)軟件基于實(shí)際業(yè)務(wù)需求。分析數(shù)據(jù)并以數(shù)據(jù)報(bào)告,圖表等形式顯示結(jié)果。
本文所提出的方案能夠在惡劣環(huán)境下準(zhǔn)確、可靠地測(cè)量和存儲(chǔ)現(xiàn)場(chǎng)數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)和西門子plc的使用不僅提高了系統(tǒng)的穩(wěn)定性,而且可以根據(jù)實(shí)際需要方便地增加或改變監(jiān)控對(duì)象,擴(kuò)展系統(tǒng)功能。由于采用了模塊化設(shè)計(jì),該系統(tǒng)可以很容易地針對(duì)其他工業(yè)監(jiān)控應(yīng)用進(jìn)行修改。
總結(jié):我們?yōu)槟峁┤吞?hào)全系列西門子plc選型、訂購(gòu)、售后一體式服務(wù)。如您有任何西門子plc控制系統(tǒng)流程圖和結(jié)構(gòu)電氣產(chǎn)品方面的問(wèn)題,歡迎致電容感電氣咨詢,我們定為您誠(chéng)意解答!
標(biāo)題:西門子plc控制系統(tǒng)流程圖和結(jié)構(gòu)在通信程序中的應(yīng)用 地址:http://m.511997.cn/hangye/3726.html