西門(mén)子S7-300模塊6ES7312-5BF04-0AB0
當(dāng)PLC投入運(yùn)行后,其工作過(guò)程一般分為三個(gè)階段,即輸入采樣、用戶(hù)程序執(zhí)行和輸出刷新三個(gè)階段。完成上述三個(gè)階段稱(chēng)作一個(gè)掃描周期。在整個(gè)運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個(gè)階段。
(一) 輸入采樣階段
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶(hù)程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會(huì)改變。因此,如果輸入是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。
(二) 用戶(hù)程序執(zhí)行階段
在用戶(hù)程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶(hù)程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲(chǔ)區(qū)中對(duì)應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對(duì)應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即,在用戶(hù)程序執(zhí)行過(guò)程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會(huì)發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲(chǔ)區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會(huì)對(duì)排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個(gè)掃描周期才能對(duì)排在其上面的程序起作用。
(三) 輸出刷新階段
當(dāng)掃描用戶(hù)程序結(jié)束后,PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對(duì)應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動(dòng)相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出
同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,采用掃描用戶(hù)程序的運(yùn)行結(jié)果與繼電器控制裝置的硬邏輯并行運(yùn)行的結(jié)果有所區(qū)別。當(dāng)然,如果掃描周期所占用的時(shí)間對(duì)整個(gè)運(yùn)行來(lái)說(shuō)可以忽略,那么二者之間就沒(méi)有什么區(qū)別了。
![](https://img77.chem17.com/7ddc5fa60bd6ade815d6c2176bca39959d11e6be2ca39861277534a228602d2ecc8aa5d0aa2a963c.jpg)
![](https://img77.chem17.com/7ddc5fa60bd6ade815d6c2176bca399530a452143d7807fb729620929a76b430a88afb7fda46a007.png)
西門(mén)子S7-300模塊6ES7312-5BF04-0AB0
S7-300是德國(guó)西門(mén)子公司生產(chǎn)的可編程序控制器(PLC)系列產(chǎn)品之一。其模塊化結(jié)構(gòu)、易于實(shí)現(xiàn)分布式的配置以及性?xún)r(jià)比高、電磁兼容性強(qiáng)、抗震動(dòng)沖擊性能好,使其在廣泛的工業(yè)控制領(lǐng)域中,成為一種既經(jīng)濟(jì)又切合實(shí)際的解決方案。
· 針對(duì)低性能要求的模塊化中小控制系統(tǒng)
· 可配不同檔次的CPU
· 可選擇不同類(lèi)型的擴(kuò)展模塊
· 可以擴(kuò)展多達(dá)32個(gè)模塊
· 模塊內(nèi)集成背板總線
· 網(wǎng)絡(luò)連接 - 多點(diǎn)接口 (MPI), -PROFIBUS或-工業(yè)以太網(wǎng)
· 通過(guò)編程器PG訪問(wèn)所有的模塊
· 無(wú)插槽限制
· 借助于“HWConfig”工具可以進(jìn)行組態(tài)和設(shè)置參數(shù)
循環(huán)周期短、處理速度高
· 指令集功能強(qiáng)大(包含350多條指令),可用于復(fù)雜功能
· 產(chǎn)品設(shè)計(jì)緊湊,可用于空間有限的場(chǎng)合
· 模塊化結(jié)構(gòu),設(shè)計(jì)更加靈活
· 有不同性能檔次的CPU模塊可供選用
· 功能模塊和I/O模塊可選擇
· 有可在露天惡劣條件下使用的模塊類(lèi)型
PLC采用循環(huán)執(zhí)行用戶(hù)程序的方式。OB1 是用于循環(huán)處理的組織塊(主程序),它可以調(diào)用別的邏輯塊,或被中斷程序(組織塊)中斷。
·在起動(dòng)完成后,不斷地循環(huán)調(diào)用OB1,在OB1 中可以調(diào)用其它邏輯塊(FB, SFB, FC 或SFC)。
·循環(huán)程序處理過(guò)程可以被某些事件中斷。
·在循環(huán)程序處理過(guò)程中,CPU 并不直接訪問(wèn)I/O模塊中的輸入地址區(qū)和輸出地址區(qū),而是訪問(wèn)CPU 內(nèi)部的輸入/輸出過(guò)程映像區(qū)(在CPU的系統(tǒng)存儲(chǔ)區(qū))
![合肥西門(mén)子模塊代理商西門(mén)子S7-300代理商](https://img73.afzhan.com/73c1482f3b90472a09f886809d71ff042433ede092bd30dc977c760f25802643aa170025c69ef076.jpg)
與其它控制器和 HMI 設(shè)備進(jìn)行通訊
為了保證與其它控制器和 HMI 設(shè)備之間的通訊,SIMATIC S7-1200 可以連接到多個(gè)S7 控制器和 HMI 設(shè)備,使用成熟的 S7 通訊協(xié)議進(jìn)行通訊。
與第三方設(shè)備進(jìn)行通訊
SIMATIC S7-1200 上的集成接口不僅可以與其它廠商的設(shè)備進(jìn)行無(wú)縫集成,還可以通過(guò)開(kāi)放式以太網(wǎng)協(xié)議 TCP/IP native 和ISO on TCP 與多個(gè)第三方設(shè)備進(jìn)行連接和通訊。集成的工程組態(tài)系統(tǒng) SIMATIC STEP7 Basic 還為 SIMATIC S7-1200 提供了標(biāo)準(zhǔn) T-Send/T-Receive 指令,因此用戶(hù)在設(shè)計(jì)自動(dòng)化解決方案時(shí)能夠獲得更高的靈活性。
![](https://img74.afzhan.com/73c1482f3b90472a09f886809d71ff04576e07cba0247f13e9ece2aa1c9da7277d8792de44116fef.jpg)
將強(qiáng)大的工藝功能集于一身 用于計(jì)數(shù)和測(cè)量的高速輸入
集成了多達(dá)6個(gè)高速計(jì)數(shù)器(3個(gè)100kHz,3個(gè)30kHz),用于精確監(jiān)視增量編碼器、頻率計(jì)數(shù)或?qū)^(guò)程事件進(jìn)行高速計(jì)數(shù)。
用于速度、定位或占空比控制的高速輸出
SIMATIC S7-1200 控制器中集成了 2 個(gè)高速輸出,可用作高速脈沖輸出或脈寬調(diào)制輸出。當(dāng)組態(tài)成 PTO 時(shí),它們將提供*高頻率為 100kHz 的 50% 占空比高速脈沖輸出,以便對(duì)步進(jìn)電機(jī)或伺服驅(qū)動(dòng)器進(jìn)行開(kāi)環(huán)速度控制和定位控制。通過(guò) 2 個(gè)高速計(jì)數(shù)器對(duì)高速脈沖輸出進(jìn)行內(nèi)部反饋。當(dāng)組態(tài)成 PWM 輸出時(shí),將生成一個(gè)具有可變占空比的固定周期輸出來(lái)控制電機(jī)速度、閥位置或加熱元件的占空比。
PLCopen 運(yùn)動(dòng)功能塊
SIMATIC S7-1200 支持對(duì)步進(jìn)電機(jī)和伺服驅(qū)動(dòng)器進(jìn)行開(kāi)環(huán)速度控制和位置控制。對(duì)該功能的組態(tài)十分簡(jiǎn)單:通過(guò)一個(gè)軸工藝對(duì)象和通用的 PLCopen 運(yùn)行功能塊(包含在工程組態(tài)系統(tǒng) SIMATIC STEP 7 Basic中)即可實(shí)現(xiàn)。除了返回(home)和點(diǎn)動(dòng)(jog)功能以外,還支持、相對(duì)和速度運(yùn)動(dòng)。
驅(qū)動(dòng)調(diào)試控制面板
工程組態(tài)系統(tǒng) SIMATIC STEP 7 Basic 中的驅(qū)動(dòng)調(diào)試控制面板簡(jiǎn)化了步進(jìn)電機(jī)和伺服驅(qū)動(dòng)器的啟動(dòng)和調(diào)試過(guò)程。它為單個(gè)運(yùn)動(dòng)軸提供了自動(dòng)和手動(dòng)控制,以及在線診斷信息。
![](https://img75.afzhan.com/73c1482f3b90472a09f886809d71ff044ed29978d80ca06c98093da8caed0923cadc247e3456c4e7.jpg)
用于閉環(huán)控制的 PID 功能
在簡(jiǎn)單過(guò)程控制應(yīng)用中,SIMATIC S7-1200支持多達(dá) 16 個(gè) PID 控制回路。這些控制回路可以通過(guò)一個(gè) PID 控制器工藝對(duì)象和SIMATIC STEP 7 Basic 中的編輯器輕松進(jìn)行組態(tài)。除此之外,SIMATIC S7-1200 還支持PID 自動(dòng)調(diào)節(jié)功能,可以自動(dòng)計(jì)算增益、積分時(shí)間和微分時(shí)間的*佳調(diào)節(jié)值。
PID 調(diào)試控制面板
SIMATIC STEP 7 Basic 中包含的 PID 調(diào)試控制面板簡(jiǎn)化了控制回路的調(diào)節(jié)過(guò)程。對(duì)于單個(gè)控制回路,它除了提供了自動(dòng)調(diào)節(jié)和手動(dòng)控制方式之外,還提供調(diào)節(jié)過(guò)程的圖形化趨勢(shì)圖。
![](https://img75.afzhan.com/73c1482f3b90472a09f886809d71ff04b2591f432b5416766f741fe0053001a65215cc302ddebfd0.jpg)