西門子代理商-撫順
西門子代理商-撫順
西門子代理商-撫順
下列PTO初始化和操作順序使用“**掃描”內(nèi)存位SM0.1以初始化脈沖輸出。使用“**掃描”位調(diào)用初始化子程序減少掃描時(shí)間,因?yàn)殡S后的掃描不調(diào)用此子程序(“**掃描”位只在轉(zhuǎn)變?yōu)镽UN模式后在**掃描時(shí)設(shè)置)。然而,在應(yīng)用當(dāng)中可能有其他限制需要初始化(或重新初始化)脈沖輸出。在那種情況下,可以使用另一個(gè)條件調(diào)用初始化程序。
1.初始化單段操作的PTO輸出
一般地,使用子程序?yàn)槊}沖輸出配置和初始化PTO。從主程序調(diào)用初始化子程序。使用**掃描內(nèi)存位SM0.1初始化被PTO使用的輸出為0,并調(diào)用子程序完成初始化操作。當(dāng)使用子程序調(diào)用時(shí),隨后的掃描不調(diào)用子程序,這減少了掃描執(zhí)行時(shí)間,并優(yōu)化了程序的結(jié)構(gòu)。
在從主程序創(chuàng)建對(duì)初始化子程序的調(diào)用后,使用下列步驟在初始化子程序中創(chuàng)建對(duì)配置脈沖輸出Q0.0的控制邏輯:
(1)載入16#85(選擇微秒增量)或16#8D(選擇毫秒增量)到SMB67設(shè)置控制字節(jié)。這兩個(gè)數(shù)值都啟用PTO/PWM功能,選擇PTO操作,設(shè)置新脈沖計(jì)數(shù)和周期時(shí)間數(shù)值,選擇時(shí)基(us 或ms)
(2)將數(shù)值載入SMW68,設(shè)置周期時(shí)間。
(3)將脈沖計(jì)數(shù)的雙字?jǐn)?shù)值載入SMD72中
(4)一旦脈沖串輸出完成,要完成相應(yīng)功能,可以通過將脈沖串完成事件(中斷事件19)連接到中斷子程序設(shè)置一個(gè)中斷。使用ATCH指令和執(zhí)行全局中斷啟用指令ENI來調(diào)用此中斷程序。
(5)執(zhí)行PLS指令。
(6)退出子程序。
2.調(diào)整單段操作的PTO周期時(shí)間
對(duì)于單段PTO操作,可以使用中斷程序或子程序改變周期時(shí)間。當(dāng)使用單段PTO操作時(shí),要改變中斷程序或子程序中的PTO周期時(shí)間,可按下列步驟進(jìn)行:
(l)載入16#81(μs)或16#89(ms)到SMB67,設(shè)置控制字節(jié)(啟用PTOPWM功能、選擇PTO操作、選擇時(shí)基和設(shè)置新周期時(shí)間數(shù)值)。
(2)將新數(shù)值載入SMW68,設(shè)置周期時(shí)間。
(3)執(zhí)行PLS指令。在啟動(dòng)新的周期時(shí)間的PTO波形前,S7-200先完成現(xiàn)有的PTO操作。
(4)退出中斷程序或子程序。
3.改變單段操作的PTO脈沖計(jì)數(shù)
對(duì)于單段PTO操作,可以使用中斷程序或子程序改變脈沖計(jì)數(shù)。當(dāng)使用單段PTO操作時(shí),要改變中斷程序或子程序中的PTO脈沖計(jì)數(shù),可按下列步驟進(jìn)行:
(l)載入16#84(us)或16#8C(ms)到SMB67,設(shè)置控制字節(jié)(啟用PTO/PWM功能、選擇PTO操作、選擇時(shí)基和設(shè)置新脈沖計(jì)數(shù)數(shù)值)。
(2)將新脈沖計(jì)數(shù)的雙字?jǐn)?shù)值載入SMD72。
(3)執(zhí)行PLS指令。在啟動(dòng)新的周期時(shí)間的PTO波形前,S7-200先完成現(xiàn)有的PTO操作。
(4)退出中斷程序或子程序。
單段PTO操作示例如圖5-77所示。
4.改變單段操作的PTO周期時(shí)間和脈沖計(jì)數(shù)
對(duì)于單段PTO操作,可以使用中斷程序或子程序改變周期時(shí)間和脈沖計(jì)數(shù)。當(dāng)使用單段PTO操作時(shí),要改變中斷程序或子程序中的PTO周期時(shí)間和脈沖計(jì)數(shù),可按下列步驟進(jìn)行:
(1)載入16#85(us)或16#8D(ms)到SMB67,設(shè)置控制字節(jié)(啟用PTO/PWM功能、選擇PTO操作、選擇時(shí)基和設(shè)置新周期時(shí)間和脈沖計(jì)數(shù)數(shù)值)。
(2)將新數(shù)值載入SMW68,設(shè)置周期時(shí)間。
(3)將新脈沖計(jì)數(shù)的雙字?jǐn)?shù)值載入SMC72中。
(4)執(zhí)行PLS指令。在啟動(dòng)帶有新的脈沖計(jì)數(shù)和周期時(shí)間的波形前,S7-200先完成現(xiàn)有的PTO操作。
(5)退出中斷程序或子程序。
單段PTO操作示例波形圖如圖5-78所示。
圖5-78單段PTO操作示例波形圖
5.初始化多段操作的PTO輸出
一般地,使用子程序?yàn)槎喽蜳TO操作的脈沖輸出配置和初始化PTO。從主程序調(diào)用初始化子程序。使用**掃描內(nèi)存位SM0.1初始化被PTO使用的輸出為0,并調(diào)用子程序完成初始化操作。當(dāng)使用“**掃描”調(diào)用初始化子程序,隨后的掃描不調(diào)用子程序,這減少了掃描執(zhí)行時(shí)間。
在從主程序創(chuàng)建對(duì)初始化子程序的調(diào)用后,使用下列步驟在初始化子程序中創(chuàng)建對(duì)配置脈沖輸出Q0.0的控制邏輯:
(1)通過載入下列數(shù)值之一到SMB67配置控制字節(jié):16#A0(選擇微秒增量)或16#A8(選擇毫秒增量)。這些數(shù)值都啟用PTO/PWM功能、選擇PTO操作、選擇多段PTO操作和選擇時(shí)基(微秒或毫秒)。
(2)在SMW168中,載入字大小數(shù)值用于啟動(dòng)概要表的V內(nèi)存偏移量。
(3)使用V內(nèi)存在概要表中設(shè)置段數(shù)值。確保段域數(shù)(表格的個(gè)字節(jié))是正確的。
(4)如果在PTO概要圖完成后要執(zhí)行相應(yīng)的功能,可以通過將脈沖串完成事件(中斷事件19)連接到中斷子程序來對(duì)一個(gè)中斷進(jìn)行編程。使用ATCH指令和執(zhí)行全局中斷啟用指令ENI(供選用)。
(5)執(zhí)行PLS指令。
(6)退出子程序。
多段PTO操作示例如圖 5-79所示。
詞條
詞條說明
西門子地區(qū)代理商|S7-1200代理商S7-200的子程序編寫與調(diào)試指令S7-200CPU的控制程序由主程序、子程序和中斷程序組成。STEP 7-Mico/WIN32在程序編輯器窗口里為每個(gè)POU(程序組織單元)提供一個(gè)獨(dú)立的頁,主程序總是1頁,后面是子程序或中斷程序。因?yàn)楦鱾€(gè)程序在編輯都窗口里被分開,編譯時(shí)在程序結(jié)束的地方自動(dòng)無條件結(jié)束指令END、MEND.RET或RETI,如果在程序里加了這
西門子模塊代理商-北海西門子模塊代理商-北海西門子模塊代理商-北海自從微型計(jì)算機(jī)問世以來,工業(yè)控制一直是其重要的應(yīng)用領(lǐng)域。在工業(yè)控制上,除PLC外,繼電器-接觸器控制系統(tǒng)、工業(yè)控制計(jì)算機(jī)(簡(jiǎn)稱工業(yè)PC)與集散控制系統(tǒng)(簡(jiǎn)稱DCS)也是其中的代表性產(chǎn)品。為了便于讀者進(jìn)一步了解,現(xiàn)將PLC與它們的比較簡(jiǎn)述如下。(1)PLC與繼電器-接觸器控制系統(tǒng)的比較在PLC出現(xiàn)以前的中,繼電器-接觸器硬件電路是邏輯
西門子PLC模塊代理商-珠海西門子PLC模塊代理商-珠海西門子PLC模塊代理商-珠海PLC程序塊調(diào)用和線性化結(jié)構(gòu)化編程STEP7的主程序結(jié)構(gòu)如圖3-3所示。從圖中可以看出,操作系統(tǒng)自動(dòng)循環(huán)掃描OB1,OB1安排其他程序塊的調(diào)用條件和調(diào)用順序。FC和FB可以互相調(diào)用。功能塊FB1后面的陰影部分表示伴隨著FB的背景數(shù)據(jù)塊。程序塊的調(diào)用與計(jì)算機(jī)中子程序的調(diào)用情況相同。程序塊的調(diào)用情況如圖3-4所示。線性
惠州西門子PLC代理商惠州西門子PLC代理商惠州西門子PLC代理商PLC的應(yīng)用領(lǐng)域及西門子PLC編程軟件下載在發(fā)達(dá)的工業(yè)國(guó)家,PLC已經(jīng)廣泛地應(yīng)用在所有的工業(yè)部門,隨著其性能價(jià)格比的不斷提高,應(yīng)用范圍不斷擴(kuò)大,主要有以下幾個(gè)方面1.開關(guān)量邏輯控制PLC具有“與”、“或”、“非”等邏輯指令,可以實(shí)現(xiàn)梯形圖中觸點(diǎn)和電路的串、并聯(lián),代替繼電器進(jìn)行組合邏輯控制、定時(shí)控制與順序邏輯控制。開關(guān)量邏輯控制可以用
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
電 話: 19873876272
手 機(jī): 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
手 機(jī): 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com