精品国产人成亚洲区,国产一区二区三区在线观看免费,国产精品中文久久久久久久

上海朕鋅電氣設備有限公司

主營:西門子數(shù)控伺服系統(tǒng):802C S、802D SL、810D DE
您現(xiàn)在的位置: 電子、電工、電氣 > 工控系統(tǒng)及裝備 > 上海朕鋅電氣設備有限公司 > 供求信息
載入中……
[供應]西門子6ES7 902-3AG00-0AA0
點擊圖片放大
  • 產品產地:德國
  • 產品品牌:西門子
  • 包裝規(guī)格:
  • 產品數(shù)量:01111
  • 計量單位:1
  • 產品單價:01
  • 更新日期:2018-05-03 11:59:00
  • 有效期至:2019-05-03
  • 收藏此信息
西門子6ES7 902-3AG00-0AA0 詳細信息

西門子6ES7902-3AG00-0AA0

SIEMENS西門子上海朕鋅電氣設備有限公司

聯(lián)系人:鐘濤
24小時銷售及維修熱線:18221357245
電話:021-31139793
手機:18221357245
QQ:1824547528 
地址:上海市金山區(qū)楓灣路500號
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠追求的目標!
《產品質量》:原裝正品,全新原裝!
《產品優(yōu)勢》:專業(yè)銷售薄利多銷信譽好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務周到、

問題:如何計算當前程序所需的LocalData大小并合理設置S7400CPU屬性中的Memory選項卡中的LocalData,S7400CPU中的Localdata設置不當會導致什么問題?
回答:Localdata顧名思義為本地數(shù)據(jù),在西門子控制器中有一部分內存空間被設置為L區(qū)間,它被用于控制器在運行程序時存儲臨時數(shù)據(jù)。由于編寫FB/FC程序的需要和OB中調用功能塊結構的不同,不同的OB由于調用不同的FB/FC,因此所需的Localdata的大小各不相同(被調用的FB/FC將占用當前調用他的OB塊的LocalData資源)。在控制器硬件組態(tài)中的CPU屬性設置中,Memory選項卡用于設置Localdata的分配。如果相應OB塊實際運行所需的Localdata大于硬件組態(tài)中所設置的LocalData大小,那么相應的程序將無法運行,CPU將報告INTF錯誤,甚至更為嚴重的情況下CPU可能會停止運行。但如果盲目將LocalData的分配設置過大,將會浪費一部分寶貴的CPU內存空間。
S7300CPU中的Localdata不可修改,每個優(yōu)先級固定設置為256bytes,S7400的Localdata則可以人為修改。由此可以看出正確設置S7400CPU的LocalData的大小非常重要。在控制器硬件組態(tài)中CPU屬性?Memory選項卡的LocalData區(qū)域用于設置基于優(yōu)先級的LocalData(如下圖所示):


Pic1:LocalData的分配

在PCS7組態(tài)的項目中,在編譯CFC程序后,系統(tǒng)將會自動計算各OB塊所需的LocalData大小,可以通過交叉索引(Chartreferencedata?Localdata,如下圖所示)查詢到。


Pic2:Chartreferencedata ? Localdata

而普通的由用戶采用Step7編程方式編寫的程序,程序功能塊及OB塊各自的調用結構由用戶自行控制,需要在編寫完整個程序之后自行計算。
在手動計算LocalData時,需要獲取如下信息:
1.各OB塊、FB塊、FC塊各自獨立運行時所需的LocalData大小
可以通過如下方式查詢到:在Block文件夾中選擇相應功能塊,右鍵屬性?General-Part2中即可查看到,如下圖所示:


Pic3:功能塊所需的LocalData

注:嵌套調用時,上一級功能塊將不會計算其嵌套調用的FB/FC所需的Localdata大小;在上圖中將不會累加嵌套功能塊所需的Localdata大??;


2.整個程序的調用結構(Callstructure)
由于功能塊不會計算其嵌套調用的功能塊所需到Localdata大小,因此為了最后計算整個OB所需到LocalData,必須了解整個程序的調用結構。打開任何一個功能塊,點擊左側的CallStructure即可查詢到,如下圖所示;


Pic4:程序調用結構


3.當前程序下所使用的所有OB的優(yōu)先級
由于CPU屬性設置中的LocalData分配基于優(yōu)先級進行設置,因此需要查看所有當前程序使用的OB塊的中斷優(yōu)先級,打開硬件組態(tài)中CPU屬性查看,如下圖所示;


Pic5:查看OB的優(yōu)先級

獲得所有上述信息后,即可計算當前程序所需的Localdata大小。假設當前項目下使用的功能塊及OB塊上述相關信息如下表所示:

OB/FB/FCPriority 優(yōu)先級所需LocalData(Bytes)FB1X100FC1X400OB1126OB351226OB121X20OB122X20 OB的調用關系如上圖Pic4所示。根據(jù)調用結構計算,單獨運行各OB塊時所需的Localdata如下:
OB1:OB1+Max(Sum(FB1,F(xiàn)C1),F(xiàn)C1)=26+Max(Sum(100,400),400)=526
OB35:OB35+Sum(FB1,F(xiàn)C1)=26+Sum(100,400)=526
OB121:OB121=20
OB122:OB122=20
最終CPU屬性中Localdata的設置如下:
優(yōu)先級1所需LocalData大小至少為526+20+20=566bytes;
優(yōu)先級12所需的LocalData大小至少為526+20+20=566bytes;
注:為什么上述優(yōu)先級1和12中需要加入兩個20呢,因為程序運行的任何位置都有可能會執(zhí)行OB121、OB122,所以需要加上OB121和OB122所需的本地數(shù)據(jù)。PCS7中(Pic2所示)進行各優(yōu)先級所需Localdata大小計算時已經自動加入了這部分的大小。
具體的計算法則可以歸納為一下幾點:


同類型其他產品
免責聲明:所展示的信息由企業(yè)自行提供,內容的真實性、和合法性由發(fā)布企業(yè)負責,浙江民營企業(yè)網(wǎng)對此不承擔任何保證責任。
友情提醒:普通會員信息未經我們人工認證,為了保障您的利益,建議優(yōu)先選擇浙商通會員。

關于我們 | 友情鏈接 | 網(wǎng)站地圖 | 聯(lián)系我們 | 最新產品

浙江民營企業(yè)網(wǎng) sz-yuerui.com 版權所有 2002-2010

浙ICP備11047537號-1

<form id="dq9qm"><i id="dq9qm"></i></form>
        <menuitem id="dq9qm"></menuitem>
            
            

              <menuitem id="dq9qm"></menuitem>
            1. 主站蜘蛛池模板: 闻喜县| 扎赉特旗| 上饶县| 禹州市| 宝清县| 鹤壁市| 仪陇县| 平罗县| 科尔| 台安县| 巢湖市| 金平| 盐源县| 新建县| 玉龙| 荔浦县| 乐平市| 和田县| 含山县| 醴陵市| 青神县| 阿合奇县| 宝清县| 博白县| 宝兴县| 册亨县| 贵德县| 栾城县| 晴隆县| 潮安县| 平阳县| 新闻| 密云县| 洛隆县| 南阳市| 扎囊县| 玉田县| 鄂托克旗| 无棣县| 东源县| 南雄市|