apl庫的通道驅動塊介紹
使用pcs 7編程時,訪問硬件io數據時并不是直接引用io地址,而是通過通道驅動塊(channel blocks)來關聯io地址(必須處于過程映像區)。
驅動塊提供用戶程序和硬件輸入輸出組件之間的接口。
下列通道塊可連接到符號地址:
pcs7anin、pcs7anou、pcs7diin、pcs7diou、pcsdiit
這些塊只能用來處理s7-300/400信號模塊的信號。它們可將原始值轉換為物理值。pcs7diit用于高精度時間戳功能。
fbanin、fbanou、fbdiin、fbdiou
這些塊專門用于pa和ff現場設備和hart變量。尤其是在需要利用這些設備的特殊功能時,應該使用這些塊。與pcs7塊不同的是,fb塊處理物理值而不是原始值。
pcs7cnt1、pcs7cnt2、pcs7cnt3
這些塊用于特殊應用,例如,根據特定配置文件(如simocode pro和sinamics s),控制和讀取et 200m的fm 350-1/-2模塊和8-di namur模塊的計數器值或頻率值,電機設備等。
fbswtmms、fbdrive
用于根據特定配置文件將電機設備連接至pcs 7。例如,這些設備可能是simocode或sinamics。
使用通道驅動的方法(以ai模塊為例):
驅動塊與物理信號的連接將通道塊置入cfc圖以后,需要將該通道塊連接至引出信號的物理通道。通常,可以采用信號名來命名通道塊,例如,valve1_0pened。
每次將通道塊連接至i/o符號時,都必須選中“生成模塊驅動”(generate module driver)并編譯程序,以按正確順序創建所有必要的驅動塊。
運行向導后,向導會在s7程序中自動地插入@字符,如下圖所示。
通道驅動的信息狀態(質量代碼)通過驅動塊記錄的數字量和模擬量的值不僅提供了過程值,而且還提供了有關過程值質量的一些信息。在pcs 7中,在涉及信號質量時,我們會使用符合namur指南的“信號狀態”(st)這一術語。
在操作員站上,信號狀態用圖標來指示。在cfc中,信號狀態用十六進制值來表示。
圖標
優先級
十六進制值
值狀態
0
16#60
仿真
1
16#00
較差,與設備有關
2
16#28
較差,與過程有關
3
16#68
不安全,與設備有關
4
16#78
不安全,與過程有關
5
16#a4
維護請求
6
16#80
良好
信號狀態不僅用于指示,還可在塊內得到主動處理并輸入到邏輯中。
使用通道驅動后的編程方式
簡易氣體預處理系統詳解
冷凝器對天然氣熱風爐的運行帶來哪些效果
液壓夾具的作用及用途
不銹鋼潛水攪拌機的作用和分類
供應1.4945線盤/2.4976哪家強
西門子380-480V 3ac 標準版MM430變頻器
數控銑床冬季的使用注意是有哪一些?
X22CrMoV12-1材質產品標準
鐵碳微電解芬頓安裝與調試運行
怎樣檢測面罩耳掛的拉伸力?
數控滾齒機的刀架設計與安裝說明
煤泥烘干機有什么用途?
含油廢水治理現狀—氣浮法
2025年生活垃圾零填埋、建筑垃圾資源化率70%……這個城市全面啟動“無廢城市”建設!
雅之江塑機走向世界塑機行業
如何解決輕鈣團聚的問題
CZ400-A1-B1-C1 霍爾轉速傳感器
橡塑保溫板的包裝方式
氟塑料磁力泵維修知識分享
紅外水分儀FD-660基本型應用技術