SIEMENS通化西門子PLC模塊總代理
| 更新時間 2024-11-22 08:00:00 價格 請來電詢價 品牌 西門子 用途 工業 產地 德國 聯系電話 18717946324 聯系手機 18717946324 聯系人 占雪芬 立即詢價 |
SIEMENS通化西門子PLC模塊總代理
上海潯之漫智控技術公司在經營活動中精益求精,具備如下業務優勢:
SIEMENS可編程控制器
長期低價銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,西門子總線電纜現貨供應,歡迎來電咨詢系列產品,折扣低,貨期準時,并且備有大量庫存.長期有效
歡迎您前來詢價.100分的服務.100分的質量.100分的售后.100分的發貨速度
您的選擇您的支持是我的動力! ————致我親愛的客戶!
價格波動,請來電咨詢
說明:
S7-200 提供了利用高速計數器計數脈沖串的選項。使用附件 "Frequency" library, 脈沖串的從計數器中計算出來,例如,相關的轉化之后,從計數器中可以確定電機的速度。
概要:
此項任務分為以下三步:
1. 定義一個高速計數器來獲取脈沖序列
2. 創建程序編碼
3. 轉換為速度
1. 定義一個高速計數器來獲取脈沖串
首先,使用 STEP 7 Micro/WIN Instruction Wizard 必須用一個高速脈沖計數器來計算外部脈沖。
表格01 列出了 S7-200 可以提供的高速計數器,輸入使用和的可測量。
高速計數器 | 時鐘輸入 | 輸入 | CPU |
HC0 | E0.0 | 30 kHz | 221, 222, 224, 224XP, 224XPsi, 226 |
HC1 | E0.6 | 30 kHz | 221, 222, 224, 224XP, 224XPsi, 226 |
HC2 | E1.2 | 30 kHz | 221, 222, 224, 224XP, 224XPsi, 226 |
HC3 | E0.1 | 30 kHz | 221, 222, 224, 224XP, 224XPsi, 226 |
H | E0.3 | 200 kHz | 224XP, 224XPsi |
HC5 | E0.4 | 200 kHz | 224XP, 224XPsi |
表格01
程序:
No. | 說明 |
1 | 通過“工具"菜單打開 STEP 7 Micro/WIN 中的 Instruction Wizard 菜單。
|
2 | 然后從組態目錄中選擇高速計數器 “HSC"。“Next"。 。 |
3 | 將設置到“0"進行單相的上下計算,選擇一個計數器 (比如 “H")。
Note: |
4 | 設置子程序,計數器預,計數器值和計數方位?!癗ext"。
|
5 | 在下面的窗,還是預設置,不要給 “Interrupt on Current Value equal Preset Value (CV = PV)"設置復選標記。
|
6 | “完成"按鈕關閉 Instructions Wizard 。
|
表格02
2. 創建程序代碼
No. | 說明 |
1 | 在操作塊的網絡 1 中使用比特 SM0.1 初始值來調用 Instructions Wizard 為高速計數器產生的初始區組。
|
2 | 在網絡 2 中使用下表中的相同名字,從庫中循環調用 SM0.0“"塊 。
通過“Active"輸入來使能功能塊 (如果未使能,那么“Hz"輸出參數值為“0")。 將 Instructions Wizard 選擇的計數器填入“Counter"地址。 使用任意的雙字地址(格式: REAL)填入到輸入輸出參數“Hz"上,用來以赫茲為單位顯示測量出的值。 通過 Data Log 功能,可以使“Trigger" 根據特性輸出一個脈沖。(參照 Step 5). |
3 | “Frequency"庫需要 16 字節的全局變量。因此需通過“文件"菜單>“庫記憶分配"...來一個地址。 |
4 | 通過“符號表"視圖可以“Frequency"庫的符號地址。 “Time_interval"符號為計算以秒來定義可測量的間隔,默認值是 1 秒的間隔時間,可以修改。
|
5 | 在例子項目“Frequency"的網絡 3 中,為獲取時間 Data Log 功能已經集成在一個存儲器模塊上。通過 “Active"和 “Trigger"的與操作,當使能“Frequency"塊時,每個都會根據“Time_interval"的設置的時間間隔被記錄下來。
說明: 更多 Data Log 功能的信息參看 SIMATIC S7-200 光盤指南。(條目號ID: ). |
表格03
3. 轉換到速度
運用以下公式速度:
n = 60 * f / p
n = 每分的速度-1
f = Hz
p = 電機運轉需要的脈沖數
下載:
下載的 "frequency.zip" 包含以下文件:
文件 | 說明 |
"frequency.mwl" 庫 | - 包含 "Frequency" 塊 (參照 表格03,第2步 ) |
"frequency.mwp" 項目 | - 這個常問問題的例子項目 |
"tspeed01.mwp" 項目 | - 通過循環的時間中斷來完成這個任務(設置范圍: 1 到 255 ms) |
軟硬件及所要完成的通信任務
2.1硬件設備
實驗的硬件設備:
1、S7-1200 CPU,CPU1212 AC/DC/RLY(6ES7 212-1BD30-0XB0)
2、S7-300 PN CPU,CPU317-2PN/DP(6ES7 317-2EH13-0AB0 V2.6.7)
3、PC機(帶以太網卡)
4、SCALANCE X216交換機,S7-1200、S7-300和PC通過交換機互連起來
5、TP以太網電纜
2.2 軟件環境
1、STEP7 Basic V10.5 SP2
2、STEP7 V5.4 SP5
3、通信所需的功能塊,請參見附件提供的例程 "Sample_1 ( 50 KB ) " 或參考下載中心文檔:《A0284 使用西門子PLC集成的PN口實現S5 兼容通信使用入門》提供的程序。下載鏈接:
80490650
2.3 所要完成的通信任務
本例中所要完成的通信任務定義為:
1、 將S7-1200的發送數據塊DB3里的8個字節數據發送到S7-300的DB3中。
2、 將S7-300 DB3里接收到的8個字節數據再發送到S7-1200的接收數據塊DB4中。
3 S7-1200 CPU的組態編程
3.1創建新項目
1、打開STEP 7 Basic 軟件并新建項目
在STEP 7 Basic 的 “Portal View"中選擇“Create new project"創建一個新項目,項目名稱為“GS_ISO"。
2、添加硬件并命名PLC
然后進入 “Project view",在“Project tree" 下雙擊 “Add new device",在對話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到機架上,設備名為 PLC_1,如圖1所示。
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324