999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

PLC編程應用中的尋址方式

2019-11-16 06:02:00王一村
電子技術與軟件工程 2019年20期
關鍵詞:程序區域

文/王一村

本次項目使用的是西門子PLC 400系統,對塑料生產過程中的粒料除塵單元進行實時的控制和監測,由于除塵線較多且每條除塵線裝置和設備基本相同,除塵過程控制基本一致。如果采用傳統的梯形圖進行編程則程序步驟冗長且需定義的符號較多,調試過程中容易出錯且后期維護需花費較多的時間,于是此次我們采用PLC尋址方式中的地址寄存器尋址方式,對不同除塵線中的相同裝置進行實際的操作和狀態的監測。

1 系統硬件組成

PLC采用的是西門子412冗余CPU,進行數據的存儲,處理,計算;兩個本地ET200M控制站,分別裝有數字量,模擬量模塊,對現場儀表信號進行轉換及采集。CPU和控制站通過PROFIBUS-DP方式進行冗余通訊。編程應用的是西門子STEP7 V5.5標準組態軟件。現場設備包括下料倉的模擬量調節閥和變頻電機等。

2 PLC的軟件編程

2.1 PLC的尋址方式

在PLC系統當中分為很多個地址區域,在程序中可以根據對應的地址直接讀取存儲的數據,表1中列出了部分地址。

2.1.1 直接尋址

直接尋址包括絕對地址和符號地址兩種類型。在PLC程序當中我們可以直接使用輸入(輸出)信號,位存儲器,數據塊等地址。在程序中直接調用這些存儲區域的絕對地址是可以的,但是容易出錯并且不太直觀,如果我們給每個地址都命名一個符號(類似于起名字),這樣程序看起來易讀易懂。

(1)絕對地址:絕對地址是由存儲器位置和一個地址標識符組成。例如:I0.1,Q1.1,DB2.DBB0等。

(2)符號尋址:給每一個絕對地址自定義一個符號(助記符)使編程過程明了且容易查找。在STEP7當中如果準備用符號訪問結構,數組,數據塊,邏輯塊等,則必須給這些絕對地址分配一個自定義的符號名。

2.1.2 間接尋址

間接尋址分為寄存器間接尋址和存儲器間接尋址,間接尋址的指針分為16位指針和32位指針,其中32位指針又分為交叉區域尋址和內部區域尋址,以下我們會主要介紹寄存器間接尋址。

(1)存儲器間接尋址。16位指針間接尋址:16位指針主要是用于PLC中的計數器,定時器和數據塊的尋址,它的數值范圍是0至65535,它表示計數器,定時器,數據塊的號。16位指針間接尋址的格式如下:區域標識符[16位地址指針]。

32位指針間接尋址:32位地址指針主要用于輸入,輸出,存儲器,局部數據位,數據塊等存儲器中位,字節,字和雙字的尋址,32位的地址指針可以使用一個雙字表示,第0位至第2位作為尋址操作的位地址,第3位至第18位作為尋址操作的字節地址,第19位至第31位沒有定義。存儲器32指針只能用作內部區域尋址,尋址的格式如下:地址存儲器標識符[32位地址指針]。

(2)寄存器間接尋址。通過CPU的地址寄存器AR1和AR2尋址方式稱為寄存器間接尋址,分為內部區域間接尋址和交叉區域尋址。寄存器間接尋址方式的語句格式如下:

指令,地址標識符,地址寄存器標識符,偏移量

寄存器間接尋址只能使用32位指針,我們使用的內部區域寄存器尋址其中第0位~第2位作為尋址操作的位地址,第3位~第18位作為尋址操作的字節地址,第19位~第31位無定義,格式如圖1。

間接尋址表示為:存儲器標識符[ARx,地址偏移量]

2.2 項目程序

此次我們要對儲料倉的左右兩個下料調節閥進行控制,每個調節閥都對應著關閉,正常和快速三種調節模式,關閉對應開度0%,正常對應開度80%,快速對應開度100%。我們的塑料等級分為1到10級,每一級都對應著三種不同的調節模式,如果是使用梯形圖的功能塊來進行賦值,那么我們一條除塵線將要用到60個功能塊,程序的編程過程和可讀性將大大降低,因此,我們此次我們結合項目實際功能要求結合以表2進行了編程。

如表2我們10個塑料等級對應10行,每行有6個數據選項,因此在程序中首先建立6個源寄存器地址用來存放每一列的數據,6個目標寄存器地址用來在程序中使用,分別如下:

圖1

表1

表2

這里“L”是裝入指令,“T”是傳送指令,也就是將源寄存器地址傳送到目標寄存器地址。Nm,AR1和AR2程序如下:

這部分程序對應的公式為:LAR1=(#Nm-1)*24+#Base_Addr_Src

這里“Nm”是指所選物料等級也就是哪一行(共十行),將得到的地址放到AR1當中。“SLW3”是當把一個整形數轉化為字節指針常數時,左移三位。

這里將最終的地址放到AR2當中。

如果在沒有選擇物料等級時,則程序會選擇跳出。

3 結語

本文是以實際項目為依據,在查閱眾多技術文檔和參考資料之后,并在滿足現場除塵裝置工藝的實際需求為前提下,在面對PLC程序中需要進行大批量相同功能編程,且具有一定規律的前提下,可以利用PLC 400 CPU自帶的地址寄存器AR1和AR2尋址的方式進行編程,這樣不僅可以很大程度上的簡化編程的過程,而且在后期的程序變更和維護上也大大節省了時間,該程序在實際運行當中穩定可靠。

猜你喜歡
程序區域
永久基本農田集中區域“禁廢”
今日農業(2021年9期)2021-11-26 07:41:24
分割區域
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
關于四色猜想
分區域
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 日韩无码视频网站| 超级碰免费视频91| 亚洲成人在线免费观看| 欧美在线伊人| 亚洲日本一本dvd高清| 天天躁夜夜躁狠狠躁图片| 91丝袜乱伦| 美女被操黄色视频网站| 亚洲,国产,日韩,综合一区| 这里只有精品国产| 亚洲无码A视频在线| 国产超薄肉色丝袜网站| 亚洲无码视频一区二区三区| 自慰网址在线观看| 亚洲国产精品日韩av专区| 国产成人免费高清AⅤ| 54pao国产成人免费视频| 亚洲一区波多野结衣二区三区| 综合社区亚洲熟妇p| 国产免费久久精品99re丫丫一| 超级碰免费视频91| 欧美视频在线观看第一页| 手机在线看片不卡中文字幕| 伊人91视频| 岛国精品一区免费视频在线观看| 99热6这里只有精品| 国产AV无码专区亚洲A∨毛片| 欧美黄网站免费观看| 精品久久蜜桃| 国外欧美一区另类中文字幕| 亚洲欧美色中文字幕| 久久这里只有精品免费| 一本大道香蕉久中文在线播放| 一级成人a毛片免费播放| 欧美一区精品| 老色鬼久久亚洲AV综合| 人妻丝袜无码视频| 欧美精品一二三区| 国产亚洲欧美在线人成aaaa | 色哟哟国产成人精品| 114级毛片免费观看| 亚洲人成网7777777国产| 伊人成人在线视频| 亚洲国产天堂久久九九九| 国产经典免费播放视频| 91精品aⅴ无码中文字字幕蜜桃 | 国产香蕉97碰碰视频VA碰碰看| 免费看美女自慰的网站| 久久亚洲日本不卡一区二区| 亚洲专区一区二区在线观看| 欧美亚洲国产精品久久蜜芽| 国产精品爽爽va在线无码观看 | 一级在线毛片| 日本不卡在线| 亚洲国产系列| 2020国产精品视频| 人妻丰满熟妇AV无码区| 亚洲高清无码久久久| 福利片91| 国产一区二区丝袜高跟鞋| 操操操综合网| 在线观看国产精品第一区免费 | 国产呦视频免费视频在线观看| 亚洲av片在线免费观看| 国产二级毛片| 亚洲一级色| 久久国产精品波多野结衣| 亚洲乱码视频| 精品無碼一區在線觀看 | 亚洲综合亚洲国产尤物| 一级黄色网站在线免费看| 国产乱人免费视频| 伊人久热这里只有精品视频99| 亚洲丝袜第一页| 国产乱视频网站| 国产成人无码综合亚洲日韩不卡| 四虎影视库国产精品一区| 欧美精品另类| 亚洲性一区| 91精品亚洲| 日本五区在线不卡精品| 亚洲女同一区二区|