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

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

      西門子6ES7902-3AG00-0AA0

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

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

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


      Pic1:LocalData的分配

      在PCS7組態的項目中,在編譯CFC程序后,系統將會自動計算各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的優先級
      由于CPU屬性設置中的LocalData分配基于優先級進行設置,因此需要查看所有當前程序使用的OB塊的中斷優先級,打開硬件組態中CPU屬性查看,如下圖所示;


      Pic5:查看OB的優先級

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

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


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

      關于我們 | 友情鏈接 | 網站地圖 | 聯系我們 | 最新產品

      浙江民營企業網 www.brightenupmyday.com 版權所有 2002-2010

      浙ICP備11047537號-1

      主站蜘蛛池模板: 亚洲一区二区三区高清| 国产色情一区二区三区在线播放| 国产精品毛片VA一区二区三区| 99热门精品一区二区三区无码| 久久精品中文字幕一区| 中文字幕精品一区影音先锋 | 日韩电影一区二区| 精品国产福利第一区二区三区| 性无码一区二区三区在线观看| 无码中文字幕人妻在线一区二区三区 | 人妻无码一区二区三区| 精品国产精品久久一区免费式| 99精品高清视频一区二区| 国产精品免费大片一区二区| 福利国产微拍广场一区视频在线 | 国产在线一区二区杨幂| 日韩一区在线视频| 国产高清在线精品一区二区三区 | 国产伦精品一区二区三区视频猫咪| 国产伦精品一区二区三区视频小说| 亚洲成av人片一区二区三区 | 精品一区二区三区四区在线| 国产精品一区视频| 无码人妻一区二区三区免费看| 国产精品乱码一区二区三区| 国产精品资源一区二区| 久久精品成人一区二区三区| 亚洲色精品VR一区区三区| 中文字幕久久久久一区| 国产精品99精品一区二区三区 | 日韩精品无码一区二区三区免费| 无码一区二区三区免费| 波多野结衣中文一区二区免费| 奇米精品视频一区二区三区| 精品一区二区三区免费| 韩国女主播一区二区| 一区二区国产在线观看| 亚洲av无码一区二区三区乱子伦| 中文字幕国产一区| 久久久久人妻精品一区| 国产精品视频一区二区三区经|