當(dāng)前位置:首頁(yè) > 技術(shù)文章
11-9
西門(mén)子S7-200PLC的中斷控制功能PLC的程序分為主程序、子程序和中斷程序,本文詳細(xì)的介紹了西門(mén)子S7-200系列PLC中斷程序的編程方法。具體的講解不同種類(lèi)的中斷程序的實(shí)現(xiàn)方法。熟練的使用中斷程序是PLC編程的一項(xiàng)必要技能。相信本文會(huì)對(duì)廣大PLC編程人員有所幫助。S7-200的中斷包括定時(shí)中斷,IO中斷和通訊中斷。其中IO中斷可以通過(guò)外部的IO點(diǎn)來(lái)觸發(fā)中斷子程序??梢栽O(shè)置成幾種模式,例如上升沿觸發(fā),下降沿觸發(fā)等。定時(shí)中斷是固定時(shí)間間隔便觸發(fā)一次中斷程序。通訊中斷可以在數(shù)...
11-9
西門(mén)子S7-200PLC的脈沖輸出功能S7-200PLC具有脈沖輸出功能,在運(yùn)動(dòng)控制系統(tǒng)中,伺服電機(jī)和步進(jìn)電機(jī)是很重要的定位裝置,而控制伺服電機(jī)和步進(jìn)電機(jī)需要使用脈沖輸出。S7-200系列PLC可以輸出20--100KHz的脈沖。使用PTO和PWM指令可以輸出普通脈沖和脈寬調(diào)制輸出。通過(guò)smb66-75,smb166-175來(lái)控制Q0.0的輸出,通過(guò)smb76-85,smb176-185來(lái)控制Q0.1的脈沖輸出。控制伺服電機(jī)伺服電機(jī)是運(yùn)動(dòng)控制中一個(gè)很重要的器件,通過(guò)它可以進(jìn)行...
11-9
西門(mén)子S7-200PLC自由口通訊功能S7-200的自由口通訊具有非常強(qiáng)大的功能,熟練使用自由口通訊可以很方便的實(shí)現(xiàn)PLC與其他智能設(shè)備的數(shù)據(jù)交換。使用自由口通訊需要以下幾個(gè)方面的編程設(shè)置:對(duì)SMB30進(jìn)行設(shè)置端口選擇,波特率選擇,校驗(yàn)設(shè)置,對(duì)SMB87,89,90,94進(jìn)行設(shè)置緩沖區(qū)等。通過(guò)ATCH指令進(jìn)行中斷設(shè)置,對(duì)中斷狀態(tài)進(jìn)行判斷。通過(guò)RCV指令進(jìn)行接收數(shù)據(jù)。通訊交換數(shù)據(jù)交換數(shù)據(jù)是通過(guò)COM口進(jìn)行的,所以一定要注意通訊口的地址使用和時(shí)間使用。另外數(shù)據(jù)緩沖區(qū)定義也非常重要...
11-9
西門(mén)子S7-200PLC的高速計(jì)數(shù)功能西門(mén)子S7-200PLC集成有高速計(jì)數(shù)功能,高速計(jì)數(shù)是PLC的一項(xiàng)非常重要的功能,在工業(yè)領(lǐng)域中測(cè)量轉(zhuǎn)動(dòng)速度與周期一般都是用脈沖式儀器,例如旋轉(zhuǎn)編碼器。這類(lèi)儀器的頻率遠(yuǎn)遠(yuǎn)大于PLC的采集頻率,因此使用高速計(jì)數(shù)器顯得尤為重要。S7-200高速計(jì)數(shù)功能的知識(shí)點(diǎn)主要分幾個(gè)部分:一是輸入地址,二是計(jì)數(shù)模式,按有無(wú)方向,有無(wú)復(fù)位,外部復(fù)位和軟復(fù)位等進(jìn)行分類(lèi)。三是相應(yīng)的控制特殊功能寄存器。來(lái)控制計(jì)數(shù)器的模式和預(yù)置值等。高速計(jì)數(shù)器復(fù)位高速計(jì)數(shù)的復(fù)位是使用...
11-9
西門(mén)子s7-200PLC模擬量處理如何通過(guò)局部變量來(lái)完成?使用局部變量您可以使用程序編輯器中的局部變量表來(lái)為子程序和中斷服務(wù)程序分別變量,如圖5--9所示。參見(jiàn)圖5-9。局部變量可用于子程序傳遞參數(shù),它增強(qiáng)了子程序的可移植性和再利用性。具體參看S7-200系統(tǒng)手冊(cè)第五章P63模擬量比例換算因?yàn)锳/D(模/數(shù))、D/A(數(shù)/模)轉(zhuǎn)換之間的對(duì)應(yīng)關(guān)系,S7-200CPU內(nèi)部用數(shù)值表示外部的模擬量信號(hào),兩者之間有一定的數(shù)學(xué)關(guān)系。這個(gè)關(guān)系就是模擬量/數(shù)值量的換算關(guān)系。例如,使用一個(gè)0-...
11-9
西門(mén)子plc的立即寫(xiě)操作對(duì)于立即寫(xiě)(ImmediateWrite)功能,必須如下面舉例所示,生成符號(hào)程序段。對(duì)于有時(shí)間限制的應(yīng)用,可以以比每OB1掃描循環(huán)一次的正常情況快的速度,將一個(gè)數(shù)字量輸出的當(dāng)前狀態(tài)發(fā)送到輸出模板。立即寫(xiě)功能可以在掃描立即寫(xiě)邏輯程序級(jí)的同時(shí),將一個(gè)數(shù)字量輸出寫(xiě)入輸出模板。否則,當(dāng)Q存儲(chǔ)區(qū)使用P存儲(chǔ)狀態(tài)更新時(shí),必須等到下一OB1掃描循環(huán)結(jié)束。為了將一個(gè)輸出立即寫(xiě)入輸出模板,應(yīng)使用外圍輸出(PQ)存儲(chǔ)區(qū),而不使用輸出(Q)存儲(chǔ)區(qū)。外圍輸出存儲(chǔ)區(qū)可以作為一個(gè)字...
11-9
西門(mén)子PLC的軟冗余原理與實(shí)現(xiàn)軟冗余又稱(chēng)軟件冗余,是西門(mén)子實(shí)現(xiàn)冗余功能的一種解決方案,可以應(yīng)用于對(duì)主備系統(tǒng)切換時(shí)間要求不高的控制系統(tǒng)中。軟冗余能夠?qū)崿F(xiàn):主機(jī)架電源、背板總線(xiàn)等冗余;PLC處理器冗余;PROFIBUS網(wǎng)絡(luò)冗余(包括通信接口、總線(xiàn)接頭、總線(xiàn)電纜等冗余);接口模塊IM153-2冗余。在軟冗余系統(tǒng)進(jìn)行工作時(shí),主、備控制系統(tǒng)(處理器,通訊、I/O)獨(dú)立運(yùn)行,由主系統(tǒng)的PLC掌握對(duì)冗余部分ET200M從站中的I/O控制權(quán),主、備系統(tǒng)通過(guò)軟冗余程序進(jìn)行數(shù)據(jù)同步。PLC程序由...
聯(lián)系我們
上海翰粵自動(dòng)化系統(tǒng)有限公司 公司地址:上海市松江區(qū)思賢路2399弄137號(hào) 技術(shù)支持:化工儀器網(wǎng)掃一掃 更多精彩
微信二維碼
網(wǎng)站二維碼
微信掃一掃