西門子CPU6ES7 216-2AD23-0XB8
應(yīng)用領(lǐng)域
SIMATIC S7-200的應(yīng)用領(lǐng)域從更換繼電器和接觸器一直擴(kuò)展到在單機(jī)、網(wǎng)絡(luò)以及分布式配置中更復(fù)雜的自動(dòng)化任務(wù)。S7-200也越來越多地提供了對以前曾由于經(jīng)濟(jì)原因而開發(fā)的特殊電子設(shè)備的地區(qū)的進(jìn)入。
河南兆陽自動(dòng)化科技有限公司
聯(lián) 系:邵經(jīng)理
電 聯(lián):191+3998+2730 同微號(hào)
由 香:380 936 531 @ q q.c om
Q : 380 936 531
優(yōu)點(diǎn)
SIMATIC S7-200發(fā)揮統(tǒng)一而經(jīng)濟(jì)的解決方案。整個(gè)系統(tǒng)的系列特點(diǎn)
強(qiáng)大的性能,
**模塊化和開放式通訊。
結(jié)構(gòu)緊湊小巧-狹小空間處任何應(yīng)用的理想選擇
在所有CPU型號(hào)中的基本和高功能,
大容量程序和數(shù)據(jù)存儲(chǔ)器
杰出的實(shí)時(shí)響應(yīng)-在任何時(shí)候均可對整個(gè)過程進(jìn)行完全控制,從而提高了質(zhì)量、效率和安全性
易于使用STEP 7-Micro/WIN工程軟件-初學(xué)者和理想選擇
集成的 R-S 485接口或者作為系統(tǒng)總線使用
極其快速和**的操作順序和過程控制
通過時(shí)間中斷完整控制對時(shí)間要求嚴(yán)格的流程
組成
基本單元
S7-200系列PLC中可提供4種不同的基本型號(hào)的8種CPU供選擇使用.
擴(kuò)展單元
S7-200系列PLC主要有6種擴(kuò)展單元,它本身沒有CPU,只能與基本單元相連接使用,用于擴(kuò)展I/O點(diǎn)數(shù).
編程器
PLC在正式運(yùn)行時(shí),不需要編程器。編程器主要用來進(jìn)行用戶程序的編制、存儲(chǔ)和管理等,并將用戶程序送入PLC中,在調(diào)試過程中,進(jìn)行監(jiān)控和故障檢測。S7-200系列PLC可采用多種編程器,一般可分為簡易型和智能型。
簡易型編程器是袖珍型的,簡單實(shí)用,價(jià)格低廉,是一種很好的現(xiàn)場編程及監(jiān)測工具,但顯示功能較差,只能用指令表方式輸入,使用不夠方便。智能型編程器采用計(jì)算機(jī)進(jìn)行編程操作,將專用的編程軟件裝入計(jì)算機(jī)內(nèi),可直接采用梯形圖語言編程,實(shí)現(xiàn)在線監(jiān)測,非常直觀,且功能強(qiáng)大,S7-200系列PLC的專用編程軟件為STEP7-Micro/WIN。
程序存儲(chǔ)卡
為了保證程序及重要參數(shù)的安全,一般小型PLC設(shè)有外接EEPROM卡盒接口,通過該接口可以將卡盒的內(nèi)容寫入PLC,也可將PLC內(nèi)的程序及重要參數(shù)傳到外接EEPROM卡盒內(nèi)作為備份。程序存儲(chǔ)卡EEPROM有6ES
7291-8GC00-0xA0和6ES 7291-8GD00-0xA0兩種,程序容量分別為8K和16K程序步。
寫入器
寫入器的功能是實(shí)現(xiàn)PLC和EPROM之間的程序傳送,是將PLC中RAM區(qū)的程序通過寫入器固化到程序存儲(chǔ)卡中,或?qū)LC中程序存儲(chǔ)卡中的程序通過寫入器傳送到RAM區(qū)。
文本顯示器
文本顯示器TD200不僅是一個(gè)用于顯示系統(tǒng)信息的顯示設(shè)備,還可以作為控制單元對某個(gè)量的數(shù)值進(jìn)行修改,或直接設(shè)置輸入/輸出量。文本信息的顯示用選擇/確認(rèn)的方法,**多可顯示80條信息,每條信息**多4個(gè)變量的狀態(tài)。過程參數(shù)可在顯示器上顯示,并可以隨時(shí)修改。TD200面板上的8個(gè)可編程序的功能鍵,每個(gè)都分配了一個(gè)存儲(chǔ)器位,這些功能鍵在啟動(dòng)和測試系統(tǒng)時(shí),可以進(jìn)行參數(shù)設(shè)置和診斷。
本單元 |
|
S7-200系列PLC中可提供4種不同的基本型號(hào)的8種CPU供選擇使用. |
擴(kuò)展單元 |
|
S7-200系列PLC主要有6種擴(kuò)展單元,它本身沒有CPU,只能與基本單元相連接使用,用于擴(kuò)展I/O點(diǎn)數(shù). |
編程器 |
|
PLC在正式運(yùn)行時(shí),不需要編程器。編程器主要用來進(jìn)行用戶程序的編制、存儲(chǔ)和管理等,并將用戶程序送入PLC中,在調(diào)試過程中,進(jìn)行監(jiān)控和故障檢測。S7-200系列PLC可采用多種編程器,一般可分為簡易型和智能型 |
程序存儲(chǔ)卡 |
|
為了保證程序及重要參數(shù)的安全,一般小型PLC設(shè)有外接EEPROM卡盒接口,通過該接口可以將卡盒的內(nèi)容寫入PLC,也可將PLC內(nèi)的程序及重要參數(shù)傳到外接EEPROM卡盒內(nèi)作為備份 |
寫入器 |
|
寫入器的功能是實(shí)現(xiàn)PLC和EPROM之間的程序傳送,是將PLC中RAM區(qū)的程序通過寫入器固化到程序存儲(chǔ)卡中,或?qū)LC中程序存儲(chǔ)卡中的程序通過寫入器傳送到RAM區(qū)。 |
文本顯示器 |
|
文本顯示器TD200不僅是一個(gè)用于顯示系統(tǒng)信息的顯示設(shè)備,還可以作為控制單元對某個(gè)量的數(shù)值進(jìn)行修改,或直接設(shè)置輸入/輸出量。 |
6XV1830-0EH10 |
|
SIMATIC NET, PROFIBUS 快速標(biāo)準(zhǔn)電纜 GP, 2 芯, 屏蔽, 為快速安裝而特殊設(shè)計(jì),**長度: 1000m, **小訂購數(shù)量: 20m, 按米銷售 |
6XV1840-2AH10 |
|
SIMATIC NET, IE FC TP 標(biāo)準(zhǔn)電纜 GP 2x2(PROFINET A 類), TP 安裝電纜,用于連接到 FC RJ45 模塊化插座,應(yīng)用廣泛,4 芯,屏蔽,CAT. 5,按米銷售,**訂貨數(shù)量: 2000m, **小訂購量: 20 m |
S7-200系列PLC本身集成了一個(gè)RS485接口,通過這個(gè)RS485接口可以實(shí)現(xiàn)自由口通信、MODBUS RTU通信、USS協(xié)議通信,在這些通信中自由口通信為最基本也是最重要的通信,想要學(xué)習(xí)好S7-200系列PLC的串口通信功能,就須要掌握好自由口通信的應(yīng)用。雖然西門子有提供相應(yīng)的MODBUS庫及USS協(xié)議庫指令。讓用戶快速的掌握MODBUS及USS協(xié)議通信程序的編寫,若有研究過庫指令的朋友,其實(shí)可以發(fā)現(xiàn),庫指令也是通過自由口方式做出來的一個(gè)功能塊程序。
接下來的幾篇文章,我給大家分享下自己學(xué)習(xí)自由口通信的體會(huì),希望對大家學(xué)習(xí)自由口通信有一定的幫助。
在學(xué)習(xí)自由口程序編寫之前,我們首先要理解以下的一些基本知識(shí)內(nèi)容。
(1)通信協(xié)議
通信協(xié)議是設(shè)備與設(shè)備之間進(jìn)行信息交換的一種約定,類似于人與人交流的語言。通信協(xié)議有很多種。大家常常聽到的MODBUS協(xié)議,USS協(xié)議,PPI協(xié)議。MPI協(xié)議等這些都是通信協(xié)議的。
通信協(xié)議是在學(xué)習(xí)自由口通信時(shí)必須要掌握的,自由口通信的核心就是使用發(fā)送指令(XMT)和接收指令(RCV)來完成數(shù)據(jù)的發(fā)送和接收,那么發(fā)送什么數(shù)據(jù)出去,在接收回來的數(shù)據(jù)中,哪些數(shù)據(jù)是有效的數(shù)據(jù),這些都是需要從通信協(xié)議中來獲得信息的。通信協(xié)議由作為從站的通訊設(shè)備給出,如PLC與儀表通信或是變頻器通信,那么在儀表或是變頻器的說明書上就會(huì)提供這個(gè)儀表或是變頻器所支持的通信協(xié)議。
(2)信息幀格式或消息報(bào)文
說到信息幀格式,很多人不理解什么是信息幀格式,有人也把信息幀格式叫做數(shù)據(jù)個(gè)數(shù),或是消息報(bào)文,不管怎么說,意思都是一樣的,信息幀格式表示的是我們PLC需要發(fā)送出去的數(shù)據(jù),以及接收回來的數(shù)據(jù)的是一種什么樣的格式,這個(gè)信息幀格式是根據(jù)通信協(xié)議而來的。如上面所描述的通信協(xié)議。假設(shè)規(guī)定使用ascall的字符來進(jìn)行通信的,若需要讀取站號(hào)為01的儀表的過程值數(shù)據(jù),而過程的參數(shù)名為“M1”(注:這些參數(shù)名在儀表說明書中會(huì)給出)那么根據(jù)這個(gè)通信協(xié)議我們就可以得到兩條信息幀的格式,一條是PLC需要發(fā)送出去的信息幀格式,另外一條是PLC接收回來的信息幀格式:
(3) 起始符、結(jié)束符與起始位和停止位的區(qū)別
在自由口通信中經(jīng)常會(huì)聽到,起始位、停止位、起始符、結(jié)束符,那么他們之間有什么區(qū)別呢?
首先從字面上的理解,大家就可以知道,停止位或起始位,他是一個(gè)位。而起始符和結(jié)束符是一個(gè)字符,一條信息幀格式中包含了多個(gè)字符,一條信息幀格式中有起始符和結(jié)束符,如上面協(xié)議中的描述,起始符(EOT),結(jié)束符(ENQ)。而在這條信息幀格式的字符中,每個(gè)字符都有起始位、停止位、數(shù)據(jù)位和奇偶校驗(yàn)位組成。
我們提到了有關(guān)于自由口通信的一些基礎(chǔ)知識(shí),給大家解釋了什么叫通信協(xié)議,什么叫信息幀或消息報(bào)文,起始符/結(jié)束符與起始位/停止位之間的關(guān)系。那么今天就跟大家聊聊西門子S7200系列的自由口通信功能及程序的設(shè)計(jì)。
自由口通信模式(Freeport Mode)是S7-200系列PLC的一個(gè)很有特色的功能,借助自由口通信,用戶可以自己使用(XMT和RCV)對端口進(jìn)行操作,可以是S7-200系列PLC與任何通信協(xié)議已知且具有串口的智能設(shè)備和控制器實(shí)現(xiàn)通信,如打印機(jī),變頻器,智能儀表等。
S7-200CPU上的通信口在電氣上是標(biāo)準(zhǔn)的RS-485半雙工串行通信(所謂半雙工通信即發(fā)送和接收不能同時(shí)進(jìn)行,所以在設(shè)計(jì)程序的時(shí)候,發(fā)送完后才能接收 ,接收完后才能發(fā)送)此串行字符通信的格式可以包括:
西門子s7-200plc
(1)一個(gè)起始位
(2)7位或是8位字符(數(shù)據(jù)字節(jié))
(3)一個(gè)奇/偶校驗(yàn)位,或者沒有校驗(yàn)位
(4)一個(gè)停止位
(5)波特率:1200、2400、4800、9600、19200、38400、57600或112500bps的波特率
滿足以上條件的通信的格式,都可以使用自由口通信的方式去完成信息的交換。
若需要使用PLC通過自由口的方式發(fā)生數(shù)據(jù)出去,必須完成以下幾個(gè)內(nèi)容:
(1)通信格式的設(shè)置,用于規(guī)定通信雙方的通信格式
(2)PLC需要通過XMT指令發(fā)送的數(shù)據(jù),可以根據(jù)通信協(xié)議提供的信息幀格式去準(zhǔn)備,
(3)信息發(fā)送完成的判斷,用戶只有根據(jù)信息是否發(fā)送完成后 ,才可以進(jìn)行信息的接收程序的設(shè)計(jì)或是決定下一次的發(fā)送。
S7-200系列PLC本身集成了一個(gè)RS485接口,通過這個(gè)RS485接口可以實(shí)現(xiàn)自由口通信、MODBUS RTU通信、USS協(xié)議通信,在這些通信中自由口通信為最基本也是最重要的通信,想要學(xué)習(xí)好S7-200系列PLC的串口通信功能,就須要掌握好自由口通信的應(yīng)用。雖然西門子有提供相應(yīng)的MODBUS庫及USS協(xié)議庫指令。讓用戶快速的掌握MODBUS及USS協(xié)議通信程序的編寫,若有研究過庫指令的朋友,其實(shí)可以發(fā)現(xiàn),庫指令也是通過自由口方式做出來的一個(gè)功能塊程序。
接下來的幾篇文章,我給大家分享下自己學(xué)習(xí)自由口通信的體會(huì),希望對大家學(xué)習(xí)自由口通信有一定的幫助。
在學(xué)習(xí)自由口程序編寫之前,我們首先要理解以下的一些基本知識(shí)內(nèi)容。
S7-200系列PLC本身集成了一個(gè)RS485接口,通過這個(gè)RS485接口可以實(shí)現(xiàn)自由口通信、MODBUS RTU通信、USS協(xié)議通信,在這些通信中自由口通信為最基本也是最重要的通信,想要學(xué)習(xí)好S7-200系列PLC的串口通信功能,就須要掌握好自由口通信的應(yīng)用。雖然西門子有提供相應(yīng)的MODBUS庫及USS協(xié)議庫指令。讓用戶快速的掌握MODBUS及USS協(xié)議通信程序的編寫,若有研究過庫指令的朋友,其實(shí)可以發(fā)現(xiàn),庫指令也是通過自由口方式做出來的一個(gè)功能塊程序。
接下來的幾篇文章,我給大家分享下自己學(xué)習(xí)自由口通信的體會(huì),希望對大家學(xué)習(xí)自由口通信有一定的幫助。
在學(xué)習(xí)自由口程序編寫之前,我們首先要理解以下的一些基本知識(shí)內(nèi)容。
西門子CPU6ES7 216-2AD23-0XB8
通過EM277通訊模塊可以運(yùn)行222以上所有CPU,作為PROFIBUS DP網(wǎng)絡(luò)上的標(biāo)準(zhǔn)從站,傳輸速率高達(dá)12 Mbit/s。S7- 200對更高水平PROFIBUS DP控制水平的開放特點(diǎn),確保您可以將單臺(tái)機(jī)器集成到生產(chǎn)線中。使用EM 277擴(kuò)展模塊,您可以實(shí)現(xiàn)配備了S7-200的單獨(dú)機(jī)器的PROFIBUS能力。
功能強(qiáng)大的AS-Interface連接
在AS- Interface網(wǎng)絡(luò)上CP243-2將從CPU從222上升到功能強(qiáng)大的主站。根據(jù)新的AS- V2.1接口規(guī)范,可以最多連接62個(gè)站,甚至易于集成的模擬傳感器。使用AS-Interface,可以在蕞高配置中最多連接248個(gè)DI+186 DO。蕞大 62站的數(shù)量最多可以包括31個(gè)模擬模塊。方便AS-Interface接口向?qū)еС謴恼竞妥x/寫入數(shù)據(jù)的配置。
設(shè)計(jì)和功能
內(nèi)置的RS485接口可以工作在數(shù)據(jù)傳輸速率高達(dá)187.5 kbit / s的情況下工作,其功能如下:
作為一個(gè)蕞大擁有126個(gè)站點(diǎn)的系統(tǒng)總線。在這種容量中,可以連網(wǎng)編程設(shè)備,SIMATIC HMI產(chǎn)品和SIMATIC CPU,沒有任何問題。
集成的PPI協(xié)議用于純的S7- 200支持來自一個(gè)端口多臺(tái)主機(jī)的網(wǎng)絡(luò)。在西門子其他器件(SIMATIC S7-300/400和SIMATIC HMI等)組成的網(wǎng)絡(luò)中,將S7- 200 CPU集成為MPI的從站。
在Freeport模式(高達(dá)115.2kbaud)中,采用用戶特定的協(xié)議(例如ASCII協(xié)議)這意味著SIMATIC S7 -200對連接的任何設(shè)備都是開放的,例如,它可以連接一個(gè)調(diào)制解調(diào)器,條碼掃描儀,PC,非西門子PLC等等。通過驅(qū)動(dòng)器用的USS協(xié)議,最多可以控制32臺(tái)西門子變頻器,無需額外的硬件。
包括在該包中的Modbus RTU庫還可以作為主站或從站連接到一個(gè)Modbus RTU網(wǎng)絡(luò)。
帶有PC Access的OPC驅(qū)動(dòng)器
PC Access是S7- 200和所連接PC之間數(shù)據(jù)交換的理想基礎(chǔ)-與通訊鏈路選擇無關(guān)(PPI,調(diào)制解調(diào)器,以太網(wǎng)/IT CP)。作為一個(gè)OPC服務(wù)器,PC ACCESS使您可以使用Microsoft Excel寫或讀S7- 200數(shù)據(jù),或任何其它OPC客戶端應(yīng)用程序。
作為一個(gè)OPC客戶端,它可用于 ProTool Pro,WinCC flexibleRT,Win CC等使用高達(dá)8個(gè)連接的容量,可以從一個(gè)中央位置實(shí)現(xiàn)配置、編程和監(jiān)控,節(jié)省了時(shí)間和金錢。通過FTP,HTTP,Java和電子郵件方式允許將PLC連接到不同計(jì)算機(jī)的簡單的通用連接,Internet Technology模塊CP243-1 IT還為您提供快速訪問功能。以太網(wǎng)模塊CP243-1可以通過以太網(wǎng)快速訪問S7 - 200的過程數(shù)據(jù),進(jìn)行歸檔或進(jìn)一步處理。STEP 7-Micro/WIN的配置支持確保簡單的調(diào)試和方便的診斷方案。