最近中文字幕在线mv视频在线,中文字幕无码家庭乱欲,一区二区伊人久久大杳蕉 ,亚洲综合国产一区,夜夜爽www

產品簡介
西門子存儲卡6ES7953-8LG30-0AA0
西門子存儲卡6ES7953-8LG30-0AA0
產品價格:¥100
上架日期:2022-03-10 16:46:05
產地:德國
發(fā)貨地:上海松江
供應數(shù)量:不限
最少起訂:1臺
瀏覽量:93
資料下載:暫無資料下載
其他下載:暫無相關下載
詳細說明

    西門子存儲卡6ES7953-8LG30-0AA0

    概述

    • 用于S7-300/ET 200M的負載電源
    • 用于將市電電壓轉換為所需的24VDC工作電壓
    • 輸出電流為 2A、5A 或 10A

    應用

    S7-300/ET 200M 需要 24V DC 電源。

    SITOP 負載電源把 120/230 VAC 線路電壓轉換到所需的 24 VDC 工作電壓。

    這些模塊可利用外部電壓為S7-300/ET200M以及傳感器和執(zhí)行器供電。

    設計

    負載電源模塊安裝在 CPU/IM 361/IM153(插槽1)左邊的 DIN 導軌上。

    通過所提供的電源連接器連接到 CPU/IM 361/IM153 上。

    該模板的前面板包括:

    • 輸出電壓指示:
      一個 LED 顯示 24 V DC 輸出電壓。
    • 線電壓選擇開關:
      可以通過帶保護罩的開關選擇輸入電壓:120 VAC 或 230 VAC。
    • 24 VDC 輸出電壓的 On/off 開關;

    前面板上通過蓋板保護的還有:

    • 端子:
      這些端子用于連接輸入電壓電纜、輸出電壓電纜和接地導線。

    負載電源也可安裝在 35 mm 的標準導軌上(EN 50 022),這需要下述安裝適配器:

    • PS 307-1B 和 PS 307-1E各需一個適配器
    • PS 307-1K 需2個適配器

    概述

    SIMATIC PS 307 單相負載電源(系統(tǒng)和負載電源)帶輸入電壓范圍自動選擇功能。其設計和功能非常適用于 SIMATIC S7-300 PLC。 借助于隨該系統(tǒng)和負載電源提供的連接梳形件,可迅速建立與 CPU 電源連接。 它也可以向其它 S7-300 系統(tǒng)部件、輸入/輸出模塊的輸入/輸出電路以及(如有必要)傳感器和執(zhí)行器提供 24 V 電源。 該電源通過了全面認證(如 UL、ATEX 或 GL),可以通用(不適合室外應用)。

    設計

    • 系統(tǒng)和負載電源可通過螺絲直接固定到 S7-300 標準安裝導軌上,并可直接安裝到 CPU 的左側(無需安裝間隙)。
    • 診斷 LED 燈用于指示“輸出電壓 24 VDC 正常”。
    • 更換模塊時,可使用 ON/OFF 開關(運行/待機)
    • 輸入電壓連接電纜配有線鼻子組件

    功能

    • 通過自動范圍切換 (PS307) 或手動切換(PS307,室外),可連接到所有單相電網 (120 VAC/230 VAC)
    • 短時電源故障緩沖
    • 輸出電壓 24 VDC,穩(wěn)壓,防短路,防斷路
    • 可并聯(lián)兩個電源以提高性能

    按照CPU 的裝載存儲器來分類:新型S7-300 CPU、標準型S7-300 CPU、帶內置EPROM 的S7300 CPU,具體描述如下:

    新型S7-300 CPU是指使用MMC卡作為其裝載存儲器的CPU,此類CPU不用安裝后備電池,免維護。由于新型S7300-CPU它不含內置的裝載存儲器,因此必須使用MMC卡。新型的S7-300 CPU包括緊湊型 (即CPU31xC系列)和由標準型更新的新型CPU。任何程序的下載方式都直接保存到卡中, 沒有MMC卡,是無法把程序下載到CPU中的。

    MMC卡需要用戶根據程序大小單獨訂貨,選型時建議大于CPU工作內存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡大支持8 MB

    該選項僅對于將計數(shù)器放置在 FB 中有效。
    該選項取決于 FB 屬性是否“優(yōu)化塊訪問”(Optimized block access)(僅允許符號訪
    問)。 要檢查現(xiàn)有 FB 訪問屬性的組態(tài)情況,請在項目樹中右鍵單擊該 FB,選擇“屬性
    (Properties),然后選擇“特性”(Attributes)西門子6ES7953-8LP20-0AA0
    如果 FB “優(yōu)化塊訪問”(Optimized block access)(僅允許符號訪問):
    1.
    打開 FB 進行編輯。
    2.
    將計數(shù)器指令放在 FB 中的所需位置。
    3.“調用選項”(Call options) 對話框出現(xiàn)后,單擊“多重背景”(Multi instance) 圖標。 僅在將該指
    令放置于 FB 中后,“多重背景”(Multi instance) 選項才可用。
    4.
    如有需要,請在“調用選項”(Call options) 對話框中重命名計數(shù)器。
    5.
    單擊“確定”(OK)。 計數(shù)器指令將出現(xiàn)在編輯器中并且預設值和計數(shù)值的類型為 INT,而
    IEC_COUNTER 結構將出現(xiàn)在“FB 接口”(FB Interface) 的“靜態(tài)”(Static) 下。
    6.
    如有需要,請在計數(shù)器指令中將類型從 INT 更改為其它類型之一。 計數(shù)器結構將相應更改。
    7.
    如有必要,打開 FB 接口編輯器(可能需要單擊小箭頭以展開視圖)。
    8.
    在“靜態(tài)”(Static) 下,找到剛剛創(chuàng)建的計數(shù)器結構。
    9.
    在此計數(shù)器結構的“保持性”(Retain) 列中,改為選擇“保持性”(Retain)。 此后只要從另一程
    序塊調用此 FB,都將利用此接口定義(包含標有保持性的計數(shù)器結構)創(chuàng)建背景數(shù)據塊

    S7-200以太網向導配置

    可以把S7-200的以太網模塊CP243-1配置為CLIENT,使用STEP 7 Micro/WIN中的向導進行通信的配置即可。在命令菜單中選擇工具--以太網向導。


    圖1 打開以太網向導
    *步是對以太網通信的描述,點擊下一步開始以太網配置。


    圖2 向導介紹
    在此處選擇模塊的位置,CPU后的*個模塊位置為0,往后依次類推;或者在線的情況下,點擊讀取模塊搜尋CP243-1模塊(在線讀取將該模塊的命令字節(jié)載入模塊命令字節(jié)向導屏幕)。點擊下一步;


    圖3 讀取模塊
    選擇模塊相匹配的MLFB版本,本例中的CP243-1模塊型號為6GK7243-1EX01-0XE0,如下圖所示:


    圖4 模塊版本選擇
    在此處填寫IP地址和子網掩碼。點擊下一步;


    圖5 地址設置
    下面的對話框將組態(tài)CP243-1進行S7連接的連接數(shù)量的設置,通過S7連接可以與通信伙伴進行讀寫數(shù)據操作。點擊“下一步”按鈕繼續(xù)進行S7連接組態(tài)。


    圖6 模塊占用地址設置
    選擇此為客戶機連接,遠程屬性TSAP (Transport Service Access Point)填寫為03.02,輸入S7-300側的IP地址。點擊數(shù)據傳輸按鈕進入數(shù)據交換的定義。
    注意:如果連接遠程對象是 S7-300,TSAP為03.02;如果連接遠程對象是 S7-400,TSAP為03.0x,其中x為CPU模塊的槽位,可以從S7-400 站的硬件組態(tài)中找出PLC的槽號。


    圖7 連接設置
    選擇"數(shù)據傳輸"標記,并單擊"新傳輸"按鈕,進行配置:選擇是讀取數(shù)據還是寫入數(shù)據,填寫通訊數(shù)據的字節(jié)個數(shù),填寫發(fā)送數(shù)據區(qū)和接收數(shù)據區(qū)的起始地址。
    本例中為從S7-300的MB200開始讀取8個字節(jié)到VB1000開始的8個字節(jié)的區(qū)域中;從S7-200的VB2000開始的8個字節(jié)寫到S7-300的QB0開始的8個字節(jié)的區(qū)域中,點擊確認按鈕:
    注意: 本地PLC中的地址必須是V內存字節(jié)地址,遠程對象中的地址必須代表字節(jié)地址。當您為S7-300/ S7-400設備輸入遠程地址時,若是數(shù)據塊請使用DBx.DBBy格式。


    圖8 數(shù)據區(qū)域設置
    選擇CRC校驗,使用缺省的時間間隔30秒,點擊下一步按鈕。


    圖9 使用CRC
    填寫模塊所占用的V存儲區(qū)的起始地址。你也可以通過“建議地址”按鈕來獲得系統(tǒng)建議的V存儲區(qū)的起始地址, 點擊下一步按鈕。


    圖10 配置存儲區(qū)

    S7-200側編程

    完成以太網向導配置后需要在程序中調用以太網向導所生成的ETHx_CTRL和ETH0_XFR, 然后,將整個項目下載到作客戶端的S7-200 CPU上。
    1. 調用向導生成的子程序,實現(xiàn)數(shù)據傳輸
    對于S7-200的同一個連接的多個數(shù)據傳輸,不能同時激活,必須分時調用。下面的程序就是用前一個數(shù)據傳輸?shù)耐瓿晌蝗ゼせ钕乱粋€數(shù)據傳輸,如圖11.圖12.圖13. 所示


    圖11 S7-200程序段1

    圖12 S7-200程序段2


    圖13 S7-200程序段3
    如果通信未建立成功,可以對應查詢子程序的錯誤代碼。

    S7-300作客戶端,S7-200作服務器

    S7-200以太網向導設置

    通過以太網向導將以太網模塊CP243-1配置為服務器,使用STEP 7 Micro/WIN中的向導進行通信的配置即可。在命令菜單中選擇工具--以太網向導。

    *步是對以太網通信的描述,點擊下一步開始以太網配置。

    在此處選擇模塊的位置,CPU后的*個模塊位置為0,往后依次類推;或者點擊讀取模塊搜尋在線的CP243-1模塊(且將該模塊的命令字節(jié)載入模塊命令字節(jié)向導屏幕)。點擊下一步;

    選擇模塊相匹配的MLFB版本,如下圖所示:

    在此處填寫IP地址和子網掩碼。本例中將IP地址設置為:140.80.0.60,點擊下一步;


    下面的對話框將組態(tài)CP243-1進行S7連接的連接數(shù)量的設置。通過S7連接可以與通信伙伴進行讀寫數(shù)據操作,點擊“下一步”按鈕繼續(xù)進行S7連接組態(tài)。本例中CP243-1的第三、四個連接分別為服務器連接。

    組態(tài)一個到S7-300的服務器連接:
    S7-200和S7-300的S7連接通過TSAP來定義。
    注意:分別組態(tài)S7-200和S7-300時,本地和遠程的TSAP號是必須完全對應的。通常本地TSAP是默認的,所以在組態(tài)此步驟時,需要兩邊確認一下。

    本地TSAP為12.00無法更改,遠程TSAP設置為10.04(這是在STEP7網絡組態(tài)得到的參數(shù))。激活“接受所有連接請求”復選框,點擊“下一步”按鈕繼續(xù)組態(tài)。

    選擇CRC校驗,使用缺省的時間間隔30秒,點擊下一步按鈕。

    填寫模塊所占用的V存儲區(qū)的起始地址。你也可以通過建議地址按鈕來獲得系統(tǒng)建議的V存儲區(qū)的起始地址, 點擊下一步按鈕。

    點擊”完成”按鈕完成以太網向導設置。

    之后功能塊ETHx_CTRL 和 ETHx_XFR將被創(chuàng)建,必須在STEP 7-MicroWIN的主循環(huán)塊MAIN (OB1)中調用這些功能塊。
    功能塊ETHx_CTRL 用于建立通訊。編寫圖中的通訊程序,保存組態(tài)并下載到S7-200 CPU上。

    注意:功能塊ETHx_XFR 僅在用于客戶端進行數(shù)據傳送時才被調用。

    S7-300側組態(tài)

    本例中使用S7-300作為樣例建立S7連接,對于S7-400的組態(tài)步驟是一樣的。
    在STEP7中打開S7-300項目文件,通過Options--Configure Network或者是相對應的圖標打開NetPro對話框。


    在NetPro中選中S7-300站的CPU并通過菜單命令,Insert--New Connection添加一個新連接。


    選擇連接伙伴為“unspecified”及連接類型為“S7 connection”。點擊“Apply”按鈕,之后S7連接的屬性對話框將打開。


    由于S7連接是由S7-300創(chuàng)建,因此在S7連接的屬性對話框中須激活“Establish an active connection“復選框。輸入通信伙伴CP243-1的IP地址,之后點擊“Address Details”按鈕


    CP 243-1 具有以下功能:


    • 可對通過工業(yè)以太網的數(shù)據通訊進行預先格式化?;跇藴蔜CP/IP 協(xié)議進行通訊。

    • 使用 CP 243-1,通過工業(yè)以太網,可實現(xiàn) S7-200 和其它 S7-200或 S7-300 或 S7-400 PLC 之間的通訊。

    • 可通過RJ45 進行以太網訪問

    • 通過S7-200 總線,即可與S7-200 系統(tǒng)簡單連接

    • 可以實現(xiàn)一種靈活的分布式自動化架構

    • 通過工業(yè)以太網和STEP 7 Micro/WIN 32,實現(xiàn)S7-200 系統(tǒng)的遠程編程、組態(tài)和診斷。

    • 多可以組態(tài) 8 個連接。對于連接控制(保持活動狀態(tài)),可以為主動和被動伙伴的所有的 TCP/IP 傳輸連接進行組態(tài)。

    • 可提供與S7-OPC 的連接

    • CP 243-1 允許 S7-200 編程軟件 STEP 7-Micro/WIN 通過工業(yè)以太網訪問 S7-200。

    • 無需重復進行編程/組態(tài),即可更換模板(即插即用)

    • S7 通訊服務,“XPUT/XGET”,既可作為客戶機,也可作服務器

    • S7 通訊服務,“READ/WRITE”,作為服務器

    • 通過預設MAC 地址(48 位數(shù)值),進行地址分配。(在出廠時已對每個CP 243-1 進行了MAC 地址分配。MAC 地址打印在附于上蓋下面的標簽上。使用BOOTP 協(xié)議,通過預設的MAC 地址

    • 西門子6ES7953-8LP31-0AA0

    • 中端到性能范圍內功能強大的 PLC
    • 可滿足要求極為苛刻的任務的解決方案
    • 全面的模塊和各種性能等級 CPU 可針對具體自動化任務進行調整
    • 可實現(xiàn)分布式結構,適用十分靈活
    • 連接方便
    • 通信和聯(lián)網功能
    • 操作方便,設計簡單,不含風扇
    • 任務增加時可順利擴展
    • 多重計算:
      多個 CPU 在一個 S7-400 中央控制器中同時運行。
      多重計算功能可對 S7-400 的總體性能進行分配。例如,可將復雜的技術任務(如開環(huán)控制、計算或通信)進行拆分并分配給不同的 CPU。可以為每個 CPU 分配自己的 I/O。
    • 模塊化:
      通過功能強大的 S7-400 背板總線和可直接連接到 CPU 的通信接口,可實現(xiàn)許多大量通信線路的高性能操作。例如,這樣可以擁有一條用于 HMI 和編程任務的通信線路、一條用于高性能等距運動控制組件的通信線路和一條“正?!盜/O 現(xiàn)場總線。另外,還可以實現(xiàn)額外需要的與 MES/ERP 系統(tǒng)或 Internet 的連接。
    • 工程組態(tài)和診斷:
      結合使用 SIMATIC 工程組態(tài)工具,可極為高效地對 S7-400 進行組態(tài)和編程,尤其對于采用高性能工程組件的廣泛自動化任務。為此,可以使用高級語言(如 SCL)以及用于順序控制、狀態(tài)圖和工藝圖的圖形化組態(tài)工具。
    • S7-400H

    • 具有冗余設計的高可用性自動化系統(tǒng)。
    • 用于具有很高故障安全要求的應用:
      重新啟動成本很高、停產代價高昂、幾乎不需要監(jiān)視且維護選項較少的過程。
    • 冗余設計的集能
    • 提高 I/O 的可用性:切換式 I/O 配置
    • 也可使用具有標準可用性的 I/O:單側配置
    • 熱后備:發(fā)生故障時,自動切換到備用設備。
    • 包含 2 個單獨機架或一個分隔式中央機架的配置
    • 通過冗余 PROFIBUS DP 或系統(tǒng)冗余 PROFINET I/O 來連接切換式 I/O。

    為保證系統(tǒng)穩(wěn)定運行,系統(tǒng)CPU應避免長時間滿負荷運作,應用程序CPU占用不宜過高??蛻粜枰谡{試階段監(jiān)測應用程序各個進程線程占用情況,對占用過高的進程線程進行優(yōu)化。因CE自身不帶進程線程系統(tǒng)占用查看工具,我們增加了AppHelper助手工具方便客戶使用。

      在之前的技術文章《CE應用程序助手簡介》中簡單介紹過英創(chuàng)AppHelper應用程序助手,本文將詳細介紹AppHelper的使用方法。

      AppHelper查看方法

      客戶在自制底板上只要引出了網絡,USBOTG,DEBUG調試串口,或板子其它串口任意之一便可以查看AppHelper信息。

      網絡方式

      通過bnet登錄上板子,運行命令sysinfo,即可獲得AppHelper打印的進程線程信息。

      bnet模式打印示例圖

      USBOTG方式

      使用AHC工具(使用方法見本文下一節(jié))配置AppHelper輸出為COM1。連接上板子USBOTG口,板子將以虛擬串口形式被PC識別。使用任意串口工具向該串口輸出任意三個字符(任意波特率),即可獲得AppHelper打印的進程線程信息。

      USBOTG,DEBUG及其它串口打印示例圖

      DEBUG調試串口方式

      使用AHC工具(使用方法見本文下一節(jié))配置AppHelper輸出為DEBUG。連接板子的DEBUG串口,PC端使用任意串口工具,設置波特率115200,向DEBUG口輸出任意三個字符,即可獲得AppHelper打印的進程線程信息。

      串口方式

      將底板上引出,且客戶應用程序未使用的串口連接上PC。使用AHC工具(使用方法見本文下一節(jié))配置好串口號及波特率。PC端使用任意串口工具,用設定的波特率向該串口輸出任意三個字符,即可獲得AppHelper打印的進程線程信息。

      AHC工具使用介紹

      AHC工具即AppHelper Config工具,用于設置AppHelper打印信息的輸出位置。有兩種辦法進行設置。

      控制面板方式

      在板子控制面板中運行AHC工具。

      選擇好輸出信息的串口及波特率(其中COM1為USBOTG),點擊OK鍵保存配置,板子重啟后配置生效。

      bnet方式

      通過bnet登錄上板子,執(zhí)行命令AHC port [baud]

      參數(shù)port:串口號,值為0-6,0表示DEBUG串口,1表示USBOTG轉虛擬串口,2-6分別表示板子的COM2-COM6。

      參數(shù)baud:波特率,可選參數(shù),如果不填表示保持原波特率,支持1200,2400,4800,9600,19200,38400,57600,115200。當port為0時,baud固定為115200,當port為1時,baud值不生效。

      命令執(zhí)行后,DEBUG口可以看到打印提示信息。

      打印格式說明

      打印結果為數(shù)行,其中每行的格式均為:類型 ID號 占用情況 名稱

      以下圖一次打印的部分截圖為例:

      類型

      PID表示為process進程。TID表示為上面進程下的thread線程。

      ID號

      即進程ID值或線程ID值。

      占用情況

      顯示格式為 K n% U m% total%

      n值為該進程或線程在Kernel系統(tǒng)層的占用

      m值為該進程或線程在User用戶層的占用

      total值為總占用,它應當?shù)扔趎+m的和

      進程下各個線程total占用和應當?shù)扔谶M程的total占用

      名稱

      進程名即EXE的名稱,線程默認沒有名稱,下一節(jié)會介紹如何給線程命名,從而能在AppHelper中顯示出來。

      進程及線程監(jiān)視說明

      AppHelper會打印系統(tǒng)下所有的進程的CPU占用信息。

      只有在NandFlash目錄下的exe生成的進程會額外打印出它下面所有線程的CPU占用信息。

      默認情況下,生成的線程只有ID號,沒有名稱,如果線程較多會不便于查看。我們可以通過簡單代碼給線程命名。

      以光盤里的串口例程SPT_HEX為例:

      添加一個結構體的定義

      typedef struct _THREAD_INDEX

      {

      DWORDdwSize;

      DWORDdwThreadID;

      TCHARszThreadName[32];

      _THREAD_INDEX*pNext;

      }THREAD_INDEX;

      在創(chuàng)建線程后給線程命名

      這里把串口接收線程命名為"CommRecvTread"

      hRecvThread = CreateThread(0, 0, CommRecvTread, this, 0, &m_dwTID);

      HANDLE hHLP;

      DWORD dwLen;

      hHLP = CreateFile(L"HLP1:", GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);

      THREAD_INDEXthreadIndex;

      wsprintf(threadIndex.szThreadName, L"CommRecvTread");

      threadIndex.dwThreadID = m_dwTID;

      threadIndex.dwSize = sizeof(THREAD_INDEX);

      WriteFile(hHLP, &threadIndex, sizeof(THREAD_INDEX), &dwLen, NULL);

      CloseHandle(hHLP);

      在結束線程后取消命名

      線程結束后應當手動將命名取消掉,避免不必要的顯示錯誤,設置線程名為空,即可取消原命名。

      HANDLE hHLP;

      DWORD dwLen;

      hHLP = CreateFile(L"HLP1:", GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);

      THREAD_INDEXthreadIndex;

      wsprintf(threadIndex.szThreadName, L"");

      threadIndex.dwThreadID = m_dwTID;

      threadIndex.dwSize = sizeof(THREAD_INDEX);

      WriteFile(hHLP, &threadIndex, sizeof(THREAD_INDEX), &dwLen, NULL);

      CloseHandle(hHLP);

      命名線程后再使用AppHelper查看,啟動接收線程后,就可以看到CommRecvTread這個線程,另外個沒有命名的線程為SerialPort程序的主線程。

      計算原理及誤差說明

      CPU占用時間是通過計算一段時間內(AppHelper設置為2000毫秒)CPU空閑tick值與這段時間里CPU運算周期tick值得出。

      CPU空閑tick值 = CPU空閑tick計數(shù)t2 – CPU空閑tick計數(shù)t1

      CPU總周期tick值 = CPU總周期tick計數(shù)t2 – CPU總周期tick計數(shù)t1

      CPU占用 = 1 – (CPU空閑tick值/CPU總周期tick值)×

      進程或線程的CPU占用,是通過計算一段時間CPU運算周期tick值,和這段周期里Kernel或User運行線程或進程的tick值,通過相除得到。

      進程/線程Kernel占用 = (進程/線程Kernel運行tick值/CPU總周期tick值)×



在線詢盤/留言
  • 免責聲明:以上所展示的信息由企業(yè)自行提供,內容的真實性、準確性和合法性由發(fā)布企業(yè)負責,本網對此不承擔任何保證責任。我們原則 上建議您選擇本網高級會員或VIP會員。
    企業(yè)信息
    潯之漫智控技術(上海)有限公司
    會員級別:家家通數(shù)字營銷版
    ------------ 聯(lián)系方式 ------------
    聯(lián)系人:聶航(先生)
    聯(lián)系電話:-
    聯(lián)系手機:15221406036
    傳真號碼:-
    企業(yè)郵箱:3064686604@qq.com
    網址:nh3064686604.jdzj.com
    郵編:201600
    推薦供應
    0571-87774297