6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商
6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商
6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商
北京西門子電源模塊代理商,杭州西門子邏輯控制模塊。深圳西門子伺服電機模塊代理商,廣州西門子DP電纜代理商,
西門子變頻器代理商,荊門西門子PLC模塊授權(quán)一級代理商,湖北西門子電線電纜授權(quán)代理商,上海西門子S7-200CPU系列代理商,西門子
S7-1200CPU系列代理商,SIEMENS西門子模塊授權(quán)一級代理商,西門子SIEMENS低壓斷路器一級供應(yīng)商,西門子低壓斷路器
代理商,西門子S7-500系列代理商
我們應(yīng)該已經(jīng)知道可以通過修改SM存儲區(qū)(包括控制字節(jié)),然后執(zhí)行PLS指令來改變PTO或PWM波形。除了學(xué)習的使用步驟和一些使用要點,我們還要知道的就是PTO狀態(tài)字節(jié)的空閑位(SM66.7或SM76.7),它標志著脈沖輸出完成。另外,在脈沖輸出完成時,我們還可以利用脈沖發(fā)送完成中斷,使程序跳轉(zhuǎn)到中斷服務(wù)程序進行執(zhí)行。那么就補充這幾點內(nèi)容。
下面我們做利用一個脈沖輸出指令做電機正反轉(zhuǎn)控制的例子。
主程序:
高速計數(shù)器子程序:
高速脈沖輸出子程序:
中斷程序:
我們首先先做一個高速計數(shù)子程序和脈沖輸出子程序,在高速計數(shù)器子程序中,首先是定義控制字節(jié),送16#F8到SMB37,定義為加計數(shù)較新當前值,傳送0到SMD38寫入初始值,定義的是高速計數(shù)器HSC0和HSC模式12,然后高速計數(shù)器,還做了高速計數(shù)器中斷,PTO0完成中斷的事件為中斷事件號19,我們建立中斷程序0和中斷事件19的中斷連接,并全局允許中斷。
而在高速脈沖輸出子程序里面,我們定義一下接口,定義周期io_time為LW0,為IN類型的,定義脈沖數(shù)io_NO為LD2,也是為IN類型的,然后寫子程序。首先傳送16#85到SMB67中定義控制字節(jié),這里選擇的是PTO模式、單段、1us/周期、裝入周期和脈沖數(shù)的情況(控制字節(jié)的定義可以參考PTO/PWM控制字節(jié)表),并傳送LW0到SMW68中寫入周期值,傳送LD2到SMD72中寫入脈沖數(shù),后執(zhí)行PLS指令。那么這樣是做了一個帶功能參數(shù)的子程序,之后在主程序中可以對這個帶功能參數(shù)的子程序進行調(diào)用。
然后我們編寫主程序,在主程序的網(wǎng)絡(luò)一中,首先用SM0.1**掃描驅(qū)動高速計數(shù)器子程序進行高速計數(shù)初始化,同時對Q0.0的過程映像區(qū)清零,同時也對高速脈沖輸出進行初始化。在網(wǎng)絡(luò)中,我們用I0.2的上升沿來驅(qū)動立即置位指令,立即置位Q0.2,同時調(diào)用高速脈沖輸出子程序,周期設(shè)為100us,脈沖為10000個,同時還要傳送16#F8到SMB37并執(zhí)行HSC指令進行加計數(shù)并較新當前值。那么就就是說當我們接通I0.2時,會在I0.2的上升沿立即置位Q0.2,電機正轉(zhuǎn),100us發(fā)10000個脈沖,同時高速計數(shù)器進行加計數(shù)。因為建立了脈沖完成中斷,那么當脈沖發(fā)生完成時,會進入到中斷程序進行執(zhí)行。
那么我們就可以在中斷程序中編寫反轉(zhuǎn)的控制,因為原來是正轉(zhuǎn),那么Q0.2是接通的,那么我們就用Q0.2的常開觸點來驅(qū)動立即復(fù)位指令,立即復(fù)位Q0.2,同時調(diào)用高速脈沖輸出子程序,周期設(shè)為200us,脈沖為10000個,同時還要傳送16#B0到SMB67并執(zhí)行HSC指令進行減計數(shù)并不較新當前值。那么就是說進入中斷時會立即復(fù)位Q0.2,電機反轉(zhuǎn),200us發(fā)10000個脈沖,同時高速計數(shù)器進行減計數(shù)。
那么對于這樣一個例子會不會比較難以理解呢,如果覺得有些模糊的話,可以回看一下中斷和高速計數(shù)器的內(nèi)容,這樣可以加深印象呢。
6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商 6ES7288-3AR04-0AA0模塊|全國西門子PLC代理商
詞條
詞條說明
西門子S7-200模塊CPU200CNDC/DC/DC西門子S7-200模塊CPU200CNDC/DC/DC西門子S7-200模塊CPU200CNDC/DC/DC西門子S7-200模塊CPU200CNDC/DC/DC西門子S7-200模塊,CPU200CN,DC/DC/DC,電源模塊,觸摸屏供應(yīng)西門子S7-200模塊,CPU200CN,DC/DC/DC,電源模塊,觸摸屏供應(yīng),西門子S7-200模塊
首先,讓我們了解一下PLC(可編程邏輯控制器)的基本概念。PLC是一種電子設(shè)備,用于控制工業(yè)自動化過程。它能夠以可預(yù)測的時序和精確的連續(xù)控制,對被控制對象進行監(jiān)控和操作,進而使得整個生產(chǎn)流程較加和安全。我們的西門子S7-200模塊選型代理商給您提供較新的PLC解決方案,有效提高生產(chǎn)效能的同時,也提升了產(chǎn)品質(zhì)量。電源是PLC設(shè)備的**部件之一。為了能夠保持PLC設(shè)備的穩(wěn)定和可靠性,我們提供眾多類型的
安陽西門子一級代理商安陽西門子一級代理商安陽西門子一級代理商安陽西門子一級代理商西門子伺服電機模塊代理商,廣州西門子DP電纜代理商,西門子變頻器代理商,荊門西門子PLC模塊授權(quán)一級代理商,湖北西門子電線電纜授權(quán)代理商,上海西門子S7-200CPU系列代理商,西門子S7-1200CPU系列代理商,SIEMENS西門子模塊授權(quán)一級代理商,西門子SIEMENS低壓一級供應(yīng)商,西門子低壓斷路器代理商,西門
黔東南州西門子PLC代理商|西門子CPU分銷商? ?黔東南州西門子PLC代理商|西門子CPU分銷商黔東南州西門子PLC代理商|西門子CPU分銷商黔東南州西門子PLC代理商|西門子CPU分銷商黔東南州西門子PLC代理商|西門子CPU分銷商學(xué)PLC編程的*1個關(guān)卡:單按鈕啟停程序今天給大家介紹一些單按鈕啟停的控制程序(也叫一鍵啟停程序),就是使用一個點動按鈕,按一下啟動一個燈泡點亮
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機: 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機: 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com