應用領域 | 醫療衛生,化工,生物產業,石油,電子/電池 |
---|
SIMATIC S7-200 SMART,CPU CR40, 緊湊型 CPU,AC/DC/繼電器, 機載 I/O: 24 個 24V DC 數字輸入;16 個 2A 繼電器數字輸出; 電源:交流 47-63Hz 時 85-264V AC, 程序存儲器/數據存儲器 20 KB
![]() |
參考價 | 面議 |
更新時間:2020-07-10 15:00:20瀏覽次數:251
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
一、概述
西門子PLC S7-1500系列是西門子PLC新一代產品,它通過多方面的創新,為用戶提供了更高性價比的產品,提高了用戶的工程實施效率。西門子PLC S7-1500為用戶在自動化控制系統中提供了更高的運行能力,而且簡單易用,節省了大量的系統開發時間,西門子PLC S7-1500系列有很強的通訊功能,和擴展能力,為用戶提供了多種性能優異的解決方案。其中S7-1500系列CPU集成了PROFINET接口,這個接口除了具備連接PROFINET總線通信功能,還能用在標準的TCP通信中。本文下面就為您介紹西門子PLC S7-1500系列CPU與西門子PLC S7-1500系列的通訊模塊西門子PLC S7-1500進行TCP通訊的方法,供用戶在選擇和配置時進行參考。
二、西門子PLC S7-1500系列CPU的TCP通訊
西門子PLC S7-1500系列的CPU模塊,與西門子PLC S7-300的CP343-1之間實現TCP通訊的步驟如下:
1. 分配IP地址
(1)為用戶的電腦分配IP地址;
(2)為西門子PLC S7-1500系列的CPU分配IP地址,與電腦的IP地址需要在同一個網段;
2. 創建一個新項目
(1)在博途軟件STEP7 V13中插入西門子PLC S7-1500系列的CPU和西門子PLC S7-300系列的CPU,并且加入CP343-1通訊模塊;
3. TCP通信編程
(1)創建全局數據塊,用來保存接收和發送的數據;
(2)在S7-1500的CPU主程序中調用TRCV_C和TSEND指令,并添加背景數據塊,設置各個管腳的參數;
(3)在S7-300的CPU主程序中調用AG_SEND和AG_RECV指令,并添加背景數據塊,設置各個管腳的參數;
4. 下載組態到站點
(1)將組態好的程序下載到S7-1500的CPU中;
(2)將組態好的程序下載到S7-300的CPU中;
5. TCP通信測試
在博途軟件中中,分別對S7-1500的CPU和S7-300的CPU建立變量狀態監視表,觀察發送和接收的數據是否正確。
三、總結
綜上所述,西門子PLC S7-1500系列為用戶帶來了更加完善的體驗,它具有優異的控制性能,通訊功能強大,為用戶提供了經濟性好,品質高的自動化控制系統解決方案。用戶在選擇和使用西門子PLC S7-1500系列時,還可以結合西門子PLC S7-300系列CPU來完成它們之間的TCP通信工作。這種方式可以很好的對自動化控制系統進行擴展,并滿足用戶更多的控制需求。如果用戶需要更多的了解和使用西門子PLC系列,我們也會更好的提供相關技術支持。
西門子PLC S7-300通訊模塊CP341故障診斷方法-舟山西門子S7-200 SMART模塊代理商
一、概述
在工業自動化領域的項目中,由西門子PLC組成的控制系統都會應用到某種通訊方式,我們常用的通訊方式有PROFIBUS DP,MPI,以太網等。在有些情況下,當控制系統需要和第三方設備通訊時,往往需要新的通訊方式,例如:Modbus通訊。相應地,對于西門子S7-300系列PLC來說,在硬件配置上,需要增加通訊模塊CP341來實現通訊功能。但在實際通訊過程中,有時會遇到通訊異常情況,導致數據無法正常通訊,甚至通訊中斷的情況發生。本文下面就針對這種情況做一個說明,來判斷造成通訊故障的原因。
二、西門子通訊模塊CP341故障診斷
下面以西門子PLC S7-300系列中的通訊模塊CP341和PC之間的通訊為例,說明通訊故障的原因:
1. 首先判斷電纜連接線是否正常,可以對電纜進行通斷測試,電纜兩端的接頭是否松動,保證物理連接的正確;
2. 其次判斷西門子PLC S7-300中的程序是否正確,方法如下:在程序中調用發送函數,注意使用上升沿觸發,觀察CP341上面的發送指示燈燈是否閃爍,如果閃爍,說明程序沒有問題;
3. 后判斷PC端的程序問題,在PLC端設置CP341的參數,采用ASCII方式發送數據,使用發送函數發送數據塊中的字符;同時在PC端設置串口的參數,例如:波特率,數據長度,停止位等,與PLC端一致。在PC端使用串口調試工具建立到串口的連接,這時觀察PC端是否能讀到PLC發送出的字符;也可以在PC端通過串口調試工具發送字符,在PLC端調用接收函數,用存儲在相應的數據塊中,判斷數據塊中能否接收到PC端發送出的字符。
三、小結
綜上所述,本文介紹了一種西門子PLC S7-300的通訊模塊CP341通訊故障的診斷方法。在實際應用過程中,用戶可以通過上述方法進行判斷,直到找出問題的原因。。如果用戶需要更多的了解西門子PLC的使用方法,請聯系我們,我們會更好的提供相關技術支持。