渠道第一,誠(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萬,是一家從事技術(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)輸入輸出中斷的信息。
模塊化無風(fēng)扇的設(shè)計(jì),堅(jiān)固耐用,容易擴(kuò)展和廣泛的通訊能力,容易實(shí)現(xiàn)的分布式結(jié)構(gòu)以及用戶友好的操作使SIMATIC S7-400成為中、性能控制領(lǐng)域中的理想解決方案。SIMATIC S7-400是用于中、性能范圍的可編程序控制器。模塊化無風(fēng)扇的設(shè)計(jì),堅(jiān)固耐用,容易擴(kuò)展和廣泛的通訊能力,容易實(shí)現(xiàn)的分布式結(jié)構(gòu)以及用戶友好的操作使SIMATIC S7-400成為中、性能控制領(lǐng)域中的理想解決方案。
SIMATIC S7-400的應(yīng)用領(lǐng)域包括:
通用機(jī)械
汽車制造
立體倉(cāng)庫(kù)
機(jī)床與工具
過程控制
控制與裝置儀表
紡織機(jī)械
包裝機(jī)械
控制設(shè)備制造
專用機(jī)械
多種級(jí)別(功能逐步升級(jí))的CPU,種類齊全的通用功能的模板,使用戶能根據(jù)需要組合成不同的專用系統(tǒng)。當(dāng)控制系統(tǒng)規(guī)模擴(kuò)大或變得更加復(fù)雜時(shí),不必投入很多費(fèi)用。任何時(shí)候只要適當(dāng)?shù)脑黾右恍┠0澹隳苁瓜到y(tǒng)升級(jí)和充分滿足您的需要。
SIMATIC S7-400可編程控制器彩用模塊化設(shè)計(jì),性能范圍寬廣的不同模板可靈活組合,擴(kuò)展十分方便。
一個(gè)系統(tǒng)可包括:
電源模板(PS): 將SIMATIC S7-400連接到120/230VAC或24DC電源上。
中央處理單元(CPU):有多種CPU可供用戶選擇,有些帶有內(nèi)置的PROFIBUS-DP接口,用于各種性能可包括多個(gè)CPU以加強(qiáng)其性能。
數(shù)字量輸入和輸出(DI/DO)和模擬量輸入和輸出(AI/AO)的信號(hào)模板(SM)。
通訊處理器(CP):用于總線連接和點(diǎn)到點(diǎn)連接。
功能模板(FM):專門用于計(jì)數(shù)、定位、凸輪等控制任務(wù)。
SIMATIC S7-400還提供以下部件以滿足用戶的需要:
接口模板(IM),用于連接中央控制單元和擴(kuò)展單元。 SIMATIC S7-400中央控制器多能連接21個(gè)擴(kuò)展單元。
SIMATIC M7自動(dòng)化計(jì)算機(jī): M7是AT兼容的計(jì)算機(jī),用于要求解決高速計(jì)算機(jī)的技術(shù)問題。它既可用作CPU也可用作功能模板(FM 456-4應(yīng)用模板)。
SM 1231 模擬量輸入信號(hào)模塊允許將控制器與過程中的模擬信號(hào)連接。
這為用戶提供了下列優(yōu)勢(shì):
信號(hào)模塊具有與基本設(shè)備相同的設(shè)計(jì)特點(diǎn)。
使用 SB 1231 信號(hào)板模擬量輸入模塊,可連接控制器與過程中的模擬信號(hào)。
這為用戶提供了下列優(yōu)勢(shì):
SM 1232 模擬量輸出信號(hào)模塊允許使用模擬量輸出。
這為用戶提供了下列優(yōu)勢(shì):
CP 443-1 Advanced 是用于連接 SIMATIC S7-400 到工業(yè)以太網(wǎng)的通訊處理器。
由于其自身備有處理器,從而解除了 CPU 的通訊任務(wù)并有助于另加連接。
通過 CP 443-1 Advanced,SIMATIC S7-400 可與以下設(shè)備進(jìn)行通訊:
PROFINET CBA 用于創(chuàng)建可反復(fù)使用的技術(shù)功能模板。
注:
提供有經(jīng)過升級(jí)的CP 443-1 Advanced(6GK7 443-1EX41-0XE0)。
并支持新型 SIMATIC S7 400 CPU 的增強(qiáng)型 PROFINET IO 接口。 已對(duì)此接口進(jìn)行調(diào)整,以滿足當(dāng)前及將來對(duì) PROFINET I/O 控制器的各種要求。
CP 443-1 Advanced訂貨號(hào):6GK7443-1EX41-0XE0,其所有功能均可與固件版本 V5.0 內(nèi)的 SIMATIC S7-400 CPU 結(jié)合使用。
為了充分利用標(biāo)準(zhǔn)、CBA 和 IT 功能,此 CP 可以用在固件版本 V4.x 以內(nèi)的 SIMATIC S7-400 CPU 上,在此情況下,不能將其用作 PN IO 控制器。
詳細(xì)信息可瀏覽網(wǎng)址:
CP 443-1 Advanced 提供了 SIMATIC S7-400 系統(tǒng)設(shè)計(jì)的全部?jī)?yōu)點(diǎn):
LOGO!使用非常簡(jiǎn)單:
LOGO!8:
LOGO! 提供大的靈活性和通用性:
LOGO! 的新改進(jìn)8
LOGO!0BA7 型號(hào):
S7-200PLC的基本配置
語句表程序設(shè)計(jì)語言與梯形圖
語句表程序設(shè)計(jì)語言是用布爾助記符來描述程序的一種程序設(shè)計(jì)語言。語句表程序設(shè)計(jì)語言與計(jì)算機(jī)中的匯編語言非常相似,采用布爾助記符來表示操作功能。
語句表程序設(shè)計(jì)語言具有下列特點(diǎn):
(1) 采用助記符來表示操作功能,具有容易記憶,便于撐握的特點(diǎn);
(2) 在編程器的鍵盤上采用助記符表示,具有便于操作的特點(diǎn),可在無計(jì)算機(jī)的場(chǎng)合進(jìn)行編程設(shè)計(jì);
(3) 用編程軟件可以將語句表與梯形圖可以相互轉(zhuǎn)換。
例如,圖1中的梯形圖轉(zhuǎn)換為語句表程序如下:
使用 SB 1231 信號(hào)板模擬量輸入模塊,可連接控制器與過程中的模擬信號(hào)。
這為用戶提供了下列優(yōu)勢(shì):
信號(hào)板直接插到每個(gè) S7-1200-CPU 前面的支架中。
SM 1232 模擬量輸出信號(hào)模塊允許使用模擬量輸出。
這為用戶提供了下列優(yōu)勢(shì):
信號(hào)模塊具有與基本設(shè)備相同的設(shè)計(jì)特點(diǎn)。
需要以緊湊室外結(jié)構(gòu)提供單軸運(yùn)動(dòng)控制和 PLC 功能時(shí),SIMOTION D410-2 是理想解決方案。不過,該解決方案也可用于塊型小型多軸組(通常為 2 到 3 軸,大 8 軸)。實(shí)現(xiàn)這些應(yīng)用時(shí),SINAMICS 控制單元通過 PROFIBUS 或 PROFINET 與 SIMOTION D410-2 連接。
SIMOTION D410-2 應(yīng)用示例包括:
含 3 個(gè)軸(1 × D410-2 DP/PN,2 × CU310-2 PN)的 SIMOTION D410-2 軸組
SIMOTION D410-2 支持“定位”(POS)、“同步運(yùn)行/電子齒輪”(GEAR) 和“凸輪”(CAM) 這些工藝功能在內(nèi)的運(yùn)動(dòng)控制。但 V4.4 不支持“軌跡插補(bǔ)”(PATH)。
顯示和診斷
內(nèi)置 I/O
通信
數(shù)據(jù)備份
其它接口
SIMOTION D410-2 可直接插到模塊型 SINAMICS S120 功率模塊中。
或者,可以將 SIMOTION D410-2 安裝在安裝板(需單獨(dú)訂購(gòu))上,然后通過 DRIVE-CLiQ 連接到電源模塊。這種情況下,必須將 CUA31/CUA32 控制單元適配器連接到電源模塊。SIMOTION D410-2 只能連接一個(gè)控制單元適配器。
注:
通過 CUA31/CUA32 連接電源模塊時(shí),不能通過內(nèi)置端子(F-DI、F-DO)使用安全集成擴(kuò)展功能。
AC/AC 裝置型功率模塊通過 DRIVE-CLiQ 接口連接到 SIMOTION D410-2。書本型逆變單元無法連接 SIMOTION D410-2。
安裝在安裝板上的 SIMOTION D410-2 也可在不使用功率模塊的情況下運(yùn)行,例如
SIMOTION D410-2 控制單元將以免維護(hù)的方式存儲(chǔ)保持性過程數(shù)據(jù)(有關(guān)所需的存儲(chǔ)器大小,請(qǐng)參見技術(shù)數(shù)據(jù))。將通過 SuperCap 備份實(shí)時(shí)時(shí)鐘數(shù)天時(shí)間。
運(yùn)行系統(tǒng)軟件、用戶數(shù)據(jù)和用戶程序均在 SIMOTION CF 卡上備份??刂茊卧谋3中赃^程數(shù)據(jù)也可以通過系統(tǒng)命令存儲(chǔ)在此 CF 卡上,例如在需要備件時(shí)。
PROFINET IO:(僅限 D410-2 DP/PN)
PROFIBUS DP:
DRIVE-CLiQ:
SINAMICS 系列中的模塊: