產品簡介
數控系統,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人機界面,
變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調速變頻器
6RA70直流調速裝置 SITOP電源,電線電纜,數控備件,伺服電機等工控產品.
詳細介紹
西門子PLC模擬量6ES7332-5HB01-0AB0
西門子PLC模擬量6ES7332-5HB01-0AB0
STEP7 用戶程序
用戶程序的任務
概述
在我們的實例中,傳感器值存儲在數據塊中。 同時,硬件中斷狀態應存儲在標記字中。
這樣就可以通過一個位確認狀態信息。
此外,通道值(輸入字的值)應存儲在另一個數據塊中。
必須在用戶程序中執行以下任務:
● 將模擬輸入值周期性存儲在數據塊中(DB1)
● 將模擬輸入值周期性轉換為浮點數值(FC1)并存儲在數據塊中(DB2)。
● 當確認標記(M200.0)為 TRUE 時確認硬件中斷狀態。
● 當發生硬件中斷時,將狀態保存在標記字中(MW100)。
下表描述了用戶程序的結構:
調用類型
負責組織塊
要編程的任務
使用的塊或標記
周期性執行 OB1
保存模擬輸入值 DB1
轉換并存儲傳感器值 FC1、DB2
確認硬件中斷 M200.0
硬件中斷觸發
的調用
OB40
保存狀態 MW100
診斷中斷觸發
的調用
OB82
必須執行,因為正在
使用具有診斷功能的
模塊
---
關于 OB82
OB82 用于具有診斷功能的模塊。 如果已啟用這種模塊的診斷報警,則當檢測到故障(進
入和離開事件)時 OB82 將請求診斷。 操作系統則會調用 OB82。
在我們的實例中,將使用 OB82 來防止 CPU 更改為 STOP 模式。 您可以對 OB82 中的
診斷中斷編寫響應程序。
創建用戶程序
請按以下步驟進行操作
存在兩種創建用戶程序的方法。
● 如果您了解如何編寫 STEP7 SCL 程序,則可以在 STEP7 的“Blocks”(塊)文件夾中
創建必需的塊和功能塊,并對這些塊編程。
● 您可以將用戶程序從 SCL 源插入到項目中。 在本“使用入門”中,將介紹該方法。
在 STEP7 中創建用戶程序需要三個步驟:
1. 直接從 HTML 頁下載源文件
2. 導入源文件
3. 編譯源
下載源文件
您可以從下載該“使用入門”的 HTML 頁直接下載源文件。
德語版源文件的名稱為“GSSM331T1DE.AWL”。
將源文件保存到硬盤上