渠道第一,誠(chéng)信,引領(lǐng)市場(chǎng),正道經(jīng)營(yíng),共存共贏
銷售經(jīng)理:135 8579 8891(王經(jīng)理)微 信 同 步
商務(wù) (Q Q) :961812307
電話(Tel):021-61311927
郵箱(Email):961812307@qq.com
技術(shù)支持:
銷售工程師: 137 0163 3515 微 信 同 號(hào)(黃工)
在線 (Q Q) :77956468
上海騰樺電氣設(shè)備有限公司
傳真(Fax):021-67355123
電話(Tel):021-61311931
上海騰樺電氣設(shè)備有限公司,成立于2018年3月,注冊(cè)500萬(wàn),是一家從事技術(shù)設(shè)備銷售的公司。主要從事工業(yè)自動(dòng)化產(chǎn)品銷售和系統(tǒng)集成的高新技術(shù)企業(yè)
長(zhǎng)期與德國(guó)SIMATIC(西門子).瑞士ABB.美國(guó)羅克韋爾(AB).法國(guó)施耐德.美國(guó)霍尼韋爾.美國(guó)艾默生合作。
公司有專業(yè)的技術(shù)團(tuán)隊(duì),銷售團(tuán)隊(duì),公司成員150于人.為客戶提供專業(yè)的技術(shù)支持,產(chǎn)品資料,售后。
在工控領(lǐng)域,公司以精益求精的經(jīng)營(yíng)理念,從產(chǎn)品、方案到,致力于塑造一個(gè)“行業(yè)專家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。
SIMATIC S7 PLC處理輸入/輸出中斷的使用方法介紹
概述
本程序適用于SIMATIC S7-212和S7-214的計(jì)數(shù)器,可以從0計(jì)到255,這要取決于輸入10.0的狀態(tài)。如果將輸入10.0置為1,則程序減計(jì)數(shù);如果將輸入10.0置為0,則程序加計(jì)數(shù)。
如果輸入10.0的狀態(tài)改變,則將立即激活輸入/輸出中斷程序,中斷程序0或1分別將有儲(chǔ)器位M0.0置成1或0。
例圖
程序框圖
程序和注解
本程序是一個(gè)輸入/輸出中斷程序的范例,計(jì)數(shù)器從0計(jì)到255。如果輸入10.0為0,則程序加計(jì)數(shù);如果輸入10.0為1,則程序減計(jì)數(shù)。
本程序包括以下三個(gè)程序:
Main (主程序) 初始化和計(jì)數(shù)
INT0 (中斷程序0) 輸入10.0為1時(shí),減計(jì)數(shù)。
INT1 (中斷程序1) 輸入10.0為0時(shí),加計(jì)數(shù)。
本程序長(zhǎng)度為32個(gè)字
//標(biāo)題:事件中斷
//********主程序*********
//主程序包括初始化程序和計(jì)數(shù)程序。
//計(jì)數(shù)器的存儲(chǔ)器標(biāo)志位M0.0的0或1狀態(tài),決定計(jì)數(shù)方向?yàn)榧踊驕p計(jì)數(shù)。
//當(dāng)輸入10.0山0變?yōu)?/span>1時(shí),產(chǎn)生中斷事件0,激活中斷程序0 (INT0)。
//中斷程序0將存儲(chǔ)器位M0.0置成1,導(dǎo)致主程序減計(jì)數(shù)。
//當(dāng)輸入10.0山1變?yōu)?/span>0時(shí),產(chǎn)生中斷事件1,激活中斷程序1 (INT1)。
//中斷程序1將存儲(chǔ)器位M0.0置成0,導(dǎo)致主程序加計(jì)數(shù)。
//主程序
LD
MOVB
ENI
ATCH
ATCH
LDN
AB>=
A
EU
INCW
SM0.1
+0, AC0
+0, 0
+1,1
M0.0
16#FE, ACO
SM0.5
AC0
//僅掃描時(shí),SM0.1才為1,進(jìn)行以下初始化
//將計(jì)數(shù)累加器ACO清Oa
//允許中斷。
//輸入10.0為上升沿時(shí)激活事件中斷0
//輸入10.0為上升沿時(shí)激活事件中斷1
//如果存儲(chǔ)器的標(biāo)志位M 0.0為0狀態(tài)
//且計(jì)數(shù)累加器ACO的當(dāng)前計(jì)數(shù)值小于或等于254
//且0.5秒脈沖
//且上升沿
//那么計(jì)算累加器ACO加1
LD
AB<=
A
EU
DECW
M0.0
16#1,AC0
SM0.5
ACO
//如果存儲(chǔ)器的標(biāo)志位M 0.0為1狀態(tài)
//且計(jì)數(shù)累加器ACO的當(dāng)前計(jì)數(shù)值大于或等于
//且0.5秒脈沖
//且上升沿
//那么計(jì)算器累加器ACO減1
LD
MOVB
MEND
SM0.0
AC0, QB0
// SM0.0總是1。
//在輸出端00.0至00.7顯示ACO的當(dāng)前計(jì)數(shù)值。
//主程序結(jié)束。
//******中斷程序0******
//事件中斷程序0將存儲(chǔ)器的標(biāo)志位M0.0置成
//此情況下程序減計(jì)數(shù)。
//
INT 0 //中斷事件0減計(jì)數(shù)。
S M0.0,1 //將存儲(chǔ)器的標(biāo)志位M0.0置成
RETI //中斷程序0結(jié)束。
//******中斷程序1******
//事件中斷程序1將存儲(chǔ)器的標(biāo)志位M 0.0置成Oa
//此情況下程序增計(jì)數(shù)。
INT 1
R M0.0,1
RETI
//中斷事件1加計(jì)數(shù)。
//將存儲(chǔ)器的標(biāo)志位M0.0置成O。
//中斷程序1結(jié)束。
請(qǐng)參考SIMATIC S丁EP 7編程參考手冊(cè)的6.2節(jié)“中斷指令”,為您提供了更多的有關(guān)輸入輸出中斷的信息。
西門子全數(shù)字直流調(diào)速裝置 | |||||
6RA70 (三相橋B6C) | |||||
6RA7018-6DS22-0 | 3AC 400V | 485V | 30A | 325V | 5A |
6RA7025-6DS22-0 | 60A | 10A | |||
6RA7028-6DS22-0 | 90A | 10A | |||
6RA7031-6DS22-0 | 125A | 10A | |||
6RA7075-6DS22-0 | 210A | 15A | |||
6RA7078-6DS22-0 | 280A | 15A | |||
6RA7081-6DS22-0 | 400A | 25A | |||
6RA7085-6DS22-0 | 600A | 25A | |||
6RA7087-6DS22-0 | 850A | 30A | |||
6RA7025-6GS22-0 | 3AC 575V | 690V | 60A | 325V | 5A |
6RA7031-6GS22-0 | 125A | 10A | |||
6RA7075-6GS22-0 | 210A | 15A | |||
6RA7081-6GS22-0 | 400A | 25A | |||
6RA7085-6GS22-0 | 600A | 25A | |||
6RA7087-6GS22-0 | 800A | 30A | |||
6RA7086-6KS22-0 | 3AC 690V | 900V | 720A | 30A | |
6RA70(三相反并橋) (B6) A (B6) C | |||||
6RA7013-6DV62-0 | 3AC 400V | 420V | 15A | 325V | 3A |
6RA7018-6DV62-0 | 30A | 5A | |||
6RA7025-6DV62-0 | 60A | 10A | |||
6RA7028-6DV62-0 | 90A | 10A | |||
6RA7031-6DV62-0 | 125A | 10A | |||
6RA7075-6DV62-0 | 210A | 15A | |||
6RA7078-6DV62-0 | 280A | 15A | |||
6RA7081-6DV62-0 | 400A | 25A | |||
6RA7085-6DV62-0 | 600A | 25A | |||
6RA7087-6DV62-0 | 850A | 30A | |||
6RA7025-6GV62-0 | 3AC 575V | 600V | 60A | 325V | 5A |
6RA7031-6GV62-0 | 125A | 10A | |||
6RA7075-6GV62-0 | 210A | 15A | |||
6RA7081-6GV62-0 | 400A | 25A | |||
6RA7085-6GV62-0 | 600A | 25A | |||
6RA7087-6GV62-0 | 850A | 30A | |||
6RA7086-6KV62-0 | 3AC 690V | 725V | 760A | 325V | 30A |
SIMORG DC-MASTER裝機(jī)選件 | |||||
C11/13/14/15/16/17 | SBP脈沖編碼信號(hào)處理板,插在槽D/E/F/G中 | ||||
G21/23/25/27 | CBC帶有CAN通訊協(xié)議接口的協(xié)議板,插在槽E/G中 | ||||
G41/43/44/45/46/47 | SIMOLINK板SLB,插在槽D/E/F/G中 | ||||
G61/63/64/65/66/67 | EB1端子擴(kuò)展板,插在槽D/E/F/G中 | ||||
G71/73/74/75/76/77 | EB2端子擴(kuò)展板,插在槽D/E/F/G中 | ||||
G91/93/95/97 | PROFIBUS通訊板CBP2,插在槽E/G中 | ||||
K00 | CUD2端子擴(kuò)展板,附在CUD1上 | ||||
K01,K02 | ADB適配板,插在位置2,3 | ||||
K11 | LBA數(shù)據(jù)總線適配器,裝入電子箱中 | ||||
S00 | S00自由功能模塊 | ||||
MOREG DC-MASTER電子選件 | |||||
6DD1606-0AD1 | T400工藝板,含硬件手冊(cè),德語(yǔ)/英語(yǔ) | ||||
6DD1684-0GF0 | T400計(jì)算機(jī)連接電纜,連接電纜7.5米 | ||||
6DD1842-0AA1 | 帶標(biāo)準(zhǔn)“卷繞”軟件的T400,不含手冊(cè) | ||||
6DD1842-0AB1 | 帶標(biāo)準(zhǔn)“角同步控制”軟件的T400,不含手冊(cè) | ||||
6DD1842-0AD1 | 帶標(biāo)準(zhǔn)“橫剪/剪切控制”軟件的T400,不含手冊(cè) | ||||
6RX1700-0AK00 | CUD2端子擴(kuò)展板 | ||||
6RX1700-0AS00 | S00自由功能模塊 | ||||
6RY1707-0AA08 | 并聯(lián)電纜,5米 | ||||
6SE7090-0XX84-2FK0 | 操作面板 | ||||
6SE7090-0XX84-4HA0 | LBA數(shù)據(jù)總線適配器 | ||||
6SX7005-0AA00 | 接口轉(zhuǎn)換器,SU1RS232-RS485,包括安裝件,電源接 | ||||
線:1AC 115/230V | |||||
6SX7005-0AB00 | 連接電纜3米 | ||||
6SX7010-0AA00 | 適配器,包括5米電纜 | ||||
6SX7010-0AB03 | 連接電纜3米 | ||||
6SX7010-0AB05 | 連接電纜5米 | ||||
6SX7010-0FA00 | SBP脈沖編碼信號(hào)處理板,附件,含簡(jiǎn)短說(shuō)明 | ||||
6SX7010-0FF05 | PROFIBUS通訊板CBP2,含簡(jiǎn)短說(shuō)明 | ||||
6SX7010-0FG00 | CBC帶有CAN通訊協(xié)議接口的協(xié)議板 | ||||
6SX7010-0FJ00 | SIMOLINK板SLB,附件,含簡(jiǎn)短說(shuō)明 | ||||
6SX7010-0KA00 | ADB適配板 | ||||
6SX7010-0KB00 | EB1端子擴(kuò)展板,附件,含簡(jiǎn)短說(shuō)明 | ||||
6SX7010-0KC00 | EB2端子擴(kuò)展板,附件,含簡(jiǎn)短說(shuō)明 | ||||
SIMOREG DC-MASTER 資料 | |||||
6DD1903-0AB0 | 標(biāo)準(zhǔn)“卷繞”軟件說(shuō)明書,英語(yǔ) | ||||
6DD1903-0BB0 | 標(biāo)準(zhǔn)“角同步控制”軟件說(shuō)明書,英語(yǔ) | ||||
6DD1903-0DB0 | 標(biāo)準(zhǔn)“橫剪/剪切控制”軟件說(shuō)明書,英語(yǔ) | ||||
6DD1903-0EA0 | T400配置手冊(cè),英語(yǔ) | ||||
6RX1700-0AD50 | SIMORG DC-MASTER用戶手冊(cè),中文 | ||||
6RX1700-0AD76 | SIMORG DC-MASTER用戶手冊(cè),英語(yǔ) | ||||
6SE7085-0NX60-Z-01 | OP1S操作面板使用說(shuō)明書(中文) | ||||
6SE7085-0NX84-0FF0 | 通訊版CBP2使用說(shuō)明書(中文) | ||||
6SE7085-0NX84-0FG0 | 通訊版CBC使用說(shuō)明書(中文) | ||||
6SE7085-0NX84-0FJ0 | 通訊版SLB使用說(shuō)明書(中文) | ||||
6SE7085-0NX84-0KB0 | 端子擴(kuò)展板EB1使用說(shuō)明書 | ||||
6SE7085-0NX84-0KC0 | 端子擴(kuò)展板EB2使用說(shuō)明書 |
西門子S7系統(tǒng)PLC的符號(hào)編程基礎(chǔ)介紹
一、系統(tǒng)存儲(chǔ)區(qū)
S7的系統(tǒng)存儲(chǔ)區(qū)集成在CPU中,不能被擴(kuò)展。系統(tǒng)存儲(chǔ)區(qū)根據(jù)功能分為不同的區(qū)域供用戶使用。在用戶程序中使用相應(yīng)的指令可以在相應(yīng)的地址區(qū)內(nèi)直接對(duì)數(shù)據(jù)進(jìn)行尋址。
1.輸入過(guò)程暫存區(qū)(I)
2.輸出過(guò)程暫存區(qū)(Q)
3.位存儲(chǔ)區(qū)(M)
4.外部輸入輸出(PI/PQ)
5.計(jì)時(shí)器(T)
6.計(jì)數(shù)器(C)
7.?dāng)?shù)據(jù)塊(DB)
8.局部數(shù)據(jù)(L)
二、地址尋址
什么是地址尋址?
1.位尋址
2.字節(jié)尋址
3.字尋址
4.雙字尋址
三、符號(hào)地址尋址
1. 全局符號(hào)
在符號(hào)編輯器中定義的符號(hào)。
2. 局部符號(hào)
局部符號(hào)是在程序塊中變量申明區(qū)中定義,定義的對(duì)象也只限于本塊的塊參數(shù)、靜態(tài)數(shù)據(jù)和臨時(shí)數(shù)據(jù)等,且所定義的符號(hào)只在本程序塊中有效。
CPU 414F-3 PN/DP 是可滿足中等性能范圍中有較高要求的 CPU。他們可以滿足對(duì)程序容量和處理速度有較高要求的應(yīng)用.故障安全型自動(dòng)化系統(tǒng)設(shè)計(jì),可提高工廠的安全需求。
集成 PROFIBUS DP 接口使其能夠作為主站或從站直接連接到 PROFIBUS DP 現(xiàn)場(chǎng)總線。
可通過(guò) IF 964-DP 接口模塊連接一個(gè)附加的 DP 主站系統(tǒng)。
對(duì)于 CPU 414F-3 PN/DP 的 PROFINET 接口,其交換機(jī)功能允許外部訪問(wèn)兩個(gè) PROFINET 端口。除分層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)之外,還可以在新型 S7-400 控制器中創(chuàng)建總線形結(jié)構(gòu)。
注:
只能使用 6ES7964-2AA04-0AB0 接口模塊。
CPU 414-3 PN/DP 的配置如下:
S7-200系列的基本邏輯指令
S7-200系列的基本邏輯指令與FX系列和CPM1A系列基本邏輯指令大體相似,編程和梯形圖表達(dá)方式也相差不多,這里列表表示S7-200系列的基本邏輯指令(見(jiàn)表)。 表 S7-200系列的基本邏輯指令
|
|||||||||||||||||||||||||||||||||||||||||
|
6AV6 648-OBC11-3AX0 | Smart 700 |
6AV6 648-0BE11-3AX0 | Smart 1000 |
6AV2124-2DC01-0AX0 | KTP400 舒適型 |
觸摸式面板 | |
6AV2124-0GC01-0AX0 | TP700 舒適型 |
6AV2124-0JC01-0AX0 | TP900 舒適型 |
6AV2124-0MC01-0AX0 | TP1200 舒適型 |
6AV2124-0QC02-0AX0 | TP1500 舒適型 |
6AV2124-0UC02-0AX0 | TP1900 舒適型 |
6AV2124-0XC02-0AX0 | TP2200 舒適型 |
按鍵 | |
6AV2124-1DC01-0AX0 | KP400 舒適型 |
6AV2124-1GC01-0AX0 | KP700 舒適型 |
6AV2124-1JC01-0AX0 | KP900 舒適型 |
6AV2124-1MC01-0AX0 | KP1200 舒適型 |
6AV2124-1QC02-0AX0 | KP1500 舒適型 |
觸摸設(shè)備 | (KP = 按鍵式面板) |
6AV6 647-0AH11-3AX0 | SIMATIC HMI KP300 基本型單色 PN |
6AV6 647-0AJ11-3AX0 | SIMATIC HMI KP400 基本型彩色 PN |
帶有觸摸屏和觸控鍵的設(shè)備, | 4 至 10 英寸(KTP = 按鍵式/觸摸式面板) |
6AV6 647-0AA11-3AX0 | SIMATIC HMI KTP400 基本型單色 PN |
6AV6 647-0AK11-3AX0 | SIMATIC HMI KTP400 基本型彩色 PN |
6AV6 647-0AB11-3AX0 | SIMATIC HMI KTP600 基本型單色 PN |
6AV6 647-0AC11-3AX0 | SIMATIC HMI KTP600 基本型彩色 DP |
6AV6 647-0AD11-3AX0 | SIMATIC HMI KTP600 基本型彩色 PN |
6AV6 647-0AE11-3AX0 | SIMATIC HMI KTP1000 基本型彩色 DP |
6AV6 647-0AF11-3AX0 | SIMATIC HMI KTP1000 基本型彩色 PN |
帶觸摸屏的設(shè)備 | (TP = 觸摸面板) |
6AV6 647-0AG11-3AX0 | SIMATIC HMI TP1500 基本型彩色 PN |
6ES7272-0AA30-0YA1 | TD 200 文本顯示器 |
6ES7272-1AF00-7AA0 | TD 200C 文本顯示器 |
6AV6640-0AA00-0AX1 | TD 400C 文本顯示器 |
6AV2181-8XP00-0AX0 | 觸摸屏 2GB存儲(chǔ)卡 |
數(shù)據(jù)在存儲(chǔ)器中存取的方式
1.位、字節(jié)、字和雙字
二進(jìn)制數(shù)的1位(bit)只有0和1兩種不同的取值,可用來(lái)表示開關(guān)量(或稱數(shù)字量)的兩種不同的狀態(tài),如觸點(diǎn)的斷開和接通,線圈的通電和斷電等。如果該位為1,則表示梯形圖中對(duì)應(yīng)的編程元件的線圈“得電”,其常開觸點(diǎn)閉合、常閉觸點(diǎn)斷開,以后稱該編程元件為1狀態(tài),或稱該編程元件ON。反之亦反。
8位二進(jìn)制數(shù)組成1個(gè)字節(jié)(Byte),其中的第0位為低位(LSB),第7位為高位(MSB)。兩個(gè)字節(jié)組成1個(gè)字(Word),兩個(gè)字組成1個(gè)雙字。
2.?dāng)?shù)據(jù)的存取方式
(1)“位”存取方式:位存儲(chǔ)單元的地址由字節(jié)地址和位地址組成,如I3.2,其中的區(qū)域標(biāo)識(shí)符“I”表示輸入(Input),字節(jié)地址為3,位地址為2。如圖:
這種存取方式稱為“字節(jié)·位”尋址方式。
(2)“字節(jié)”存取方式:輸入字節(jié)IB3(Byte)由I3.0~I3.7這8位組成。
(3)“字”存取方式:相鄰的兩個(gè)字節(jié)組成一個(gè)字,一個(gè)字中的兩個(gè)字節(jié)的地址必須連續(xù),且低位字節(jié)在一個(gè)字中應(yīng)該是高8位,高位字節(jié)在一個(gè)字中應(yīng)該是低8位。IW14表示由IB14和IB15組成的1個(gè)字,IW14中的I為區(qū)域標(biāo)識(shí)符,W表示字(Word),14為起始字節(jié)的地址。IW14中的IB14應(yīng)該是高8位,IB15應(yīng)該是低8位。
(4)“雙字”存取方式:相鄰的四個(gè)字節(jié)表示一個(gè)雙字,四個(gè)字節(jié)的地址必須連續(xù)。低位字節(jié)在一個(gè)雙字中應(yīng)該是高8位。ID12表示由IB12~IB15組成的雙字,I為區(qū)域標(biāo)識(shí)符,D表示存取雙字(Double Word),12為起始字節(jié)的地址。ID12中的IB12應(yīng)該是高8位,IB15應(yīng)該是低8位。
具有分級(jí)性能的以下 SIPLUS S7-400 高可用性 CPU 可用于惡劣環(huán)境條件下的各種不同應(yīng)用:
SIPLUS S7-400 高可用性 CPU 可在以下環(huán)境條件下使用:
SIMATIC S7-400 具有兩種不同的通訊接口:
可為您提供下列通訊模板: