久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: S7-200 高速脈沖輸出 [打印本頁(yè)]

作者: 51黑er    時(shí)間: 2015-11-2 14:47
標(biāo)題: S7-200 高速脈沖輸出
1          高速脈沖輸出介紹
在需要對(duì)負(fù)載進(jìn)行高精度控制時(shí),如對(duì)步進(jìn)電機(jī)的控制,需要對(duì)步進(jìn)電機(jī)提供一系列的脈沖,高速脈沖輸出指令就是為滿足這種需求而開(kāi)發(fā)的。
1.1     高速脈沖輸出---輸出端子的確定
S7-200只有輸出繼電器Q0.0和Q0.1具有高速脈沖輸出功能,不用高速脈沖時(shí),作普通的數(shù)字量輸出點(diǎn)用。
1.2     高速脈沖輸出的形式
高速脈沖輸出有兩種的形式:
高速脈沖序列(或稱高速脈沖串)輸出PTO
脈沖寬度調(diào)制輸出PWM
可通過(guò)特殊繼電器來(lái)定義輸出的形式
1.3     高速脈沖輸出相關(guān)寄存器
每個(gè)高速脈沖發(fā)生器對(duì)應(yīng)一定數(shù)量特殊標(biāo)志寄存器,這些寄存器包括控制字節(jié)寄存器、狀態(tài)字節(jié)寄存器和參數(shù)數(shù)值寄存器,用以控制高速脈沖的輸出形式、反映輸出狀態(tài)和參數(shù)值。
1.4     編程中的脈沖輸出指令
PLS指令
功能:EN有效,檢測(cè)各相關(guān)寄存器的狀態(tài),激活由控制字節(jié)定義的高速脈沖輸出操作。Q取0或1對(duì)應(yīng)Q0.0和Q0.1如圖 1.4?1

1.4?1


2       PWM簡(jiǎn)介及編程運(yùn)用
PWM(Pulse Width Modulation脈沖調(diào)制)寬度可調(diào)脈沖輸出
PWM功能提供帶變量占空比的固定周期輸出。可以微秒或毫秒為時(shí)間基準(zhǔn)指定周期和脈寬。





2.1     S7-200PWM
S7-200有兩臺(tái)PWM發(fā)生器,建立高速脈沖串或脈寬調(diào)節(jié)信號(hào)信號(hào)波形。一臺(tái)發(fā)生器指定給數(shù)字輸出點(diǎn)Q0.0,另一臺(tái)發(fā)生器指定給數(shù)字輸出點(diǎn)Q0.1。一個(gè)指定的特殊內(nèi)存(SM)位置為每臺(tái)發(fā)生器存儲(chǔ)以下數(shù)據(jù):一個(gè)控制字節(jié)(8位值)、一個(gè)脈沖計(jì)數(shù)值(一個(gè)不帶符號(hào)的32位值)和一個(gè)周期和脈寬值(一個(gè)不帶符號(hào)的16位值)。
    PWM功能在Q0.0或Q0.1位置現(xiàn)用時(shí),PWM發(fā)生器控制輸出,并禁止輸出點(diǎn)的正常使用。輸出信號(hào)波形不受過(guò)程映像寄存器狀態(tài)、點(diǎn)強(qiáng)迫數(shù)值、執(zhí)行立即輸出指令的影響。如 2.1?1

2.1?1


2.2   PWM周期和脈沖寬度
脈沖寬度為16為無(wú)符號(hào)數(shù),脈沖寬度增量單位為us或ms。范圍0~65535,占空比為0~100%。當(dāng)脈沖寬度大于或等于周期時(shí)輸出將連續(xù)接通。為0時(shí),輸出一直被關(guān)斷。如表 1
1 周期和脈沖寬度
脈寬時(shí)間/周期
反應(yīng)
脈寬時(shí)間 >= 周期值
占空比為100%:輸出連續(xù)運(yùn)行。
脈寬時(shí)間 = 0
占空比為0%:輸出關(guān)閉。
周期 < 2個(gè)時(shí)間單位
周期的默認(rèn)值為兩個(gè)時(shí)間單位。
2.3     PWM更新方式
根據(jù)在改變脈沖寬度時(shí)是否需要改變時(shí)間基準(zhǔn),可分為同步更新和異步更新。如表 2



2 同步、異步更新
同步更新
脈寬的改變和PWM脈沖的新周期同步發(fā)生。適用于不需要改變時(shí)間基準(zhǔn)的情況,常用中斷實(shí)現(xiàn)。
異步更新
需要改變時(shí)間基準(zhǔn)時(shí)使用。異步更新可能會(huì)導(dǎo)致PWM功能暫時(shí)失效,造成被控裝置的振動(dòng)。
注意: 由于此原因,建議使用同步PWM更新。選擇可用于所有預(yù)計(jì)周期數(shù)值的。
2.4      PWM控制寄存器器
Q0.0
Q0.1
控制位
SM67.0
SM77.0
PWM更新周期值       0 = 無(wú)更新;1 = 更新周期
SM67.1
SM77.1
PWM更新脈寬時(shí)間值   0 = 無(wú)更新;1 = 更新周期
SM67.2
SM77.2
PTO更新脈沖計(jì)值     
SM67.3
SM77.3
PWM選擇基時(shí)         0 = 1us;     1 =1ms
SM67.4
SM77.4
PWM更新方法:       0 = 異步更新;  1 = 同步更新
SM67.5
SM77.5
PTO操作           
SM67.6
SM77.6
PTO/PWM模式選擇     0 = 選擇PTO; 1 = 選擇PWM
SM67.7
SM77.7
PWM啟用             0 = 禁用PWM;  1 = 啟用PWM


Q0.0
Q0.1
其他PWM寄存器
SMW68
SMW78
PWM周期值(范圍:2至 65535)
SMW70
SMW80
PWM脈寬值(范圍:0至65535)



2.5     PWM軟件編程步驟
1.確定高速PWM的輸出端(Q0.0或Q0.1)
2. 初始化設(shè)置
設(shè)置控制字節(jié)---將控制字寫(xiě)入SMB67或SMB77
寫(xiě)入周期值SMW68(78)、
寫(xiě)入脈沖寬度值SMW70(80)
3.執(zhí)行PLS指令
注:
1.在啟用PWM操作之前,將用于Q0.0和Q0.1的過(guò)程映像寄存器設(shè)為0。
2.所有的控制位、周期、脈寬和脈沖計(jì)數(shù)值的默認(rèn)值均為0。
3.PTO/PWM輸出必須至少有10%的額定負(fù)載,才能完成從關(guān)閉至打開(kāi)以及從打開(kāi)至關(guān)閉的順利轉(zhuǎn)換。
4.PWM初始化建議使用"首次掃描"位(SM0.1)初始化脈沖輸出。執(zhí)行程序只執(zhí)行一次,可以節(jié)省PLC的掃描程序執(zhí)行的時(shí)間
5.通常,您用一個(gè)子程序?yàn)槊}沖輸出初始化PWM。您從主程序調(diào)用初始化子程序。使用首次掃描內(nèi)存位(SM0.1)將脈沖輸出初始化為0,并調(diào)用子程序,執(zhí)行初始化操作。當(dāng)您使用子程序調(diào)用時(shí),隨后的掃描不再調(diào)用該子程序,這樣會(huì)降低掃描時(shí)間執(zhí)行,并提供結(jié)構(gòu)更嚴(yán)謹(jǐn)?shù)某绦颉?/div>


作者: 51黑er    時(shí)間: 2015-11-2 14:47
        西門(mén)子300系列模擬量換算


                        注意超出上下限的數(shù)
當(dāng)數(shù)值在 超上限或超下限范圍內(nèi)時(shí)就不能按正常數(shù)據(jù)轉(zhuǎn)換了,也就是說(shuō)數(shù)值已經(jīng)不表示實(shí)際的物理量了,僅僅是個(gè)標(biāo)志而已!
32767=0x7FFF;
-32768=0x8000




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产高清网站 | 国产精品高潮呻吟久久 | 911看片| 免费观看全黄做爰大片视频美国 | 国产综合久久 | 久在线视频 | 欧洲色综合 | 欧美日韩国产一区二区三区 | 一级片日韩| 日韩免费一区二区三区 | 91久久久久久久久 | 亚洲第一色| 亚洲日本一区二区 | 一级片在线观看视频 | 亚洲欧美日本在线 | 亚洲视频一区在线观看 | 欧美在线性爱视频 | 亚洲欧美成人 | 国产一区二区三区视频在线 | 亚洲欧美综合 | 2018天天操 | 久久久夜色精品亚洲 | 中文字幕在线看 | 在线a | 欧美午夜精品一区二区三区 | 精品福利一区 | 99re视频| 亚洲二区在线观看 | 性高潮久久久久久久 | 欧美日韩亚洲一区二区 | 日韩精品视频网站 | 欧美一区二区在线播放 | 在线性视频| 香蕉视频一直看一直爽 | 国产精品午夜视频 | 成人动漫免费观看 | 婷婷五月在线视频 | 91精品久久久久久久久久 | 一级免费毛片 | www久久久 | 一级免费片 |