西門子CPU 1513-1 PN模塊 西門子CPU 1513-1 PN模塊 西門子CPU 1513-1 PN模塊
產(chǎn)品品牌:siemens/西門子
產(chǎn)品規(guī)格:全新原裝
產(chǎn)品質(zhì)量:質(zhì)量保證
產(chǎn)品價(jià)格:價(jià)格優(yōu)勢
公司大量現(xiàn)貨?。?!
【同樣的價(jià)格、同樣的品牌、給您不一樣的服務(wù)】
長沙玥勵(lì)自動(dòng)化設(shè)備有限公司(西門子系統(tǒng)集成商)專業(yè)銷售西門子S7-200/300/400/1200PLC、數(shù)控系統(tǒng)、變頻器、人機(jī)界面、觸摸屏、伺服、電機(jī)、西門子電纜等,并可提供西門子維修服務(wù),歡迎來電垂詢
聯(lián)系人: 張亮 (銷售經(jīng)理)
手機(jī) : 13548747710
QQ : 809118149
地址:長沙市岳麓區(qū)雷鋒大道468號(hào)金科世界城16-1603室
可以 使用組態(tài)控制功能來設(shè)置S7-1500控制器或者ET200MP的組態(tài),即可以組態(tài)一個(gè)最大的硬件組態(tài)配置下載至 PLC 中,然后在程序中通過控制數(shù)據(jù)記錄的方式,使該設(shè)備可在缺少模塊或者更改模塊排列順序的情況下繼續(xù)運(yùn)行。如果以后更新了缺失的模塊,則無需重新組態(tài),也無 需重新加載硬件組態(tài)。組態(tài)控制功能為用戶提供了靈活性,只要實(shí)際組態(tài)不超過設(shè)定的最大組態(tài),就可以通過使用控制數(shù)據(jù)記錄196進(jìn)行控制,以指定所需的組 態(tài)。
對(duì)于 S7-1500中央機(jī)架實(shí)現(xiàn)組態(tài)控制的要求:
STEP7 Professional V13 或更高版本
CPU S7-1500 固 件版本 V1.5 或更高版本
首先在 TIA 博 途中組態(tài) S7-1500 的 最大硬件配置。即目前存在的和以后更新硬件所使用的模塊,都包含于此硬件組態(tài)中。本例中,共組態(tài)了 10 個(gè)插槽,槽號(hào)為 0 至 9,模塊依次為 PS25W 24VDC 電源,S7-1516CPU,兩個(gè) DI16/DQ16 X24VDC模塊,PS25W 24VDC電源,TM Count 2X24V計(jì)數(shù)模板,DI 16X24VDC 模 塊,DQ 16X24VDC模塊,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板。
實(shí)際安裝的硬件依次為:S7-1516CPU,AI 8XU/IRTD/TC 模擬量輸入模板,AQ 8XU/I HS 模擬量輸出模板,TM Count 2X24V 計(jì) 數(shù)模板,PS25W 24VDC 電 源,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊。即最大硬件組態(tài)和實(shí)際硬件組態(tài)對(duì)應(yīng)關(guān)系如圖01 所示:
圖01. 最大硬件組態(tài)與實(shí)際組態(tài)的對(duì)應(yīng)關(guān)系
然 后需要啟用 PLC 的 組態(tài)控制功能,在硬件組態(tài) CPU 的 屬性中,按照菜單命令“屬性”->“常規(guī)”->“組態(tài)控制”下,激活“允許通過用戶程序重新組態(tài)設(shè)備”選項(xiàng),如圖 02 所示:
圖02. 激活組態(tài)控制功能
接 下來創(chuàng)建一個(gè)共享數(shù)據(jù)塊,用來存儲(chǔ)將要傳送的數(shù)據(jù)記錄。并在啟動(dòng)組織塊(本例為 OB100)中對(duì)數(shù)據(jù)塊賦值,作用是描述 實(shí)際安裝的模塊與最大組態(tài)之間的關(guān)系,規(guī)則如下表所示:
字節(jié) | 含義 | 數(shù)值 | 說明 |
0 | 數(shù)據(jù)記錄長度 | 4+ 插 槽數(shù) | 數(shù)據(jù)記錄頭 |
1 | 數(shù)據(jù)記錄 ID | 196 | |
2 | 版本 | 4 | |
3 | 版本 | 0 | |
4 | 對(duì)最大組態(tài)中插槽0 中的模板進(jìn)行分配 | 硬件組態(tài)插槽 0 中的模板所對(duì)應(yīng)的實(shí)際插槽號(hào) |
如果模板僅在硬件 組態(tài)中存在,而實(shí) 際中不存在,則數(shù)值為 B#16#FF |
5 | 對(duì)最大組態(tài)中插槽1 中的模板進(jìn)行分配 | 硬件組態(tài)插槽 1 中的模板所對(duì)應(yīng)的實(shí)際插槽號(hào) | |
. . |
. . |
. . |
|
4+插 槽數(shù) | 對(duì)最大組態(tài)中最大插槽編號(hào)的模板進(jìn)行分配 | 硬件組態(tài)中最大插槽編號(hào)的模板對(duì)應(yīng)實(shí)際中的插槽號(hào) |
表01. 數(shù)據(jù)記錄含義
說 明:
前 四個(gè)字節(jié)為標(biāo)頭,第一個(gè)字節(jié)為塊長度(4+ 插 槽數(shù)),第二個(gè)字節(jié)為塊ID(數(shù) 據(jù)記錄號(hào) 196),第三 個(gè)和第四個(gè)字節(jié)為版本(S7-1500 對(duì) 應(yīng)為 4 和0)。
從 第五個(gè)字節(jié)開始,按照槽號(hào)由低到高的順序,依次描述最大硬件組態(tài)中的模塊在實(shí)際組態(tài)中的位置,組態(tài)中的模塊在實(shí)際中不存在時(shí),向數(shù)據(jù)塊中寫入“B#16#FF”。按照以上規(guī)則在共享數(shù)據(jù) 塊中建立一個(gè)結(jié)構(gòu),包含有 14 個(gè) 字節(jié)的數(shù)據(jù),如圖 03 所 示:
圖03. 建立數(shù)據(jù)塊
必 須在啟動(dòng)組織塊(本例中為 OB100) 調(diào)用“WRREC”指令傳 送創(chuàng)建的數(shù)據(jù)記錄。在右側(cè)的指令欄中,按照順序“擴(kuò)展指令”-〉“分布式I/O”下找到“WRREC”指令。如果未能在啟動(dòng) OB(本例為 OB100)中傳輸有效的控制數(shù)據(jù)記錄, 則CPU 會(huì)從啟動(dòng)模 式返回到停止模式。因此,需要“WRREC”指令執(zhí)行完才能退出啟動(dòng)組織 塊,本例中以功能塊“WRREC”的完成信號(hào)“Done”為循環(huán)指令的結(jié)束條件,保證能夠 完成數(shù)據(jù)記錄的傳輸。
對(duì) 于S7-1500 CPU,使用硬件標(biāo)識(shí)符 33(作為“WRREC” 指令的“ID”的參數(shù))寫 入數(shù)據(jù)記錄,程序如圖 04 所 示,其中,參數(shù)“WRREC_DONE”、 “WRREC_BUSY” 等是在組織塊的接口參數(shù)中定義的臨時(shí)變量:
圖04. 在啟動(dòng)組織塊中寫入數(shù)據(jù)記錄
編 譯和下載程序至 S7-1500 CPU 中, 啟動(dòng)后,S7-1500 CPU 就 可以正確識(shí)別中央機(jī)架上現(xiàn)有的模板并啟動(dòng)。
注意:
對(duì)于在線顯示以及診斷緩沖區(qū)的顯示,都以硬件組 態(tài)中的最大組態(tài)顯示,而不是實(shí)際的組態(tài)。
實(shí)現(xiàn) S7-1500 中央機(jī)架的組態(tài)控制 時(shí),不能有通信處理器 CP/CM(包 括點(diǎn)對(duì)點(diǎn)通信模板)。
系統(tǒng)電源模塊(PS)也遵從組態(tài)控制,但是不建議對(duì)插槽 0 的系統(tǒng)電源模塊進(jìn)行組態(tài)控制。
固件版本 V2.0 以上的 IM155-5 PN ST 接口模板 或 IM155-5 PN HF 接 口模板支持組態(tài)控制功能。
首先在 TIA 博途中組態(tài)最大硬件配置,即以 后所能使用到模板都包含在這個(gè)組態(tài)中。本例中控制器為315-2PN DPCPU。ET200 MP 分布式 I/O 中共組態(tài)了 11 個(gè)模板,分別位于插槽 0~10 中,模 塊依次為 PS25W 24VDC 電 源,IM 155-5 PN ST 接 口模板,TM Count 2X24V 計(jì) 數(shù)模板,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊,PS25W 24VDC 電 源,兩個(gè) DI16/DQ16 x 24VDC 模 塊,CM PTP RS422/485 通 信模板。
實(shí)際安裝的硬件依次為:PS25W 24VDC 電源,IM 155-5 PN ST 接口模 板,AI 8XU/IRTD/TC 模 擬量輸入模板,AQ 8XU/I HS 模 擬量輸出模板,TM Count 2X24V 計(jì) 數(shù)模板,DI 16X24VDC 模 塊,DQ 16X24VDC 模 塊,CM PTP RS422/485 通 信模板。即最大硬件組態(tài)和實(shí)際硬件組態(tài)對(duì)應(yīng)關(guān)系如圖05 所示:
圖05. 最 大硬件組態(tài)與實(shí)際組態(tài)中的對(duì)應(yīng)關(guān)系
然后啟用組態(tài)控制功能,選擇 ET200MP 接口模板的“屬性” -〉“常規(guī)”-〉“模塊參數(shù)”->“常規(guī)”中,啟用“允許通過用戶程序重新組態(tài)設(shè)備”功能,如圖06 所示:
圖06. 激活組態(tài)控制 功能
然后新建一個(gè)共享數(shù)據(jù)塊,用來存儲(chǔ)要傳送的數(shù)據(jù)記錄,數(shù)據(jù)記錄中的 數(shù)據(jù)規(guī)則如表02 所 示:
字節(jié) | 含義 | 數(shù)值 | 說明 |
0 | 數(shù)據(jù)記錄長度 | 4+ 插 槽數(shù) -1 | 數(shù)據(jù)記錄頭,“-1” 是因?yàn)閿?shù)據(jù)記錄中不需要對(duì)接口模板作任何配置 |
1 | 數(shù)據(jù)記錄 ID | 196 | |
2 | 版本 | 3 | |
3 | 版本 | 0 | |
4 | 對(duì)最大組態(tài)中插槽0中的模板進(jìn)行分配 | 硬件組態(tài)插槽 0 中的模板所對(duì)應(yīng)的實(shí)際插槽號(hào) | 如果模板僅在硬件組態(tài)中存在,而實(shí)際中不存在,則數(shù)值為 B#16#7F |
5 | 對(duì)最大組態(tài)中插槽2中的模板進(jìn)行分配 | 硬件組態(tài)插槽 2 中的模板所對(duì)應(yīng)的實(shí)際插槽號(hào) | |
. . |
. . |
. . |
|
4+ 插 槽數(shù)-1 | 對(duì)最大組態(tài)中最大插槽編號(hào)的模板進(jìn)行分配 | 硬件組態(tài)中最大插槽編號(hào)的模板對(duì)應(yīng)實(shí)際中的插槽號(hào) |
表02. 數(shù)據(jù)記錄含義
說明:
前 四個(gè)字節(jié)為標(biāo)頭,第一個(gè)字節(jié)為塊長度(4+ 插 槽數(shù) -1,這是因?yàn)榻涌谀0宀恍枰魅魏尾僮?,所以?shù)據(jù)記錄中沒有接口模板的描述),第二個(gè)字節(jié)為塊ID(數(shù)據(jù)記錄號(hào) 196),第三個(gè)和第四個(gè)字節(jié)為版本(IM 155-5 PN 接口模板對(duì)應(yīng)為 3 和 0)。
從 第五個(gè)字節(jié)開始,按照槽號(hào)由低到高的順序,依次描述最大硬件組態(tài)中的模塊在實(shí)際組態(tài)中的位置,組態(tài)中的模塊在實(shí)際中不存在時(shí),向數(shù)據(jù)塊中寫入“B#16#7F”。接口模板不需要作任何設(shè) 置。按照以上規(guī)則在共享數(shù)據(jù)塊中建立一個(gè)結(jié)構(gòu),包含有14 個(gè)字節(jié)的數(shù)據(jù),如圖07 所示:
圖07. 建立數(shù)據(jù)塊
在 OB1 中調(diào)用“WRREC”指令傳送創(chuàng)建的數(shù)據(jù)記錄。在右 側(cè)的指令欄中,按照順序“擴(kuò)展指令”-〉“分布式I/O”下找到“WRREC”指令。在S7-300/400 作為控制器時(shí),使用ET200MP 接口模塊的診斷地址作為“WRREC”指令接口參數(shù)“ID”的實(shí)參。當(dāng)控制器為 S7-1500 時(shí),使用 ET200MP 接口模板的名稱為“IO_device_2[Head]”所對(duì) 應(yīng)的硬件標(biāo)識(shí)符作為“WRREC”指令接口參數(shù)“ID”的實(shí)參。程序如圖08 和圖09 所示,其中,參數(shù)“WRREC_DONE”、“WRREC_BUSY”等是在位存儲(chǔ)區(qū)中定 義的變量:
圖08. 315CPU 中將實(shí)際的配置對(duì) 應(yīng)的數(shù)據(jù)記錄寫入數(shù)據(jù)塊
圖09. 315CPU 調(diào) 用“WRREC”寫入數(shù)據(jù) 記錄 本例中的控制器為 S7-315CPU,使用 ET200MP 接口模板的診斷地址“2042”,即“DW#16#7FA”作為功能塊“WRREC” 指令“ID”參數(shù)的實(shí)參。
編譯和下載程序至 S7-300CPU 中,對(duì) ET200MP 分配好設(shè)備名稱后,使能“WRREC_Req”激活傳送數(shù)據(jù)記錄功能 塊,即可正確訪問 ET200MP 分 布式
TM Count 2x24V,訂貨號(hào): 6ES7550-1AA00-0AB0 是一個(gè)能夠提供雙通道計(jì)數(shù)、測量以及位置反饋功能的工藝模塊。
圖01. TM Count 2x24V 模塊視圖
計(jì)數(shù)是指對(duì)事件進(jìn)行記錄和統(tǒng)計(jì),工藝模塊的計(jì)數(shù)器 捕獲編碼器信號(hào)和脈沖,并對(duì)其進(jìn)行相應(yīng)的評(píng)估??梢允褂镁幋a器或脈沖信號(hào)或通過用戶程序指定計(jì)數(shù)的方向。也可以通過數(shù)字量輸入控制計(jì)數(shù)過程。模塊內(nèi)置的比 較值功能可在定義的計(jì)數(shù)值處準(zhǔn)確切換數(shù)字量輸出(不受用戶程序及 CPU 掃描周期的影響)。
名稱 | 訂貨號(hào) | 版本 |
CPU 1511 | 6ES7511-1AK00-0AB0 | FW V1.5 |
TM 2x24V | 6ES7550-1AA00-0AB0 | FW V1.0 |
STEP7 TIA Portal | 6ES7822-1AA03-0YA5 | V13 |
圖例 | 名稱 | 信號(hào)類型 |
增量編碼器(A、B 相差) |
帶有 A 和 B 相位差信號(hào)的增量編碼器。 |
|
增量編碼器(A、B、N) | 帶有 A 和 B 相位差信號(hào)以及零信號(hào) N 的增量編碼器。 | |
脈沖 (A) 和方向 (B) | 帶有方向信號(hào)(信號(hào) B)的脈沖編碼器(信號(hào) A)。 | |
單相脈沖 (A) | 不帶方向信號(hào)的脈沖編碼器(信號(hào) A)??梢酝ㄟ^控制接口指定計(jì)數(shù)方向。 | |
向上計(jì)數(shù) (A),向下計(jì)數(shù) (B) | 向上計(jì)數(shù)(信號(hào) A)和向下計(jì)數(shù)(信號(hào) B)的信號(hào)。 |
表01. 計(jì)數(shù)器工藝對(duì)象支持的信號(hào)類型
在計(jì)數(shù)器特性里面可以配置計(jì)數(shù)器的起始值,上下極限值和計(jì)數(shù)值到達(dá)極限時(shí)的狀態(tài),以及門啟動(dòng)時(shí)計(jì)數(shù)值的狀態(tài)。在本例中設(shè)置起始值為0,上下極限為+/-10000,設(shè)置當(dāng)計(jì)數(shù)值到達(dá)極限時(shí)計(jì)數(shù)器將停止,并且將計(jì)數(shù)值重置為起始值,將門功能設(shè)置為繼續(xù)計(jì)數(shù)(圖11)。
圖11. 設(shè)置計(jì)數(shù)器的上下限及門功能
序號(hào) | 名稱 | 功能 |
1 | SwGate | 軟件門:通過該控制位來控制計(jì)數(shù)器啟動(dòng)和停止; |
2 | ErrorACK | 錯(cuò)誤應(yīng)答:出現(xiàn)錯(cuò)誤并處理錯(cuò)誤后通過此控制位來復(fù)位故障狀態(tài); |
3 | EventACK | 事件應(yīng)答:確認(rèn)計(jì)數(shù)器事件狀態(tài),如:計(jì)數(shù)值超限等; |
4 | SetCountValue | 設(shè)置計(jì)數(shù)值:通過該控制位可以將當(dāng)前計(jì)數(shù)值更改為其他值,注意:修改值需要寫到工藝對(duì)象靜態(tài)變量“NewCountValue”中; |
5 | StatusHW | 工藝模塊狀態(tài)位: 模塊已組態(tài)并準(zhǔn)備好運(yùn)行, 模塊數(shù)據(jù)有效; |
6 | StatusGate | 門狀態(tài)位:該狀態(tài)位反映了內(nèi)部門的實(shí)際狀態(tài),只有改狀態(tài)為為"True"時(shí),計(jì)數(shù)器才會(huì)工作; |
7 | StatusUp | 增計(jì)數(shù)狀態(tài)位:表示當(dāng)前計(jì)數(shù)方向?yàn)樵鲇?jì)數(shù); |
8 | StatusDown | 減計(jì)數(shù)狀態(tài)位:表示當(dāng)前計(jì)數(shù)方向?yàn)闇p計(jì)數(shù); |
9 | PosOverflow | 超上限狀態(tài)位:表示當(dāng)前計(jì)數(shù)值已經(jīng)超過設(shè)定的計(jì)數(shù)值上限; |
10 | NegOverflow | 超下限狀態(tài)位:表示當(dāng)前計(jì)數(shù)值已經(jīng)超過設(shè)定的計(jì)數(shù)值下限; |
11 | Error | 錯(cuò)誤狀態(tài)位:表示當(dāng)前計(jì)數(shù)工藝對(duì)象有錯(cuò)誤; |
12 | ErrorID | 錯(cuò)誤代碼:顯示當(dāng)前工藝對(duì)象錯(cuò)誤的故障代碼; |
13 | CounterValue | 計(jì)數(shù)值:計(jì)數(shù)器工藝對(duì)象的實(shí)際計(jì)數(shù)值; |
描述
S7-1500 中有兩種電源可供選擇,系統(tǒng)電源和負(fù)載電源。
系統(tǒng)電源 (PS)
系統(tǒng)電源為背板總線提供內(nèi)部所需的系統(tǒng)電壓。這種系統(tǒng)電壓將為模塊電子元件和 LED 指示燈供電。 CPU (以及PROFIBUS CMs和以太網(wǎng)CPs, PtP-CMs ) 或者接口模塊未連接到 24 VDC 負(fù)載電流電源時(shí),系統(tǒng)電源還可以為其供電。
負(fù)載電源 (PM)
負(fù)載電流電源未連接到背板總線,給模板的輸入輸出回路供電。此外,可以根據(jù)需要使用負(fù)載電源為 CPU 和系統(tǒng)電源提供 24 VDC 電壓。
在這種情況下可以為每個(gè)CPU組態(tài)最多8個(gè)輸入/輸出模塊。但是需要在 STEP7 (TIA Portal) 中確認(rèn)電源容量是否夠用,例如對(duì) CPs 和 CMs,需要額外再加電源。
下面的三個(gè)表格給出了為模板供電的可能配置方式。
CPU |
系統(tǒng)電源 |
提供給模塊的 電源容量 [W] |
||
簡稱 | 訂貨號(hào) | 簡稱 | 訂貨號(hào) | |
1511-1 PN | 6ES7511-1AK00-0AB0 | - | - | 10 |
1513-1 PN | 6ES7513-1AL00-0AB0 | - | - | 10 |
1516-3 PN/DP | 6ES7516-3AN00-0AB0 | - | - | 12 |
圖.01
CPU |
系統(tǒng)電源 |
提供給模塊的 電源容量 [W] |
||
簡稱 | 訂貨號(hào) | 簡稱 | 訂貨號(hào) | |
1511-1 PN | 6ES7511-1AK00-0AB0 | PS 25W, 24V DC | 6ES7505-0KA00-0AB0 | 19,5 |
1511-1 PN | 6ES7511-1AK00-0AB0 | PS 60W, 24/48/60V DC | 6ES7505-0RA00-0AB0 | 54,5 |
1511-1 PN | 6ES7511-1AK00-0AB0 | PS 60W, 120/230V AC/DC | 6ES7507-0RA00-0AB0 | 54,5 |
1513-1 PN | 6ES7513-1AL00-0AB0 | PS 25W, 24V DC | 6ES7505-0KA00-0AB0 | 19,5 |
1513-1 PN | 6ES7513-1AL00-0AB0 | PS 60W, 24/48/60V DC | 6ES7505-0RA00-0AB0 | 54,5 |
1513-1 PN | 6ES7513-1AL00-0AB0 | PS 60W, 120/230V AC/DC | 6ES7507-0RA00-0AB0 | 54,5 |
1516-3 PN/DP | 6ES7516-3AN00-0AB0 | PS 25W, 24V DC | 6ES7505-0KA00-0AB0 | 18,3 |
1516-3 PN/DP | 6ES7516-3AN00-0AB0 | PS 60W, 24/48/60V DC | 6ES7505-0RA00-0AB0 | 53,3 |
1516-3 PN/DP | 6ES7516-3AN00-0AB0 | PS 60W, 120/230V AC/DC | 6ES7507-0RA00-0AB0 | 53,3 |
圖 02
系統(tǒng)電源 |
提供給模塊的 電源容量 [W] |
|
簡稱 | 訂貨號(hào) | |
PS 25W, 24V DC | 6ES7505-0KA00-0AB0 | 25 |
PS 60W, 24/48/60V DC | 6ES7505-0RA00-0AB0 | 60 |
PS 60W, 120/230V AC/DC | 6ES7507-0RA00-0AB0 | 60 |
圖 03
西門子CPU 1513-1 PN模塊