tft每日頭條

 > 圖文

 > s7-1200pid參數詳解

s7-1200pid參數詳解

圖文 更新时间:2024-12-17 09:40:22

使用SIMATIC S7-1200/1500系列PLC進行組态和編程的小夥伴們,你們有沒有發現這些PLC的硬件組态中多了一項内容:硬件标識符(hardware identifier)

比如,下圖中ET200SP中的CM PtP模塊,當把該ET200SP分配給S7-1200/1500系列PLC時,CM PtP模塊會有[硬件标識符]一項,如下圖:

s7-1200pid參數詳解(1500的硬件标識符有什麼用)1

同樣的ET200SP分布式系統,當将其分配給S7-300/400系列PLC時,卻沒有[硬件标識符]的選項。如下圖:

s7-1200pid參數詳解(1500的硬件标識符有什麼用)2

如此說來,[硬件标識符]是S7-1200/1500系列PLC的特有的屬性。那麼這個硬件标識符起什麼作用呢?它與模塊的IO地址有什麼區别?今天找我們就來談談這個話題。

s7-1200pid參數詳解(1500的硬件标識符有什麼用)3

[硬件标識符]是在對S7-1200/1500系列PLC或分布式IO模塊進行硬件組态時,系統自動分配的一個整數。

硬件标識符具有如下幾個特點:

1)系統唯一性(可唯一标識一個模塊或其子模塊);

2)系統統一分配,無法修改(在組态軟件中呈灰色不可修改項);

3)與模塊的IO地址無關(模塊的IO地址可以被修改,但不影響其硬件标識符);

硬件标識符(HW ID)的主要作用是對模塊或子模塊進行尋址、診斷和報警。當模塊出現故障時,會在報警報文中寫明硬件标識符,以便CPU快速定位。

在S7-1200/1500編程中,許多指令的尋址都需要使用硬件标識符。

舉個例子,采用如下的硬件環境:

CPU1515-2PN、ET200S分布式系統、串行通信模塊1 SI (硬件标識符:273)。硬件組态如下圖:

s7-1200pid參數詳解(1500的硬件标識符有什麼用)4

使用指令S_RCV進行接收數據,其地址參數LADDR就應填寫1 SI模塊的硬件标識符:273,如下圖:

s7-1200pid參數詳解(1500的硬件标識符有什麼用)5

注意:本例程使用的S7-1500PLC,如果使用S7-300/400,LADDR應該填寫1 SI模塊的起始地址。

有些模塊具有子模塊(Sub module),比如,CPU1215C集成了多個高速計數器、脈沖發生器、模拟量通道、數字量通道等,這些都被視為其子模塊。每一個子模塊也有其硬件标識符。

在模塊的"屬性"-"系統常數"中會列出所有硬件标識符,每一個硬件标識符都有一個唯一的名字。如下圖CPU1215C的系統常數:

s7-1200pid參數詳解(1500的硬件标識符有什麼用)6

總之,硬件标識符(Hardware identifier)可以唯一标識一個硬件模塊(或子模塊),在指令的尋址、模塊診斷及報警等方面有重要的作用。

結束!!!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved