SIEMENS臨汾市西門子中國一級代理-西門子變頻器伺服電機一級總代理
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
可以使用STEP7(TIA Portal)的IEC定時器來通過簡單的編程產生一個脈沖發生器。
圖.01展示的是如何利用兩個“TON”(接通延時定時器)來實現在輸出端 Q0.1 輸出周期性脈沖信號的。
圖.01
注:圖中E0.0即為I0.0,A0.1即為Q0.1,德語關系。
“接通延時定時器”指令將使得輸出端 Q 延遲一段時間接通,該時間通過 PT 來定義。
下表將描述如何實現脈沖發生功能。
脈沖發生器的功能
1 輸入I0.0 “Release”用于激活此脈沖發生器。
2 標志 M0.1 “Out"”初始值為“False”,因此,下面一條接通延遲定時器指令“TON”開始計時。
3 當接通延時時間到達的時候,標志 M0.0 “Trig"”將被置位并且輸出 Q0.1 “Trig_Out”獲得 “True”信號。
4 M0.0 的“True”信號將觸發上面一條“TON”指令開始計時。
5 當第二次接通延時時間到達的時候,標志 M0.1“Out”被置位。
6 M0.1 的 “True”信號將斷開下面一條 “TON”指令的計時條件并中斷該定時器,同時使標志 “M0.0”被復位。輸出 Q0.1 “Trig_Out”獲得 “False”信號。
7 M0.0 的 “False”信號將中斷上面一條“TON” 指令,并將 M0.1 復位。
8 標志 M0.1 的 “False”信號將重新觸發下面一條“TON"”指令,然后整個過程再次重新開始。
圖.02展示了這個脈沖發生器的時序圖
圖.02
優勢:
1. 脈沖信號為True和False的時間可以設為變量。
2. 使用這種方式可以靈活的更改脈沖信號的占空比。
方法2
您可以通過設置時鐘標志來產生一個占空比為 50% 周期性脈沖信號。
步驟 :
1 打開您的STEP7項目,在設備視圖中雙擊S7 CPU模塊。
2 選擇“Properties” ,并在頁簽中點擊“System and clock memory”。
3 勾選“Enable the use of clock memory byte”選項并為時鐘標志選定一個字節的地址;比如,“100”表示 MB100。時鐘標志的每一位將被分配為不同頻率的脈沖信號。
圖.03
4 保存并編譯硬件組態。然后下載到CPU。
5 標志M100.0將被分配為10 Hz頻率的脈沖,也就是說它每0.1秒改變一次狀態。圖04中展現了讓“IN/OUT”引腳的操作數MD110循環遞增的例子。比較指令連接MOVE指令使得當操作數到達99時將被復位為 0。
圖.04
優勢
1. 只需更改組態設置,簡單便捷。
2. 不需要用 IEC 定時器指令。
使用時鐘標志說明,時鐘標志的占空比是1:1。
由于時鐘標志的運行周期和CPU 是異步的,在一個長掃描周期中時鐘標志能變化多次,這將導致歧義。
舉例:
1. 時鐘標志的保持時間是100ms 。
2. 程序的掃描周期是100ms并有正負10ms的波動。
3. 如果時鐘標志在幾個周期后狀態都為 1 ,則可能感覺在監控時有 300ms 狀態沒有變化。
圖.05
1. 時鐘標志每 100ms 發生變化
2. 掃描周期: 110ms
3. 掃描周期: 90ms
4. 在線監控時鐘標志
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595