SIEMENS 長沙豪乾智能科技有限公司
公司帶來銷售的產(chǎn)品全部由西門子直接提供,所有產(chǎn)品保證絕對原裝,每個(gè)產(chǎn)品都可以到西門子長沙辦事處去查驗(yàn)。
我們出售的產(chǎn)品按照西門子質(zhì)保進(jìn)行保修,(保修期為一年)《選擇長沙豪乾,是您最明智的決定》。想了解更多內(nèi)容,請來電,我將為您一一解答。
工作( Q Q ):254598303 136 8731 7079(微信同步)
聯(lián)系人 :張 柏 / )
公司理念:
是專業(yè)從事工業(yè)自動(dòng)化產(chǎn)品銷售和系統(tǒng)集成的高新技術(shù)企業(yè)。在西門子工控領(lǐng)域,公司以精益求精的經(jīng)營理念,從產(chǎn)品、方案到服務(wù),致力于塑造一個(gè)“行業(yè)專家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。
西門子總線電纜分為6XV1830-0EH10通訊屏蔽網(wǎng)線 / 6XV1830-3EH10可拖拽軟線
以上2種電纜均為德國進(jìn)口電纜,全新原裝正品,假一罰十。質(zhì)量保證一年!
型號:6XV1830-0EH10
SIMATIC NET, PROFIBUS 快速標(biāo)準(zhǔn)電纜 GP, 2 芯, 屏蔽, 為快速安裝而特殊設(shè)計(jì),最大長度: 1000m, 最小訂購數(shù)量: 20m, 按米銷售
型號:6XV1830-3EH10
SIMATIC NET, PROFIBUS FC 拖纜, PROFIBUS 拖纜, 最大加速度:4 m/s2, 至少 3 百萬次 彎曲次數(shù),彎曲半徑: 約 120mm,雙芯屏蔽線,按米銷售,最大長度: 1000m, 最小訂購量: 20 m
【西門子電線電纜簡介】
Overview
-
用于不同應(yīng)用區(qū)域的不同類型(例如,地下電纜、拖曳電纜、危險(xiǎn)區(qū)域(Zone 1 和 Zone 2))
-
雙層屏蔽,抗干擾性能好
-
阻燃總線連接電纜(不含鹵素)。
-
由于電纜上印有以米表示的長度標(biāo)記,因此易于確定長度
-
UL 認(rèn)證
-
由于特殊的總線電纜,有很廣的應(yīng)用范圍。
-
由于使用了雙層屏蔽電纜和集成式接地技術(shù),網(wǎng)絡(luò)具有抗干擾功能。
-
采用 FastConnect (快速連接) 電纜,連接器連接簡單又快速,從而節(jié)省了時(shí)間。
-
產(chǎn)品中不含硅硐,因此特別適用于汽車工業(yè) (如上釉流水線)。
-
為了構(gòu)建 PROFIBUS DP 網(wǎng)絡(luò),提供有不同類型的電纜,可滿足不同類型應(yīng)用的要求。一般地,應(yīng)該使用所列出的電纜。有關(guān)網(wǎng)絡(luò)組態(tài)的詳細(xì)信息,請參見 PROFIBUS 網(wǎng)絡(luò)手冊。
UL 認(rèn)證
用于網(wǎng)絡(luò)電纜的 UL 列表(安全標(biāo)準(zhǔn))對于美國和加拿大市場尤為必需。根據(jù)電纜敷設(shè)在建筑物中位置來決定適當(dāng)?shù)恼J(rèn)證要求。這適用所有電纜,這些電纜從一個(gè)機(jī)器敷設(shè)到一遠(yuǎn)程控制柜,位于電纜架上并保護(hù)著建筑物。通過 UL 認(rèn)證的電纜在其名稱后面附加字母“GP”(通用)。
Ex認(rèn)證
用于本質(zhì)安全 PROFIBUS DP 應(yīng)用的電纜在其名稱后面附加字母“IS”(本質(zhì)安全)
屏蔽的雙絞電纜,圓形截面
7-1200集成PN接口MODBUS TCP通信多請求處理
單獨(dú)的客戶機(jī)連接需要遵循的規(guī)則:
1.每個(gè)“MB_CLIENT”連接需要使用一個(gè)不同的背景數(shù)據(jù)塊;
2.每個(gè)“MB_CLIENT”連接必須指定一個(gè)唯一的服務(wù)器IP地址;
3.每個(gè)“MB_CLIENT”連接必須指定一個(gè)唯一的連接ID;
4.是否需要唯一的IP端口號取決于服務(wù)器組態(tài);
連接ID和背景數(shù)據(jù)塊組合成對,對每個(gè)連接來說,組合對都是唯一的。
對于多請求處理,有兩種方法:
方法一:如果TCP連接富余,可以建立多個(gè)不同的連接發(fā)送請求,即每個(gè)請求使用一個(gè)獨(dú)立的連接,調(diào)用獨(dú)立的“MB_CLIENT”功能塊,具體操作參考“Modbus TCP”部分。
通過不同的連接發(fā)送多個(gè)請求,“MB_CLIENT”功能塊多次調(diào)用,但是需要使用不同的背景數(shù)據(jù)塊,不同的ID號和不同的端口號。
方法二:通過公共的連接發(fā)送多個(gè)請求。
通過公共的連接發(fā)送多個(gè)請求,“MB_CLIENT”功能塊多次調(diào)用,但是需要使用相同的背景數(shù)據(jù)塊,連接ID號,IP地址和端口號。
在任意時(shí)間,只能有一個(gè)客戶機(jī)請求處于激活狀態(tài),在一個(gè)請求完成執(zhí)行后,下一個(gè)請求再開始執(zhí)行,輪循處理。
方法二輪循處理的操作如下所示。
一.軟硬件要求
MB_Client/Server指令的使用要求:軟件 V11 SP1及以上版本,CPU固件版本V1.02及以上版本。
二.測試條件
硬件:CPU 1214C(DC/DC/DC) V2.1 ,電腦(Modbus Slave 串口調(diào)試軟件);
軟件:STEP7 V11 SP1
實(shí)驗(yàn):S7-1200作Modbus TCP客戶機(jī),用FC03功能對調(diào)試軟件進(jìn)行兩次讀信號。
三.組態(tài)配置
1.S7-1200的IP地址192.168.0.123,將系統(tǒng)存儲器字節(jié)設(shè)置為MB50,如圖1.所示。
圖1. 1200的IP地址
2.Modbus Slave調(diào)試軟件設(shè)置
服務(wù)器采用Modbus Slave軟件測試,首先將測試電腦的IP地址設(shè)置成192.168.0.210,如圖2.所示,打開Modbus Slave軟件,在“Set up->Slave Definition”中設(shè)置功能碼FC03、起始地址、長度等,如圖3.所示。
圖2.電腦的IP地址
圖3.Modbus Slave調(diào)試軟件的從站設(shè)置
在“Connection->connect...”中打開連接屬性對話框,選擇“TCP/IP”,TCP/IP Server Port本地服務(wù)器端口號為502,并且勾選“Ignore Unit ID”選項(xiàng),如圖4.所示。
圖4.Modbus Slave調(diào)試軟件的連接屬性
四.編程
1.MB_DATA_PTR數(shù)據(jù)塊的新建
通過“Program blocks”>“Add new block”,選擇“Data block”創(chuàng)建DB塊,選擇“標(biāo)準(zhǔn)與S7-300/400兼容”,點(diǎn)擊“OK”鍵,定義數(shù)據(jù)區(qū)為100個(gè)字的數(shù)組,如圖5.所示。
圖5.創(chuàng)建MB_DATA_PTR數(shù)據(jù)塊
2.創(chuàng)建輪循功能塊
用“FirstScan”在第一次掃描將本例中所用到的一些M區(qū)清零,“break”用于斷開輪詢程序,同時(shí)對M區(qū)清零,如圖6.所示。
圖6.初始化復(fù)位
“manual_set”可以手動(dòng)觸發(fā)輪循的開始,“AlwaysTrue”可以在上電或重新下載后啟動(dòng)輪循(不設(shè)置掉電保持)。請求2的正常的完成位“Done_2”,故障位“Error_2”,和定時(shí)超時(shí)位“Time_out_2”(根據(jù)實(shí)際確定,至少要大于請求響應(yīng)的時(shí)間),這些條件組合置位請求1的觸發(fā)條件“Req_1”,同時(shí)復(fù)位請求2的觸發(fā)條件“Req_2”,如圖7.所示。
圖7.請求1的觸發(fā)條件
請求1 觸發(fā):EN也不能用常1信號,否則多次調(diào)用STATUS會報(bào)16#80A5錯(cuò)誤(連接ID被占用),REQ觸發(fā)采用上升沿觸發(fā),EN和REQ可以用同一信號觸發(fā)。例子中用“Req_1”觸發(fā),對方服務(wù)器的IP地址是192.168.0.210,端口號是502,用功能碼03,Modbus 地址從40001開始,2個(gè)寄存器,接收緩沖區(qū)為數(shù)據(jù)塊DB2,起始地址為0,即地址對應(yīng)關(guān)系為 40001-----DB2.DBW0,40002-----DB2.DBW2,如圖8.所示。
圖8.請求1用功能碼03讀取服務(wù)器2個(gè)字
定時(shí)超時(shí)條件,在請求觸發(fā)后,一段時(shí)間內(nèi)既沒有來完成位,又沒有來錯(cuò)誤位,就輸出定時(shí)超時(shí),例子中請求1超時(shí)條件“Time_out_1”設(shè)定時(shí)間10S,該參數(shù)根據(jù)實(shí)際請求間隔修改,需要大于實(shí)際請求間隔,如圖9.所示。
圖9.請求1定時(shí)超時(shí)條件
請求2的“Req_2”觸發(fā)條件置位和請求1的“Req_1”觸發(fā)條件復(fù)位,如圖10.所示。
圖10.請求2觸發(fā)條件
請求2 觸發(fā):同一連接,多次調(diào)用的“MB_CLIENT”的背景DB,ID號,IP和端口號需要相同,例子中背景DB為DB1,ID為4,IP為192.168.0.210,端口號為502,同圖8.所示,用“Req_2”觸發(fā),用功能碼03,Modbus 地址從40004開始,2個(gè)寄存器,接收緩沖區(qū)為數(shù)據(jù)塊DB2,起始地址為10,即地址對應(yīng)關(guān)系為 40004-----DB2.DBW10,40005-----DB2.DBW12,如圖11.所示。
圖11.請求2用功能碼03讀取服務(wù)器2個(gè)字
請求2的定時(shí)超時(shí)條件“Time_out_2”,如圖12.所示。
圖12.請求2定時(shí)超時(shí)條件
四.通訊測試
通訊結(jié)果如圖13.所示,從服務(wù)器讀到數(shù)據(jù)11,1083和22,1180分別到客戶機(jī)的DB2.DBW0,DB2.DBW2區(qū)域和DB2.DBW10,DB2.DBW12區(qū)域。
圖13.測試結(jié)果
注意:
1.本例對通訊故障時(shí)處理方式是簡單的放棄當(dāng)前操作,并觸發(fā)下一個(gè)作用,實(shí)際應(yīng)用中可根據(jù)實(shí)際情況判斷是否需要重發(fā)或進(jìn)行其他處理;
2.Modbus Slave 做 Modbus TCP server 測試軟件,是第三方軟件,可以從 internet 網(wǎng)絡(luò)上下載。
PROFINET 通信口
S7-1200 CPU 本體上集成了一個(gè) PROFINET 通信口,支持以太網(wǎng)和基于 TCP/IP和UDP 的通信標(biāo)準(zhǔn)。這個(gè)PROFINET 物理接口是支持10/100Mb/s的 RJ45口,支持電纜交叉自適應(yīng),因此一個(gè)標(biāo)準(zhǔn)的或是交叉的以太網(wǎng)線都可以用于這個(gè)接口。使用這個(gè)通信口可以實(shí)現(xiàn) S7-1200 CPU 與編程設(shè)備的通信,與HMI觸摸屏的通信,以及與其它 CPU 之間的通信。
支持的協(xié)議和最大的連接資源
S7-1200 CPU 的PROFINET 通信口支持以下通信協(xié)議及服務(wù)
-
TCP
-
ISO on TCP ( RCF 1006 )
-
UDP(V1.0 不支持)
-
S7 通信
注意:S7-1200 CPU 只支持S7 通信的服務(wù)器(Sever)端,(使用PORTAL V10.5軟件)
S7-1200 CPU 支持S7 通信的服務(wù)器與客戶端,(使用 STEP7 V11軟件)
硬件版本 V4.1 支持的協(xié)議和最大的連接資源:
S7-1200的連接資源
分配給每個(gè)類別的預(yù)留連接資源數(shù)為固定值;您無法更改這些值。 但可組態(tài) 6個(gè)"可用自由連接"以按照應(yīng)用要求增加任意類別的連接數(shù)。
● 示例1: 1 個(gè) PG 具有 3 個(gè)可用連接資源。 根據(jù)當(dāng)前使用的 PG 功能,該 PG 實(shí)際可能使用其可用連接資源的 1、2 或 3。 在 S7-1200 中,始終保證至少有 1 個(gè) PG,但不允許超過 1 個(gè) PG。
在CPU屬性>常規(guī)>連接資源顯示:
HMI連接資源
● 示例2:HMI 具有 12 個(gè)可用連接資源。 根據(jù)您擁有的 HMI 類型或型號以及使用的 HMI 功能,每個(gè) HMI 實(shí)際可能使用其可用連接資源中的 1 個(gè)、2 個(gè)或 3 個(gè)。 考慮到正在使用的可用連接資源數(shù),可以同時(shí)使用 4 個(gè)以上的 HMI。 HMI 可利用其可用連接資源(每個(gè) 1 個(gè),共 3 個(gè))實(shí)現(xiàn)下列功能:
|
HMI 1
|
HMI 2
|
HMI 3
|
HMI 4
|
HMI 5
|
HMI
|
使用的連接資源
|
2
|
2
|
2
|
3
|
3
|
12
|
以上示例共有5個(gè)HMI設(shè)備訪問S7-1200,占用了S7-1200的12個(gè)HMI連接資源。
對于S7-1200 V4.1以上版本,有6個(gè)動(dòng)態(tài)連接資源可以用于HMI連接。所以它們的最大HMI連接資源數(shù)可以達(dá)到18個(gè)。對于之前的版本只能用預(yù)留的HMI連接資源用于HMI訪問。
HMI設(shè)備占S7-1200的HMI連接資源個(gè)數(shù)
-
基于 WinCC TIA Portal的組態(tài):
|
資源數(shù)(默認(rèn))
|
簡單通訊
|
系統(tǒng)診斷
|
運(yùn)行系統(tǒng)報(bào)警記錄
|
基本面板
|
1
|
1
|
1
|
-
|
多功能面板
|
2
|
1
|
-
|
-
|
精智面板
|
2
|
1
|
2
|
-
|
WinCC RT Advanced
|
2
|
1
|
2
|
-
|
WinCC RT Professional
|
3
|
2
|
2
|
3
|
注:“資源數(shù)(默認(rèn))”是當(dāng)HMI與S7-1200在一個(gè)項(xiàng)目中組態(tài)HMI連接時(shí),會占用S7-1200的組態(tài)的HMI連接個(gè)數(shù)。
如圖:示例中HMI_2 為精智面板。
這個(gè)連接個(gè)數(shù)是這個(gè)HMI設(shè)備所能占用S7-1200的最大HMI連接個(gè)數(shù),可以作為選型參考。
-
目前Smart pannel不支持S7-1200
-
可以訪問S7-1200的HMI面板的其他信息
請參考:https://support.industry.siemens.com/cs/ww/en/view/109475049
硬件版本 V3.0 支持的協(xié)議和最大的連接資源:
-
3個(gè)連接用于操作面板
-
1個(gè)連接用于編程設(shè)備(PG)與 CPU 的通信
-
8個(gè)連接用于Open IE ( TCP, ISO on TCP, UDP) 的編程通信,使用T-block 指令來實(shí)現(xiàn)
-
3個(gè)連接用于S7 通信的服務(wù)器端連接,可以實(shí)現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
-
8個(gè)連接用于S7 通信的客戶端連接,可以實(shí)現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
連接數(shù)是固定不變的,不能自定義。
注意:建立被動(dòng)的TCP 、ISO on TCP 和UDP的連接時(shí),建議使用端口范圍: 2000~5000。一些端口號和TSAP 號是受到限制不能被使用的。 下列端口號和TSAP號不能使用:
-
ISO TSAP (passive): 01.00, 01.01, 02.00, 02.01, 03.00, 03.01
-
TCP/UDP port (passive): 20, 21, 25, 80, 102, 135, 161, 34962 … 34964,53, 80, 162, 443, 520, 9001
硬件版本 V2.0~V2.2 支持的協(xié)議和最大的連接資源:
-
3個(gè)連接用于非 Comfort pannel觸摸屏或2個(gè)連接用于Comfort pannel與 CPU 的通信
-
1個(gè)連接用于編程設(shè)備(PG)與 CPU 的通信
-
8個(gè)連接用于Open IE ( TCP, ISO on TCP, UDP) 的編程通信,使用T-block 指令來實(shí)現(xiàn)
-
3個(gè)連接用于S7 通信的服務(wù)器端連接,可以實(shí)現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
-
8個(gè)連接用于S7 通信的客戶端連接,可以實(shí)現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
硬件版本 V1.0 S7-1200
-
3個(gè)連接用于非 Comfort pannel觸摸屏或2個(gè)連接用于Comfort pannel與 CPU 的通信
-
1個(gè)連接用于編程設(shè)備(PG)與 CPU 的通信
-
8個(gè)連接用于Open IE ( TCP, ISO on TCP) 的編程通信,使用T-block 指令來實(shí)現(xiàn)
-
3個(gè)連接用于S7 通信的服務(wù)器端連接,可以實(shí)現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
物理網(wǎng)絡(luò)連接
PLC與PLC之間通信的過程
-
實(shí)現(xiàn)兩個(gè)CPU 之間通信的步驟
① 建立硬件通信物理連接:由于S7-1200 CPU 的PROFINET 物理接口支持交叉自適應(yīng)功能,因此連接兩個(gè) CPU 既可以使用標(biāo)準(zhǔn)的以太網(wǎng)電纜也可以使用交叉的以太網(wǎng)線。兩個(gè)CPU的連接可以直接連接,不需要使用交換機(jī)。
② 配置硬件設(shè)備:在 “Device View” 中配置硬件組態(tài)。
③ 配置永久IP 地址:為兩個(gè)CPU 配置不同的永久IP 地址
④ 在網(wǎng)絡(luò)連接中建立兩個(gè) CPU 的邏輯網(wǎng)絡(luò)連接
⑤ 編程配置連接及發(fā)送、接收數(shù)據(jù)參數(shù)。在兩個(gè) CPU 里分別調(diào)用TSEND_C或TSEND、TRCV_C或TRCV 通信指令,并配置參數(shù),使能雙邊通信。
-
配置 CPU之間的邏輯網(wǎng)絡(luò)連接
配置完 CPU 的硬件后,在項(xiàng)目樹 “Project tree”>“Devices & Networks” >“Networks view”視圖下,創(chuàng)建兩個(gè)設(shè)備的連接。
要想創(chuàng)建PROFINET 的邏輯連接,用鼠標(biāo)點(diǎn)中第一個(gè) PLC 上的PROFINET通信口的綠色小方框,然后拖拽出一條線,到另外一個(gè)PLC 上的PROFINET通信口上,松開鼠標(biāo),連接就建立起來了,如圖3. 所示。
圖3. 建立兩個(gè)CPU之間的連接