湘潭西門子PLC一級代理商
西門子PLC常用功能指令介紹
有了基本指令系統(tǒng),加上定時器和計數(shù)器可以對開關量主導的繼電控制進行編程設計了。但在解決復雜的邏輯控制設計時,僅用幾個基本指令會感到力不從心,程序設計非常復雜。而功能指令的出現(xiàn)使程序設計變得相對簡單方便,也將應用范圍從開關量擴充到模擬量、運動量、通信等方面。本書是基礎編程入門書籍,為擴大初學者對編程的學習,僅引入常用的兩個功能指令傳送指令 MOV 和比較指令 CMP。結(jié)合這兩個指令和觸點比較指令,就使程序編制變得簡便,應用范圍也得到擴充。同時,初學者通過對這兩個指令的學習和應用,為今后進一步學習功能指令打下了基礎。
1. 傳送指令MOV
1)指令格式
MOV S D 16位連續(xù)執(zhí)行型
MOVP S D 16位脈沖執(zhí)行型
DMOV S D 32位連續(xù)執(zhí)行型
DMOVP S D 32位脈沖執(zhí)行型
2)可用軟元件
可用軟元件如表3.4-5所示。
表3.4-5 MOV指令可用軟元件
操作數(shù)內(nèi)容與取值見表3.4-6.
表3.4-6 MOV指令操作數(shù)內(nèi)容與取值
3)梯形圖表示
指令梯形圖如圖3.4-8所示。
圖3.4-8 MOV指令梯形圖
4)指令功能與應用
● 指令功能
MOV 指令的操作功能當驅(qū)動條件成立時,將源址 S 中的二進制數(shù)復制到(統(tǒng)稱傳送)終址 D 中。操作完畢,源址 S 中的數(shù)保持不變,而終址 D 中的數(shù)變?yōu)楹驮粗?S 相同的數(shù)。
● 指令應用
傳送指令 MOV 是功能指令中應用多的基本功能指令,其實質(zhì)是一個對字元件進行讀寫操作的指令。應用組合位元件也可以對位元件進行復位和置位操作,現(xiàn)舉例給予說明。
【例3.4-4】 解讀指令MOV D10 D0執(zhí)行功能。
執(zhí)行功能是將D10的值復制到D0中去,即(D0)=(D10),且(D10)不變。說明在PLC書籍中,習慣將D10表示為寄存器,而(D10)則表示寄存器 D10 存儲的二進制數(shù)。
這個指令有三層含義。對D0來說,是把D10的值復制到D0中,即對D0寫入一個數(shù)。同時可以認為是把D10的數(shù)讀到D0中去,通過D0就可知道D10是多少,所以,傳送指令MOV實質(zhì)上是一個對存儲器進行讀和寫操作的指令。
如果源址是一個數(shù),例 MOV K25 D0,則就是一個寫操作,但指令 MOV D10 K25是不存在的。
在程序中,D0可多次寫入,存新除舊,以后一次寫入為準。【例3.4-5】 解讀指令MOV K2 K2Y0執(zhí)行功能。
執(zhí)行功能是將K2用二進制數(shù)表示,并以其二進制位值控制組合位元件Y0~Y7的狀態(tài),如圖3.4-9所示。
圖3.4-9 例3.4-5梯形圖
這是利用傳送指令對位元件進行復位和置位操作的實例。如果希望得到相應的輸出,則其對應的二進制數(shù)不同即可。例如,希望Y0,Y3,Y5 置1,其余皆置0,則二進制數(shù)為00101001=K41。
【例3.4-6】 解讀指令MOV K2X0 K2Y0執(zhí)行功能。
執(zhí)行功能是輸入口的狀態(tài)控制輸出口的狀態(tài)。如輸入口X接通(ON),則相應輸出口Y 有輸出(ON),反之亦然。如用基本邏輯指令編制,程序要寫成8行,由此可見,合適的功能指令可以代替煩瑣的基本邏輯指令程序編制。
【例3.4-7】 解讀指令MOV D2 K4M10執(zhí)行功能。
和【例3.4-5】類似,執(zhí)行功能是D2所存的二進制數(shù)的位值控制M10~M25的狀態(tài)。顯然控制比【例3.4-5】靈活,如欲改變輸出位元件M10~M25的狀態(tài),只需改變D2值即可。在程序中,利用寄存器D存新除舊的性質(zhì),常常把D作為變量寄存器用,改變D的數(shù)值,就相當于改變控制值。
【例3.4-8】 解讀指令MOVP C1 D20執(zhí)行功能。
指令中,C1為計數(shù)器C1的當前值,當驅(qū)動條件成立時,把計數(shù)器C1的當前值馬上存入 D20。注意,該指令為脈沖執(zhí)行型,執(zhí)行功能是在驅(qū)動條件成立的掃描周期內(nèi)僅執(zhí)行一次把計數(shù)器的當前值馬上傳送到 D20 中存儲起來,而且驅(qū)動條件每 ON/OFF 一次,執(zhí)行-次。如果使用連續(xù)執(zhí)行型傳送指令 MOV,則驅(qū)動條件成立期間,每個掃描周期均會執(zhí)行次,這樣C1的當前值是變化的。根據(jù)不同的控制要求,使用不同的指令,在應用時必須加以注意。如果是32位計數(shù)器C200~C235,則必須用32位指令DMOV或DMOVP。
與計數(shù)器C類似的應用還有定時器T。
【例3.4-9】 解讀指令MOVP K0 D10執(zhí)行功能。
把K0送到D10,即(D10)=0。利用MOV指令可以對位元件或字元件進行復位和清零,其功能與RST指令相。但是不同的是,RST指令在對定時器和計數(shù)器進行復位時,其相應的常開、常閉觸點也同時回歸復位狀態(tài),而 MOV 指令僅能對定時或計數(shù)的當前值復位,不能使其相應的觸點復位,即相應觸點仍然保持執(zhí)行指令前的狀態(tài)。
【例3.4-10】通過驅(qū)動條件的 ON/OFF,可以對定時器設定兩個值。當設定值是2個以上的時候,則需要使用多個驅(qū)動條件ON/OFF,程序梯形圖如圖3.4-10所示。
圖3.4-10 例3.4-10梯形圖
【例3.4-11】 圖3.4-11為一輸出Y0,Y2,Y4,Y6和Y1,Y3,Y5,Y7輪流閃爍2s 的梯形圖程序。程序中,把H55傳送給Y0~Y7,即010101對應于Y0,Y2,Y4,Y4,Y6,而HAA傳送給Y0~Y7時,為10101010對應于Y1,Y3,Y5,Y5,Y7。如果不采用傳送指令,程序中要編制8個輸出。
圖3.4-11 例3.4-11梯形圖
詞條
詞條說明
臺州西門子PLC一級代理商PLC應用中需要注意的問題PLC是一種用于工業(yè)生產(chǎn)自動化控制的設備,一般不需要采取什么措施,就可以直接在工業(yè)環(huán)境中使用。然而,盡管有如上所述的可靠性較高,抗干擾能力較強,但當生產(chǎn)環(huán)境過于惡劣,電磁干擾特別強烈,或安裝使用不當,就可能造成程序錯誤或運算錯誤,從而產(chǎn)生誤輸入并引起誤輸出,這將會造成設備的失控和誤動作,從而不能保證PLC的正常運行,要提高PLC控制系統(tǒng)可靠性,一
西門子V90變頻器代理商|全國總代理商PLC編程設備服務處理的高速化趨勢簡介??編程設備服務處理的高速化。???? 當掃描時間為數(shù)十毫秒時,幾毫秒的編程工具和監(jiān)控設備的服務處理時間不會帶來什么問題。但是在執(zhí)行1毫秒以下的控制任務時,就有必要大大縮短這個時間。所采用的方法是以多CPU芯片并行處理的方式,由專門處理編程及監(jiān)控服務的微處理器芯片
蘇州西門子PLC總代理商蘇州西門子PLC總代理商蘇州西門子PLC總代理商?PLC控制系統(tǒng)程序的調(diào)試PLC控制系統(tǒng)程序的調(diào)試一般包括I/O端子測試和系統(tǒng)調(diào)試兩部分內(nèi)容,良好的調(diào)試步驟有利于加速總裝調(diào)試的過程。4.1 I/O端子測試用手動開關暫時代替現(xiàn)場輸入信號,以手動方式逐一對PLC輸入端子進行檢查、驗證,PLC輸入端子的指示燈點亮,表示正常;反之,應檢查接線或者是I/O點壞。我們可以編寫
6AV6644-0AB01-2AX0西門子模塊6AV6644-0AB01-2AX0西門子模塊6AV6644-0AB01-2AX0西門子模塊自 2015/1/1 起,新的部件 附有停止供貨通知。 備件可 免費提供,價格可能 與新部件不同。 更多信息 可參閱 SIMATIC 當前條目 ID:109486162. 如果您有問題, 請咨詢您的 聯(lián)系人。 SIMATIC MP 377 15" 觸摸屏 多功能
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經(jīng)理
電 話: 19873876272
手 機: 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經(jīng)理
手 機: 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com