商鋪名稱:上海斌勤電氣技術有限公司
聯系人:康奎(先生)
聯系手機:
固定電話:
企業郵箱:192061030@qq.com
聯系地址:上海市松江區三新北路1800弄(松江電子商務園區)
郵編:201501
聯系我時,請說是在焊材網上看到的,謝謝!
供應SB1223 數字量信號板模塊
上海斌勤電氣技術有限公司(西門子合作伙伴)
聯系人電話 :康 奎(業務經理)每天24小時為您服務
主要優勢產品西門子:ET200、S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、S7-1500、PLC、CPU、電源、DP電纜、DP接頭,網線、網線接頭、觸摸屏、6GT、7KM、6FC、6SN、S120、V10、V20、V60、V80、V90,G110、G120、6RA、伺服數控備件、NCU、MM系列變頻器。
集成PROFINET接口
SimaticS7-1200的新CPU固件2.0版本支持與作為Profinet IO控制器的Profinet IO設備之間的通信。通過集成的Web服務器,可以通過CPU調用信息,通過標準網絡瀏覽器處理數據,也可以在運行時間從用戶程序中對數據進行歸檔。
利用已建立的TCP/IP標準,SIMATIC S7-1200集成的PROFINET接口可用于編程或者與HMI設備和額外的控制器之間的通信。作為PROFINET IO控制器,SIMATIC S7-1200現在支持與PROFINET IO設備之間的通信。
該接口包含一個具有自動交叉功能的抗噪聲的RJ45連接器,它支持以太網網絡,其數據傳輸速率高達10/100 Mbit/s。
與第三方設備之間的通訊
在SIMATIC S7-1200上采用集成PROFINET接口可以實現與其他制造商生產的設備之間的無縫集成。利用所支持的本地開放式以太網協議TCP/IP和TCP上的ISO,可以與多個第三方設備進行連接和通訊。
這種通信能力與集成工程系統SIMATIC STEP 7 Basic支持的標準T-Send/T-Receive說明共同配置,為您在設計您的自動化解決方案中提供更高水平的靈活性。
簡易通訊模塊
在SIMATIC S7-1200的CPU上最多可以增加3個通訊模塊。
RS485和RS232通訊模塊適用于串行、基于字符的點到點連接。在SIMATIC STEP 7 Basic工程系統內部已經包含了USS驅動器協議以及Modbus RTU主、從協議的庫函數。
通過PROFIBUS實現的快速現場總線通訊-現場總線標準
由于S7-1200和現場總線標準PROFIBUS之間最近的連接-反應迅速的強大網絡-,在將來會實現現場級至控制級之間的統一通訊。這是我們小型自動化領域中一種最重要的要求。
有兩個將S7-1200連接到PROFIBUS的新通訊模塊(CM)。作為DP從站,最多可以與DP Master CP 1243-5連接16個現場設備,例如作為分散的外圍設備ET 200單元。S7-1200具有CM 1242-5 的DP從站的功能,因此,可連接到任何其他DP主站。通過背板總線輕松地將兩個模塊連接到左側的CPU。
連網簡單
為了減少布線和提供最大的連網靈活性, CSM 1277小型交換機模塊可用于配置統一或者混合網絡-采用線型、樹型或星型拓撲結構。CSM 1277是一個4端口非管理型交換機,允許您將SIMATIC S7-1200與最多三個額外的設備相連接。
遠程控制應用簡單
新的通訊處理器CP 1242-7能夠通過移動電話網絡或互聯網從一個集線器實現對分布式S7-1200單元的監測和控制。
如何打開項目歸檔文件
參考:如何打開歸檔項目文件
S7-1200 與 S7-300 PN TCP 通信例程
本文為S7-1200 與 S7-300 PN 之間 TCP 通信的幾種可能情況分別提供了例程:
1. 同一項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器;
2. 同一項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端;
3. 不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器,雙方 CPU 都采用 TIA V14 SP1 編程組態;
4. 不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端,雙方 CPU 都采用 TIA V14 SP1 編程組態;
5. 不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器,S7-1200 使用STEP7 V14 SP1 編程組態,S7-300PN 使用 STEP 7 V5.6 編程組態;
6. 不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信,S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端,S7-1200 使用STEP7 V14 SP1 編程組態,S7-300PN 使用 STEP 7 V5.6 編程組態。
1.同一項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ STEP7 V14 SP1
2.實現功能:
用于演示同一項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的客戶端,S7-300PN 作為 TCP 通信的服務器。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200_TCP_Communication_With_S7-300PN_S7-1200_As_Client.zap14
2.同一項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ STEP7 V14 SP1
2.實現功能:
用于演示同一項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的服務器,S7-300PN 作為 TCP 通信的客戶端。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200_TCP_Communication_With_S7-300PN_S7-1200_As_Server.zap14
3.不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ STEP7 V14 SP1
2.實現功能:
用于演示不同項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的客戶端,S7-300PN 作為 TCP 通信的服務器。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200 項目:Different_Projects_S7-1200_As_Client.zap14
S7-300PN項目:Different_Projects_S7-300_As_Server.zap14
4.不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ STEP7 V14 SP1
2.實現功能:
用于演示不同項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的服務器,S7-300PN 作為 TCP 通信的客戶端。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200 項目:Different_Projects_S7-1200_As_Server.zap14
S7-300PN項目:Different_Projects_S7-300_As_Client.zap14
5.不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 客戶端,S7-300 PN 作為服務器)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ S7-1200 V4.2 使用STEP7 V14 SP1編程組態;S7-300PN V3.2 使用 STEP 7 V5.6 編程組態。
2.實現功能:
用于演示不同項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的客戶端,S7-300PN 作為 TCP 通信的服務器。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200 項目:S7-1200_As_Client.zap14
S7-300PN項目:S7-300_As_Server.zip
6.不同項目中S7-1200 與 S7-300 PN 口之間 TCP 通信(S7-1200 作為 TCP 服務器,S7-300 PN 作為客戶端)
1.使用環境:
① S7-1200 V4.2
② S7-300PN V3.2
③ S7-1200 V4.2 使用STEP7 V14 SP1編程組態;S7-300PN V3.2 使用 STEP 7 V5.6 編程組態。
2.實現功能:
用于演示不同項目中S7-1200 與 S7-300 PN 口之間的以太網通信,項目中 S7-1200 CPU 作為 TCP 通信的服務器,S7-300PN 作為 TCP 通信的客戶端。
① S7-1200 CPU將通訊數據區 DB10 塊中的 10 個字節的數據發送到 S7-300PN CPU的接收數據區 DB10 塊中。
② S7-300PN CPU將通訊數據區 DB11 塊中的 10 個字節的數據發送到 S7-1200 CPU的接收數據區 DB11 塊中。
S7-1200 項目:S7-1200_As_Server.zap14
S7-300PN項目:S7-300_As_Client.zip
免責聲明
本例程僅供參考,程序中的CPU版本、類型可能與用戶實際使用不同,用戶可能需要先對例子程序做修改和調整,才能將其用于測試。本例程的作者和擁有者對于該例程的功能性和兼容性不負任何責任,使用該例程的風險完全由用戶自行承擔。由于它是免費的,所以不提供任何擔保,錯誤糾正和熱線支持,用戶不必為此聯系西門子技術支持與服務部門