6ES7321-1FH00-0AA0選型手冊(cè)
6ES7321-1FH00-0AA0
如果電源(僅S7-400)或緩沖區(qū)中的一個(gè)錯(cuò)誤觸發(fā)一個(gè)事件,則CPU操作系統(tǒng)訪問OB81。錯(cuò)誤糾正后,重新訪問OB81。電池故障情況下,如果電池檢測中的BATT.INDIC開關(guān)是激活的,則 S7-400僅訪問OB81。如果沒有組態(tài)OB81,則CPU不會(huì)進(jìn)入操作狀態(tài)STOP。如果OB81不可用,則當(dāng)電源出錯(cuò)時(shí),CPU仍保持運(yùn)行。
4:為S7CPU上的I/O模塊(集中式或者分布式的)分配地址時(shí)應(yīng)當(dāng)注意哪些問題?
請(qǐng)注意,創(chuàng)建的數(shù)據(jù)區(qū)域(如一個(gè)雙字)不能組態(tài)在過程映象的邊界上,因?yàn)樵谠摂?shù)據(jù)塊中,只有邊界下面的區(qū)域能夠被讀入過程映像,因此不可能從過程映像訪問數(shù)據(jù)。 因此,這些組態(tài)規(guī)則不支持這種情況:例如,在一個(gè) 256 字節(jié)輸入的過程映像的 254 號(hào)地址上組態(tài)一個(gè)輸入雙字。 如果一定需要如此選址,則必須相應(yīng)地調(diào)整過程映像的大小(在CPU的Properties中)。
5:在S7 CPU中如何進(jìn)行全局?jǐn)?shù)據(jù)的基本通訊?在通訊時(shí)需要注意什么?
全局?jǐn)?shù)據(jù)通訊用于交換小容量數(shù)據(jù),全局?jǐn)?shù)據(jù)(GD)可以是: 輸入和輸出
標(biāo)記
數(shù)據(jù)塊中的數(shù)據(jù)
定時(shí)器和計(jì)數(shù)器功能
數(shù)據(jù)交換是指在連入單向或雙向GD環(huán)的CPU之間以數(shù)據(jù)包的形式交換數(shù)據(jù)。GD環(huán)由GD環(huán)編號(hào)來標(biāo)識(shí)。
單向連接:某一CPU可以向多個(gè)CPU發(fā)送GD數(shù)據(jù)包。
雙向連接:兩個(gè)CPU之間的連接:每個(gè)CPU都可以發(fā)送和接收一個(gè)GD數(shù)據(jù)包。
必須確保接收端CPU未確認(rèn)全局?jǐn)?shù)據(jù)的接收。如果想要通過相應(yīng)通訊塊(SFB、FB或FC)來交換數(shù)據(jù),則必須進(jìn)行通訊塊之間的連接。通過定義一個(gè)連接,可以化通訊塊的設(shè)計(jì)。該定義對(duì)所有調(diào)用的通訊塊都有效且不需要每次都重新定義。
6:可以將S7-400存儲(chǔ)卡用于CPU 318-2DP嗎?
在通常的操作中,只能使用訂貨號(hào)為6ES7951-1K... (Flash EPROM)和6ES7951-1A... (RAM)的“短"> 存儲(chǔ)卡。
7:盡管LED燈亮,為什么CPU 31xC不能從缺省地址124和125讀取完整輸入?
對(duì)于下列型號(hào)的CPU ,請(qǐng)檢查 24V 電壓是否接入引腳 1。LED由輸入電流控制。引腳 1 上的 24V 電壓需要做進(jìn)一步處理。
313C(6ES7 313-5BE0.-0AB0),313C-2DP (6ES7 313-6CE0.-0AB0),313C-2PTP (6ES7 313-6BE0.-0AB0), 314C-2DP (6ES7 314-6CF0.-0AB0),314C-2PTP (6ES7 314-6BF0.-0AB0)
8:配置CPU 31x-2 PN/DP的PN接口時(shí),當(dāng)PROFINET接口偶爾發(fā)生通信錯(cuò)誤時(shí),該如何處理?
請(qǐng)確定以太網(wǎng)(PROFINET)中的所有組件(轉(zhuǎn)換)都支持 100 Mbit/s全雙工基本操作。避 免中心分配器割裂網(wǎng)絡(luò),因?yàn)檫@些設(shè)備只能工作于半雙工模式。
如何把不在同一個(gè)項(xiàng)目里的一個(gè)S7 CPU組態(tài)為我的S7 DP主站模塊的DP從站?
缺省情況下, 在STEP 7里只可以把一個(gè)S7 CPU組態(tài)為從站,如果說該站是在同一個(gè)項(xiàng)目中的話。該站然后在“PROFIBUS-DP > 已經(jīng)組態(tài)的站"下的硬件目錄里作為“CPU 31x-2 DP"出現(xiàn)。用這種途徑,可以設(shè)置起 DP 主站與 DP 從站間的鏈接。
還存在一個(gè)選項(xiàng),可把一個(gè)與主站不在同一個(gè)項(xiàng)目里的S7 CPU組態(tài)為從站。進(jìn)行如下:
按常規(guī)組態(tài)DP從站。
從網(wǎng)上下載要用作從站的S7-300 CPU的GSD文件。該文件位于客戶支持 的“PROFIBUS GSD 文件 / SIMATIC"下。
打開SIMATIC Manager 和硬件配置。
打開“選項(xiàng) ; 安裝新的 GSD...",把剛下載的 GSD 文件插入硬件目錄
高速脈沖輸出模式 西門子 CPU224XP 配置兩個(gè)內(nèi)置脈沖發(fā)生器,它有脈沖串輸出(PTO)和脈沖 寬度調(diào)制輸出兩種脈沖發(fā)生模式可供選擇。
這兩個(gè)脈沖發(fā)生器的脈沖輸出頻 率為 100kHz。
在脈沖串輸出方式中,PLC 可生成一個(gè) 50%占空比脈沖串,用于 步進(jìn)電機(jī)或伺服電機(jī)的速度和位置的控制。
2.1 硬件構(gòu)成
圖 1 為高速脈沖輸出方式的位置控制原理圖。
控制過程中,將伺服驅(qū)動(dòng)器工 作定義在脈沖+方向模式下,Q0.0 發(fā)送脈沖信號(hào),控制電機(jī)的轉(zhuǎn)速和目標(biāo)位置; Qo,發(fā)送方向信號(hào),控制電機(jī)的運(yùn)動(dòng)方向。
伺服電動(dòng)缸上帶有左限位開關(guān) LIM 一、右限位開關(guān) LIM+ 以及參考點(diǎn)位置開關(guān) REF 。
三個(gè)限位信號(hào)分別連接到 CPU224XP 的 I0.0~I(xiàn)0.2 三個(gè)端子上, 可通過軟件編程, 實(shí)現(xiàn)限位和找尋參考點(diǎn)。
圖 1 位置控制原理圖 2.2 程序設(shè)計(jì) 高速脈沖串輸出(PTO)可以通過 Step7Micro/WIN 的位置控制向?qū)нM(jìn)行組態(tài), 也可通過軟件編程實(shí)現(xiàn)控制。
PTO 輸出方式?jīng)]有專門的位置控制指令,只有一 條脈沖串輸出指令,而且在脈沖發(fā)送過程中不能停止,也不能修改參數(shù)。
為解決 以上問題,可以設(shè)置脈沖計(jì)數(shù)值等于 10(或更小),并能使脈沖發(fā)送指令 PLS 處 于激活狀態(tài)。
這樣,就可以在任一脈沖串發(fā)送完之后修改脈沖周期。
圖 2 為高速脈沖輸出方式位置控制流程圖。
控制思路為:通過 PTO 模式輸 出,可以控制脈沖的周期和個(gè)數(shù);通過啟用高速計(jì)數(shù)器 HSC,對(duì)輸出脈沖進(jìn)行 實(shí)時(shí)計(jì)數(shù)和定位控制,以控制伺服電機(jī)的運(yùn)動(dòng)過程。
圖 2 位置控制流程圖 3、EM253 位置控制模塊 EM253 位置控制模塊是西門子 S7-200 的特殊功能位置控制模塊,它能夠產(chǎn) 生脈沖串用于步進(jìn)電機(jī)與伺服電機(jī)的速度和位置的開環(huán)控制。
3.1 硬件構(gòu)成 如圖 3 所示為 EM253 位置控制原理圖, 定義伺服驅(qū)動(dòng)器工作在脈沖+方向模 式下。
P0 口發(fā)送脈沖,P1 口發(fā)送方向,DIS 端硬件使能放大器,并同時(shí)清除放 大器錯(cuò)誤。
LIM-、LIM+、REF 分別為電機(jī)左限位、右限位以及參考點(diǎn)。
圖 3EM253 位置控制原理圖 3.2 程序設(shè)計(jì) EM253 位置控制模塊可以通過 Step7-Micro/WIN 進(jìn)行向?qū)渲茫?配置完成后 系統(tǒng)將自動(dòng)生成子程序,編程簡單、可輕松實(shí)現(xiàn)手動(dòng)、自動(dòng)、軌跡運(yùn)行模式。
由 于 EM253 屬于開環(huán)控制,不能很好地反饋電機(jī)實(shí)際運(yùn)動(dòng)情況。
因此,利用伺服 驅(qū)動(dòng)器本身的差分輸出信號(hào),通過伺服驅(qū)動(dòng)器軟件設(shè)置,反饋給 PLC,實(shí)現(xiàn)閉環(huán) 位置控制。
但由于直線伺服電動(dòng)缸與 PLE 可允許發(fā)送接收信號(hào)存在一定差別, 因此,需要對(duì)輸入到 PLC 的信號(hào)進(jìn)行電平的轉(zhuǎn)化以及降低伺服驅(qū)動(dòng)器發(fā)送的反 饋脈沖頻率。
PLC 對(duì)輸入脈沖進(jìn)行累加, 從而得到電機(jī)的實(shí)際運(yùn)轉(zhuǎn)位置與運(yùn)轉(zhuǎn)速 度,其脈沖計(jì)數(shù)程序如下。
①計(jì)數(shù)器初始化程序 LDSMO.1//*掃描時(shí) MOVB16#FC,SMB47//SMB47=16#F4,SMB47 為高速計(jì)數(shù)器 1 的控制字節(jié) HDEF1,9//將 HSC1 配置為正交模式 MOVD0,SMD48//設(shè)置 HSCI 的新初始值為 0 MOVD20000,SMD52//設(shè)置 HSCI 的新預(yù)設(shè)值為 20000 HSCI//激活高速計(jì)數(shù)器 I ②脈沖計(jì)數(shù)程序 LDSMO.0 MOVDHC1,VD600//將高速計(jì)數(shù)器 1 所記數(shù)值存儲(chǔ)在 VD600 中
DTRVD600,VD610//VD601〕中的整數(shù)轉(zhuǎn)化為實(shí)數(shù),存人 VD610 /RSOOO,VD610//VD610 除以 5000 存入 VD610,5001〕為電機(jī)旋轉(zhuǎn)一周編碼 器發(fā)送脈沖數(shù) *R2.54,VD610//VD610 乘以 2.54 存人 VD610,2.54 為電機(jī)旋轉(zhuǎn)一周移動(dòng)的距 離 4、RS-232 串口通信方式 4.1 硬件構(gòu)成 西門子 CPU22