西門子模塊6ES7516-3AN02-0AB0
新型的 SIMATIC S7-1500 控制器除了包含多種創(chuàng)新技術(shù)之外,還設(shè)定了新標(biāo)準(zhǔn),提高生產(chǎn)效率。無論是小型設(shè)備還是對速度和準(zhǔn)確性要求較高的復(fù)雜設(shè)備裝置,都一一適用。SIMATIC S7-0 無縫集成到 TIA 博途中,極大提高了工程組態(tài)的效率。
SIMATIC S7-1500 采用模塊化結(jié)構(gòu),各種功能皆具有可擴展性。
每個控制器中都包含有以下組件:
· 一個中央處理器(CPU),用于執(zhí)行用戶程序
· 一個或多個電源
· 信號模塊,用作輸入/輸出
· 以及相應(yīng)的工藝模塊和通信模塊。
沒有最快,只有更快!SIMATICS7-1500 的系統(tǒng)性能極大縮短了系統(tǒng)響應(yīng)時間,進(jìn)而優(yōu)化了控制質(zhì)量并提高了系統(tǒng)性能。
SIMATIC S7-1500 的信號處理速度更為快速,極大縮短系統(tǒng)響應(yīng)時間,進(jìn)而提高了生產(chǎn)效率。
新型的背板總線技術(shù)采用高波特率和高效傳輸協(xié)議,以實現(xiàn)信號的快速處理。
SIMATIC S7-1500 中可將運動控制功能直接集成到PLC 中,而無需使用其它模塊。通過 PLCopen 技術(shù),控制器可使用標(biāo)準(zhǔn)組件連接支持PROFIdrive 的各種驅(qū)動裝置。
此外,SIMATICS7-1500 還支持所有 CPU 變量的 TRACE 功能,提高了調(diào)試效率的同時優(yōu)化了驅(qū)動和控制器的性能。
TRACE 功能適用于所有 CPU,不僅增強了用戶程序和運動控制應(yīng)用診斷的準(zhǔn)確性,同時還極大優(yōu)化了驅(qū)動裝置的性能。
通過運動控制功能可連接各種模擬量驅(qū)動裝置以及支持 PROFIdrive 的驅(qū)動裝置。同時該功能還支持轉(zhuǎn)速軸和定位軸。
SIMATIC S7-1500 中提供一種更為的安全保護(hù)機制,包括*級別、模塊保護(hù)以及通信的完整性等各個方面。
“信息安全集成”機制除了可以確保投資安全,而且還可持續(xù)提高系統(tǒng)的可用性。
加密算法可以有效防范未經(jīng)*的訪問和修改。這樣可以避免機械設(shè)備被仿造,從而確保了投資安全。
可通過綁定 SIMATIC 存儲卡或 CPU 的序列號,確保程序無法在其它設(shè)備中運行。
這樣程序就無法拷貝,而且只能在的存儲卡或 CPU 上運行。
訪問保護(hù)功能提供一種的安全保護(hù)功能,可防止未經(jīng)*的項目計劃更改。采用為各用戶組分別設(shè)置訪問密碼,確保具有不同級別的訪問權(quán)限。此外,安全的CP 1543-1 模塊的使用,更是加強了集成防火墻的訪問保護(hù)。
系統(tǒng)對傳輸?shù)娇刂破鞯臄?shù)據(jù)進(jìn)行保護(hù),防止對其進(jìn)行未經(jīng)*的訪問??刂破骺梢宰R別發(fā)生變更的工程組態(tài)數(shù)據(jù)或者來自陌生設(shè)備的工程組態(tài)數(shù)據(jù)。
SIMATIC S7-1500 中包含有諸多新特性,地確保了工程組態(tài)的高效性和可用性。
可快速訪問各種文本信息和詳細(xì)的診斷信息,以提高設(shè)備的可用性同時也便于了解工廠的所有信息。
標(biāo)準(zhǔn)化的前連接器不僅極大簡化了電纜的接線操作,同時還節(jié)省了更多的接線時間。
通過集成短接片的連接,可以更為靈活便捷地建立電位組。
l CPU 模塊
l CPU 1518-4 PN/DP:4 M 程序,20 M 數(shù)據(jù);1 ns;1 x PROFINET (2 端口交換機),2 x ETHERNET,1 x PROFIBUS 6ES7 518-4AP00-0AB0
l CPU 1517-3 PN/DP:2 MB 程序,8 MB 數(shù)據(jù);2 ns;1 x PROFINET(2 端口交換機),1 x ETHERNET,1 x PROFIBUS 6ES7 517-3AP00-0AB0
l CPU 1516-3 PN/DP:1 MB 程序,5 MB 數(shù)據(jù);10 ns;1 x PROFINET(2 端口交換機),1 x ETHERNET,1 x PROFIBUS 6ES7 516-3AN01-0AB0
l CPU 1515-2 PN:500K 程序,3 M 數(shù)據(jù);30 ns;1 x PROFINET(2 端口交換機),1 x ETHERNET 6ES7 515-2AM01-0AB0
l CPU 1513-1 PN:300 KB 程序,1.5 MB 數(shù)據(jù);40 ns;1 x PROFINET(2 端口交換機) 6ES7 513-1AL01-0AB0
l CPU 1511-1 PN:150 KB 程序,1 MB 數(shù)據(jù);60 ns;1 x PROFINET(2 端口交換機) 6ES7 511-1AK01-0AB0
l CPU 1512SP-1 PN:200 KB 程序,1 MB 數(shù)據(jù);48 ns ;1 x PROFINET,
l 帶有 3 個端口(1xRJ45,2x 通過 BusAdapter(RJ45 或 FC)
l 6ES7 512-1DK01-0AB0
l CPU 1510SP-1 PN:100 KB 程序,750 KB 數(shù)據(jù);72 ns ;1 x PROFINET,
l 帶有 3 個端口(1xRJ45,2x 通過 BusAdapter(RJ45 或 FC)
l 6ES7 510-1DJ01-0AB0
l CPU 1512C-1 PN, 250 KB 程序,1 MB 數(shù)據(jù);48 ns;集成2x PN 接口;集成 32 DI/32 DO, 5 AI/2AO, 6 HSC@100kHz 6ES7 512-1CK00-0AB0
l CPU 1511C-1 PN, 175 KB 程序,1 MB 數(shù)據(jù);60 ns;集成2x PN 接口;集成 16 DI/16 DO, 5 AI/2AO, 6 HSC@100kHz 6ES7 511-1CK00-0AB0
l CPU 1515SP PC 2GB ,8GB CFast,Windows 7 嵌入版32 位6ES7677-2AA31-0EB0
l CPU 1515SP PC 2GB 備件* 6ES7677-2AA30-0AA0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位6ES7677-2AA41-0FB0
l CPU 1515SP PC 4GB 備件* 6ES7677-2AA40-0AA0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 128PT6ES7677-2AA41-0FK0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位+ HMI 512PT 6ES7677-2AA41-0FL0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 2048PT6ES7677-2AA41-0FM0
l SIMATIC ODK 1500S 開發(fā)包6ES7806-2CD00-0YA0
l S7-1500 軟件控制器CPU 1507S 6ES7672-7AC00-0YA0
l 安全CPU 模塊
l CPU 1518F-4 PN/DP,中央處理單元,帶有工作存儲區(qū)(4 M 程序,20 M 數(shù)據(jù)) 6ES7 518-4FP00-0AB0
l CPU 1517F-3 PN/DP,中央處理單元,帶有工作存儲區(qū)(2 MB 程序,8 MB 數(shù)據(jù)) 6ES7 517-3FP00-0AB0
l CPU 1516F-3 PN/DP,中央處理單元,帶有工作存儲區(qū)(1.5 MB 程序,5 MB 數(shù)據(jù)) 6ES7 516-3FN01-0AB0
l CPU 1515F-2 PN,中央處理單元,帶有工作存儲區(qū)(750 KB 程序,3 MB 數(shù)據(jù)) 6ES7 515-2FM01-0AB0
l CPU 1513F-1 PN,中央處理單元,帶有工作存儲區(qū)(450KB 程序,1.5 MB 數(shù)據(jù)) 6ES7 513-1FL01-0AB0
l CPU 1511F-1 PN,中央處理單元,帶有工作存儲區(qū)(225KB 程序,1 MB 數(shù)據(jù)) 6ES7 511-1FK01-0AB0
l CPU 1512SP F-1 PN,中央處理單元,帶有工作存儲區(qū)(300 KB 程序,1 MB 數(shù)據(jù)) 6ES7 512-1SK01-0AB
l CPU 1510SP F-1 PN,中央處理單元,帶有工作存儲區(qū)(150 KB 程序,750 KB 數(shù)據(jù)) 6ES7 510-1SJ01-0AB0
l 35mm 高性能信號模塊,不含40 針前連接器
l DI 16:數(shù)字輸入模塊,高性能 16DI,24 V DC 6ES7 521-1BH00-0AB0
l DI 16:源型輸入,16DI,24 V DC 6ES7 521-1BH50-0AA0
l DI 16:數(shù)字輸入模塊,16DI,230 V AC 6ES7 521-1FH00-0AA0
l DI 32:數(shù)字輸入模塊,高性能 32DI,24 V DC 6ES7 521-1BL00-0AB0
l DQ 8:數(shù)字輸出模塊,8DQ,可控硅,230 V AC / 2 A 6ES7 522-5FF00-0AB0
l DQ 8:數(shù)字輸出模塊,8DQ,繼電器,230 V AC / 5 A 6ES7 522-5HF00-0AB0
l DQ 8:數(shù)字輸出模塊,高性能 8DQ,晶體管,24 V DC / 2 A 6ES7 522-1BF00-0AB0
l DQ 16:數(shù)字輸出模塊,16DQ,晶體管,24 V DC / 0.5 A 6ES7 522-1BH00-0AB0
l DQ 32:數(shù)字輸出模塊,32DQ,晶體管,24 V DC / 0.5 A 6ES7 522-1BL00-0AB0
l AI 8:模擬輸入模塊,8AI,U/I/RTD/TC 6ES7 531-7KF00-0AB0
l AI 8:模擬輸入模塊,8AI,U/I,高速6ES7 531-7NF10-0AB0
l AQ 4:模擬輸出模塊,4AQ,U/I 6ES7 532-5HD00-0AB0
l AQ 8:模擬輸出模塊,8AQ,U/I ,高速6ES7 532-5HF00-0AB0
l 25mm 緊湊型信號模塊,含 40 針推入式前連接器
l DI 16:數(shù)字量輸入模塊,16 DI 緊湊型,24V DC 6ES7 521-1BH10-0AA0
l DI 32:數(shù)字量輸入模塊,32 DI 緊湊型,24V DC 6ES7 521-1BL10-0AA0
l DQ 16:數(shù)字量輸出模塊,16 DQ 緊湊型,晶體管,24VDC/0.5A 6ES7 522-1BH10-0AA0
l DQ 32 :數(shù)字量輸出模塊,32 DQ 緊湊型,晶體管,24VDC/0.5A 6ES7 522-1BL10-0AA0
l DI16/DQ16:數(shù)字量輸入輸出模塊,16 DI x24VDC / 16 DQ x24VDC/0.5A 緊湊型 6ES7 523-1BL00-0AA0
l AI 4:模擬量輸入模塊,4 AI 緊湊型,U/I/RTD/TC ST 6ES7 531-7QD00-0AB0
l AQ 2:模擬量輸出模塊,2 AQ 緊湊型,U/I ST 6ES7 532-5NB00-0AB0
l AI 4/ AQ 2:模擬量輸入輸出模塊,AI 4xU/I/RTD/TC / AQ 2xU/I ST 6ES7534-7QE00-0AB0
l 通信模塊
l CM:PtP RS232,通訊模塊6ES7 540-1AD00-0AA0
l CM:PtP RS422/485,通訊模塊6ES7 540-1AB00-0AA0
l CM:PtP RS232,高性能通訊模塊6ES7 541-1AD00-0AB0
l 43
l S7-1500 訂貨號
l CM:PtP RS422/485,高性能通訊模塊6ES7 541-1AB00-0AB0
l CM 1542-5:RS485,PROFIBUS 通訊模塊6GK7 542-5DX00-0XE0
l CP 1542-5;RS485,PROFIBUS 通訊模塊6GK7 542-5FX00-0XE0
l CP 1543-1:RJ45,工業(yè)以太網(wǎng)通訊模塊6GK7 543-1AX00-0XE0
l CM 1542-1;RJ45,PROFINET 通訊模塊 6GK7 542-1AX00-0XE0
下載程序時,CPU將編譯該程序,如果CPU發(fā)現(xiàn)程序違反編譯規(guī)則(如出現(xiàn)非法指令),就會停止下載程序,并生成一個非致命編譯規(guī)則錯誤代碼。表1列出了違反編譯規(guī)則生成的錯誤代碼及其意義。
表1 編譯規(guī)則錯誤
錯誤代碼 |
含 義 |
0080 |
程序太大無法編譯:需縮短程序 |
0081 |
堆棧溢出:需把一個網(wǎng)絡(luò)分成多個網(wǎng)絡(luò) |
0082 |
非法指令:檢查指令助記符 |
0083 |
無MEND或主程序中有不允許的指令:加上MEND或刪去不正確的指令 |
0084 |
保留 |
0085 |
無FOR指令:加上FOR指令或刪除NEXT指令 |
0086 |
無NEXT:加上NEXT指令或刪除FOR指令 |
0087 |
無標(biāo)號(LBL,INT,SBR):加上合適標(biāo)號 |
0088 |
無RET或子程序中有不允許的指令:加上RET或刪去不正確指令 |
0089 |
無RETI或中斷程序中有不允許的指令:加上RETI或刪去不正確指令 |
008A |
保留 |
008B |
從/向一個SCR段的非法跳轉(zhuǎn) |
008C |
標(biāo)號重復(fù)(LBL,INT,SBR):重新命名標(biāo)號 |
008D |
非法標(biāo)號(LBL,INT,SBR):確保標(biāo)號數(shù)在允許范圍內(nèi) |
0090 |
非法參數(shù):確認(rèn)指令所允許的參數(shù) |
0091 |
范圍錯誤(帶地址信息):檢查操作數(shù)范圍 |
0092 |
指令計數(shù)域錯誤(帶計數(shù)信息):確認(rèn)計數(shù)范圍 |
0093 |
FOR/NEXT嵌套層數(shù)超出范圍 |
0095 |
無LSCR指令(裝載SCR) |
0096 |
無SCRE指令(SCR結(jié)束)或SCRE前面有不允許的指令 |
0097 |
用戶程序包含非數(shù)字編碼和數(shù)字編碼的EV/ED指令 |
0098 |
在運行模式進(jìn)行非法編輯(試圖編輯非數(shù)字編碼的EV/ED指令) |
0099 |
隱含網(wǎng)絡(luò)段太多(HIDE指令) |
009B |
非法指針(字符串操作中起始位置為0) |
009C |
超出指令長度 |
無論是組成MPI還是RPOFIBUS-DP網(wǎng)絡(luò),用到的主要部件都是一樣的:
具體電纜及接頭訂貨號請參看:常用附件訂貨號
A. 電纜和剝線器。使用FC技術(shù)不用剝出裸露的銅線。
圖1. 剝好一端的PROFIBUS電纜與快速剝線器(FCS,訂貨號6GK1905-6AA00)。
B. 打開PROFIBUS網(wǎng)絡(luò)連接器。首先打開電纜張力釋放壓塊,然后掀開芯線鎖。
圖2. 打開的PROFIBUS連接器
C. 去除PROFIBUS電纜芯線外的保護(hù)層,將芯線按照相應(yīng)的顏色標(biāo)記插入芯線鎖,再把鎖塊用力壓下,使內(nèi)部導(dǎo)體接觸。應(yīng)注意使電纜剝出的屏蔽層與屏蔽連接壓片接觸。
CPU不需要進(jìn)行通信編程。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ū)域的地址指針 |
|||||||
8 |
||||||||
9 |
||||||||
10 |
||||||||
11 |
通信數(shù)據(jù)長度5 |
|||||||
12 |
指向本地 CPU 通信數(shù)據(jù)區(qū)域的地址指針 |
|||||||
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ù):
|
2 |
同一時刻處于激活狀態(tài)的 PUT/GET 指令過多(僅允許 16 個) |
3 |
無可以連接資源,當(dāng)前所有的連接都在處理未完成的數(shù)據(jù)請求(S7-200 SAMRT CPU主動連接資源數(shù)為 8 個)。 |
4 |
從遠(yuǎn)程 CPU 返回的錯誤:
|
5 |
與遠(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、主動連接資源和被動連接資源
2、8 個PUT/GET 主動連接資源
3、8 個PUT/GET 被動連接資源
在下面的例子中,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ù)表
網(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ū)位輸入、位輸出、寄存器輸入、寄存器輸出進(jìn)行訪問的,如圖 4 所示。
圖4 訪問的數(shù)據(jù)區(qū)
Modbus地址由起始的數(shù)據(jù)類型代號和地址偏移量組成。功能碼決定對Modbus地址進(jìn)行操作類型,其可根據(jù)需要傳輸?shù)臄?shù)據(jù)類型和個數(shù)來決定,如圖 5 所示。
圖5 MODBUS 地址對應(yīng)關(guān)系
注意:在傳輸消息楨中,用戶使用的地址是0為基準(zhǔn),而對應(yīng)的Modbus地址是1為基準(zhǔn),如FC16功能碼時以16進(jìn)制的0000為起始地址,對應(yīng)的寄存器是從40001開始。
MODBUS RTU 傳輸模式:消息楨中的每個8位分成2個4位16進(jìn)制的字符。
每個字符幀格式(11位),如圖 6 所示。
圖6 字符幀格式
注意:如果無奇偶校驗位,停止位是2位。
消息幀格式,如圖 7 所示。