首先,將簡(jiǎn)要介紹該記錄的通用結(jié)構(gòu)。下表列出了資產(chǎn)管理數(shù)據(jù)塊的嵌入結(jié)構(gòu)。每個(gè)數(shù)據(jù)塊表示一個(gè)資產(chǎn),如端子塊。
數(shù)據(jù)結(jié)構(gòu)的元素 | 名稱(基于 IEC 61158-6-10 標(biāo)準(zhǔn)) | 代碼 | 數(shù)據(jù)類(lèi)型 / 長(zhǎng)度(單位為字節(jié)) |
---|---|---|---|
標(biāo)頭 AssetManagementData | BlockType | 0x0035 | UINT / 2 |
BlockLength | 字節(jié)數(shù),不含 BlockType 和 BlockLength 的字節(jié)數(shù) | UINT / 2 | |
BlockVersion | 0x0100 | UINT / 2 | |
AssetManagementInfo AssetManagementBlocks (n) | NumbersOfEntries | AssetManagementBlock 的數(shù)量 | UINT / 2 |
AssetManagementBlock 1 | 見(jiàn)下表 | ||
AssetManagementBlock 2 | |||
... | |||
AssetManagementBlock n |
每個(gè) AssetManagementBlock 都包含資產(chǎn)的標(biāo)識(shí)數(shù)據(jù)和本地化信息。AssetManagementBlock 中包含一個(gè)子結(jié)構(gòu),基本特性如下所述。
AssetManagementBlock 的標(biāo)頭中包含有該記錄進(jìn)行 AM 數(shù)據(jù)編譯時(shí)的代碼信息。設(shè)備將根據(jù)具體的設(shè)備類(lèi)型采用相應(yīng)的 BlockType:
復(fù)雜設(shè)備,包含硬件和固件信息(BlockType 為“AM_Fullinformation”)
復(fù)雜設(shè)備,包含硬件和固件信息(BlockType 為“AM_HardwareOnlyInformation”)
設(shè)備,包含固件信息(BlockType 為“AM_FirmwareOnlyInformation”)
正是由于塊類(lèi)型不同,標(biāo)頭下方的數(shù)據(jù)結(jié)構(gòu)較為高效。而且,數(shù)據(jù)記錄的大小可以非常大(較大 64 KB,具體取決于 IO 設(shè)備提供的資產(chǎn)數(shù)量)。
列表: AssetManagementBlock 的結(jié)構(gòu)
數(shù)據(jù)結(jié)構(gòu)的元素 | 名稱(基于 IEC 61158-6-10 標(biāo)準(zhǔn)) | 代碼 | 數(shù)據(jù)類(lèi)型 / 長(zhǎng)度(單位為字節(jié)) |
---|---|---|---|
AssetManagementBlock 標(biāo)頭 | BlockType | 0x0036 (AM_FullInformation) 0x0037 (AM_FirmwareOnlyInformation) 0x0038 (AM_HardwareOnlyInformation) | UINT / 2 |
BlockLength | 字節(jié)數(shù),不含 BlockType 和 BlockLength 的字節(jié)數(shù) | UINT / 2 | |
BlockVersion | 0x0100 | UINT / 2 | |
Padding | 0x0000(填充字節(jié)) | USINT / 1 | |
Padding | 0x0000(填充字節(jié)) | USINT / 1 | |
AssetManagementBlock (結(jié)構(gòu)取決于 BlockType。此處以 AM_Fullinformation 為例) | IM_UniqueIdentifier | 制造商基于 ISO / IEC 9834-8 標(biāo)準(zhǔn)生成的一通用標(biāo)識(shí)符 (UUID),用作該資產(chǎn)一標(biāo)識(shí)的參考關(guān)鍵字。 示例:550c5300-d34a-22b4-11d3-5533991111b3 | Array of Byte / 16 |
AM_Location | 資產(chǎn)位置: 基于插槽(“插槽和子插槽號(hào)格式”)或基于層級(jí)(“十二級(jí)樹(shù)形格式”)。 參見(jiàn)以下說(shuō)明。 | Array of Byte / 16 | |
IM_Annotation | 制造商特定標(biāo)識(shí) 示例:“端子塊,類(lèi)型 xyz123 ”。 通常使用 64 個(gè)字節(jié)。如果字符串長(zhǎng)度過(guò)短,則使用空格進(jìn)行填充。 | Array of Char / 64 | |
IM_OrderID | 制造商特定的訂貨號(hào) 示例:“6ES7 131-6BF00-0BA0 ”。 通常使用 64 個(gè)字節(jié)。如果字符串長(zhǎng)度過(guò)短,則使用空格進(jìn)行填充。 | Array of Char / 64 | |
AM_SoftwareRevision (不在 AM_HardwareOnlyInformation 處) | 制造商特定的軟件版本 示例:“V6.3.8 ”。 通常使用 64 個(gè)字節(jié)。如果字符串長(zhǎng)度過(guò)短,則使用空格進(jìn)行填充。 如果資產(chǎn)支持 IM_Software_Revision,則使用空格填充 AM_SoftwareRevision。 | Array of Char / 64 | |
AM_HardwareRevision (不在 AM_FirmwareOnlyInformation 處) | 制造商特定的硬件版本 示例:“A4 ”。 通常使用 64 個(gè)字節(jié)。如果字符串長(zhǎng)度過(guò)短,則使用空格進(jìn)行填充。 | Array of Char / 64 | |
IM_Serial_Number | 制造商特定的一產(chǎn)品相關(guān)編號(hào)。 支持顯示字符(0x20 到 0x7E),不含控制字符。 示例:“A78C-1C82 ”。 通常使用 16 個(gè)字節(jié)。如果字符串長(zhǎng)度過(guò)短,則使用空格進(jìn)行填充。 | Array of Char / 16 | |
IM_Software_Revision (不在 AM_HardwareOnlyInformation 處) | 軟件版本,具有嚴(yán)格的結(jié)構(gòu)要求(軟件版本前綴(如,“V”),功能擴(kuò)展數(shù)字,BugFix 數(shù)字,內(nèi)部更改數(shù)字)。 示例:'V' 0x01 0x2 0x3 如果 AM_SoftwareRevision 使用空格進(jìn)行填充,則應(yīng)對(duì) IM_Software_Revision 進(jìn)行評(píng)估 如果資產(chǎn)不支持任何硬件,則編碼為 'V' 0x00 0x00 0x00。 | Array of Byte / 4 前綴(字符“V”、“R”、“P”、“U”或“T”),后跟 3 個(gè)數(shù)字(“0”到“9”) | |
AM_DeviceIdentification | 設(shè)備標(biāo)識(shí)符。具體結(jié)構(gòu)如下所示: AM_DeviceIdentification.DeviceSubID (西門(mén)子為 0x0000) AM_DeviceIdentification.DeviceID (制造商的設(shè)備 ID,0x0000 到 0xFFFF) AM_DeviceIdentification.VendorID (西門(mén)子資產(chǎn)示例:0x002A) anization:西門(mén)子資產(chǎn)示例:0x0000 (PROFINET) | Array of Byte / 8 | |
AM_TypeIdentification | 制造商分配的類(lèi)型標(biāo)識(shí): 0x0000:未* 0x0001:控制器 (PLC) 0x0002:基于 PC 0x0003:IO 模塊、IO 子模塊 0x0004:通信模塊 / 子模塊 0x0005:接口模塊 / 子模塊 0x0006:有源網(wǎng)絡(luò)組件 0c0007:介質(zhì)連接部件(總線適配器) 0x0100 到 0x7FF:制造商特定 | UINT / 2 | |
IM_Hardware_Revision (不在 AM_FirmwareOnlyInformation 處) | 硬件版本(0x0000 到 0xFFFF) 示例:0x0003 如果 AM_HardwareRevision 使用空格進(jìn)行填充,則應(yīng)對(duì) IM_Hardware_Revision 進(jìn)行評(píng)估。 | UINT / 2 |
PROFINET 的資產(chǎn)管理支持兩種資產(chǎn)位置編碼格式:
基于插槽(“插槽和子插槽編號(hào)格式”)
基于層級(jí)(“十二級(jí)樹(shù)形格式”,縮寫(xiě)為“LT 格式”)
如果資產(chǎn)為 PROFINET 設(shè)備一部分,則使用基于插槽的格式。這些資產(chǎn)與 PROFINET 模塊和子模塊完全綁定在一起。
如果資產(chǎn)位于 PROFINET 設(shè)備之外,則資產(chǎn)位置編碼使用層級(jí)格式(LT 格式)。
這些資產(chǎn)按照樹(shù)形層級(jí)進(jìn)行定位。樹(shù)形層級(jí)從 0 級(jí)開(kāi)始。層級(jí) 0 的值包含有關(guān) PROFINET 設(shè)備的信息:
如果資產(chǎn)所連接的模塊可通過(guò) PROFINET 設(shè)備模型進(jìn)行尋址,則層級(jí) 0 的值為 0。后續(xù)層級(jí)(層級(jí) 1 到層級(jí) 3)分別為插槽地址、子插槽地址和通道編號(hào)。如果該資產(chǎn)還連接有其它資產(chǎn),則使用下一層級(jí) 4。層級(jí)限值為 11。
如果資產(chǎn)屬于一個(gè) PROFINET 設(shè)備,但未連接可通過(guò) PROFINET 設(shè)備型號(hào)尋址的模塊,則層級(jí) 0 的值介于 1 到 0x1FF 之間。例如,PROFINET 設(shè)備中的電源部件即為這種資產(chǎn)。如果該電源部件連接有其它資產(chǎn)(如,傳感器),則使用下一樹(shù)形層級(jí)定位該傳感器(層級(jí) 1)。
如果資產(chǎn)位于 PROFINET 設(shè)備之外,但屬于安裝有 PROFINET 設(shè)備的機(jī)器,則層級(jí) 0 的值介于 0x200 到 0x3FE 之間。
樹(shù)形層級(jí)的值為 0x3FF 時(shí),表示該樹(shù)形層級(jí)不使用。即,未連接其它資產(chǎn)。此時(shí),所有下級(jí)樹(shù)形層級(jí)到層級(jí) 11 均為該值。
機(jī)架和該機(jī)架上的端子塊都提供 AM 數(shù)據(jù)。插槽分配如下圖所示。
圖片: AM_Location 使用基于插槽格式編碼的資產(chǎn)示例。
將 AM_Location 作為各模塊的資產(chǎn)進(jìn)行編碼,如下所示:
位 0 – 7:AM_Location.Structure = 0x02(編碼采用“插槽和子插槽編號(hào)格式”)
位 8 – 15:AM_Location.Reserved1 = 0x00(填充字節(jié))
位 16 – 31:AM_Location.BeginSlotNumber = 2(“機(jī)架”資產(chǎn)從插槽 2 開(kāi)始)
位 32 – 47:AM_Location.BeginSubslotNumber = 0xFFFF(資產(chǎn)包含插槽 2 的所有子插槽,否則需*資產(chǎn)開(kāi)始時(shí)的子插槽編號(hào))
位 48 – 63:AM_Location.EndSlotNumber = 4(資產(chǎn)到插槽 4 結(jié)束)
位 64 – 79:AM_Location.EndSubslotNumber = 0xFFFF(資產(chǎn)包含插槽 4 的所有子插槽,否則需*資產(chǎn)結(jié)束處的子插槽編號(hào))
位 80 – 95:AM_Location.Reserved2 = 0x0000(填充字節(jié))
位 96 – 111:AM_Location.Reserved3 = 0x0000
位 112 – 127:AM_Location.Reserved4 = 0x0000
復(fù)雜傳感器連接一個(gè) IO 模塊(插槽 5,子插槽 1,通道 1)。同時(shí),將兩個(gè)簡(jiǎn)單的傳感器連接到復(fù)雜傳感器中。該模塊可在 PROFINET 設(shè)備模型中尋址。因此,層級(jí) 0 的值為 0x0000。下一層級(jí)(層級(jí) 1)則由所分配的插槽*。之后為子插槽和通道的更多層級(jí),以及更多下級(jí)層級(jí)(如果有)。
圖片: AM_Location 使用層級(jí)格式編碼的資產(chǎn)示例。
該示例的詳細(xì)編碼信息:
位 0 – 7:AM_Location.Structure = 0x01(LT 格式)
位 8 – 17:AM_Location.Level0 = 0x000(分配給模塊的資產(chǎn),層級(jí) 0 的值通常為 0x000)
位 18 – 27:AM_Location.Level1 = 0x005(插槽 5)
位 28 – 37:AM_Location.Level2 = 0x001(子插槽 1)
位 38 – 47:AM_Location.Level3 = 0x001(通道 1)
位 48 – 57:AM_Location.Level4 = 0x3FF(“層級(jí)未使用”時(shí)的編碼)
位 58 – 67:AM_Location.Level5 = 0x3FF(“層級(jí)未使用”時(shí)的編碼)
...
位 118 – 127:AM_Location.Level11 = 0x3FF(“層級(jí)未使用”時(shí)的編碼)
復(fù)雜傳感器 LT 進(jìn)行 LT 編碼時(shí),使用的標(biāo)識(shí):0.5.1.1
以下信息適用于其它傳感器:
復(fù)雜傳感器處,簡(jiǎn)單傳感器 1 的 LT 編碼:0.5.1.1.1
復(fù)雜傳感器處,*二個(gè)簡(jiǎn)單傳感器 2 的 LT 編碼:0.5.1.1.2
詞條
詞條說(shuō)明
R/H 系統(tǒng)在線和診斷視圖的擴(kuò)展概述共有以下三種在線和診斷視圖:一種適用于 S7-1500R/H 系統(tǒng)S7-1500R/H 系統(tǒng)中,兩個(gè) CPU 各一個(gè)S7-1500R/H 系統(tǒng)的在線和診斷視圖為 R/H 系統(tǒng),新引入在線和診斷視圖。該視圖包含以下元素:帶有“在線訪問(wèn)“(Online access) 區(qū)域的“在線訪問(wèn)“(Online access) 組帶有“診斷”(Diagnostics) 區(qū)域的
S7-1200通過(guò) Modbus RTU通信實(shí)現(xiàn)V90內(nèi)部位置控制的MDI功能
S7-1200通過(guò) Modbus RTU通信實(shí)現(xiàn)V90內(nèi)部位置控制的MDI功能V90 PTI 固件版本 1.05 以上開(kāi)始,伺服驅(qū)動(dòng)器提供了 Modbus RTU 通信功能。PLC可以通過(guò)Modbus的FC3及 FC6功能代碼讀取或?qū)懭胨欧?qū)動(dòng)的寄存器,S7-1200可通過(guò)標(biāo)準(zhǔn)的Modbus功能塊完成發(fā)送伺服驅(qū)動(dòng)器的控制指令及讀寫(xiě)驅(qū)動(dòng)的參數(shù)。1. 通信連接V90 伺服驅(qū)動(dòng)通過(guò) RS485 接口(X
PROFINET IO 組態(tài)*的名稱必須一在子網(wǎng)中,PROFINET IO 設(shè)備的名稱必須一。PROFINET CP 的名稱也必須一。因此請(qǐng)確保在移植到初始項(xiàng)目之前*的名稱一,或者在移植后編譯前確保名稱一。同步域的介質(zhì)冗余如果在初始項(xiàng)目中找到帶活動(dòng)介質(zhì)冗余的同步域,則會(huì)在移植過(guò)程中導(dǎo)入同步域組態(tài)。但是,如果在初始項(xiàng)目中找到多個(gè)帶有活動(dòng)介質(zhì)冗余的同步域,則會(huì)將這些域刪除并在不帶同步域的
何實(shí)現(xiàn)兩個(gè)S7-400之間的數(shù)據(jù)傳輸與交換
在大型項(xiàng)目中,經(jīng)常會(huì)遇到從一個(gè)PLC將數(shù)據(jù)信息傳輸?shù)搅硪粋€(gè)PLC,以達(dá)到大型系統(tǒng)的分離控制,節(jié)約項(xiàng)目成本。詳細(xì)介紹如何實(shí)現(xiàn)兩個(gè)S7-400之間的數(shù)據(jù)傳輸與交換。新建一個(gè)項(xiàng)目進(jìn)行硬件組態(tài)插入兩個(gè) SIMATIC 400站點(diǎn),然后對(duì)兩個(gè)站點(diǎn)進(jìn)行硬件組態(tài),CPU分別選用CPU414-2DP,CPU416-2DP,通信模塊選用CP443-1,硬件組態(tài)畫(huà)面如圖所示:?設(shè)置兩個(gè)CP443-1模塊的參
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00