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