国产精品久久久久久久久,四季AV一区二区夜夜嗨,日韩精品无码中文字幕电影,www.五月婷婷.com

產品簡介
西門子6ES7512-1CK00-0AB0
西門子6ES7512-1CK00-0AB0
產品價格:¥1
上架日期:2017-03-09 14:56:09
產地:德國
發(fā)貨地:長沙
供應數量:不限
最少起訂:1件
瀏覽量:85
資料下載:暫無資料下載
其他下載:暫無相關下載
詳細說明

    西門子6ES7512-1CK00-0AB0  西門子6ES7512-1CK00-0AB0  西門子6ES7512-1CK00-0AB0

    Product

        產品品牌:siemens/西門子 

    產品規(guī)格:全新原裝

    產品質量:質量保證

    產品價格價格優(yōu)勢

    公司大量現貨?。?!

    【同樣的價格、同樣的品牌、給您不一樣的服務】

    玥勵自動化設備有限公司(西門子系統(tǒng)集成商)專業(yè)銷售西門子S7-200/300/400/1200PLC、數控系統(tǒng)、變頻器、人機界面、觸摸屏、伺服、電機、西門子電纜等,并可提供西門子維修服務,歡迎來電垂詢 

    聯系人   張亮  (銷售經理)

    手機     13548747710

    QQ       809118149

    地址:長沙市岳麓區(qū)雷鋒大道468號金科世界城16-1603室

    產品
    商品編號(市售編號) 6ES7512-1CK00-0AB0
    產品說明 SIMATIC S7-1500 COMPACT CPU CPU 1512C-1 PN, CENTRAL PROCESSING UNIT WITH WORKING MEMORY 250 KB FOR PROGRAM AND 1 MB FOR DATA, 32 DIGITAL INPUTS, 32 DIGITAL OUTPUTS, 5 ANALOG INPUTS, 2 ANALOG OUTPUTS, 6 HIGH SPEED COUNTERS, 4 HIGH SPEED COUNTERS FOR PTO/PWM/FREQUENZY OUTPUT 1. INTERFACE: PROFINET IRT WITH 2 PORT SWITCH, 48 NS BIT-PERFORMANCE, INCL. FRONT CONNECTOR PUSH-IN, SIMATIC MEMORY CARD NECESSARY
    產品家族 CPU 1512C-1 PN
    產品生命周期 (PLM) PM300:有效產品
    價格數據
    價格組 / 總部價格組 IW / 215
    列表價(不含增值稅) 顯示價格
    您的單價(不含增值稅) 顯示價格
    金屬系數
    交付信息
    出口管制規(guī)定 AL : N / ECCN : EAR99H
    工廠生產時間 19 天
    凈重 (Kg) 1.584 Kg
    產品尺寸 (W x L X H) 未提供
    包裝尺寸 189.00 x 233.00 x 17.00
    包裝尺寸單位的測量 CM
    數量單位 1 件
    包裝數量 1
    其他產品信息
    EAN 4047623404262
    UPC 未提供
    商品代碼 85371091
    LKZ_FDB/ CatalogID ST73
    產品組 4500
    原產國 德國


    概述:

    TM Count 2x24V,訂貨號: 6ES7550-1AA00-0AB0 是一個能夠提供雙通道計數、測量以及位置反饋功能的工藝模塊。

    Module

    圖01. TM Count 2x24V 模塊視圖

    工藝模塊 TM Count 2x24V 的主要屬性:

    1. 支持的編碼器/信號類型:
    • 24 V 增量編碼器;
    • 具有方向信號的 24 V 脈沖編碼器;
    • 不具有方向信號的 24 V 脈沖編碼器;
    • 用于向上和向下計數脈沖的 24 V 脈沖編碼器;
    1. 支持的技術功能:
    • 高速計數
    • 測量 (頻率, 速度, 脈沖周期)
    • 作為運動控制的位置反饋
    1. 集中式應用/分布式應用:
    • 可以在 S7-1500 自動化系統(tǒng)中集中使用工藝模塊。
    • 可以通過 ET 200MP 分布式 I/O 的接口模塊在分布式系統(tǒng)中使用工藝模塊,如在 S7-300/400 系統(tǒng)中的分布式運行或者在第三方系統(tǒng)中的分布式運行。

    工藝模塊 TM Count 2x24V 的接線:

    工藝模塊 TM Count 2x24V 可以接兩路 24V 脈沖信號編碼器,每個通道同時提供了三個數字量輸入和兩個數字量輸出信號,具體接線方式請參考圖02 和圖03。

    Wiring01

    圖02. TM Count 2x24V 端子分配

    Wiring02
    圖03. TM Count 2x24V 模塊的接線

    在本例中,使用的是帶有方向信號的 24V 脈沖編碼器,所以將脈沖信號接到模塊的1號端子,將方向信號接到模塊的2號端子。 

    計數功能概述:

    計數是指對事件進行記錄和統(tǒng)計,工藝模塊的計數器 捕獲編碼器信號和脈沖,并對其進行相應的評估。可以使用編碼器或脈沖信號或通過用戶程序指定計數的方向。也可以通過數字量輸入控制計數過程。模塊內置的比 較值功能可在定義的計數值處準確切換數字量輸出(不受用戶程序及 CPU 掃描周期的影響)。

    計數功能組態(tài)實例:

        1. 本文中所使用的系統(tǒng)硬件及軟件信息:
    名稱 訂貨號 版本
    CPU 1511 6ES7511-1AK00-0AB0 FW V1.5
    TM 2x24V 6ES7550-1AA00-0AB0 FW V1.0
    STEP7 TIA Portal 6ES7822-1AA03-0YA5 V13
    1. 硬件配置:
    首先將項目切換到項目視圖,然后從左側的硬件目錄中找到:工藝模塊->計數->TM Count 2x24V, 并將計數模塊拖拽到設備機架上(圖04);

    HW01
    圖04. TM Count 2x24V 硬件配置 01

    在模板下方點擊屬性,進入模板的基本參數設置界面,將通道 0 的工作模式選擇為:通過工藝對象組態(tài)通道(圖05);

    HW02
    圖05. TM Count 2x24V 硬件配置 02
    1. 組態(tài)工藝對象:
    硬件配置完成后需要組態(tài)計數器的工藝對象。首先從左側的項目樹中,選擇工藝對象下面的:插入新對象(圖06);
    TO01
    圖06. 插入新對象

    在插入新對象時選擇:計數和測量,并填入對象名稱(圖07);
    TO02
    圖07. 選擇新對象類型

    插 入對象后,在左側的項目樹下就能看到新建的計數器工藝對象,選擇這個計數器工藝對象,點擊“組態(tài)”即可在中間的工作區(qū)域看到工藝對象的參數配置界面。參數界面可以通過 狀態(tài)圖標反映出參數分配狀態(tài):紅色圖標表示參數里包含錯誤或者不可用的參數;綠色圖標表示配置里面包含手動修改過得可用參數;藍色圖標表示系統(tǒng)默認可用的 配置參數(圖08);
    TO03
    圖08. 組態(tài)工藝對象

    在工藝對象的基本參數中,首先需要給這個計數器工藝對象分配一個硬件,也就是前面組態(tài)的高速計數模塊,并選擇相應的模塊通道,完成工藝對象與硬件的關聯(圖09);
    TO04
    圖09. 為工藝對象分配硬件

    在計數器輸入參數中選擇輸入信號的類型,可選擇的類型參見下表,在附加參數里面還可以選擇對脈沖的濾波和傳感器類型(圖10),可以支持的信號類型請參見表01

    圖10. 選擇計數器工藝對象的信號類型

    計數器工藝對象支持的信號類型:
    圖例 名稱 信號類型
    增量編碼器(A、B 相差) 帶有 A 和 B 相位差信號的增量編碼器。
    增量編碼器(A、B、N) 帶有 A 和 B 相位差信號以及零信號 N 的增量編碼器。
    脈沖 (A) 和方向 (B) 帶有方向信號(信號 B)的脈沖編碼器(信號 A)。
    單相脈沖 (A) 不帶方向信號的脈沖編碼器(信號 A)??梢酝ㄟ^控制接口指定計數方向。
    向上計數 (A),向下計數 (B) 向上計數(信號 A)和向下計數(信號 B)的信號。

    表01. 計數器工藝對象支持的信號類型

    在計數器特性里面可以配置計數器的起始值,上下極限值和計數值到達極限時的狀態(tài),以及門啟動時計數值的狀態(tài)。在本例中設置起始值為0,上下極限為+/-10000,設置當計數值到達極限時計數器將停止,并且將計數值重置為起始值,將門功能設置為繼續(xù)計數(圖11)。
    TO06
    圖11.  設置計數器的上下限及門功能

    1. 組態(tài) DO 在計數值大于比較值時輸出:
    該 計數模塊內置了兩個比較器,可以將計數值與預設的比較值之間進行比較,在 DO 特性里面可以設置計數模塊本體的兩個數字量輸出根據比較器的狀態(tài)做相應的響應。在本例中,將 DQ0 設置為當計數值大于比較值且小于上限值時輸出,也就是當計數值大于1000且小于10000的時候,第一個數字量DQ 會輸出為 1 ,同時,比較器的狀態(tài)還可以在后面的程序塊輸出管腳的“CompResult”中顯示(圖12)。該參數界面還可以設置DO更多的響應特性,具體細節(jié)請參 見模板手冊。

    圖12.  組態(tài) DO 在計數值大于比較值時輸出
    1. 調試工藝對象:
    計 數功能中必要的參數基本配置完畢,其他功能如數字量輸入/輸出,測量等,可根據實際需要來做一定的修改,具體功能和使用方法請參考功能手冊。接下來進入計 數功能的調試階段。計數工藝對象提供了一個可以調試的控制面板,在這個調試界面下可以進行計數器的基本操作和錯誤診斷。需要注意的是,使用調試界面前,需 要先在主程序中調用高速計數功能塊才能正常使用。

    將主畫面切換到 OB1 編輯界面,從右側的指令列表里面找到工藝類->計數和測量,找到 High_Speed_Counter 功能塊并拖拽到程序段中,并在背景數據塊中選擇之前建立的計數器工藝對象(圖13):
    Test01
    圖13. 在程序中調用功能塊

    將項目存盤編譯并下載之后,可以通過項目樹或者功能塊的快捷圖標進入到工藝對象的調試功能(圖14);
    Test02
    圖14. 在程序中調用功能塊

    進 入調試界面后,首先點擊左上角的在線圖標切換到在線模式,在在線模式下首先要使能軟件門”SwGate”,然后觀察反饋的門狀態(tài)”StatusGate” 是否為 TRUE,如果為 TRUE 說明計數器已經開始工作,這時候如果有外部脈沖信號的話,計數器將進行計數并將計數值反饋到”CountValue”處(圖15)。
    Test03
    圖15. 計數器工藝對象的調試界面
    1. 故障診斷:
      可以通過項目樹或功能塊上的快捷圖標切換到診斷界面。在診斷界面可以看到錯誤的ID、描述和相關的狀態(tài)位(圖16):
    Diag01
    圖16. 計數器工藝對象的診斷界面
    1. 編程:
    如果調試面板沒有問題可以回到程序塊進行編程,程序塊的管腳及使用方法與之前的調試面板完全一致,所以非常方便的參考調試面板進行編程(圖17),工藝功能塊的部分主要參數及功能請參見表02。

    Program01
    圖17. 高速計數程序功能塊

    計數器工藝功能的主要參數:
    序號 名稱 功能
    1 SwGate 軟件門:通過該控制位來控制計數器啟動和停止;
    2 ErrorACK 錯誤應答:出現錯誤并處理錯誤后通過此控制位來復位故障狀態(tài);
    3 EventACK 事件應答:確認計數器事件狀態(tài),如:計數值超限等;
    4 SetCountValue 設置計數值:通過該控制位可以將當前計數值更改為其他值,注意:修改值需要寫到工藝對象靜態(tài)變量“NewCountValue”中;
    5 StatusHW 工藝模塊狀態(tài)位: 模塊已組態(tài)并準備好運行, 模塊數據有效;
    6 StatusGate 門狀態(tài)位:該狀態(tài)位反映了內部門的實際狀態(tài),只有改狀態(tài)為為"True"時,計數器才會工作;
    7 StatusUp 增計數狀態(tài)位:表示當前計數方向為增計數;
    8 StatusDown 減計數狀態(tài)位:表示當前計數方向為減計數;
    9 PosOverflow 超上限狀態(tài)位:表示當前計數值已經超過設定的計數值上限;
    10 NegOverflow 超下限狀態(tài)位:表示當前計數值已經超過設定的計數值下限;
    11 Error 錯誤狀態(tài)位:表示當前計數工藝對象有錯誤;
    12 ErrorID 錯誤代碼:顯示當前工藝對象錯誤的故障代碼;
    13 CounterValue 計數值:計數器工藝對象的實際計數值;

    表02. 計數器工藝功能的主要參數

        7. 通過用戶程序修改實際計數值:

    在很多情況下都有可能需要人工修改一下當前的實際計數值,這需要首先將要修改的值傳送到工藝DB的新計數值"NewCountValue"中,然后置位功能塊輸入管腳“SetCountValue” 則新計數值生效(圖18)。具體步驟如下:

    (1). 選中左面項目樹的"High_Speed_Couter"工藝對象;
    (2). 展開下面的詳細視圖,則可以看到工藝DB中的所有變量;
    (3). 找到"NewCountValue"變量,并將其拖拽到用戶程序的傳送指令輸出端;
    (4). 將新的計數值傳送到"NewCountValue";
    (5). 置位功能塊輸入管腳“SetCountValue” ;
    (6). 新的計數值生效。


    圖18. 通過用戶程序修改實際計數值

        8. 通過用戶程序修改比較值:

    同修改實際計數值的方法類似,用戶也可以通過用戶程序修改該組態(tài)里面預制的比較值(圖19),具體步驟如下:

    (1). 選中左面項目樹的"High_Speed_Couter"工藝對象;
    (2). 展開下面的詳細視圖,則可以看到工藝DB中的所有變量;
    (3). 找到"NewReferenceValue0"變量,并將其拖拽到用戶程序中進行賦值;
    (4). 找到"SetReferenceValue0"變量,并將其拖拽到用戶程序中進行置位,就可以將剛剛修改的新比較值寫到計數器模塊中。


    圖19. 通過用戶程序修改比較值

        9. 查看工藝對象 DB 中的所有變量

    上 述查找工藝對象變量的方法適用于 STEP 7 TIA Protal V13 以上版本,之前的版本可以通過鼠標右鍵點擊工藝對象名稱,選則最下面的"打開 DB 編輯器" ,這樣可以通過數據視圖顯示工藝對象 DB 里面的所有變量,使用變量的時候可以在用戶程序中直接敲入相應的變量名即可(圖20)。


    圖20. 查看工藝對象 DB 中的所有變量


    描述

    可以 使用組態(tài)控制功能來設置S7-1500控制器或者ET200MP的組態(tài),即可以組態(tài)一個最大的硬件組態(tài)配置下載至 PLC 中,然后在程序中通過控制數據記錄的方式,使該設備可在缺少模塊或者更改模塊排列順序的情況下繼續(xù)運行。如果以后更新了缺失的模塊,則無需重新組態(tài),也無 需重新加載硬件組態(tài)。組態(tài)控制功能為用戶提供了靈活性,只要實際組態(tài)不超過設定的最大組態(tài),就可以通過使用控制數據記錄196進行控制,以指定所需的組 態(tài)。

    S7-1500中 央機架實現組態(tài)控制功能

    對于 S7-1500中央機架實現組態(tài)控制的要求:

    STEP7 Professional V13 或更高版本

    CPU S7-1500 固 件版本 V1.5 或更高版本

    首先在 TIA 博 途中組態(tài) S7-1500 的 最大硬件配置。即目前存在的和以后更新硬件所使用的模塊,都包含于此硬件組態(tài)中。本例中,共組態(tài)了 10 個插槽,槽號為 0 至 9,模塊依次為 PS25W 24VDC 電源,S7-1516CPU,兩個 DI16/DQ16 X24VDC模塊,PS25W 24VDC電源TM Count 2X24V計數模板,DI 16X24VDC 模 塊,DQ 16X24VDC模塊,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板。

    實際安裝的硬件依次為:S7-1516CPUAI 8XU/IRTD/TC 模擬量輸入模板,AQ 8XU/I HS 模擬量輸出模板,TM Count 2X24V 計 數模板,PS25W 24VDC 電 源,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊。即最大硬件組態(tài)和實際硬件組態(tài)對應關系如圖01 所示:

    Fig02

    01. 最大硬件組態(tài)與實際組態(tài)的對應關系

    然 后需要啟用 PLC 的 組態(tài)控制功能,在硬件組態(tài) CPU 的 屬性中,按照菜單命令“屬性”->“常規(guī)”->“組態(tài)控制”下,激活“允許通過用戶程序重新組態(tài)設備”選項,如圖 02 所示:

    Fig03

    02. 激活組態(tài)控制功能

    接 下來創(chuàng)建一個共享數據塊,用來存儲將要傳送的數據記錄。并在啟動組織塊(本例為 OB100)中對數據塊賦值,作用是描述 實際安裝的模塊與最大組態(tài)之間的關系,規(guī)則如下表所示:

    字節(jié) 含義 數值 說明
    0 數據記錄長度 4+ 插 槽數 數據記錄頭
    1 數據記錄 ID 196
    2 版本 4
    3 版本 0
    4 對最大組態(tài)中插槽0 中的模板進行分配 硬件組態(tài)插槽 0 中的模板所對應的實際插槽號 如果模板僅在硬件
    組態(tài)中存在,而實
    際中不存在,則數值為 B#16#FF
    5 對最大組態(tài)中插槽1 中的模板進行分配 硬件組態(tài)插槽 1 中的模板所對應的實際插槽號
    .
    .
    .
    .
    .
    .
    4+插 槽數 對最大組態(tài)中最大插槽編號的模板進行分配 硬件組態(tài)中最大插槽編號的模板對應實際中的插槽號

    01. 數據記錄含義

    說 明:

    前 四個字節(jié)為標頭,第一個字節(jié)為塊長度(4+ 插 槽數),第二個字節(jié)為塊ID(數 據記錄號 196),第三 個和第四個字節(jié)為版本(S7-1500 對 應為 4 和0)。

    從 第五個字節(jié)開始,按照槽號由低到高的順序,依次描述最大硬件組態(tài)中的模塊在實際組態(tài)中的位置,組態(tài)中的模塊在實際中不存在時,向數據塊中寫入“B#16#FF”。按照以上規(guī)則在共享數據 塊中建立一個結構,包含有 14 個 字節(jié)的數據,如圖 03 所 示:

    Fig04

    03. 建立數據塊

    必 須在啟動組織塊(本例中為 OB100) 調用“WRREC”指令傳 送創(chuàng)建的數據記錄。在右側的指令欄中,按照順序“擴展指令”-〉“分布式I/O”下找到“WRREC”指令。如果未能在啟動 OB(本例為 OB100)中傳輸有效的控制數據記錄, 則CPU 會從啟動模 式返回到停止模式。因此,需要“WRREC”指令執(zhí)行完才能退出啟動組織 塊,本例中以功能塊WRREC”的完成信號“Done”為循環(huán)指令的結束條件,保證能夠 完成數據記錄的傳輸。

    對 于S7-1500 CPU,使用硬件標識符 33(作為“WRREC” 指令的“ID”的參數)寫 入數據記錄,程序如圖 04 所 示,其中,參數“WRREC_DONE”、 “WRREC_BUSY” 等是在組織塊的接口參數中定義的臨時變量:

    Fig05

    04. 在啟動組織塊中寫入數據記錄

    編 譯和下載程序至 S7-1500 CPU 中, 啟動后,S7-1500 CPU 就 可以正確識別中央機架上現有的模板并啟動。

    注意

    對于在線顯示以及診斷緩沖區(qū)的顯示,都以硬件組 態(tài)中的最大組態(tài)顯示,而不是實際的組態(tài)。

    實現 S7-1500 中央機架的組態(tài)控制 時,不能有通信處理器 CP/CM(包 括點對點通信模板)。

    系統(tǒng)電源模塊(PS)也遵從組態(tài)控制,但是不建議對插槽 0 的系統(tǒng)電源模塊進行組態(tài)控制。

    ET200MP 實現組態(tài)控制功能

    固件版本 V2.0 以上的 IM155-5 PN ST 接口模板 或 IM155-5 PN HF 接 口模板支持組態(tài)控制功能。

    首先在 TIA 博途中組態(tài)最大硬件配置,即以 后所能使用到模板都包含在這個組態(tài)中。本例中控制器為315-2PN DPCPU。ET200 MP 分布式 I/O 中共組態(tài)了 11 個模板,分別位于插槽 0~10 中,模 塊依次為 PS25W 24VDC 電 源,IM 155-5 PN ST 接 口模板,TM Count 2X24V 計 數模板,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊,PS25W 24VDC 電 源,兩個 DI16/DQ16 x 24VDC 模 塊,CM PTP RS422/485 通 信模板。

    實際安裝的硬件依次為:PS25W 24VDC 電源,IM 155-5 PN ST 接口模 板,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板,TM Count 2X24V 計 數模板,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊,CM PTP RS422/485 通 信模板。即最大硬件組態(tài)和實際硬件組態(tài)對應關系如圖05 所示:

    Fig6

    05. 最 大硬件組態(tài)與實際組態(tài)中的對應關系

    然后啟用組態(tài)控制功能,選擇 ET200MP 接口模板的“屬性” -〉“常規(guī)”-〉“模塊參數”->“常規(guī)”中,啟用“允許通過用戶程序重新組態(tài)設備”功能,如圖06 所示:

    Fig07 圖06. 激活組態(tài)控制 功能

    然后新建一個共享數據塊,用來存儲要傳送的數據記錄,數據記錄中的 數據規(guī)則如表02 所 示:

    字節(jié) 含義 數值 說明
    0 數據記錄長度 4+ 插 槽數 -1 數據記錄頭,“-1” 是因為數據記錄中不需要對接口模板作任何配置
    1 數據記錄 ID 196
    2 版本 3
    3 版本 0
    4 對最大組態(tài)中插槽0中的模板進行分配 硬件組態(tài)插槽 0 中的模板所對應的實際插槽號 如果模板僅在硬件組態(tài)中存在,而實際中不存在,則數值為 B#16#7F
    5 對最大組態(tài)中插槽2中的模板進行分配 硬件組態(tài)插槽 2 中的模板所對應的實際插槽號
    .
    .
    .
    .
    .
    .
    4+ 插 槽數-1 對最大組態(tài)中最大插槽編號的模板進行分配 硬件組態(tài)中最大插槽編號的模板對應實際中的插槽號

    02. 數據記錄含義

    說明:

    前 四個字節(jié)為標頭,第一個字節(jié)為塊長度(4+ 插 槽數 -1,這是因為接口模板不需要作任何操作,所以數據記錄中沒有接口模板的描述),第二個字節(jié)為塊ID(數據記錄號 196),第三個和第四個字節(jié)為版本(IM 155-5 PN 接口模板對應為 3 和 0)。

    從 第五個字節(jié)開始,按照槽號由低到高的順序,依次描述最大硬件組態(tài)中的模塊在實際組態(tài)中的位置,組態(tài)中的模塊在實際中不存在時,向數據塊中寫入“B#16#7F”。接口模板不需要作任何設 置。按照以上規(guī)則在共享數據塊中建立一個結構,包含有14 個字節(jié)的數據,如圖07 所示:

    Fig08

    07. 建立數據塊

    在 OB1 中調用“WRREC”指令傳送創(chuàng)建的數據記錄。在右 側的指令欄中,按照順序“擴展指令”-〉“分布式I/O”下找到“WRREC”指令。S7-300/400 作為控制器時,使用ET200MP 接口模塊的診斷地址作為WRREC”指令接口參數“ID”的實參。當控制器為 S7-1500 時,使用 ET200MP 接口模板的名稱為“IO_device_2[Head]”所對 應的硬件標識符作為WRREC”指令接口參數“ID”的實參。程序如圖08 和圖09 所示,其中,參數“WRREC_DONE”、“WRREC_BUSY”等是在位存儲區(qū)中定 義的變量:

    Fig9

    08. 315CPU 中將實際的配置對 應的數據記錄寫入數據塊

    Fig10

    09. 315CPU 調 用“WRREC”寫入數據 記錄 本例中的控制器為 S7-315CPU,使用 ET200MP 接口模板的診斷地址“2042”,即“DW#16#7FA”作為功能塊WRREC” 指令“ID”參數的實參。

    編譯和下載程序至 S7-300CPU 中,對 ET200MP 分配好設備名稱后,使能“WRREC_Req”激活傳送數據記錄功能 塊,即可正確訪問 ET200MP 分 布式I/O

    描述 在一些情況下,盡管能夠在線訪問到 S7-1500 CPU,但是系統(tǒng)不允許下載項目。這可能是 S7-1500 CPU 認為SIMATIC 存儲卡是寫保護狀態(tài)。進行以下步驟來確定原因。 首先檢查 SIMATIC 存儲卡的寫保護開關是否設置在寫保護的位置。做這個檢查必須將 SIMATIC 存儲卡從 S7-1500 CPU 中取出。為了將SIMATIC 存儲卡取出,必須使 S7-1500 CPU 進入停止狀態(tài)或者將關掉 CPU 的電源。 ......

    描述
    在一些情況下,盡管能夠在線訪問到 S7-1500 CPU,但是系統(tǒng)不允許下載項目。這可能是 S7-1500 CPU 認為SIMATIC 存儲卡是寫保護狀態(tài)。進行以下步驟來確定原因。

    1. 首先檢查 SIMATIC 存儲卡的寫保護開關是否設置在寫保護的位置。做這個檢查必須將 SIMATIC 存儲卡從 S7-1500 CPU 中取出。為了將SIMATIC 存儲卡取出,必須使 S7-1500 CPU 進入停止狀態(tài)或者將關掉 CPU 的電源。
       
    2. 在移出 SIMATIC 存儲卡后檢查卡上寫保護開關的位置 (圖. 01)。如果寫保護開關位于底部位置,必須將開關切換到頂部位置。
       
    3. 然后將存儲卡再次插入到 CPU 中,并且嘗試再次下載項目至 S7-1500 CPU 中。
    • 開關向上:取消寫保護
    • 開關向下:寫保護


    圖. 01

    取消 SIMATIC 存儲卡的寫保護功能,仍然不能識別出存儲卡

    • 如果 SIMATIC 存儲卡的寫保護開關已經在上方位置(非寫保護)并且
    • 不能下載項目至 S7-1500 CPU。
    1. 這種情況下可以使用 STEP 7 (TIA Portal) 和 SD 讀卡器向 SIMATIC 存儲卡中寫入程序。將 SIMATIC 存儲卡插入到 SD 讀卡器中并且經由讀卡器向 SIMATIC 存儲卡中傳送程序。


    圖. 02

    1. 然后將 SIMATIC 存儲卡再次插入到 CPU 中并嘗試下載項目到 S7-1500 CPU 中。
       
    2. 如果仍然不能夠將項目裝載至 S7-1500 CPU 中,再次將 SIMATIC 存儲卡從 S7-1500 CPU 中移除。
      注意
      再次強調,這個過程中 S7-1500 CPU 必須是停止模式或者關閉電源。
       
    3. 然后再次插入 SIMATIC 存儲卡至 PC 機的 SD 讀卡器中,并在 Windows 瀏覽器中打開 SIMATIC 存儲卡。
       
    4. 現在從 SIMATIC 存儲卡中刪除 "SIMATIC.S7S" 目錄和 "S7_JOB.S7S" 文件。
      注意
      可以使用 Windows 瀏覽器的“刪除”功能來刪除卡中文件。但是不能刪除 "__LOG__" 和 "crdinfo.bin" 系統(tǒng)文件。不要使用“格式化”功能,引文這將導致 SIMATIC 存儲卡不能再使用。


    圖. 03

    1. 再次將 SIMATIC 存儲卡插回到 CPU 中。當插入空卡,"SIMATIC.S7S" 文件夾和 S7_JOB.S7S 文件會自動的創(chuàng)建。
       
    2. 現在再次嘗試下載項目到 S7-1500 CPU 中。如果還是不能下載配置,這個 CPU 不能識別出未保護的 SIMATIC 存儲卡。
       
    3. 保險起見,更換不同的 SIMATIC 存儲卡重復上述步驟,如果現象依舊,那么推薦將 CPU 返回維修。

    西門子6ES7512-1CK00-0AB0

    圖01. TM Count 2x24V 模塊視圖

    工藝模塊 TM Count 2x24V 的主要屬性:

    1. 支持的編碼器/信號類型:
    • 24 V 增量編碼器;
    • 具有方向信號的 24 V 脈沖編碼器;
    • 不具有方向信號的 24 V 脈沖編碼器;
    • 用于向上和向下計數脈沖的 24 V 脈沖編碼器;
    1. 支持的技術功能:
    • 高速計數
    • 測量 (頻率, 速度, 脈沖周期)
    • 作為運動控制的位置反饋
    1. 集中式應用/分布式應用:
    • 可以在 S7-1500 自動化系統(tǒng)中集中使用工藝模塊。
    • 可以通過 ET 200MP 分布式 I/O 的接口模塊在分布式系統(tǒng)中使用工藝模塊,如在 S7-300/400 系統(tǒng)中的分布式運行或者在第三方系統(tǒng)中的分布式運行。

    工藝模塊 TM Count 2x24V 的接線:

    工藝模塊 TM Count 2x24V 可以接兩路 24V 脈沖信號編碼器,每個通道同時提供了三個數字量輸入和兩個數字量輸出信號,具體接線方式請參考圖02 和圖03。

    Wiring01

    圖02. TM Count 2x24V 端子分配

    Wiring02
    圖03. TM Count 2x24V 模塊的接線

    在本例中,使用的是帶有方向信號的 24V 脈沖編碼器,所以將脈沖信號接到模塊的1號端子,將方向信號接到模塊的2號端子。 

    計數功能概述:

    計數是指對事件進行記錄和統(tǒng)計,工藝模塊的計數器 捕獲編碼器信號和脈沖,并對其進行相應的評估??梢允褂镁幋a器或脈沖信號或通過用戶程序指定計數的方向。也可以通過數字量輸入控制計數過程。模塊內置的比 較值功能可在定義的計數值處準確切換數字量輸出(不受用戶程序及 CPU 掃描周期的影響)。

    計數功能組態(tài)實例:

        1. 本文中所使用的系統(tǒng)硬件及軟件信息:
    名稱 訂貨號 版本
    CPU 1511 6ES7511-1AK00-0AB0 FW V1.5
    TM 2x24V 6ES7550-1AA00-0AB0 FW V1.0
    STEP7 TIA Portal 6ES7822-1AA03-0YA5 V13
    1. 硬件配置:
    首先將項目切換到項目視圖,然后從左側的硬件目錄中找到:工藝模塊->計數->TM Count 2x24V, 并將計數模塊拖拽到設備機架上(圖04);

    HW01
    圖04. TM Count 2x24V 硬件配置 01

    在模板下方點擊屬性,進入模板的基本參數設置界面,將通道 0 的工作模式選擇為:通過工藝對象組態(tài)通道(圖05);

    HW02
    圖05. TM Count 2x24V 硬件配置 02
    1. 組態(tài)工藝對象:
    硬件配置完成后需要組態(tài)計數器的工藝對象。首先從左側的項目樹中,選擇工藝對象下面的:插入新對象(圖06);
    TO01
    圖06. 插入新對象

    在插入新對象時選擇:計數和測量,并填入對象名稱(圖07);
    TO02
    圖07. 選擇新對象類型

    插 入對象后,在左側的項目樹下就能看到新建的計數器工藝對象,選擇這個計數器工藝對象,點擊“組態(tài)”即可在中間的工作區(qū)域看到工藝對象的參數配置界面。參數界面可以通過 狀態(tài)圖標反映出參數分配狀態(tài):紅色圖標表示參數里包含錯誤或者不可用的參數;綠色圖標表示配置里面包含手動修改過得可用參數;藍色圖標表示系統(tǒng)默認可用的 配置參數(圖08);
    TO03
    圖08. 組態(tài)工藝對象

    在工藝對象的基本參數中,首先需要給這個計數器工藝對象分配一個硬件,也就是前面組態(tài)的高速計數模塊,并選擇相應的模塊通道,完成工藝對象與硬件的關聯(圖09);
    TO04
    圖09. 為工藝對象分配硬件

    在計數器輸入參數中選擇輸入信號的類型,可選擇的類型參見下表,在附加參數里面還可以選擇對脈沖的濾波和傳感器類型(圖10),可以支持的信號類型請參見表01

    圖10. 選擇計數器工藝對象的信號類型

    計數器工藝對象支持的信號類型:
    圖例 名稱 信號類型
    增量編碼器(A、B 相差) 帶有 A 和 B 相位差信號的增量編碼器。
    增量編碼器(A、B、N) 帶有 A 和 B 相位差信號以及零信號 N 的增量編碼器。
    脈沖 (A) 和方向 (B) 帶有方向信號(信號 B)的脈沖編碼器(信號 A)。
    單相脈沖 (A) 不帶方向信號的脈沖編碼器(信號 A)??梢酝ㄟ^控制接口指定計數方向。
    向上計數 (A),向下計數 (B) 向上計數(信號 A)和向下計數(信號 B)的信號。

    表01. 計數器工藝對象支持的信號類型

    在計數器特性里面可以配置計數器的起始值,上下極限值和計數值到達極限時的狀態(tài),以及門啟動時計數值的狀態(tài)。在本例中設置起始值為0,上下極限為+/-10000,設置當計數值到達極限時計數器將停止,并且將計數值重置為起始值,將門功能設置為繼續(xù)計數(圖11)。
    TO06
    圖11.  設置計數器的上下限及門功能

    1. 組態(tài) DO 在計數值大于比較值時輸出:
    該 計數模塊內置了兩個比較器,可以將計數值與預設的比較值之間進行比較,在 DO 特性里面可以設置計數模塊本體的兩個數字量輸出根據比較器的狀態(tài)做相應的響應。在本例中,將 DQ0 設置為當計數值大于比較值且小于上限值時輸出,也就是當計數值大于1000且小于10000的時候,第一個數字量DQ 會輸出為 1 ,同時,比較器的狀態(tài)還可以在后面的程序塊輸出管腳的“CompResult”中顯示(圖12)。該參數界面還可以設置DO更多的響應特性,具體細節(jié)請參 見模板手冊。

    圖12.  組態(tài) DO 在計數值大于比較值時輸出
    1. 調試工藝對象:
    計 數功能中必要的參數基本配置完畢,其他功能如數字量輸入/輸出,測量等,可根據實際需要來做一定的修改,具體功能和使用方法請參考功能手冊。接下來進入計 數功能的調試階段。計數工藝對象提供了一個可以調試的控制面板,在這個調試界面下可以進行計數器的基本操作和錯誤診斷。需要注意的是,使用調試界面前,需 要先在主程序中調用高速計數功能塊才能正常使用。

    將主畫面切換到 OB1 編輯界面,從右側的指令列表里面找到工藝類->計數和測量,找到 High_Speed_Counter 功能塊并拖拽到程序段中,并在背景數據塊中選擇之前建立的計數器工藝對象(圖13):
    Test01
    圖13. 在程序中調用功能塊

    將項目存盤編譯并下載之后,可以通過項目樹或者功能塊的快捷圖標進入到工藝對象的調試功能(圖14);
    Test02
    圖14. 在程序中調用功能塊

    進 入調試界面后,首先點擊左上角的在線圖標切換到在線模式,在在線模式下首先要使能軟件門”SwGate”,然后觀察反饋的門狀態(tài)”StatusGate” 是否為 TRUE,如果為 TRUE 說明計數器已經開始工作,這時候如果有外部脈沖信號的話,計數器將進行計數并將計數值反饋到”CountValue”處(圖15)。
    Test03
    圖15. 計數器工藝對象的調試界面
    1. 故障診斷:
      可以通過項目樹或功能塊上的快捷圖標切換到診斷界面。在診斷界面可以看到錯誤的ID、描述和相關的狀態(tài)位(圖16):
    Diag01
    圖16. 計數器工藝對象的診斷界面
    1. 編程:
    如果調試面板沒有問題可以回到程序塊進行編程,程序塊的管腳及使用方法與之前的調試面板完全一致,所以非常方便的參考調試面板進行編程(圖17),工藝功能塊的部分主要參數及功能請參見表02。

    Program01
    圖17. 高速計數程序功能塊

    計數器工藝功能的主要參數:
    序號 名稱 功能
    1 SwGate 軟件門:通過該控制位來控制計數器啟動和停止;
    2 ErrorACK 錯誤應答:出現錯誤并處理錯誤后通過此控制位來復位故障狀態(tài);
    3 EventACK 事件應答:確認計數器事件狀態(tài),如:計數值超限等;
    4 SetCountValue 設置計數值:通過該控制位可以將當前計數值更改為其他值,注意:修改值需要寫到工藝對象靜態(tài)變量“NewCountValue”中;
    5 StatusHW 工藝模塊狀態(tài)位: 模塊已組態(tài)并準備好運行, 模塊數據有效;
    6 StatusGate 門狀態(tài)位:該狀態(tài)位反映了內部門的實際狀態(tài),只有改狀態(tài)為為"True"時,計數器才會工作;
    7 StatusUp 增計數狀態(tài)位:表示當前計數方向為增計數;
    8 StatusDown 減計數狀態(tài)位:表示當前計數方向為減計數;
    9 PosOverflow 超上限狀態(tài)位:表示當前計數值已經超過設定的計數值上限;
    10 NegOverflow 超下限狀態(tài)位:表示當前計數值已經超過設定的計數值下限;
    11 Error 錯誤狀態(tài)位:表示當前計數工藝對象有錯誤;
    12 ErrorID 錯誤代碼:顯示當前工藝對象錯誤的故障代碼;
    13 CounterValue 計數值:計數器工藝對象的實際計數值;

    表02. 計數器工藝功能的主要參數

        7. 通過用戶程序修改實際計數值:

    在很多情況下都有可能需要人工修改一下當前的實際計數值,這需要首先將要修改的值傳送到工藝DB的新計數值"NewCountValue"中,然后置位功能塊輸入管腳“SetCountValue” 則新計數值生效(圖18)。具體步驟如下:

    (1). 選中左面項目樹的"High_Speed_Couter"工藝對象;
    (2). 展開下面的詳細視圖,則可以看到工藝DB中的所有變量;
    (3). 找到"NewCountValue"變量,并將其拖拽到用戶程序的傳送指令輸出端;
    (4). 將新的計數值傳送到"NewCountValue";
    (5). 置位功能塊輸入管腳“SetCountValue” ;
    (6). 新的計數值生效。


    圖18. 通過用戶程序修改實際計數值

        8. 通過用戶程序修改比較值:

    同修改實際計數值的方法類似,用戶也可以通過用戶程序修改該組態(tài)里面預制的比較值(圖19),具體步驟如下:

    (1). 選中左面項目樹的"High_Speed_Couter"工藝對象;
    (2). 展開下面的詳細視圖,則可以看到工藝DB中的所有變量;
    (3). 找到"NewReferenceValue0"變量,并將其拖拽到用戶程序中進行賦值;
    (4). 找到"SetReferenceValue0"變量,并將其拖拽到用戶程序中進行置位,就可以將剛剛修改的新比較值寫到計數器模塊中。


    圖19. 通過用戶程序修改比較值

        9. 查看工藝對象 DB 中的所有變量

    上 述查找工藝對象變量的方法適用于 STEP 7 TIA Protal V13 以上版本,之前的版本可以通過鼠標右鍵點擊工藝對象名稱,選則最下面的"打開 DB 編輯器" ,這樣可以通過數據視圖顯示工藝對象 DB 里面的所有變量,使用變量的時候可以在用戶程序中直接敲入相應的變量名即可(圖20)。


    圖20. 查看工藝對象 DB 中的所有變量
在線詢盤/留言
  • 免責聲明:以上所展示的信息由企業(yè)自行提供,內容的真實性、準確性和合法性由發(fā)布企業(yè)負責,本網對此不承擔任何保證責任。我們原則 上建議您選擇本網高級會員或VIP會員。
    企業(yè)信息
    長沙玥勵自動化設備有限公司
    會員級別:
    ------------ 聯系方式 ------------
    聯系人:張亮(先生)
    聯系電話:0731-85632577
    聯系手機:13548747710
    傳真號碼:0731-85632577
    企業(yè)郵箱:809118149@qq.com
    網址:zhangliang0743.jdzj.com
    郵編:410006
    推薦供應
    0571-87774297