国产日产欧美精品-亚洲国产综合久久精品-色综合色国产热无码一-亚洲欧美日本国产,免费观看一区二区三区_在线观看片A免费不卡观看_亚洲а∨天堂久久精品_99久无码中文字幕一本久道

潯之漫智控技術(shù)(上海)有限公司
中級會(huì)員 | 第5年

15618722057

湖南常德西門子代理商|授權(quán)代理

時(shí)間:2023/3/19閱讀:559
分享:

湖南常德西門子代理商|授權(quán)代理


均在Step7Template.mwp中編寫,CPU類型選西門子S7—200系列226CN。

    先說程序,測低速(每分鐘1000轉(zhuǎn)以下):LDI0.0

    LDM20.1

    CTUC0,+5000//設(shè)定增計(jì)數(shù)器上限

    LDSM0.0

    AM20.0

    TONT37,+30//立即接通,延時(shí)三秒斷開

    LDSM0.0

    OM20.0#p#分頁標(biāo)題#e#

    ANT37

    =M20.0//設(shè)定T37定時(shí)器復(fù)位信號

    LDM20.0

    LDM20.1

    CTUC1,+20//設(shè)定增計(jì)數(shù)器C1上限

    LDC1

    MOVWC0,VW200

    =M20.2

    LDM20.2=M20.1//設(shè)定增計(jì)數(shù)器C1的復(fù)位信號

    外圍電路下面介紹,先講程序。由I0.0作輸入口,T37延時(shí)三秒后給C1一個(gè)信號,C1計(jì)1,然后T37被復(fù)位,再延時(shí),3秒后C1計(jì)2,…

    直到C1計(jì)到20。20個(gè)三秒就是一分鐘,期間I0.0口的脈沖信號由C0計(jì)數(shù)器計(jì)數(shù),計(jì)滿一分鐘就把結(jié)果移到VW200中。脈沖信號由外圍電路得到。

    以上程序能測一千以下的轉(zhuǎn)速,實(shí)驗(yàn)時(shí)上限是一千四百多吧。由于該程序用的是低速計(jì)數(shù)器,轉(zhuǎn)速較高時(shí),受PLC時(shí)鐘周期影響,在一分鐘時(shí)轉(zhuǎn)速還未記好,C0就被清零,所以會(huì)有上限。接下來我們用PLC內(nèi)部不受時(shí)鐘周期影響的高速計(jì)數(shù)器來測高速(一千轉(zhuǎn)以上):

    LDSM0.1

    CALLSBR_0//調(diào)用高速計(jì)數(shù)器初始化子程序

    LDSM0.0

    AM20.0

    TONT37,+100//設(shè)定計(jì)時(shí)器值,延時(shí)10秒

    LDSM0.0

    OM20.0ANT37

    =M20.0//立即接通延時(shí)十秒斷開

    LDT37

    MOVDHC0,VD100//I0.0為高速計(jì)數(shù)器HC0輸入口,計(jì)數(shù)結(jié)果移入VD100

    MOVDVD100,VD200

    MUL+6,VD200//計(jì)數(shù)結(jié)果乘以6,放入VD200

    LDT37

    CALLSBR_0//T37計(jì)時(shí)到,調(diào)用高速計(jì)數(shù)器初始化子程序

    SBR_0//高速計(jì)數(shù)器初始化子程序#p#分頁標(biāo)題#e#

    LDSM0.0

    MOVB16#F8,SMB37//設(shè)置控制位:增計(jì)數(shù);已使能;

    MOVD+0,SMD38//裝載CV

    MOVD+0,SMD42//裝載PV

    HDEF0,0

    HSC0

    以上程序測速范圍為1000轉(zhuǎn)以上,實(shí)驗(yàn)時(shí)測得zui高為2500+,因?qū)嶒?yàn)條件有限,上限未知。有人會(huì)有疑問:你怎么采用的是測10秒,然后將計(jì)數(shù)結(jié)果乘以6當(dāng)做一分鐘的轉(zhuǎn)速,而不直接測一分鐘的轉(zhuǎn)速呢?因?yàn)檗D(zhuǎn)速結(jié)果zui后要用數(shù)碼管顯示出來,對觀察者來說,10秒以后顯示與一分鐘后顯示相比,前者更好一些。zui后我們采用的是6乘以10的策略。

    zui后來說說外圍電路吧。外圍電路把轉(zhuǎn)速轉(zhuǎn)換成脈沖信號輸入PLC,上面兩段程序用的都是I0.0口。信號的轉(zhuǎn)換和采集用霍爾傳感器,

    

    接法如圖:VCC接24V,GND接電源負(fù)極,A接信號輸入端I0.0,A端和24V間接電阻。接好后將霍爾元件平的一面朝被測物體固定好,如一個(gè)輪子,在輪子面上霍爾對應(yīng)位置安裝霍爾磁體。測速原理:輪子每轉(zhuǎn)一圈,磁體和霍爾元件接觸一次(其實(shí)是接近),它們接觸時(shí)帶來A端電壓的降低,由此給PLC一個(gè)脈沖信號。磁體和霍爾之間間距3至5mm。安裝時(shí)注意磁體的正反面。

    好了,測轉(zhuǎn)速就先說這么多。經(jīng)過以上這些,測得的數(shù)據(jù)只是放在PLC的內(nèi)存里,我們可以在軟件里監(jiān)測PLC運(yùn)行情況,看到這些數(shù)據(jù)。是不是有點(diǎn)麻煩,有沒有更好的方法能看到這些數(shù)據(jù)?當(dāng)然,可以用LED數(shù)碼管來把數(shù)據(jù)顯示出來

3.在TIA 博途中添加庫文件,并將庫中的Easy_SINA_Pos功能塊拖拽到左側(cè)"程序塊"中

4.在OB1中調(diào)用Easy_SINA_Pos功能塊,為功能塊各參數(shù)添加變量:

注意:對功能塊參數(shù)HWI DSTW及HWI DSZW的賦值可以通過點(diǎn)擊參數(shù),在下拉菜單中選擇對應(yīng)的西門子報(bào)文111選項(xiàng)。
也可以參看下圖,在設(shè)備視圖的報(bào)文屬性中查詢硬件標(biāo)識符的數(shù)值:


會(huì)員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗(yàn)證碼

收藏該商鋪

X
該信息已收藏!
標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
撥打電話
在線留言
基隆市| 诸暨市| 黄骅市| 临朐县| 抚松县| 巢湖市| 江门市| 桃园市| 定边县| 海口市| 徐闻县| 高雄市| 临汾市| 云浮市| 大港区| 宁都县| 宣化县| 五大连池市| 分宜县| 博罗县| 东城区| 交城县| 舟曲县| 咸宁市| 九江县| 镇安县| 山阴县| 磐石市| 剑川县| 乌拉特中旗| 土默特左旗| 新丰县| 武定县| 云浮市| 黄冈市| 台湾省| 巢湖市| 田东县| 方山县| 同心县| 玉溪市|