6ES7214-1BG40-0XB0
人機(jī)界面產(chǎn)品分類
薄膜鍵輸入的HMI,顯示尺寸小于5.7ˊ,,畫面組態(tài)軟件免費(fèi),,屬初級(jí)產(chǎn)品。如POP-HMI 小型人機(jī)界面
觸摸屏輸入的HMI,,顯示屏尺寸為5.7ˊ~12.1ˊ,,畫面組態(tài)軟件免費(fèi),,屬中級(jí)產(chǎn)品
基于平板PC計(jì)算機(jī)的、多種通訊口的,、HMI,,顯示尺寸大于10.4ˊ,畫面組態(tài)軟件收費(fèi)
人機(jī)界面的使用
明確監(jiān)控任務(wù)要求,,選擇適合的HMI產(chǎn)品
在PC機(jī)上用畫面組態(tài)軟件編輯“工程文件"
測(cè)試并保存已編輯好的“工程文件"
PC機(jī)連接HMI硬件,,下載“工程文件"到HMI中
連接HMI和工業(yè)控制器(如PLC、儀表等)
6ES7214-1BG40-0XB0
定義保持性位存儲(chǔ)器,、計(jì)數(shù)器,、定時(shí)器和時(shí)鐘存儲(chǔ)器。
過程映像,、局部數(shù)據(jù)的大小
診斷緩存區(qū)的長度
保護(hù)級(jí):
程序和數(shù)據(jù)訪問授權(quán)的定義
系統(tǒng)診斷:
確定診斷信息的處理方法和范圍
實(shí)時(shí)中斷:
設(shè)定周期
CPU 414-3 PN/DP 其它:
信息指示功能
狀態(tài)和錯(cuò)誤指示燈:
通過 LED 指示出內(nèi)部和外部錯(cuò)誤及運(yùn)行狀態(tài),,如運(yùn)行 (RUN)、停止 (STOP),、重新啟動(dòng) (Restart),、測(cè)試功能 (Test function) 等。
測(cè)試功能:
可使用編程設(shè)備顯示程序執(zhí)行中的信號(hào)狀態(tài),,不考慮用戶程序而修改過程變量,,讀取堆棧存儲(chǔ)器的內(nèi)容,運(yùn)行單獨(dú)程序步驟,,并禁用程序組件
設(shè)備連接
本文檔使用的CP341的接口是RS232C,,因此需要通過標(biāo)準(zhǔn)的RS232C電纜來連接CP341和計(jì)算機(jī)的串口.
具體的電纜連接方法請(qǐng)查看:串口接線
如果使用的CP341是RS485接口的模塊,需要使用RS232C/RS485轉(zhuǎn)換器(需要選購第三方設(shè)備),。
通信測(cè)試
前面使用 TIA Step7 軟件已經(jīng)將通信CP341的通信工作做完,,下面進(jìn)行通信測(cè)試。這里使用串口通訊測(cè)試軟件ModSim32軟件來測(cè)試CP341和計(jì)算機(jī)的通信,,步驟如下
1,、雙擊ModSim32軟件圖標(biāo),新建項(xiàng)目,,點(diǎn)擊Port1,,進(jìn)入端口1做設(shè)置,本例計(jì)算機(jī)只有一個(gè)端口,,所以就對(duì)端口1做設(shè)置,,如果計(jì)算機(jī)有多個(gè)端口,,要注意所選端口,。

圖13
2、進(jìn)入Port1設(shè)置界面,,設(shè)置波特率,、數(shù)據(jù)位,、奇偶校驗(yàn)等參數(shù),要和CP341的參數(shù)相同,。

圖14
3,、點(diǎn)擊“OK",選擇軟件的03功能碼界面,,本例設(shè)置03功能碼的10個(gè)數(shù)據(jù),,其中前4個(gè)數(shù)據(jù)分別設(shè)置成1—4。

圖15
4,、首先將硬件配置和程序下載到CPU319-3PN/DP中,,時(shí)鐘脈沖信號(hào)M0.5從0跳變成1時(shí),CP341將數(shù)據(jù)發(fā)送出去,。

圖16
5,、M20.0為常閉點(diǎn),程序下載完成,,CPU運(yùn)行后,,就始終處于接收狀態(tài)。在STEP7中打開接收數(shù)據(jù)塊DB11監(jiān)控接收到的數(shù)據(jù),,可以看到發(fā)送的數(shù)據(jù)被正確的接收,。

圖17
進(jìn)入主程序OB1,從通信->通信處理器->PtP鏈接:CP341,,調(diào)用發(fā)送功能塊P_SND_RK和接收功能塊P_RCV_RK,。P_SND_RK的背景數(shù)據(jù)塊為DB1,P_RCV_RK的背景數(shù)據(jù)塊為DB2,。

圖10
CP341的發(fā)送功能塊P_SND_RK 的參數(shù)設(shè)置見下表,。
管腳 | 解釋描述 |
SF | ‘S’為發(fā)送,此處必須為大寫的‘S’ |
LADDR | 硬件組態(tài)中的起始邏輯地址,,本例中為256,,見圖11。 |
REQ | 發(fā)送數(shù)據(jù)觸發(fā)位,,上升沿觸發(fā),,本例中為M0.5,為時(shí)鐘存儲(chǔ)器的位,,見圖12,。 |
DB_NO | 發(fā)送數(shù)據(jù)塊號(hào),本例中為10(DB10) |
DBB_NO | 發(fā)送數(shù)據(jù)的起始地址,,本例中為0(DB10.DBB0) |
LEN | 發(fā)送數(shù)據(jù)的長度,,本例中為6 |
R_TYP | ‘X’為擴(kuò)展的數(shù)據(jù)塊,此處必須為大寫的‘X’ |
R | 取消通訊,,本例中不用 |
DONE | 發(fā)送完成位,,發(fā)送完成后為TRUE,,同時(shí)沒有錯(cuò)誤 |
ERROR | 錯(cuò)誤位,為TRUE說明有錯(cuò)誤 |
STATUS | 狀態(tài)字,,標(biāo)識(shí)錯(cuò)誤代碼,,查看Modbus Master手冊(cè)獲得相應(yīng)的說明 |
其它參數(shù) | 本例中不用 |
CP341的接收功能塊P_RCV_RK 的參數(shù)設(shè)置見下表。
管腳 | 解釋描述 |
LADDR | 硬件組態(tài)中的起始邏輯地址,,本例中為256,,見圖11。 |
DB_NO | 發(fā)送數(shù)據(jù)塊號(hào),,本例中為11(DB11),。 |
DBB_NO | 發(fā)送數(shù)據(jù)的起始地址,本例中為0(DB11.DBB0),。 |
LEN | 接收數(shù)據(jù)的長度,,本例中為MW22,只顯示一個(gè)掃描周期,,即:只有在接收到數(shù)據(jù)的當(dāng)前周期,,此值不為0。 |
EN_R | 使能接收位,,本例中為M20.0,,常閉點(diǎn), 始終保持接收狀態(tài),。 |
R | 取消通訊,,本例中不用。 |
NDR | 接收完成位,,接收完成并沒有錯(cuò)誤為TRUE,,只顯示一個(gè)掃描周期。 |
ERROR | 錯(cuò)誤位,,為TRUE說明有錯(cuò)誤,,只顯示一個(gè)掃描周期。 |
STATUS | 狀態(tài)字,,標(biāo)識(shí)錯(cuò)誤代碼,,只顯示一個(gè)掃描周期,查看Modbus Master手冊(cè)獲得相應(yīng)的說明,。 |
其它參數(shù) | 本例中不用 |

圖11

圖12