| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
潯之漫智控技術(shù)(上海)有限公司>>西門子>>西門子S7-1500>> 西門子模塊6ES7513-1AL02-0AB0

西門子模塊6ES7513-1AL02-0AB0

返回列表頁
  • 西門子模塊6ES7513-1AL02-0AB0
  • 西門子模塊6ES7513-1AL02-0AB0
  • 西門子模塊6ES7513-1AL02-0AB0
  • 西門子模塊6ES7513-1AL02-0AB0
  • 西門子模塊6ES7513-1AL02-0AB0
收藏
舉報
參考價 面議
具體成交價以合同協(xié)議為準(zhǔn)
  • 型號
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 代理商
  • 所在地 上海市
在線詢價 收藏產(chǎn)品

更新時間:2022-06-17 16:16:59瀏覽次數(shù):347

聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!

同類優(yōu)質(zhì)產(chǎn)品

更多產(chǎn)品

產(chǎn)品簡介

應(yīng)用領(lǐng)域 化工 產(chǎn)地 德國
品牌 西門子
西門子模塊6ES7513-1AL02-0AB0
通信資源數(shù)量
S7-200 SMART CPU 以太網(wǎng)端口含有 8 個PUT/GET 主動連接資源和 8 個PUT/GET 被動連接資源。例如:CPU1 調(diào)用 PUT/GET 指令與 CPU2 ~ CPU9 建立8主動連接的同時,可以與 CPU10 ~ CPU17 建立8被動連接(CPU10 ~ CPU17 調(diào)用 PUT/GET 指令)

詳細(xì)介紹

西門子模塊6ES7513-1AL02-0AB0

致命錯誤會導(dǎo)致CPU停止執(zhí)行用戶程序。根據(jù)錯誤的嚴(yán)重性,一個致命錯誤會導(dǎo)致CPU無法執(zhí)行某些功能或所有功能。處理致命錯誤的目的是使CPU進入安全狀態(tài),使之可以響應(yīng)對當(dāng)前錯誤狀況的詢問。

    當(dāng)發(fā)生一個致命錯誤時,CPU執(zhí)行以下任務(wù):①進入STOP(停止)方式;②點亮系統(tǒng)致命錯誤LED和STOP(停止)LED指示燈;③斷開輸出。這種狀態(tài)將會持續(xù)到錯誤清除之后。表1列出了可以從CPU模塊讀到的致命錯誤代碼及其描述。

    表1    致命錯誤代碼及描述

    錯誤代碼

    描    述

    0000

無致命錯誤

    0001

用戶程序校驗和錯誤

    0002

編譯后的梯形圖程序校驗和錯誤

    0003

掃描看門狗超時錯誤

    0004

內(nèi)部EEPROM錯誤

    0005

內(nèi)部EEPROM用戶程序校驗和錯誤

    0006

內(nèi)部EEPROM配置參數(shù)校驗和錯誤

    0007

內(nèi)部EEPROM強制數(shù)據(jù)校驗和錯誤

    0008

內(nèi)部EEPROM缺省輸出表值校驗和錯誤

    0009

內(nèi)部EEPROM用戶數(shù)據(jù)、DB1校驗和錯誤

    000A

存儲器卡失效

    000B

存儲器卡用戶程序校驗和錯誤

    000C

存儲器卡配置參數(shù)校驗和錯誤

    000D

存儲器卡強制數(shù)據(jù)校驗和錯誤

    000E

存儲器卡缺省輸出表值校驗和錯誤

    000F

存儲器卡用戶數(shù)據(jù)、DB1校驗和錯誤

    0010

內(nèi)部軟件錯誤

    0011

比較觸點間接尋址錯誤

    0012

比較觸點非法值錯誤

    0013

存儲器卡空,或者CPU不能識別該卡

    0014

比較觸點范圍錯誤

在程序的正常運行中,可能會產(chǎn)生非致命錯誤(如尋址錯誤)。在這種情況下,CPU產(chǎn)生一個非致命運行時間錯誤代碼。表1列出了這些非致命錯誤代碼及其描述。

    表1    運行程序錯誤

  錯誤代碼

    含  義

    0000

無錯誤

    0001

執(zhí)行HDEF之前,HSC禁止

    0002

輸入中斷分配沖突并分配給HSC

    0003

到HSC的輸入分配沖突,已分配給輸入中斷

    0004

在中斷程序中企圖執(zhí)行ENI、DLSI或HDEF指令

    0005

*個HSC/PLS未執(zhí)行完之前,又企圖執(zhí)行同編號的第二個HSC/PLS

    0006

間接尋址錯誤

    0007

 TODW(寫實時時鐘)或TODR(讀實時時鐘)數(shù)據(jù)錯誤

    0008

用戶子程序嵌套層數(shù)超過規(guī)定

    0009

在程序執(zhí)行XMT或RCV時,通信口0又執(zhí)行另一條XMT/RCV指令

    000A

 HSC執(zhí)行時,又企圖用HDEF指令再定義該HSC

    000B

在通信口1上同時執(zhí)行XMT/RCV指令

    000C

時鐘存儲卡不存在

    000D

重新定義已經(jīng)使用的脈沖輸出

    000E

 PTO個數(shù)設(shè)為0

    0091

范圍錯誤(帶地址信息):檢查操作數(shù)范圍

    0092

某條指令的計數(shù)域錯誤(帶計數(shù)信息):檢查最大計數(shù)范圍

    0094

范圍錯誤(帶地址信息):寫無效存儲器

    009A

用戶中斷程序試圖轉(zhuǎn)換成自由端口模式

    009B

非法指針(字符串操作中起始位置值為0)

西門子模塊6ES7513-1AL02-0AB0

CPU不需要進行通信編程。PUT/GET 指令中TABLE 參數(shù)用于定義遠(yuǎn)程CPU的 IP地址、本地CPU和遠(yuǎn)程 CPU的數(shù)據(jù)區(qū)域以及通信長度(TABLE 參數(shù)定義見 表 2)。

表 1 PUT和GET 指令:

LAD/FBD

STL

描述

PUT TABLE

PUT 指令啟動以太網(wǎng)端口上的通信操作,將數(shù)據(jù)寫入遠(yuǎn)程設(shè)備。PUT 指令可向遠(yuǎn)程設(shè)備寫入多 212 個字節(jié)的數(shù)據(jù)。

GET TABLE

GET 指令啟動以太網(wǎng)端口上的通信操作,從遠(yuǎn)程設(shè)備獲取數(shù)據(jù)。GET 指令可從遠(yuǎn)程設(shè)備讀取多 222 個字節(jié)的數(shù)據(jù)。

表 2 PUT和GET 指令的TABLE參數(shù)定義:

字節(jié)偏移量

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0

D1

A2

E3

0

錯誤代碼4

1

 

遠(yuǎn)程 CPU的 IP地址

2

3

4

5

預(yù)留(必須設(shè)置為0)

6

預(yù)留(必須設(shè)置為0)

7

 

指向遠(yuǎn)程 CPU 通信數(shù)據(jù)區(qū)域的地址指針
(允許數(shù)據(jù)區(qū)域包括:I、Q、M、V)

8

9

10

11

通信數(shù)據(jù)長度5

12

 

指向本地 CPU 通信數(shù)據(jù)區(qū)域的地址指針
(允許數(shù)據(jù)區(qū)域包括:I、Q、M、V)

13

14

15

1 D :通信完成標(biāo)志位,通信已經(jīng)成功完成或者通信發(fā)生錯誤。
2 A :通信已經(jīng)激活標(biāo)志位。
3 E :通信發(fā)生錯誤,錯誤原因需要查詢 錯誤代碼4。
4 錯誤代碼 :見表 3 PUT 和 GET 指令TABLE 參數(shù)的錯誤代碼。
5 通信數(shù)據(jù)長度 :需要訪問遠(yuǎn)程 CPU通信數(shù)據(jù)的字節(jié)個數(shù),PUT 指令可向遠(yuǎn)程設(shè)備寫入多 212 個字節(jié)的數(shù)據(jù),GET 指令可從遠(yuǎn)程設(shè)備讀取多 222 個字節(jié)的數(shù)據(jù)。

表 3 PUT 和 GET 指令TABLE 參數(shù)的錯誤代碼:

錯誤代碼

描述

0

通信無錯誤

1

PUT/GET TABLE參數(shù)表中存在非法參數(shù):
  • 本地CPU通信區(qū)域不包括 I、Q、M 或 V。

  • 本地CPU不足以提供請求的數(shù)據(jù)長度。

  • 對于 GET指令數(shù)據(jù)長度為零或大于 222 字節(jié);對于 PUT指令數(shù)據(jù)長度大于 212 字節(jié)。

  • 遠(yuǎn)程CPU通信區(qū)域不包括 I、Q、M 或 V。

  • 遠(yuǎn)程CPU 的IP 地址是非法的 (0.0.0.0)。

  • 遠(yuǎn)程CPU 的IP 地址為廣播地址或組播地址。

  • 遠(yuǎn)程CPU 的IP 地址與本地 CPU的IP 地址相同

  • 遠(yuǎn)程CPU 的IP 地址位于不同的子網(wǎng)。

2

同一時刻處于激活狀態(tài)的 PUT/GET 指令過多(僅允許 16 個)

3

無可以連接資源,當(dāng)前所有的連接都在處理未完成的數(shù)據(jù)請求(S7-200 SAMRT CPU主動連接資源數(shù)為 8 個)。

4

從遠(yuǎn)程 CPU 返回的錯誤:
  • 請求或發(fā)送的數(shù)據(jù)過多。

  • STOP 模式下不允許對 Q 存儲器執(zhí)行寫入操作。

  • 存儲區(qū)處于寫保護狀態(tài)

5

與遠(yuǎn)程 CPU 之間無可用連接:
  • 遠(yuǎn)程 CPU 無可用的被動連接資源(S7-200 SMART CPU被動連接資源數(shù)為 8 個)。

  • 與遠(yuǎn)程 CPU 之間的連接丟失(遠(yuǎn)程 CPU 斷電或者物理斷開)。

6-9

預(yù)留

通信資源數(shù)量

S7-200 SMART CPU 以太網(wǎng)端口含有 8 個PUT/GET 主動連接資源和 8 個PUT/GET 被動連接資源。例如:CPU1 調(diào)用 PUT/GET 指令與 CPU2 ~ CPU9 建立8主動連接的同時,可以與 CPU10 ~ CPU17 建立8被動連接(CPU10 ~ CPU17 調(diào)用 PUT/GET 指令),這樣的話 CPU1 可以同時與16臺 CPU(CPU2 ~ CPU17)建立連接。關(guān)于主動連接資源和被動連接資源的詳細(xì)解釋如下:

1、主動連接資源和被動連接資源

  • 調(diào)用 PUT/GET 指令的CPU 占用主動連接資源數(shù);相應(yīng)的遠(yuǎn)程 CPU 占用被動連接資源。

2、8 個PUT/GET 主動連接資源

  • S7-200 SMART CPU 程序中可以包含遠(yuǎn)多于 8個PUT/GET 指令的調(diào)用,但是在同一時刻多只能激活 8 個 PUT/GET 連接資源。

  • 同一時刻對同一個遠(yuǎn)程 CPU 的多個 PUT/GET 指令的調(diào)用,只會占用本地 CPU的一個主動連接資源和遠(yuǎn)程 CPU的一個被動連接資源。本地 CPU 與遠(yuǎn)程 CPU之間只會建立一條連接通道,同一時刻觸發(fā)的多個 PUT/GET 指令將會在這條連接通道上順序執(zhí)行。

  • 同一時刻多能對8個不同 IP 地址的遠(yuǎn)程 CPU 進行 PUT/GET 指令的調(diào)用,第9個 遠(yuǎn)程CPU的PUT/GET 指令調(diào)用將報錯,無可用連接資源。已經(jīng)成功建立的連接將被保持,直到遠(yuǎn)程 CPU斷電或者物理斷開。

3、8 個PUT/GET 被動連接資源

  • S7-200 SMART CPU 調(diào)用 PU西門子6ES75101DJ010AB0T/GET 指令,執(zhí)行主動連接的同時也可以被動地被其他遠(yuǎn)程 CPU 進行通信讀寫。

  • S7-200 SMART多可以與被8個不同 IP 地址的遠(yuǎn)程 CPU 進行 建立被動連接。已經(jīng)成功建立的連接將被保持,直到遠(yuǎn)程 CPU斷電或者物理斷開。

指令編程舉例

在下面的例子中,CPU1 為主動端,其 IP 地址為192.168.2.100,調(diào)用 PUT/GET 指令;CPU2 為被動端,其 IP 地址為192.168.2.101,不需調(diào)用 PUT/GET 指令,網(wǎng)絡(luò)配置見圖 1 。通信任務(wù)是把 CPU1 的實時時鐘信息寫入 CPU2 中,把CPU2 中的實時時鐘信息讀寫到 CPU1 中。

圖 1 CPU通信網(wǎng)絡(luò)配置圖

1、CPU1 主動端編程

CPU1 主程序中包含讀取 CPU 實時時鐘、初始化 PUT/ GET 指令的 TABLE 參數(shù)表、調(diào)用 PUT 指令和 GET 指令等。

網(wǎng)絡(luò)1:讀取 CPU1 實時時鐘,存儲到 VB100 ~ VB107 。

圖 2 讀取 CPU1 實時時鐘

 :READ_RTC 指令用于讀取 CPU 實時時鐘指令,并將其存儲到從字節(jié)地址 T 開始的 8 字節(jié)時間緩沖區(qū)中,數(shù)據(jù)格式為 BCD 碼。

網(wǎng)絡(luò)2:定義 PUT 指令 TABLE 參數(shù)表,用于將 CPU1 的VB100 ~ VB107 傳輸?shù)竭h(yuǎn)程 CPU2 的VB0 ~ VB7。

圖 3 定義 PUT 指令 TABLE 參數(shù)表

  • a.定義通信狀態(tài)字節(jié)

  • b.定義 CPU2 IP 地址

  • c.定義 CPU2 的通信區(qū)域 ,從 VB0 地址開始

  • d.定義通信數(shù)據(jù)長度

  • e.定義 CPU1 的通信區(qū)域,從 VB100 地址開始

網(wǎng)絡(luò)3:定義 GET 指令 TABLE 參數(shù)表,用于將遠(yuǎn)程 CPU2 的VB100 ~ VB107 讀取到 CPU1 的 VB0 ~ VB7。

 西門子模塊6ES7516-3AN01-0AB0

 

裝置 SITOP電源電線電纜數(shù)控備件伺服電機等工控產(chǎn)品,我們公司在價格上有較大優(yōu)勢,更注重售后服務(wù),現(xiàn)有大量現(xiàn)貨銷售,歡迎您。

 

這些功能碼是對四個數(shù)據(jù)區(qū)位輸入、位輸出、寄存器輸入、寄存器輸出進行訪問的,如圖 4 所示。

圖4 訪問的數(shù)據(jù)區(qū)

Modbus地址由起始的數(shù)據(jù)類型代號和地址偏移量組成。功能碼決定對Modbus地址進行操作類型,其可根據(jù)需要傳輸?shù)臄?shù)據(jù)類型和個數(shù)來決定,如圖 5 所示。

圖5 MODBUS 地址對應(yīng)關(guān)系

注意:在傳輸消息楨中,用戶使用的地址是0為基準(zhǔn),而對應(yīng)的Modbus地址是1為基準(zhǔn),如FC16功能碼時以16進制的0000為起始地址,對應(yīng)的寄存器是從40001開始。

MODBUS RTU 傳輸模式:消息楨中的每個8位分成2個4位16進制的字符。

每個字符幀格式(11位),如圖 6 所示。

圖6 字符幀格式

注意:如果無奇偶校驗位,停止位是2位。

消息幀格式,如圖 7 所示。


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~
二維碼 意見反饋
在線留言