西門子 6ES7138-4FC01-0AB0 西門子 6ES7138-4FC01-0AB0 西門子 6ES7138-4FC01-0AB0
SIMATIC DP,電子模塊 針對(duì) ET200S, 4 F-DI/3 F-DO 24V/2A DC PROFIsafe,30mm 結(jié)構(gòu)寬度 至 3 類以下(EN 954-1)/ SIL2(IEC61508)/PLD(ISO13849), 也可用在 PROFINET 配置中含 IM 151-3 HF
|
建議同時(shí)購買:
6ES7138-4FA05-0AB0
SIMATIC DP,電子模塊 針對(duì) ET200S,4/8 F-DI PROFIsafe, 24V DC,30mm 結(jié)構(gòu)寬度, 至 PL E(ISO 13849), 至 SIL 3(IEC 61508), 也可用在 PROFINET 配置中含 IM 151-3 HF
6ES7193-6BP00-0DA0
SIMATIC ET 200SP, 基礎(chǔ)單元 BU15-P16+A0+2D, 類型 A0 的基礎(chǔ)單元, 直插式端子, 不帶 AUX 端子, 新的負(fù)載組, 寬x高:15x 117mm
6ES7193-6BP00-0BA0
SIMATIC ET 200SP, 基礎(chǔ)單元 BU15-P16+A0+2B, 類型 A0 的基礎(chǔ)單元, 直插式端子, 不帶 AUX 端子, 已向左橋接, 寬x高:15x 117mm
6ES7193-6BP00-0DA1
SIMATIC ET 200SP, 基礎(chǔ)單元 BU15-P16+A0+2D/T, 類型 A1 的基礎(chǔ)單元, 直插式端子, 不帶 AUX 端子, 新的負(fù)載組, 寬x高:15x 117mm, 帶溫度采集
|
TM Count 2x24V,訂貨號(hào): 6ES7550-1AA00-0AB0 是一個(gè)能夠提供雙通道計(jì)數(shù)、測(cè)量以及位置反饋功能的工藝模塊。
圖01. TM Count 2x24V 模塊視圖
計(jì)數(shù)是指對(duì)事件進(jìn)行記錄和統(tǒng)計(jì),工藝模塊的計(jì)數(shù)器 捕獲編碼器信號(hào)和脈沖,并對(duì)其進(jìn)行相應(yīng)的評(píng)估。可以使用編碼器或脈沖信號(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ù)值; |
1. IO-Link 基本功能介紹
IO-Link 是PROFIBUS 和PROFINET組織推出的一種新的傳感器/執(zhí)行器層面的協(xié)議。其定位與傳統(tǒng)接線和AS-i協(xié)議之間的部分。其采用點(diǎn)對(duì)點(diǎn)的連接方式。其具有非常強(qiáng)的優(yōu)勢(shì),例如其與傳統(tǒng)接線方式比較能夠大量的節(jié)省布線的工作量和成本,與AS-i比較而言其能獲得更多的信息,以及易于移植等。IO-Link具有master 和device的結(jié)構(gòu)形式,master具有一個(gè)或多個(gè)port能夠連接device。4SI IO-Link具有4個(gè)port能夠連接4個(gè)device。
2. 4 SI IO-Link使用步驟
2.1 實(shí)驗(yàn)設(shè)備
PS307 電源 6ES7 307-1BA00-0AA0 1個(gè) |
CPU 6ES7 315-2AG10-0AB0 1個(gè) |
ET200S 6ES7 151-1AA05-0AB0 1個(gè) |
4SI IO-Link 6ES7138-4GA50-0AB0 1個(gè) |
IO-Link Module K20 4DI 3RK5010-0BA10-0AA0 1個(gè) |
傳感器 1個(gè) |
STEP7 V5.4 SP5(含PCT) |
2.2 硬件接線
2.2.1 4SI IO-Link硬件接線
4SI IO-Link必須在ET200S上使用(6ES7 151-1BA02-0AB0,6ES7 151-1AA05-0AB0,6ES7 151-7AA20-0AB0)并配合相應(yīng)的終端模塊。
圖1為4SI IO-Link電子模塊的端子分配圖,圖2為終端模塊的接線示意圖.
圖1. 4SI IO-Link模塊端子分配
圖2.可用終端模塊及接線圖
2.2.2 IO-Link Module K20 4DI硬件接線
如圖所示該模塊需要使用M12的接頭進(jìn)行連接,對(duì)于M12接頭的選擇而言首先要考慮接頭的編碼方式,其次需要了解其為插針還是插座,如果需要選擇帶預(yù)裝電纜則要考慮連接電纜的數(shù)量。
圖3. IO-Link Module K20 4DI接線圖
如圖所示,通過PCT我們能夠知道IO-Link Module K20 4DI 連接傳感器M12接口的類型(插座)
圖4. IO-Link Module K20 4DI M12插頭的類型
圖5. IO-Link Module K20 4DI M12插頭的管腳定義
因5號(hào)管腳未使用,所以對(duì)照下圖我們能夠確定我們可以選擇下列編碼類型的M12連接器插頭(插針)
圖6.M12接頭編碼示意圖
下圖為M12接頭的參考訂貨號(hào)。
圖7.M12插頭參考訂貨號(hào)
如選用了預(yù)裝配電纜請(qǐng)參照下圖定義:
圖8.M12插頭預(yù)裝配電纜的顏色及功能定義
對(duì)于IO-Link 連接的M12接頭的管腳定義如下圖所示:
圖9.IO-Link M12接頭的管腳定義
對(duì)應(yīng)的M12連接頭在4SI IO-LINK手冊(cè)中已給出了參考型號(hào):
圖10.IO-Link M12接頭參考型號(hào)
2.3 硬件組態(tài)
2.3.1 站的配置
(1)在SIMATIC Manager 中創(chuàng)建一個(gè)項(xiàng)目,并 組態(tài)一個(gè)300站及ET200S從站。如圖所示:
圖11.配置300站
(2)配置ET200S站(插入4SI IO-Link)
圖12:配置ET200S
2.3.2 通過PCT設(shè)置IO-Link參數(shù)
(1)鼠標(biāo)左鍵選中4SI IO-Link,通過右鍵菜單打開PCT:
圖13:打開PCT
(2)如圖可通過拖拽的方式配置device:
圖14:配置IO-Link device
(3)如圖點(diǎn)擊Addresses菜單打開地址配置界面:
圖14:PCT參數(shù)化界面-Addresses
勾選 Show absolute addresses,則可看到端口對(duì)應(yīng)與主站的絕對(duì)地址
圖15:PCT參數(shù)化界面-Addresses
勾選 Port Qualifier,則主站會(huì)為每個(gè)端口分配一個(gè)bit,用于反映通訊狀況。
圖16:PCT參數(shù)化界面-Addresses
勾選 Structure of Process Data下的All Port ,則能夠看到各端口IO與master地址的對(duì)應(yīng)關(guān)系。
圖17:PCT參數(shù)化界面-Addresses
(3)通過PCT 下載參數(shù)設(shè)置:
如果已經(jīng)連接了device 可通過如下按鈕下載參數(shù)配置
圖18:PCT參數(shù)化界面-下載
可通過如下按鈕單獨(dú)下載master或device的參數(shù)配置
圖19:PCT參數(shù)化界面-下載
(4)保存PCT參數(shù)設(shè)置:
圖20:保存PCT參數(shù)設(shè)置
(5)保存硬件組態(tài)
圖21:保存硬件組態(tài)
2.4 程序調(diào)用及編寫
對(duì)于INPUT/OUTPUT而言可以通過直接的IO訪問的方式進(jìn)行讀取
圖22:數(shù)字量輸入讀取
其中M0.0-M0.3對(duì)應(yīng)與IO-Link Module K20 4DI的IN1-IN4的輸入值,M1.0則表示master 的prot1的值是否正確。
西門子 6ES7138-4FC01-0AB0 西門子 6ES7138-4FC01-0AB0 西門子 6ES7138-4FC01-0AB0