pdsnzmdj.cn-国产精品天天狠天天看,亚欧免费无码Aⅴ在线观看,野外做受又硬又粗又大视频√,爽爽精品dvd蜜桃成熟时电影院

歡迎光臨潯之漫智控技術(shù)(上海)有限公司網(wǎng)站!
誠(chéng)信促進(jìn)發(fā)展,實(shí)力鑄就品牌
服務(wù)熱線:

15618722057

技術(shù)文章 / article 您的位置:網(wǎng)站首頁(yè) > 技術(shù)文章 > 西門子6ES7221-1BH22-0XA8原裝正品

西門子6ES7221-1BH22-0XA8原裝正品

發(fā)布時(shí)間: 2021-03-30  點(diǎn)擊次數(shù): 902次

西門子6ES7221-1BH22-0XA8原裝正品


SIEMENS潯之漫智控技術(shù)(上海)有限公司
本公司西門子自動(dòng)化產(chǎn)品,*,質(zhì)量保證,價(jià)格優(yōu)勢(shì)
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動(dòng),西門子以太網(wǎng)
西門子電機(jī),西門子變頻器,西門子直流調(diào)速器,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),價(jià)格優(yōu)勢(shì),*,德國(guó)*

所售均為西門子原裝產(chǎn)品,敬請(qǐng)放心購(gòu)買!量大價(jià)優(yōu),歡迎選購(gòu)!如果本店沒(méi)有找到你需要的西門子產(chǎn)品的話,可以聯(lián)系我,
質(zhì)量保證·服務(wù)誠(chéng)信·價(jià)格實(shí)惠
本公司宗旨:本著以誠(chéng)信為本,以顧客為中心,為用戶提供專業(yè)的自動(dòng)化產(chǎn)品及服務(wù)!
本公司*銷售西門子S7-200,300,400,1200,西門子PLC附件,西門子電機(jī),西門子人機(jī)界面,西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應(yīng),折扣低,貨期準(zhǔn)時(shí),并且備有大量庫(kù)存.長(zhǎng)期有效
西門子數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、控制模塊、電源模塊、備品備件等。
本店產(chǎn)品質(zhì)量按西門子原廠質(zhì)量標(biāo)準(zhǔn).
本店的產(chǎn)品可以發(fā)到西門子檢測(cè),也可以通過(guò)產(chǎn)品上的序列號(hào)查詢真?zhèn)危绻镜甑漠a(chǎn)品檢測(cè)出是假的,我們公司承諾假一賠十.

S7-200 PLC 脈沖輸出MAP 庫(kù)文件的使用

1 概述

S7--200提供了三種方式的開環(huán)運(yùn)動(dòng)控制:
• 脈寬調(diào)制(PWM)--內(nèi)置于S7--200,用于速度、位置或占空比控制。
• 脈沖串輸出(PTO)--內(nèi)置于S7--200,用于速度和位置控制。
• EM253位控模塊--用于速度和位置控制的附加模塊。

S7—200的內(nèi)置脈沖串輸出提供了兩個(gè)數(shù)字輸出通道(Q0.0和Q0.1),該數(shù)字輸出可以通過(guò)位控向?qū)ЫM態(tài)為PWM或PTO的輸出。

當(dāng)組態(tài)一個(gè)輸出為PTO操作時(shí),生成一個(gè)50%占空比脈沖串用于步進(jìn)電機(jī)或伺服電機(jī)的速度和位置的開環(huán)控制。內(nèi)置PTO功能僅提供了脈沖串輸出。您的應(yīng)用程序必須通過(guò)PLC內(nèi)置I/O或擴(kuò)展模塊提供方向和限位控制。

PTO按照給定的脈沖個(gè)數(shù)和周期輸出一串方波(占空比50%),如圖1。PTO可以產(chǎn)生單段脈沖串或者多段脈沖串(使用脈沖包絡(luò))。可以脈沖數(shù)和周期(以微秒或毫秒為增加量):
• 脈沖個(gè)數(shù): 1到4,294,967,295
• 周期: 10μs(100K)到65535μs或者2ms到65535ms。


圖1

200系列的PLC的脈沖輸出頻率除 CPU224XP 以外均為20kHz。CPU224XP可達(dá)100kHz。如表1所示:


表1


2 MAP庫(kù)的應(yīng)用

2.1 MAP庫(kù)的基本描述
現(xiàn)在,200系列 PLC 本體 PTO 提供了應(yīng)用庫(kù)MAP SERV Q0.0 和 MAP SERV Q0.1,分別用于 Q0.0 和 Q0.1 的脈沖串輸出。如圖2所示:


圖2

注: 這兩個(gè)庫(kù)可同時(shí)應(yīng)用于同一項(xiàng)目。

各個(gè)塊的功能如表2所示:

功能
Q0_x_CTRL參數(shù)定義和控制
Q0_x_MoveRelative執(zhí)行一次相對(duì)位移運(yùn)動(dòng)
Q0_x_MoveAbsolute執(zhí)行一次位移運(yùn)動(dòng)
Q0_x_MoveVelocity按預(yù)設(shè)的速度運(yùn)動(dòng)
Q0_x_Home尋找參考點(diǎn)位置
Q0_x_Stop停止運(yùn)動(dòng)
Q0_x_LoadPos重新裝載當(dāng)前位置
Scale_EU_Pulse將距離值轉(zhuǎn)化為脈沖數(shù)
Scale_Pulse_EU將脈沖數(shù)轉(zhuǎn)化為距離值

表2

總體描述
該功能塊可驅(qū)動(dòng)線性軸。
為了很好的應(yīng)用該庫(kù),需要在運(yùn)動(dòng)軌跡上添加三個(gè)限位開關(guān),如圖3:
• 一個(gè)參考點(diǎn)接近開關(guān)(home),用于定義位置 C_Pos 的零點(diǎn)。
• 兩個(gè)邊界限位開關(guān),一個(gè)是正向限位開關(guān)(Fwd_Limit),一個(gè)是反向限位開關(guān)(Rev_Limit)。
• 位置? C_Pos 的計(jì)數(shù)值格式為 DINT ,所以其計(jì)數(shù)范圍為(-2.147.483.648 to +2.147.483.647). ?
• 如果一個(gè)限位開關(guān)被運(yùn)動(dòng)物件觸碰,則該運(yùn)動(dòng)物件會(huì)減速停止,因此,限位開關(guān)的安置位置應(yīng)當(dāng)留出足夠的裕量?ΔSmin 以避免物件滑出軌道盡頭。


圖3

2.2 輸入輸出點(diǎn)定義
應(yīng)用MAP庫(kù)時(shí),一些輸入輸出點(diǎn)的功能被預(yù)先定義,如表3所示:

名稱MAP SERV Q0.0MAP SERV Q0.1
脈沖輸出Q0.0Q0.1
方向輸出Q0.2Q0.3
參考點(diǎn)輸入I0.0I0.1
所用的高速計(jì)數(shù)器HC0HC3
高速計(jì)數(shù)器預(yù)置值SMD 42SMD 142
手動(dòng)速度SMD 172SMD 182

表3

2.3 MAP庫(kù)的背景數(shù)據(jù)塊
為了可以使用該庫(kù),必須為該庫(kù)分配 68 BYTE(每個(gè)庫(kù))的全局變量,如圖4所示:


圖4

下表是使用該庫(kù)時(shí)所用到的重要的一些變量(以相對(duì)地址表示),如表4:

符號(hào)名相對(duì)地址注釋
Disable_Auto_Stop+V0.0默認(rèn)值=0意味著當(dāng)運(yùn)動(dòng)物件已經(jīng)到達(dá)預(yù)設(shè)地點(diǎn)時(shí),即使尚未減速到Velocity_SS,依然停止運(yùn)動(dòng); =1時(shí)則減速至Velocity_SS時(shí)才停止
Dir_Active_Low+V0.1方向定義,默認(rèn)值 0 = 方向輸出為1時(shí)表示正向。
Final_Dir+V0.2尋找參考點(diǎn)過(guò)程中的后方向
Tune_Factor +VD1調(diào)整因子(默認(rèn)值=0)
Ramp_Time +VD5Ramp time = accel_dec_time(加減速時(shí)間)
Max_Speed_DI+VD9輸出頻率 = Velocity_Max
SS_Speed_DI+VD13輸出頻率 = Velocity_SS
Homing_State+VB18尋找參考點(diǎn)過(guò)程的狀態(tài)
Homing_Slow_Spd+VD19尋找參考點(diǎn)時(shí)的低速(默認(rèn)值 = Velocity_SS)
Homing_Fast_Spd+VD23尋找參考點(diǎn)時(shí)的高速(默認(rèn)值 = Velocity_Max/2)
Fwd_Limit+V27.1正向限位開關(guān)
Rev_Limit+V27.2反向限位開關(guān)
Homing_Active+V27.3尋找參考點(diǎn)激活
C_Dir+V27.4當(dāng)前方向
Homing_Limit_Chk+V27.5限位開關(guān)標(biāo)志
Dec_Stop_Flag+V27.6開始減速
PTO0_LDPOS_Error+VB28使用Q0_x_LoadPos時(shí)的故障信息(16#00 = *, 16#FF = 故障)
Target_Location+VD29目標(biāo)位置
Deceleration_factor+VD33減速因子 =(Velocity_SS – Velocity_Max) /
accel_dec_time (格式: REAL)
SS_Speed_real+VD37速度 = Velocity_SS (格式: REAL)
Est_Stopping_Dist+VD41計(jì)算出的減速距離 (格式: DINT)

表4

2.4 功能塊介紹
下面逐一介紹該庫(kù)中所應(yīng)用到的程序塊。這些程序塊全部基于PLC-200 的內(nèi)置PTO輸出,完成運(yùn)動(dòng)控制的功能。此外,脈沖數(shù)將通過(guò)的高速計(jì)數(shù)器 HSC 計(jì)量。通過(guò) HSC 中斷計(jì)算并觸發(fā)減速的起始點(diǎn)。

2.4.1 Q0_x_CTRL
該塊用于傳遞全局參數(shù),每個(gè)掃描周期都需要被調(diào)用。功能塊如圖5,功能描述見表5。


圖5

參數(shù)類型格式單位意義
Velocity_SSINDINTPulse/sec.啟動(dòng)/停止頻率,必須是大于零的數(shù)
Velocity_MaxINDINTPulse/sec.頻率
accel_dec_timeINREALsec.加減速時(shí)間
Fwd_LimitINBOOL 正向限位開關(guān)
Rev_LimitINBOOL 反向限位開關(guān)
C_PosOUTDINTPulse當(dāng)前位置

表5

Velocity_SS 是脈沖頻率,是加速過(guò)程的起點(diǎn)和減速過(guò)程的終點(diǎn)。
Velocity_Max 是大小脈沖頻率,受限于電機(jī)最頻率和PLC的大輸出頻率。
在程序中若輸入超出(Velocity_SS,Velocity_Max)范圍的脈沖頻率,將會(huì)被Velocity_SS 或 Velocity_Max 所取代。
accel_dec_time 是由 Velocity_SS 加速到 Velocity_Max 所用的時(shí)間(或由Velocity_Max 減速到 Velocity_SS 所用的時(shí)間,兩者相等),范圍被規(guī)定為 0.02 ~ 32.0 秒,但不要小于0.5秒。

警告:超出 accel_dec_time 范圍的值還是可以被寫入塊中,但是會(huì)導(dǎo)致定位過(guò)程出錯(cuò)!

2.4.2 Scale_EU_Pulse
該塊用于將一個(gè)位置量轉(zhuǎn)化為一個(gè)脈沖量,因此它可用于將一段位移轉(zhuǎn)化為脈沖數(shù),或?qū)⒁粋€(gè)速度轉(zhuǎn)化為脈沖頻率。功能塊如圖6,功能描述見表6。


圖6

參數(shù)類型格式單位意義
InputINREALmm or mm/s欲轉(zhuǎn)換的位移或速度
PulsesINDINTPulse /revol.電機(jī)轉(zhuǎn)一圈所需要的脈沖數(shù)
E_UnitsINREALmm /revol.電機(jī)轉(zhuǎn)一圈所產(chǎn)生的位移
OutputOUTDINTPulse or pulse/s轉(zhuǎn)換后的脈沖數(shù)或脈沖頻率

表6

下面是該功能塊的計(jì)算公式:

2.4.3 Scale_ Pulse_EU
該塊用于將一個(gè)脈沖量轉(zhuǎn)化為一個(gè)位置量,因此它可用于將一段脈沖數(shù)轉(zhuǎn)化為位移,或?qū)⒁粋€(gè)脈沖頻率轉(zhuǎn)化為速度。功能塊如圖7,功能描述見表7。


圖7

參數(shù)類型格式單位意義
InputINREALPulse or pulse/s欲轉(zhuǎn)換的脈沖數(shù)或脈沖頻率
PulsesINDINTPulse /revol.電機(jī)轉(zhuǎn)一圈所需要的脈沖數(shù)
E_UnitsINREALmm /revol.電機(jī)轉(zhuǎn)一圈所產(chǎn)生的位移
OutputOUTDINTmm or mm/s轉(zhuǎn)換后的位移或速度

表7

下面是該功能塊的計(jì)算公式:

2.4.4 Q0_x_Home
功能塊如圖8,功能描述見表8。


圖8

參數(shù)類型格式單位意義
EXECUTEINBOOL 尋找參考點(diǎn)的執(zhí)行位
PositionINDINTPulse參考點(diǎn)的位移
Start_DirINBOOL 尋找參考點(diǎn)的起始方向
(0=反向,1=正向)
DoneOUTBOOL 完成位(1=完成)
ErrorOUTBOOL 故障位(1=故障)

表8

該功能塊用于尋找參考點(diǎn),在尋找過(guò)程的起始,電機(jī)首先以 Start_Dir 的方向,Homing_Fast_Spd 的速度開始尋找;在碰到limit switch (“Fwd_Limit" or “Rev_Limit")后,減速至停止,然后開始相反方向的尋找;當(dāng)碰到參考點(diǎn)開關(guān)(input I0.0; with
Q0_1_Home: I0.1)的上升沿時(shí),開始減速到 “Homing_Slow_Spd"。如果此時(shí)的方向與 “Final_Dir" 相同,則在碰到參考點(diǎn)開關(guān)下降沿時(shí)停止運(yùn)動(dòng),并且將計(jì)數(shù)器HC0的計(jì)數(shù)值設(shè)為 “Position" 中所定義的值。

如果當(dāng)前方向與 “Final_Dir" 不同,則必然要改變運(yùn)動(dòng)方向,這樣就可以保證參考點(diǎn)始終在參考點(diǎn)開關(guān)的同一側(cè)(具體是那一側(cè)取決于 “Final_Dir")。


聯(lián)