詳細(xì)介紹
西門子PLC模塊6EP1333-2AA01特征介紹西門子專為驅(qū)動(dòng)裝置開發(fā)的通信協(xié)議,多年來(lái)也經(jīng)歷了一個(gè)不斷發(fā)展、完善的過(guò)程。初 USS 用于對(duì)驅(qū)動(dòng)裝置進(jìn)行參數(shù)化操作,即更多地面向參數(shù)設(shè)置。在驅(qū)動(dòng)裝置和操作面板、調(diào)試軟件(如DriveES/STARTER)的連接中得到廣泛的應(yīng)用。近來(lái) USS 因其協(xié)議簡(jiǎn)單、硬件要求較低,也越來(lái)越多地用于和控制器(如 PLC)的通信,實(shí)現(xiàn)一般水平的通信控制。
portant;">注意:USS 提供了一種低成本的,比較簡(jiǎn)易的通信控制途徑,由于其本身的設(shè)計(jì),USS 不能用在對(duì)通信速率和數(shù)據(jù)傳輸量有較高要求的場(chǎng)合。在這些對(duì)通信要求高的場(chǎng)合,應(yīng)當(dāng)選擇實(shí)時(shí)性更好的通信方式,如 PROFIBUS-DP 等。在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),必須考慮到 USS 的這一局限性。
portant;">回收西門子PLC模塊6EP1333-2AA01
portant;">
西門子SIMATIC S7系列串行通信模塊,包括CP340、CP341、CP440-1、CP441-1/2、CPU313C/314C-2PtP以及ET200S的1SI 3964/ASCII等,都支持ASCII驅(qū)動(dòng)協(xié)議的通信,可以廣泛地用于與第三方支持ASCII協(xié)議的儀表、設(shè)備、系統(tǒng)等進(jìn)行點(diǎn)對(duì)點(diǎn)連接通信,具有應(yīng)用簡(jiǎn)單、靈活,使用方便等優(yōu)點(diǎn)。
這期欄目通過(guò)一個(gè)具體的示例,給出了在多個(gè)西門子串口通信模塊(CP340/CP341)之間通過(guò)ASCII驅(qū)動(dòng)協(xié)議進(jìn)行輪詢通信的應(yīng)用。其具體的實(shí)現(xiàn)方法和輪詢?cè)砭哂衅毡榈闹笇?dǎo)意義,可以作為西門子串行通信模塊與支持ASCII協(xié)議的儀表、設(shè)備、系統(tǒng)等進(jìn)行串行通信的參考。
1. 系統(tǒng)組成
系統(tǒng)包括3個(gè)SIMATIC S7-300站,其中一個(gè)作為串行通信的主站,通過(guò)ASCII驅(qū)動(dòng)協(xié)議輪詢采集另外兩個(gè)從站的數(shù)據(jù)。系統(tǒng)主站和1#從站各配置了一個(gè)串行通信模塊CP341(6ES7341-1CH01-0AE0)(RS422/485接口),2#從站配置了一個(gè)串行通信模塊CP340(6ES7340-1AH02-0AE0)(RS232C接口),為了將它們連接到一個(gè)網(wǎng)絡(luò)中,在本例中選擇了西門子的PC/PPI電纜(6ES7901-3CB30-0xA0)將2#從站的RS232C接口轉(zhuǎn)換為RS485接口連接到網(wǎng)絡(luò)中。