| 授權(quán)西門子6ES74162XN050AB0總代理 |
| 聯(lián)系人:康奎 (先生) | 手機(jī):18621061383 |
|
電話: |
傳真: |
| 郵箱:192061030@qq.com | 地址:上海市松江區(qū)三新北路1800弄(松江電子商務(wù)園區(qū)) |
|
授權(quán)西門子6ES74162XN050AB0總代理
希殿電氣技術(shù)(上海)有限公司 1. 串行通訊模塊基本信息介紹 CP340/CP341/CP440/CP441-1/CP441-2模塊是西門子S7-300/400系列PLC中的串行通訊模塊,這些模塊具有1個(gè)或2個(gè)(CP441-2)串行通訊接口(RS232C、20mA-TTY或RS485/422)。您可以使用這些通訊模塊實(shí)現(xiàn)S7-300/400系統(tǒng)與其他串行通訊設(shè)備的數(shù)據(jù)交換,例如打印機(jī)、掃描儀、智能儀表、第三方MODBUS主從站、Data Highway、變頻器,USS站等。 1.1 產(chǎn)品訂貨信息 下表給出了常用串行通訊模塊以及相關(guān)產(chǎn)品的訂貨信息:
表1 串口通訊模塊以及相關(guān)產(chǎn)品的訂貨信息 說明:1、當(dāng)您要實(shí)現(xiàn)MODBUS或Data Highway通訊時(shí),需要在CP341/CP441-2模塊上插入相應(yīng)協(xié)議的硬件狗,這里我們所提到的硬件狗、Dongle、協(xié)議驅(qū)動(dòng)或Loadable driver指的是同一個(gè)東西,如下圖:
2、MODBUS 是單主站結(jié)構(gòu)的串行通信協(xié)議,系統(tǒng)中只能夠有一個(gè)MODBUS主站,并且只能夠?qū)崿F(xiàn)主站和從站的數(shù)據(jù)交換,從站之間不能進(jìn)行數(shù)據(jù)交換。 3、一般來講,RS232C接口的通訊最大距離為15m,20mA-TTY接口的通訊最大距離為100m(主動(dòng)模式)/ 1000m(被動(dòng)模式),RS422/485接口的通訊最大距離位1200m。 4、Serial CPs模塊可以同時(shí)與多臺(tái)串行通訊設(shè)備進(jìn)行通訊,如同時(shí)連接多個(gè)變頻器、多個(gè)智能儀表等,如果您采用ASCII 通訊方式,需要人為地定義數(shù)據(jù)幀格式,可以在發(fā)送的數(shù)據(jù)包中包括站號(hào)、數(shù)據(jù)區(qū)、讀寫指令等信息,供Serial CPs 模塊所連接的從站設(shè)備鑒別數(shù)據(jù)包是發(fā)給哪個(gè)站的,以及該數(shù)據(jù)包是對(duì)那個(gè)數(shù)據(jù)區(qū)進(jìn)行的讀或?qū)憽? 5、串行通訊模板只有RS232C、20mA-TTY或RS485/422 三種電氣接口類型,如果您想實(shí)現(xiàn)串口的光纖通訊,只能在電子市場(chǎng)上購(gòu)買第三方制造的電氣與光纜的轉(zhuǎn)換設(shè)備,西門子不提供該類設(shè)備。 1.2 常用文檔的下載鏈接
您可通過以下步驟獲取您所需的文檔:
常用文檔的下載鏈接如下,您可以直接登陸如下網(wǎng)址下載相關(guān)資料:
表2 串行通信應(yīng)用文檔列表
常用的驅(qū)動(dòng)軟件下載鏈接如下,您可以直接登陸如下網(wǎng)址下載相關(guān)軟件: 2、CP340/CP341調(diào)試步驟
在您的計(jì)算機(jī)上首先安裝 STEP7 軟件和 CP340/CP341 模塊的軟件驅(qū)動(dòng)程序(SIMATIC S7-CP PtP Param V5.1),模塊驅(qū)動(dòng)程序包括:對(duì) CP340/CP341 進(jìn)行參數(shù)化的組態(tài)界面(在 STEP7 的硬件組態(tài)界面下可以打開)、用于串行通訊的功能塊以及模塊不同應(yīng)用方式的例子程序。光盤上模塊手冊(cè)的附錄B中說明了 CP 模板通訊口的針腳定義。 2.1模塊參數(shù)化 在硬件組態(tài)窗口中雙擊 CP 模板,打開 CP 模板的屬性窗口,請(qǐng)記錄下模板的硬件地址,在編寫通訊程序時(shí),你需要該地址參數(shù)。
點(diǎn)擊屬性窗口上的 Parameters 按鈕,選擇你所要使用的通訊協(xié)議,這里我們選用 ASCII 協(xié)議,雙擊信封圖標(biāo)。
彈出 ASCII 協(xié)議通訊參數(shù)設(shè)置窗口,這里我們使用默認(rèn)值:9600 bit/s,8 data bits,1 stop bit,even parity。對(duì)您的硬件組態(tài)存盤編譯,下載硬件組態(tài),如果此時(shí)SF燈亮,請(qǐng)將通訊電纜與另一個(gè)通訊伙伴進(jìn)行連接后,SF燈熄滅,說明硬件組態(tài)正確。 2.2 編寫通訊程序 在安裝完 CP341的驅(qū)動(dòng)程序,MODBUS 主站軟件,MODBUS 從站軟件等 3 個(gè)軟件后,你可以在目錄….\Siemens\STEP7\Examples 當(dāng)中找到關(guān)于 CP341 的串口通訊和 MODBUS 通訊的例子程序,通過在 STEP7 軟件的 SIMATIC Manager 下打開例子程序。
你可以使用 CP341 串口例子程序中 3964(R) 站 中的程序塊實(shí)現(xiàn) ASCII 通訊協(xié)議。打開 CPU 站下的 Blocks 文件夾,復(fù)制所有的程序塊(除了 system data)到你的項(xiàng)目當(dāng)中,只要作一些簡(jiǎn)單的參數(shù)修改,就可以實(shí)現(xiàn)相應(yīng)的通訊了,如果你的 CP340/CP341 的硬件地址與例子程序當(dāng)中的不同,那么你應(yīng)當(dāng)修改相應(yīng)程序塊 LADDR 參數(shù),并與 CP340/CP341 模塊實(shí)際的硬件組態(tài)地址值相同。修改后,下載程序塊,將 CPU 切換至運(yùn)行狀態(tài),CP340/CP341 開始循環(huán)發(fā)送數(shù)據(jù),您可與看到 “TxD”燈閃爍。
下圖顯示了調(diào)用 FB7/FB8 實(shí)現(xiàn)通訊功能,在線監(jiān)視的狀態(tài):
注意這里一定要將 M20.0 和 M30.0 使能位置為TRUE,同時(shí)在您的程序中插入接收數(shù)據(jù)區(qū) DB1 和發(fā)送數(shù)據(jù)區(qū) DB2 。
您打開超級(jí)終端軟件后,定義連接的名稱,確定通訊端口以及串口通訊的屬性(波特率、數(shù)據(jù)位個(gè)數(shù)、校驗(yàn)類型、流控類型等),界面如下列圖:
這里請(qǐng)您注意,如果您是用的是其他COM口,請(qǐng)根據(jù)實(shí)際連接的COM口進(jìn)行選擇,波特率、數(shù)據(jù)位,奇偶校驗(yàn)位,停止位,流控要與CP340/CP341組態(tài)時(shí)設(shè)定的值一致,起始位為1位,停止位可設(shè)定為1/2位,但必須是1,不能修改。
2.3 MODBUS 從站調(diào)試
將您的PC和PLC連接起來,PLC上電,點(diǎn)擊Load Drivers圖標(biāo),彈出裝載驅(qū)動(dòng)窗口。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 版權(quán)聲明:以上所展示的信息由會(huì)員自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布會(huì)員負(fù)責(zé)。機(jī)電之家對(duì)此不承擔(dān)任何責(zé)任。 友情提醒:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買相關(guān)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。 |
機(jī)電之家網(wǎng) - 機(jī)電行業(yè)權(quán)威網(wǎng)絡(luò)宣傳媒體
關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 會(huì)員助手 | 免費(fèi)鏈接Copyright 2025 jdzj.com All Rights Reserved??技術(shù)支持:機(jī)電之家 服務(wù)熱線:0571-87774297
網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178