模塊SIEMENS西門子一級代理商
模塊SIEMENS西門子一級代理商
模塊SIEMENS西門子一級代理商
一、高速計(jì)數(shù)器的模擬控制
高速計(jì)數(shù)器的模擬控制是用S7-200 PLC的高速計(jì)數(shù)器來累計(jì)來自模擬量/頻率轉(zhuǎn)換器(A/F)的脈沖來模擬電壓值的。設(shè)頻率轉(zhuǎn)換器將輸入電壓(0-10V)轉(zhuǎn)換為矩形脈沖信號(0-2000Hz),再將此信號送入CPU 高速記數(shù)器的輸入端并累計(jì)脈沖數(shù)。當(dāng)預(yù)置的間隔時(shí)間到后,通過累計(jì)脈沖數(shù),計(jì)算出被測模擬電壓值。
主程序:
主程序中在一個(gè)掃描周期調(diào)用初始化程序SBR0,僅在一個(gè)掃描周期標(biāo)志位SM0.1=ON時(shí)由子程序?qū)崿F(xiàn)初始化。
子程序:
在子程序中,首先把高速計(jì)數(shù)器HSC1的控制字節(jié)SMB47置為16#FC,其含義是:加計(jì)數(shù),可新預(yù)置值(PV),可新當(dāng)前值(CV),用指令HDEF把高速計(jì)數(shù)器HSC1置成工作模式0,即沒有復(fù)位或起始輸入,也沒有外部的方向選擇。當(dāng)前值SMD48復(fù)位為0,預(yù)置值SMD52置為FFFF(十六進(jìn)制),定時(shí)中斷0間隔時(shí)間SMB34置為100ms,用ATCH指令將中斷程序0分配給中斷事件10,即定時(shí)中斷0,并用ENI指令允許中斷,用指令HSC啟動高速計(jì)數(shù)器HSC1。
中斷程序:
因?yàn)槎〞r(shí)中斷0間隔時(shí)間SMB34置為100ms,所以每100ms調(diào)用一次中斷程序0,讀出高速計(jì)數(shù)器的數(shù)值存到VD100,后將其置零。案例是通過頻率轉(zhuǎn)換器將輸入電壓(0-10V)轉(zhuǎn)換為矩形脈沖信號(0-2000Hz),通過HSC1的計(jì)數(shù)值及變換關(guān)系(0-2000kHz對應(yīng)于0-10V)來求被測的模擬電壓值。SHR-DW為右移指令,將VD100的二進(jìn)制位右移一位,相當(dāng)于是除于2,也就是將VD100的脈沖數(shù)除以2,然后將低位的VB103輸出到0,以便通過Q0.0~Q0.7的LED來顯示被測的電壓值,顯示值與10倍真實(shí)電壓值相對應(yīng)。
關(guān)于計(jì)算部分,我們舉例計(jì)算一下,如計(jì)數(shù)值為200,200除以2是100,那么被測的模擬電壓值就是10.0V。因?yàn)橛?jì)數(shù)器100ms內(nèi)共有200個(gè)計(jì)數(shù)脈沖,這正好與2000Hz-10V相對應(yīng), 設(shè)計(jì)數(shù)值為104,則實(shí)際電壓值應(yīng)為5.2V。注意:定時(shí)中斷間隔時(shí)間可在5-255ms的范圍內(nèi)變化,我們可以通過設(shè)立一個(gè)標(biāo)志,可根據(jù)需要來延長高速計(jì)數(shù)器的求值和復(fù)位時(shí)間,這樣就有長的掃描間隔,以便提高精確度,同時(shí)也會帶來長的新時(shí)間。
二、高速計(jì)數(shù)器的測速控制
高速計(jì)數(shù)器的測速控制是利用高速計(jì)數(shù)器來實(shí)現(xiàn)測量轉(zhuǎn)速,比如說測電機(jī)的轉(zhuǎn)速。其中會利用到脈沖數(shù)和電機(jī)轉(zhuǎn)速的計(jì)算。設(shè)計(jì)思路是主程序中調(diào)用子程序進(jìn)行初始化,子程序中做高速計(jì)數(shù)器及中斷的定義,中斷程序中做轉(zhuǎn)化計(jì)算部分,下面我們詳細(xì)看一下程序。
主程序:
在PLC上電運(yùn)行的一個(gè)掃描周期執(zhí)行一次子程序,用于程序運(yùn)行的初始化設(shè)置。
子程序:
在子程序中,首先對VB0和VD0進(jìn)行清零,VB0用于記錄累加數(shù)據(jù)的次數(shù),VD0累加數(shù)據(jù)的中間變量。接著設(shè)置高速計(jì)數(shù)器HSC0的控制字節(jié)為16#F8,即新當(dāng)前值,加計(jì)數(shù),用指令HDEF把高速計(jì)數(shù)器HSC0置成工作模式0,為單相計(jì)數(shù)輸入,沒有外部控制功能。當(dāng)前值SMD38復(fù)位為0,定時(shí)中斷0間隔時(shí)間SMB34置為50ms,用ATCH指令將中斷程序0分配給中斷事件10,即定時(shí)中斷0,并用ENI指令允許中斷,用指令HSC啟動高速計(jì)數(shù)器HSC0。
中斷程序:
中斷程序是每隔50ms掃描刷新一次,采用加法指令將高速計(jì)數(shù)器HC0的當(dāng)前計(jì)數(shù)值和累加數(shù)據(jù)變量VD0相加一次,用于數(shù)據(jù)的累加,同時(shí)用遞增指令對VB9進(jìn)行加1,即記錄累加的次數(shù),這里再執(zhí)行一次HSC指令是為了將初始值寄存器SMD38再次寫入高速計(jì)數(shù)器HC0,使當(dāng)前值為0,以便于下一次的定時(shí)采樣。
當(dāng)累加數(shù)據(jù)的次數(shù)等于32次時(shí),執(zhí)行運(yùn)算指令,除法指令除以32是計(jì)算出累計(jì)脈沖數(shù)的平均值,乘以100是將平均值轉(zhuǎn)化成以轉(zhuǎn)/分單位的數(shù)據(jù),并存到VD4中,用DI_I指令是將雙整數(shù)轉(zhuǎn)換成整數(shù),存儲到VW10中,VW10就是電機(jī)的轉(zhuǎn)速,后面的傳送指令是對VB0和VD0進(jìn)行清零,用于下一次重新開始累加。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
詞條
詞條說明
西門子PLC模塊代理商-合肥西門子PLC模塊代理商-合肥西門子PLC模塊代理商-合肥整體式PLC的物理結(jié)構(gòu)??整體式PLC又叫做單元式或箱體式PLC,CPU模塊、I/O模塊和電源裝在一個(gè)箱狀機(jī)殼內(nèi),結(jié)構(gòu)非常緊湊。它的體積小、價(jià)格低,小型PLC一般采用整體式結(jié)構(gòu)。圖1是三菱公司的FX1S系列PLC。????整體式PLC提供多種不同I/O點(diǎn)數(shù)
SIEMENS鶴崗西門子PLC代理商SIEMENS鶴崗西門子PLC代理商SIEMENS鶴崗西門子PLC代理商PLC目前的發(fā)展現(xiàn)狀以及未來的發(fā)展趨勢1)、PLC的發(fā)展現(xiàn)狀????目前,隨著大規(guī)模和**大規(guī)模集成電路等微電子技術(shù)的發(fā)展,PLC已由較初一位機(jī)發(fā)展到現(xiàn)在的以16位和32位微處理器構(gòu)成的微機(jī)化PC,而且實(shí)現(xiàn)了多處理器的多通道處理。如今,PLC技術(shù)已非常成
西門子PLC模塊6ES7222-1BF32-0XB0西門子PLC模塊6ES7222-1BF32-0XB0西門子PLC模塊6ES7222-1BF32-0XB0SIMATIC S7-1200,數(shù)字輸出 SM 1222,8 DO,24V DC, 晶體管 0.5A西門子STEP 7防止錯(cuò)誤操作的措施有哪些1.?西門子STEP7的幫助功能(1)在線幫助功能用鼠標(biāo)選中想得到在線幫助的菜單條目,或打開
6ES7223-1PH22-0XA8西門子PLCSIMATIC S7-200 CN,數(shù)字量 I/O EM 223,僅用于 S7-22X CPU, 8 DE 24V DC,灌電流/拉電流, 8 DA 繼電器,2A/通道 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證自動化PLC編程語言特點(diǎn)1)多樣性PLC編程語言有文本編程語言、圖形編程語言,以及可用于文本編程、也可用于圖形編程的順序功能圖編程語言
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
電 話: 19873876272
手 機(jī): 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
手 機(jī): 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com