国产精品久久久久久亚洲影视-久久久噜噜噜久久中文字幕色伊伊-狠狠综合久久AV一区二区-性做久久久久久久

西門子S7-300模塊6ES7313-6CG04-0AB0
西門子S7-300模塊6ES7313-6CG04-0AB0
產品價格:¥100(人民幣)
  • 規格:6ES7313-6CG04-0AB0
  • 發貨地:上海松江
  • 品牌:
  • 最小起訂量:1臺
  • 誠信商家
    會員級別:鉆石會員
    認證類型:企業認證
    企業證件:通過認證

    商鋪名稱:潯之漫智控技術(上海)有限公司

    聯系人:聶航(先生)

    聯系手機:

    固定電話:

    企業郵箱:3064686604@qq.com

    聯系地址:上海市松江區廣富林路4855弄52號3樓

    郵編:201600

    聯系我時,請說是在電子快手網上看到的,謝謝!

    商品詳情

      西門子S7-300模塊6ES7313-6CG04-0AB0

      S7-300PLC中的FB和FC的分別?FB帶有自己的背景DB而FC沒有自己的背景DB,用FC和FB有什么分別呢,他們都能實現控制功能,到底該用FB還是該用FC,什么時候用FB什么時候用FC?

          FB與FC沒有太大的差別,FB帶有背景數據塊,而FC沒有。所以FB帶上不同的數據塊,就可以帶上不同的參數值。這樣就可以用同一FB和不同的背景數據塊,被多個對象調用。

          FC和FB像C中的函數,只不過FB可以生成靜態變量,在下次函數調用時數據可以保留,而FC的變量只在調用期內有效,下次調用又重新更換。每次調用FC的I/O區域必須要自己每次手動輸入,而FB就不要,省去不少麻煩,如果在上位機控制直接輸入DB控制地址就可以。

          舉個例子來說,有50臺電機需要控制,這些電機除了參數不一樣,控制流程上是一樣的,每個

          電機需要不同的參數去運行,運行中的過程參數要參與到下一次的控制過程中。

          這個要求,用FC做的話,你需要針對不同的電機分配好DB塊,來逐一的確認參數地址,不能混

          淆,保存和調用不能出錯,可以想象會有多麻煩。如果用FB來做呢?寫好控制過程和定義的參

          數的調用就可以了。針對電機重復調用同一個FB,每次調用一個獨立的DB作為背景數據塊

          ,完全不必理會背景DB中的數據是怎么存儲的。如果功能需要修改,只要修改該FB就行了。

          還有其他的例子,比如PID、比如流量累計等等。

          fc就相當于流水線,加工完就過去了!沒有任何紀錄。fb+db不但可以加工,還能記錄數據的。

          一般有多個設備的時候,我們編寫一個fb然后多次調用,自動生成相應的db,這樣簡化了我們

          的工作。

          FB的變量聲明表中有靜態變量,并可以進行多級的參數傳遞,因此在調用FB時需生成背景數據塊,

          而FC則沒有這些.FB可以替代FC,反之則不行.

          多級的參數傳遞即所謂的MULTIINSTANCE,你可以把FB,DB做為另外一個FB中的函數來調用,

          如在FB2中可以使用FB1中的參數,而終只生成一個背景數據塊。

          Zane:

          FB其實不會占用過多的資源,因為一個程序總是有這些變量的,無論是全局的還是局部變量。

          我現在,大量使用的是FB,FC只用來編一些邏輯,及簡單的子程序,或僅僅幾個CALL指令調用

          FB。使用FB及局部變量,更有利于程序的模塊化,增加程序的可移植性,就象西門子公司提供的FB

          塊.

          其實FB和FC根本的區別是:FB支持靜態變量,而FC只支持臨時變量。

          靜態變量:是調用FB返回時,仍然要為FB保留此變量區,因此不會改變這一區域的數據值。臨

          時變量卻沒有這樣的特性。

          所以在FC中如果在對臨時數據變量處寫入確定的數據前,就去讀時就可能產生不可預見的結果

          ,而對于靜態變量卻不會,因為它會保留你上次寫入的結果。

          萬泉河:

          咱們編制的控制程序,FB極少用到。所說的用FB來替代FC實用的情況,更是少見,有誰曾經把

          FC全部用光啦?恐怕系統都不能負擔了。

          提供的標準庫中,FB倒是不少的。

          如果你要編制的函數沒有用到靜態變量,恐怕沒有必要使用FB吧?我看高級語言中,雖然靜態

          變量使用很容易,但實際用也很少啊。

          俠客:我和zane的觀點一樣,我工作中也是把相同功能的工作編制成FB,然后在FC里調用,程

          序修改起來方便,舉個例子:如果你有10臺電機,一般我們都要給他編制啟動,停止邏輯,報

          警,復位邏輯。如果我編一個FB把這些邏輯都做好了,為每一個電機分配一個背景數據塊的話

          ,我在FC調用這些電機時,我只要把這些電機對應的I/O點添到FB的管腳上就可以了,完全不再

          用考慮他里面的邏輯了,如果你全是用FC編這些邏輯的話,1、你要寫10遍,2、如果你用粘貼

          和復制的話,有可能有的I/O點忘記修改或其他一些錯誤,3、程序的結構性不強,維護起來浪費

          時間。

          所以,FB和FC結合起來用是的。

          建議大家試試FB,當你理解了FB后,你會感到的

          Zane:關于FB,FC的使用,我也是在具體的應用中一步一步地體會過來的,不過這僅是我個人

          的看法與體會,并沒有說一定要這樣用,各位可以做不同的嘗試。但有一點是肯定的,就是在

          動手寫程序之前,事先對整個項目要有一個很好的規劃。

          看老外的程序通常都是在FC里直接編程,而國內的多是在FB里編程然后再在FC里調用。這兩種

          方法各有什么優缺點呢?

          用FC能實現的任務,就沒必要用FB。

          FCFB本質上一樣

          調用FB相當于在FC里opndi,并使用ar2來索引變量

          FB的優點是數據塊里的變量可按名字使用,僅僅是顯示而已,執行效率和fc一樣

          補充:

          實際上FC更加靈活,在fc里可以多次調用opndi訪問多個背景塊,ar2也可以做多種用途

          而fb里的ar2原則上是不能使用了,調用fb還要數據塊,麻煩

          補充2:

          FB實際上是編程環境玩的一個魔法而已

          PLC的程序指令上實際是沒有FB和FC的區別的

          調用FB或者FC終都是轉化為UC或CC的調用指令

          要觀察編程環境的這個魔法,只需寫一個帶參子程序(FB或FC),并在另一個塊里調用,全部

          下載后,再更改子程序的參數接口,下載該子程序

          (此時調用塊的調用指令已無效),然后上載調用塊

          1,一般用FB編寫一些常用的控制程序,例如閥泵的控制等等,在接口得stat變量里面可以定義一些閥門得開度預設值(不通過輸入,直接在HMI上面可以控制的),并且可以把現場的故障信號寫入stat變量中,直接送到HMI上面。

          2,而FC一般就是調用這些FB,給一些輸入輸出即可。

          3,FC的所有輸入輸出必須賦值,而FB只要給出背景數據塊即可。

          4,當然如果說我不需要什么過程的數值,那就FC好了,簡單。

          如果大家對計算機編程有點了解的話,我覺得可以這樣理解:

          1、FC象程序里的“函數”,直接調用,針對過程編程;

          2、FB則象是“類”,具有接口、屬性以及方法,用于對“控制對象”編程,而FB的DB就象是一個具體的“控制對象”的實例。

      西門子S7-200PLC具有脈沖輸出功能,在運動控制系統中,伺服電機和步進電機是很重要的精確定位裝置,而控制伺服電機和步進電機需要使用脈沖輸出。S7-200系列PLC可以輸出20--100KHz的脈沖。使用PTO和PWM指令可以輸出普沖和脈寬調制輸出。通過smb66-75,smb166-175來控制Q0.0的輸出,通過smb76-85,smb176-185來控制Q0.1的脈沖輸出。

          控制伺服電機

          伺服電機是運動控制中一個很重要的器件,通過它可以進行精確的位置控制。它一般帶有編碼器,通過高速計數功能,中斷功能和脈沖輸出功能,構成一個閉環系統,來進行精確的位置控制。

          PLC的脈沖輸出

          由于PLC在進行高速輸出時需要使用晶體管輸出。當將高速輸出點作為普通輸出而帶電感性負載時,例如電磁閥,繼電器線圈等,一定要注意,在負載端加保護,例如并聯二極管等。以保護輸出點。

          PLC的程序分為主程序、子程序和中斷程序,本文詳細的介紹了西門子S7-200系列PLC中斷程序的編程方法。具體的講解不同種類的中斷程序的實現方法。熟練的使用中斷程序是PLC編程的一項必要技能。相信本文會對廣大PLC編程人員有所幫助。S7-200的中斷包括定時中斷,IO中斷和通訊中斷。其中IO中斷可以通過外部的IO點來觸發中斷子程序?梢栽O置成幾種模式,例如上升沿觸發,下降沿觸發等。定時中斷是固定時間間隔便觸發一次中斷程序。通訊中斷可以在數據接收或發送完成時或報文接收完成時觸發中斷程序。

          定時中斷功能

          定時中斷是測量周期的一個很重要的工具。在使用編碼器測速度時也要用到定時中斷,即用周期和脈沖數的比例關系來計算速度。定時中斷的中斷號為10(定時中斷0),11(定時中斷1),21(定時器T32中斷),22(定時器T96中斷)。

          通訊中斷的實現

          S7-200的自由口通訊需要設置相應的中斷來判斷通訊是否正常。通訊分為三種即字符發送和接受完成,報文接受完成。其中斷號為口1為8,9,23,口2為25,26,24

      S7-300主要支持的硬件有:

        (1)電源(PS)

        電源模塊提供了機架和CPU內部的供電電源,置于1號機架的位置。

        (2)*處理器(CPU)

        CPU存儲并處理用戶程序,為模塊分配參數,通過嵌入的MPI總線處理編程設備和PC、模塊、其它站點之間的通訊,并可以為進行DP主站或從站操作裝配一個集成的DP接口。置于2號機架。

        (3)接口模塊(IM)

        接口模塊將各個機架連接在一起。不同型號的接口模塊可支持機架擴展或PROFIBUS DP連接。置于3號機架,沒有接口模塊時,機架位置為空。

        (4)信號模塊(SM)

        通常稱為I/O(輸入/輸出)模塊。測量輸入信號并控制輸出設備。信號模塊可用于數字信號和模擬信號,還可用于進行連接,如傳感器和啟動器的連接。

        (5)功能模塊(FM)

        用于進行復雜的、重要的但獨立于CPU的過程,如:計算、位置控制和閉環控制。

        (6)通訊處理器(CP)

        模塊化的通訊處理器通過連接各個SIMATIC站點,如:工業以太網,PROFIBUS或串行的點對點連接等。

        后三個模塊在機架上可以任意放置,系統可以自動分配模塊的地址。

        需要說明的是,每個機架zui多只能安裝8個信號模塊、功能模塊或通訊模塊。如果系統任務超過了8個,則可以擴展機架(每個帶CPU的*機架可以擴展3個機架)。 

         各個模塊的性能具體如下:

        (1)電源模塊(PS)

        電源模塊用于將SIMATIC S7-300 連接到120/230V AC電源。

        (2)CPU模塊

        各種CPU 有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點,有的CPU上集成有PROFI- BUS-DP通訊接口等。

          以上只是列出了部分指標,設計時還要參看相應的手冊。

        (3)接口模塊

        接口模塊用于多機架配置時連接主機架(CR)和擴展機架 (ER)。S7-300通過分布式的主機架(CR)和3個擴展機架(ER),可以操作多達32個模塊。運行時無需風扇。

        (4)信號模塊

        信號模塊用于數字量和模擬量輸入/輸出,又分DI/DO(數字量輸入/輸出)和AI/AO(模擬量輸入/輸出)模塊。

        ①數字量輸入模塊:

        ②數字量輸出模塊:

        ③數字輸入/輸出模塊:

        ④繼電器輸出模塊:

        ⑤模擬量輸入模塊

        ⑥模擬量輸出模塊:

        ⑦模擬量輸入/輸出模塊:

        (5)功能模塊

         西門子S7-300功能模塊模塊適用于各種場合,功能塊的所有參數都在STEP7中分配,操作方便,而且不必編程。包括:計數器模塊(FM350),定位模塊(FM351),凸輪控制模塊(FM352),閉環控制模塊(FM355)等許多用于特定場合的模塊。

        (6)通訊模塊(CP)

        S7-300通訊模塊是用于連接網絡和點對點通訊用的模塊,比如:用于S7-300和SIMATIC C7通過PROFIBUS通訊的模塊CP343-5,用于S7-300和工業以網通訊的模塊CP343-1及CP343-1 IT等

       

      • 西門子S7-300模塊6ES7313-6CG04-0AB0
      • 用SCL編程
      • 用 S7-GRAPH 進行順序控制編程

      因此,該CPU特別適用于通過軟件實現的技術功能任務,例如:

      • 用Easy Motion Control實現運動控制
      • 用STEP 7塊或標準/模塊化PID控制實時軟件解決閉環控制任務

      通過使用 SIMATIC S7-PDIAG 加強過程診斷能力。

      通過CPU內置的通訊設備,無需其它組件即可實現網絡自動化解決方案

      CPU 319-3 PN/DP 裝配有:

      • 通過附加的ERTEC 400 ASIC實現多處理器系統,滿足PROFINET通訊
      • 極高的處理性能和通訊性能
      • 2 MB RAM(可存儲約 680 K 條指令);
        通過擴展RAM執行用戶程序,可以顯著提高用戶程序的空間。作為程序裝載存儲器的微型存儲卡(大為 8 MB)也允許將可以項目(包括符號和注釋)保存在 CPU 中

      電源模板 
      6ES7 307-1BA00-0AA0 電源模塊(2A)
      6ES7 307-1EA01-0AA0 電源模塊(5A)
      6ES7 307-1KA02-0AA0 電源模塊(10A)
      SIMATICS7-300, CPU *升級訂貨號*
      6ES7312-1AE14-0AB0 / CPU312, 32KB
      6ES7312-5BF04-0AB0  / CPU312C, 32KB
      6ES7313-5BG04-0AB0 / CPU313C,128KB 
      6ES7313-6BG04-0AB0 / CPU313C-2PtP 
      6ES7313-6CG04-0AB0 / CPU313C-2DP, 128KB
      6ES7314-1AG14-0AB0 / CPU314, 128KB
      6ES7314-6CH04-0AB0 / CPU314C-2DP,192KB
      6ES7314-6BH04-0AB0 / CPU314C-2PTP 192KB 
      6ES7314-6EH04-0AB0 / CPU314C-2PN/DP,192KB 
      6ES7315-2AH14-0AB0 / CPU315-2DP, 256KB 
      6ES7315-2EH14-0AB0 / CPU315-2PN/DP, 384KB
      6ES7317-2AK14-0AB0 / CPU317-2DP, 1MB
      6ES7317-2EK14-0AB0 / CPU317-2PN/DP, 1MB 
      6ES7318-3EL01-0AB0 / CPU319-3PN/DP, 2MB

      產品訂貨號:

      一、S7-300 PLC的種類

      種類

      圖片

      CPU系列號

      功能簡介

      S7-300

      通用型

      CPU 312
      CPU 314
      CPU 315-2 DP
      CPU 315-2 PN/DP
      CPU 317-2 DP
      CPU 317-2 PN/DP
      CPU 318-2 DP
      • 模塊化微型PLC 系統,滿足中、小規模的性能要求

      • 各種性能的模塊可以非常好地滿足和適應自動化控制任務

      • 簡單實用的分布式結構和多界面網絡能力,使得應用十分靈活

      • 方便用戶和簡易的無風扇設計

      • 當控制任務增加時,可自由擴展

      • 大量的集成功能使它功能非常強勁

      S7-300C

      緊湊型

      CPU 312C

      CPU 313C
      CPU 313C-2 PtP
      CPU 313C-2 DP
      CPU 314C-2 PtP
      CPU 314C-2 DP

      • 帶集成數字量輸入和輸出的緊湊型CPU

      • 各種性能的模塊可以非常好地滿足和適應自動化控制任務

      • 簡單實用的分布式結構和多界面網絡能力,使得應用十分靈活

      • 方便用戶和簡易的無風扇設計

      • 當控制任務增加時,可自由擴展

      • 大量的集成功能使它功能非常強勁

      S7-300F

      故障安全型

      CPU 315F-2 DP 
      CPU 315F-2 PN/DP 
      CPU 317F-2 DP 
      CPU 317F-2 PN/DP
      • 故障安全型自動化系統,滿足工廠日益增加的安全需求

      • 基于S7-300

      • 以連接帶有安全相關的模塊的ET200S和ET200M分布式I/O
        站;采用PROFISAFE協議通過 PROFIBUS DP進行與安全相關
        的通訊。

      • 此外,還有用于與安全無關應用的標準模塊

      S7-300T

      技術型

      CPU 315T-2 DP
      CPU 317T-2 DP
      • 具有智能技術/ 運動控制功能的SIMATIC CPU

      • 具有標準CPU 315-2 DP、CPU 317-2 DP的全部功能

      • 能滿足系列化機床、特殊機床以及車間應用的多任務自動化系

      • *用于同步運動序列,例如與虛擬/ 實際主設備的耦合、減速器同步、凸或印刷點修正。

      • 與集中式I/O 和分布式I/O 一起,可用作生產線上的*控制器

      • 在PROFIBUS DP 上實現基于組件的自動化中實現分布式智能系統

      • 帶有本機I/O,可實現快速技術功能( 例如凸輪切換,參考點探測)

      • PROFIBUS DP(DRIVE) 接口,用來實現驅動部件的等時連接

      • 控制任務和運動控制任務使用相同的S7 應用程序( 無需其它編程語言就可以實現運動控制)

      • 需要“S7 Technology”軟件包

      SIPLUS S7-300

      寬溫度型

      SIPLUS CPU 312C  
      SIPLUS CPU 313C  
      SIPLUS CPU 314 
      SIPLUS CPU 315-2 DP  
      SIPLUS CPU 315-2 PN/DP  
      SIPLUS CPU 317-2 PN/DP  
      SIPLUS CPU 315F-2 DP 
      SIPLUS CPU 317F-2 DP
      • 用于惡劣環境條件下的PLC

      • 擴展溫度范圍從-25°C 到+70°C

      • 適用于特殊的環境( 污染空氣中使用)

      • 允許短時冷凝以及短時機械負載的增加

      • S7-300 采用經過認證的PLC 技術

      • 易于操作、編程、維護和服務

      • 特別適用于汽車工業、環境技術、采礦、化工廠、生產技術以
        及食品加工等領域。

      • 低成本的解決方案

      一、S7-300 PLC系統組成

      系統組成:

      電源模塊 (PS)

      (選件)

      為S7-300/ET 200M 提供電源

      將120/230V交流電壓轉變到所需要的24伏直流工作電壓

      輸出電流2A、5A、10A

      *處理單元 (CPU)

      多種CPU,有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點,有的CPU上集成有PROFIBUS-DP通訊接口等。
      接口模塊 (IM) 

      用于連接多機架配置的
      SIMATIC S7-300 的機架。

      zui多配置4個機架。每個機架zui多可以插入8個模塊。在4個機架上zui多可安裝32個模塊。

      IM 365
      用于一個*機架和一個擴展機架的配置中

      IM 365/IM 361
      用于一個*機架和zui多4個擴展機架的配置中

      信號模塊 (SM)

      用于數字量和模擬量輸入/輸出
      通訊處理器 (CP)

      用于連接網絡和點對點連接
      功能模塊 (FM)

      用于高速計數,定位操作 (開環或閉環控制) 和閉環控制。
      存儲器

      MMC
      DIN標準導軌

      用于模塊安裝
      前連接器

      用于簡單而方便地連接傳感器和執行器

      更換模塊時允許保持接線

      采用編碼元件以避免更
      換模塊時的錯誤

      分為20針、40針兩種

    0571-87774297