---------上海蔻湘自動化設備商行 本著“以人為本、科技先導、顧客滿意、持續(xù)改進”的工作方針,致力于工業(yè)自動化控制領域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成,擁有豐富的自動化產(chǎn)品的應用和實踐經(jīng)驗以及雄厚的技術力量,尤其以 PLC復雜控制系統(tǒng)、傳動技術應用、伺服控制系統(tǒng)、控備品備件、人機界面及網(wǎng)絡/軟件應用為公司的技術特長,幾年來,上海蔻湘在與德國 SIEMENS公司自動化與驅(qū)動部門的*緊密合作過程中,建立了良好的相互協(xié)作關系,在可編程控制器、交直流傳動裝置方面的業(yè)務逐年成倍增長,為廣大用戶提供了SIEMENS的技術及自動控制的解決方案。
廣東省西門子模塊PLC售后服務 廣東省西門子模塊PLC售后服務
主要經(jīng)營范圍:
PLC及 模塊:S7-200、 S7-300、 S7-400、S7-1200,S7-1500,ET-200系列
變 頻 器:MM420、 MM430、 MM440、 6SE70、 6RA70,V20,V60,V90系列
觸 摸 屏:OP27、 OP37、 OP270、 OP370,TD200, TD400C, K-TP OP177 TP177,MP277, MP377,等系列
數(shù) 控:6SN、1FT、6FC、6FX,1FK等系列
淺談自由口通信字符中斷
時間:2012-07-02 來源:www.dqjsw。。com.cn 編輯:李亮 點擊:次 字體設置: 大 中 小
常常遇到客戶咨詢自由口編程中字符中斷的相關問題,比如“字符中斷是什么?”,“字符中斷怎么用?”,“用SMB接收多個字符,如何編程?”,“字符中斷和RCV指令之間有什么關系?”。為了幫助您深入了解以上問題,我們就一起就這幾個問題進行討論,以達到拋磚引玉的效果!
常問問題一:字符中斷是什么?
通過閱讀系統(tǒng)手冊,我們知道使用字符中斷方式接收數(shù)據(jù),接收每個字符時都會產(chǎn)生中斷。在執(zhí)行與接收字符事件相連的中斷程序前,接收的字符存入SMB2寄存器中,校驗狀態(tài)存入SM3.0。 SMB2、SM3.0都是只讀的。Port0/Port1共用SMB2/SMB3。Port0對應于中斷事件8。Port1對應于中斷事件25。
S7-300系列PLC 總體技術規(guī)范
|
S7-300系列PLC 結構
一、S7-300系列PLC系統(tǒng)結構
二、S7-300系列PLC CPU結構
1、CPU 31x(比如:CPU 312, 314, 315-2 DP)
![]() | ![]() |
數(shù)字表示 | 以下 CPU 元素 | 作用 |
① | 微型存儲卡 (MMC) 的插槽,包括彈出器 | SIMATIC 微型存儲卡 (MMC) 被用作存儲器模塊??梢詫?MMC 用作裝載存儲器和便攜式存儲介質(zhì)。 MMC卡 |
② | 接口 X2(僅用于 CPU 315-2DP) | 帶有 “DP” 名稱后綴的 CPU 至少配有一個 DP X2 接口。 主要用于連接分布式 I/O。例如,PROFIBUS DP 允許您創(chuàng)建大型子網(wǎng)。 |
③ | 電源連接 | 每個CPU都配有一個雙孔電源插座。CPU 出廠時,帶有螺絲接線端子的連接器即插在此插座中。 |
④ | 接口 X1 (MPI) | 所有CPU都配有一個MPI接口X1。用于 PG/OP連接或用于在 MPI子網(wǎng)中進行通訊的 CPU 接口。 |
⑤ | 模式選擇器開關 | 用于設置 CPU 操作模式。 RUN:RUN 模式,CPU 執(zhí)行用戶程序。 帶有用于CPU 存儲器復位的按鈕功能的模式選擇器開關位置。采用模式選擇器開關方式的 CPU 存儲器復位需要特定操作順序。 |
⑥ | 狀態(tài)和錯誤顯示 | 常規(guī)狀態(tài)和錯誤顯示 |
1、CPU 31xC(集成I/0)
![]() | ![]() |
數(shù)字表示 | 以下 CPU 元素 | 作用 |
① | 狀態(tài)和錯誤顯示 | CPU 31x 的常規(guī)狀態(tài)和錯誤顯示 |
② | 微型存儲卡 (MMC) 的插槽,包括彈出器 | SIMATIC 微型存儲卡 (MMC) 被用作存儲器模塊??梢詫?MMC 用作裝載存儲器和便攜式存儲介質(zhì)。 MMC卡 |
③ | CPU集成I/O模塊 | CPU本機集成I/O,包括有數(shù)字I/O,模擬I/O及高速計數(shù)器 |
④ | 電源連接 | 每個CPU都配有一個雙孔電源插座。CPU 出廠時,帶有螺絲接線端子的連接器即插在此插座中。 |
⑤ | 接口 X2(PtP 或 DP) | 帶有 “DP” 名稱后綴的 CPU 配有一個9 針 DP 接口X2。 帶有 “PtP” 名稱后綴的 CPU 配有一個15針PtP接口X2。 |
⑥ | 接口 X1 (MPI) | 所有CPU都配有一個MPI接口X1。用于 PG/OP連接或用于在 MPI子網(wǎng)中進行通訊的 CPU 接口。 |
⑦ | 模式選擇器開關 | 用于設置 CPU 操作模式。 RUN:RUN 模式,CPU 執(zhí)行用戶程序。 帶有用于CPU 存儲器復位的按鈕功能的模式選擇器開關位置。采用模式選擇器開關方式的 CPU 存儲器復位需要特定操作順序。 |
3、CPU 317-2 DP
![]() | ![]() |
數(shù)字表示 | 以下 CPU 元素 | 作用 |
① | 總線錯誤指示器 | 總線錯誤指示器 |
② | 狀態(tài)和錯誤顯示 | CPU 31x 的常規(guī)狀態(tài)和錯誤顯示 |
③ | 微型存儲卡 (MMC) 的插槽,包括彈出器 | SIMATIC 微型存儲卡 (MMC) 被用作存儲器模塊??梢詫?MMC 用作裝載存儲器和便攜式存儲介質(zhì)。 MMC卡 |
④ | 模式選擇器開關 | 用于設置 CPU 操作模式。 RUN:RUN 模式,CPU 執(zhí)行用戶程序。 帶有用于CPU 存儲器復位的按鈕功能的模式選擇器開關位置。采用模式選擇器開關方式的 CPU 存儲器復位需要特定操作順序。 |
⑤ | 電源連接 | 每個CPU都配有一個雙孔電源插座。CPU 出廠時,帶有螺絲接線端子的連接器即插在此插座中。 |
⑥ | 接口 X1 (MPI/DP) | 所有CPU都配有一個MPI接口X1。用于 PG/OP連接或用于在 MPI子網(wǎng)中進行通訊的 CPU 接口。 |
⑦ | 接口 X2 (DP) | 主要用于連接分布式 I/O。例如,PROFIBUS DP 允許您創(chuàng)建大型子網(wǎng)。 |
4、CPU 31x-2 PN/DP
![]() | ![]() |
數(shù)字表示 | 以下 CPU 元素 | 作用 |
① | 總線錯誤指示器 | 總線錯誤指示器 |
② | 狀態(tài)和錯誤顯示 | CPU 31x 的常規(guī)狀態(tài)和錯誤顯示 |
③ | 微型存儲卡 (MMC) 的插槽,包括彈出器 | SIMATIC 微型存儲卡 (MMC) 被用作存儲器模塊??梢詫?MMC 用作裝載存儲器和便攜式存儲介質(zhì)。 MMC卡 |
④ | 模式選擇器開關 | 用于設置 CPU 操作模式。 RUN:RUN 模式,CPU 執(zhí)行用戶程序。 帶有用于CPU 存儲器復位的按鈕功能的模式選擇器開關位置。采用模式選擇器開關方式的 CPU 存儲器復位需要特定操作順序。 |
⑤ | 第 2 個接口 (X2) 的狀態(tài)顯示 | |
⑥ | 接口 X2 (PN) | 帶有 “PtP” 名稱后綴的 CPU 配有一個 PtP X2 接口。 可以使用 CPU 的集成 PROFINET 接口與“工業(yè)以太網(wǎng)”建立連接。 |
⑦ | 電源連接 | 每個CPU都配有一個雙孔電源插座。CPU 出廠時,帶有螺絲接線端子的連接器即插在此插座中。 |
⑧ | 接口 X1 (MPI/DP) | 所有CPU都配有一個MPI接口X1。用于 PG/OP連接或用于在 MPI子網(wǎng)中進行通訊的 CPU 接口。 |
五、CPU 31x-2 PN/DP
![]() | ![]() |
數(shù)字表示 | 以下 CPU 元素 | 作用 |
① | 總線錯誤指示器 | |
② | 狀態(tài)和錯誤顯示 | CPU 31x 的常規(guī)狀態(tài)和錯誤顯示 |
③ | 微型存儲卡 (MMC) 的插槽,包括彈出器 | SIMATIC 微型存儲卡 (MMC) 被用作存儲器模塊??梢詫?MMC 用作裝載存儲器和便攜式存儲介質(zhì)。 MMC卡 |
④ | CPU集成I/O模塊 | CPU本機集成數(shù)字I/O |
⑤ | 模式選擇器開關 | 用于設置 CPU 操作模式。 RUN:RUN 模式,CPU 執(zhí)行用戶程序。 帶有用于CPU 存儲器復位的按鈕功能的模式選擇器開關位置。采用模式選擇器開關方式的 CPU 存儲器復位需要特定操作順序。 |
⑥ | 電源連接 | 每個CPU都配有一個雙孔電源插座。CPU 出廠時,帶有螺絲接線端子的連接器即插在此插座中。 |
⑦ | 接地端子板 | 接地端子板 |
⑧ | 接口 X1 (MPI/DP) | 所有CPU都配有一個MPI接口X1。用于 PG/OP連接或用于在 MPI子網(wǎng)中進行通訊的 CPU 接口。 |
⑨ | 接口 X3 (DP/DRIVE) | 帶有 “PtP” 名稱后綴的 CPU 配有一個 PtP X2 接口。 可以使用 CPU 的集成 PROFINET 接口與“工業(yè)以太網(wǎng)”建立連接。 |
表 CPU 31x 的常規(guī)狀態(tài)和錯誤顯示
LED 標志 | 顏色 | 含義 |
SF | 紅色 | 硬件或軟件錯誤。。 |
DC5V | 綠色 | 為 CPU 和 S7-300 總線提供 5 V 電源 |
FRCE | 黃色 | LED 亮起:已激活的強制作業(yè) LED以2Hz的頻率閃爍:節(jié)點閃爍測試功能(僅用于具有 V2.2.0 或更高版本固件的 CPU) |
RUN | 綠色 | RUN 狀態(tài)下的 CPU STARTUP 期間 LED 以2Hz的頻率閃爍,在HOLD狀態(tài)下以 0.5 Hz的頻率閃爍。 |
STOP | 黃色 | STOP 或 HOLD 或 STARTUP 狀態(tài)下的 CPU |
表 CPU 31x 的總線錯誤顯示(X1和X2接口的顯示)
CPU | LED 標志 | 顏色 | 含義 |
315-2 DP | BF | 紅色 | DP 接口 (X2) 處的總線錯誤 |
317-2 DP | BF1 | 紅色 | 接口 1 (X1) 處的總線錯誤 |
BF2 | 紅色 | 接口 2 (X1) 處的總線錯誤 | |
31x-2 PN/DP | BF1 | 紅色 | 接口 1 (X1) 處的總線錯誤 |
BF2 | 紅色 | 接口 2 (X1) 處的總線錯誤 | |
LINK | 綠色 | 接口 2 (X2) 處的通訊激活 | |
RX/TX | 黃色 | 在接口 2 (X2) 處接收/傳輸數(shù)據(jù) |