西門子IM365接口模塊
問題:
能否將老型號(hào)的 SIMATIC S7-400 接口模塊(IM 46x)(即6ES7 460 0AA00-0AB0)與新型號(hào)的SIMATIC S7-400 模塊(例如 6ES7 460 0AA01-0AB0)組合在一起?
解答:
可以,可以將舊的和新的S7-400接口模塊(IM 46x)混合運(yùn)行。SIMATIC S7-400 接口模塊(IM 46x) 向上和向下均兼容。
注意事項(xiàng):
下表為S7-400接口模塊間的長度:
名稱 |
IM 類型 |
最大距離 |
K 總線
|
SV |
MLFB: |
||
舊型 |
新型 |
舊型 |
新型 |
||||
460-0 |
發(fā)送 |
3 米
|
5 米 |
是
|
否
|
6ES7 460-0AA00-0AB0 1.) |
6ES7 460-0AA01-0AB0 |
461-0 |
接收 |
6ES7 461-0AA00-0AA0 2.) |
6ES7 461-0AA01-0AA0 |
||||
460-1 |
發(fā)送 |
1.5 米
|
1.5 米
|
否
|
是
|
6ES7 460-1BA00-0AB0 |
6ES7 460-1BA01-0AB0 |
461-1 |
接收 |
6ES7 461-1BA00-0AA0 |
6ES7 461-1BA01-0AA0 |
||||
IM 461-1終端器 |
6ES7 461-1BA00-7AA0 |
- |
|||||
460-3 |
發(fā)送 |
102 米 |
102 米 |
是 |
否 |
6ES7 460-3AA00-0AB0 |
6ES7 460-3AA01-0AB0 |
461-3 |
接收 |
6ES7 461-3AA00-0AA0 |
6ES7 461-3AA01-0AA0 |
||||
460-4 |
發(fā)送 |
-
|
605 米 |
否 |
否 |
- |
6ES7 460-4AA01-0AB0 |
461-4 |
接收 |
- |
6ES7 461-4AA01-0AA0 |
||||
IM 461-4 終端器
|
-
|
6ES7 461-4AA00-7AA0 |
1.)對(duì)于S7-400接口模塊IM 460-0(6ES7 460-0AA00-0AB0)A5及更高型號(hào),可能的級(jí)連總長度最大為5米。
2.)對(duì)于S7-400接口模塊IM 461-0(6ES7 461-0AA00-0AA0)A4及更高型號(hào),可能的級(jí)連總長度最大為5米。
擴(kuò)展資料:
DeviceNet是一種用在自動(dòng)化技術(shù)的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn),由美國的Allen-Bradley公司在1994年開發(fā)。DeviceNet使用控制器局域網(wǎng)絡(luò)(CAN)為其底層的通訊協(xié)定,其應(yīng)用層有針對(duì)不同設(shè)備所定義的行規(guī)(profile)。主要的應(yīng)用包括資訊交換、安全設(shè)備及大型控制系統(tǒng)。在美國的市場(chǎng)占有率較高。
DeviceNet是一個(gè)以連接(connection)概念為基礎(chǔ)的通訊協(xié)定,若要與一設(shè)備通訊,就需要和設(shè)備建立連接,可以透過未連接訊息管理器(UCMM)和未連接埠來建立連接,之后就可以和此設(shè)備進(jìn)行通訊。設(shè)備借由連接可以傳送或接收顯式(Explicit)訊息及I/O訊息。
顯式訊息的資料包括有資料及協(xié)議內(nèi)容,一般會(huì)用請(qǐng)求/應(yīng)答的方式進(jìn)行。典型的顯式訊息包括組態(tài)資料及對(duì)沒有及時(shí)性要求的資料。I/O訊息也稱為隱式(imlicit)訊息,一般都是有及時(shí)性要求的資料,資料中不包含通訊協(xié)議,因此傳送端及接收端都需事先知道訊息中資料的定義,其優(yōu)點(diǎn)是通訊的效率較高。
PROFIBUS是一個(gè)用在自動(dòng)化技術(shù)的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn),在1987年由德國西門子公司等十四家公司及五個(gè)研究機(jī)構(gòu)所推動(dòng),PROFIBUS是程序總線網(wǎng)絡(luò)(PROcess FIeld BUS)的簡(jiǎn)稱。PROFIBUS和用在工業(yè)以太網(wǎng)的PROFINET是二種不同的通信協(xié)議。
PROFIBUS中最早提出的是PROFIBUS FMS,是一個(gè)復(fù)雜的通信協(xié)議,為要求嚴(yán)苛的通信任務(wù)所設(shè)計(jì),適用在車間級(jí)通用性通信任務(wù)。
后來在1993年提出了架構(gòu)較簡(jiǎn)單,速度也提升許多的PROFIBUS DP(DP代表Decentralized Peripherals)。PROFIBUS FMS是用在PROFIBUS主站之間的非確定性通信。PROFIBUS DP主要是用在PROFIBUS主站和其遠(yuǎn)程從站之間的確定性通信,但仍允許主站及主站之間的通信。
1. 概述
串口模塊ET200S 1SI(訂貨號(hào):6ES7 138-4DF01-0AB0)是一款用于ET200S上的串口模塊,支持兩種軟件協(xié)議(ASCII和3964(R)),通過接線區(qū)分可支持三種硬件接口(RS232C、RS422和RS485)。
在Step 7硬件組態(tài)中選擇模塊時(shí),硬件目錄中有以下六種版本的模塊:
? ASCII (4B)
? ASCII(8B)
? ASCII(32B)
? 3964(R) (4B)
? 3964(R) (8B)
? 3964(R) (32B)
4/8/32字節(jié)代表數(shù)據(jù)傳輸?shù)耐掏侣蚀笮。止?jié)數(shù)越大,吞吐率越大,即數(shù)據(jù)傳輸越快,但是在ET200S機(jī)架上占用的I/O存儲(chǔ)區(qū)也越多,如果從傳輸速率考慮,選擇32B最快,如果從占用的I/O區(qū)最小考慮,選擇4B占用最少,根據(jù)具體應(yīng)用要求選擇。
模塊信息及指示燈含義,如下圖1所示。
圖1 模塊指示燈含義
RS232C、RS422和RS485三種接口通訊的終端模塊端子分配和電纜連接,如下圖2/3/4所示。
圖2-1 RS232C接口終端模塊端子分配
圖2-2 RS232C接口終端模塊電纜連接
圖3-1 RS422接口終端模塊端子分配
圖3-2 RS422接口終端模塊電纜連接
圖4-1 RS485接口終端模塊端子分配
圖4-2 RS485接口終端模塊電纜連接
注意:RS485接口內(nèi)部已經(jīng)短接,不需要外部短接處理,只要直接連接1,2,8。
2. 軟件環(huán)境
2.1 STEP7 V5.4 SP5
用于編寫S7-300/400程序,此軟件需要從西門子購買,本文檔中的部分代碼使用Step7 V5.4 SP5的軟件編寫。
2.2 ET200S 1SI 串行接口模塊的功能塊
STEP 7 軟件中不包含ET200s 1SI模塊做串口通訊的功能塊,需要單獨(dú)安裝一個(gè)軟件,然后在Libraries下才有ET200sSI的庫,功能塊可供通訊調(diào)用,該軟件從以下的鏈接下載。25358470
2.3 串口調(diào)試器
第三方提供的串口調(diào)試工具,可以從互聯(lián)網(wǎng)上免費(fèi)下載,可用于測(cè)試串口通訊。
3. 硬件列表和接線
3.1 硬件列表
CPU | CPU317-2PN/DP | 6ES7 317-2EK14-0AB0 |
ET200S | 接口模塊 | 6ES7 151-1BA01-0AB0 |
功率模塊 | 6ES7 138-4CA00-0AA0 | |
1 SI串口模塊 | 6ES7 138-4DF01-0AB0 | |
功率模塊的終端模塊 | TM-P15S23-A0 | 6ES7 193-4CD20-0AA0 |
電子模塊的終端模塊 | TM-E15C24-01 | 6ES7 193-4CA30-0AA0 |
表1 硬件設(shè)備
3.2 硬件接線示意圖
以RS232C的方式接線為例說明,1 Si 模塊按照RS232C的接線方式連接到電腦的232口,連接示意圖如下所示。
圖5 硬件結(jié)構(gòu)和接線示意圖
4.組態(tài)設(shè)置和編程
4.1 組態(tài)和配置
1.打開STEP7,點(diǎn)擊File->New...創(chuàng)建一新項(xiàng)目,項(xiàng)目名稱為et200s ASCII。
圖6新建項(xiàng)目對(duì)話框
2.用鼠標(biāo)右鍵點(diǎn)擊項(xiàng)目名稱,選擇Insert New Object->SIMATIC 300 Station,更改站的名稱為 317-2PN/DP ,如下圖7所示。
圖7 插入S7-300站
3. 在硬件組態(tài)中按訂貨號(hào)和硬件安裝次序依次插入機(jī)架、CPU和ET200S標(biāo)準(zhǔn)從站模塊,如下圖8所示,注意所選串行接口模塊為32字節(jié)的1SI ASCII (這里僅考慮數(shù)據(jù)傳輸?shù)耐掏侣剩豢紤]占用的I/O存儲(chǔ)區(qū)的大?。?
圖8組態(tài)硬件
4.雙擊1 SI ASCII 模塊,點(diǎn)擊Parameter選項(xiàng),配置串口通信 參數(shù)。
圖9 參數(shù)分配
本例中,“Interface”設(shè)為RS232C接口,勾選斷線診斷,流量控制:無。通信波特率:9.6kb/s,數(shù)據(jù)位:8位,停止位:1位,奇偶效驗(yàn):無,字符延遲時(shí)間:4ms,其他的參數(shù)都采用默認(rèn)設(shè)置。注意:設(shè)定的參數(shù)要和通訊伙伴的相 同。
部分參數(shù)說明:
1.接口的選擇
圖10 接口設(shè)置
三種接口中:RS232C和RS422接口可以選擇“斷線檢測(cè)”和“數(shù)據(jù)流量控制” 的功能, RS485/422可以設(shè)置“接收線路的初始化狀態(tài)”。
2.字符楨的格式:支持10位和11位的字符楨格式,包括數(shù)據(jù)傳輸?shù)牟ㄌ芈?,?shù)據(jù)位,停止位和奇偶校驗(yàn)位。
3.接收字符楨結(jié)束判斷條件
圖11 結(jié)束判斷條件
On expiration of character delay time: 以固定的字符延遲時(shí)間為每幀數(shù)據(jù)的結(jié)束方式;
On receipt of end-of-text character: 以結(jié)束字符作為每幀數(shù)據(jù)的結(jié)束方式;
On receipt of fixed number of characters: 以固定的字符長度作為每幀數(shù)據(jù)的結(jié)束方式。
4.緩沖區(qū)處理方式
圖12 緩沖區(qū)設(shè)置
Dynamic Message frame buffer:如果勾上,模塊就可以緩沖多個(gè)不同長度的消息;
Prevent message frame buffer overwrite:如果勾上,防止接收到的新消息覆蓋緩沖區(qū)中的消息楨,這可以防止丟失以前接收到的消息楨;
Delete receive buffer during CPU startup:如果勾上,當(dāng)CPU的工作模式從STOP切換到RUN(CPU啟動(dòng))時(shí),模塊的接收緩沖區(qū)自動(dòng)清空。
更多關(guān)于串口接口模塊的組態(tài)和參數(shù)設(shè)置,請(qǐng)參考手冊(cè)《ET 200S 串行接口模塊》第2.9章節(jié)的內(nèi)容,手冊(cè)鏈接:9260793
4.2 編程
4.2.1 PLC側(cè)編程
1.程序調(diào)用:從庫Libraries -> ET200s SI -> ET200S Serial Interface -> ET200s SI中調(diào)用功能塊,調(diào)用發(fā)送 FB3(S_SEND)和接收 FB2(S_RCV),并為其分配背景數(shù)據(jù)塊分別為DB30和DB20,將塊參數(shù)LADDR設(shè)為硬件組態(tài)中1 SI模塊的起始邏輯地址256。
圖13 ET200S串口模塊的邏輯地址
2.創(chuàng)建發(fā)送數(shù)據(jù)塊DB1和接收數(shù)據(jù)塊DB2
圖14發(fā)送/接收數(shù)據(jù)塊DB1/DB2
3.調(diào)用發(fā)送功能塊
ET200S 1SI 的發(fā)送功能塊FB3 S_SEND 的參數(shù)設(shè)置見下表2。
LADDR | 硬件組態(tài)中串口模塊的起始邏輯地址,本例中為256 |
DB_NO | 發(fā)送數(shù)據(jù)塊號(hào),本例中為1(DB1) |
DBB_NO | 發(fā)送數(shù)據(jù)的起始地址,本例中為0(從DB1.DBB0開始) |
LEN | 發(fā)送數(shù)據(jù)的長度,本例中為10 |
REQ | 發(fā)送數(shù)據(jù)觸發(fā)位,上升沿觸發(fā),本例中為M0.0 |
R | 取消通訊,本例中不用 |
COM_RST | 如果為1 ,重新啟動(dòng)FB,本例中為M0.2 |
DONE | 發(fā)送完成位,發(fā)送完成且沒有錯(cuò)誤時(shí)為TRUE, |
ERROR | 錯(cuò)誤位,為TRUE說明有錯(cuò)誤 |
STATUS | 狀態(tài)字,標(biāo)識(shí)錯(cuò)誤代碼,察看ET200S串行接口模塊手冊(cè)獲得相應(yīng)的說明 |
上海朕鋅電氣設(shè)備有限公司是專業(yè)從事西門子工業(yè)自動(dòng)化產(chǎn)品銷售和系統(tǒng)集成的高新 技術(shù)企業(yè)。在西門子工控領(lǐng)域,公司以精益求精的經(jīng)營理念,從產(chǎn)品、方案到服務(wù),致 力于塑造一個(gè)“行業(yè)專家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。
“信譽(yù)第一,客戶至上”是公司成立之初所確立的宗旨,在公司領(lǐng)導(dǎo)的嚴(yán)格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今?!凹僖涣P十”一直是我公司的主動(dòng)承諾。
面對(duì)紛繁變化的市場(chǎng)和日益嚴(yán)峻的競(jìng)爭(zhēng),客戶的需求和利益始終被我們放在工作的首位。我們想客戶之所想,急客戶之所急。針對(duì)各行業(yè)客戶的不同需求,我們盡心盡力地為客戶需要解決的難題提供精準(zhǔn)的解決方案,竭盡全力將服務(wù)落到實(shí)處、做到最好。在協(xié)助客戶解決難題、實(shí)現(xiàn)突破的基礎(chǔ)上,獲得雙贏!
我公司一直致力于推廣西門子高性能自動(dòng)化系統(tǒng)和驅(qū)動(dòng)產(chǎn)品,所經(jīng)營產(chǎn)品范圍:LOGO!通用模塊、SIMATIC S7全系列可編程控制器、PCS7 控制系統(tǒng)、WINCC組態(tài)軟件、STEP 7編程軟件和博圖軟件; 觸摸屏、工控機(jī)、網(wǎng)絡(luò)交換機(jī)、開關(guān)電源;6RA70/80系列直流調(diào)速裝置,MM4、V20、G120、G130、G150、S120等全系列變頻器;V90伺服產(chǎn)品,數(shù)控系統(tǒng)等工業(yè)自動(dòng)化與驅(qū)動(dòng)技術(shù)全系列產(chǎn)品。公司所備各類產(chǎn)品齊全,貨量充足,常年備貨量在1億元以上,能夠滿足客戶對(duì)現(xiàn)貨的需求,保證工程進(jìn)度。
公司自成立以來,始終堅(jiān)持以人才為本、誠信立業(yè)的經(jīng)營原則,堅(jiān)持“質(zhì)量到位、服務(wù)一流”的經(jīng)營理念,在電工電氣-工控系統(tǒng)及裝備行業(yè)獲得了客戶的一致認(rèn)可和高度評(píng)價(jià),公司以為客戶設(shè)計(jì)價(jià)值為己任,期待為您服務(wù)!
請(qǐng)相信上海朕鋅電氣設(shè)備有限公司是您忠誠的長久的合作伙伴,我們?cè)概c廣大客戶攜手向前,共同進(jìn)步!