1. 硬件要求
S7-200 SMART CPU控制器:
SIMATIC S7-200 SMART產品家族
2. 軟件要求
STEP 7-Micro/WIN SMART
IO調整
在實際的工程應用中,PLC系統一般IO數量都會有一定冗余設計,這樣當其中某一個或者幾個IO點發生損壞時,可以及時使用備用點,但是這樣就需要同時更改程序,對現場維修人員的要求比較高。
針對這種工況,開發出調整IO的功能庫,可以在不更改程序的基礎上在HMI上直接選擇對應IO備用點,僅需要用戶更改外部接線既可,大大減小了維修難度,同時使用該功能庫也可以實現單按鈕控制多個輸出。
IO調整庫程序
該程序庫主要可以實現如下功能:
不需要更改程序,可以靈活調整IO對應功能。
可以實現單按鈕控制多個輸出。
程序庫IO調整庫
程序塊引腳
簡單說明
ReadjustI功能塊可以實現不同的輸入I點選擇對應特定的功能。
ReadjustO功能塊可以實現特定功能對應不同的Q點選擇。
使用示例
程序調用
本例程中定義了2臺水泵的啟停操作,其中
M0.0為泵1啟動,M0.1為泵1停止,M0.2為泵1故障信號,M10.0為泵1運行
M0.3為泵2啟動,M0.4為泵2停止,M0.5為泵2故障信號,M10.1為泵2運行
定義輸入接口設置
程序段中M0.0的狀態由ID0+offset對應的位決定,如程序中VB0=1,則M0.0的狀態由I0.0決定,通過更改offset可以改變對應關系。
定義輸出接口
程序段中M10.0的狀態決定了QD0+offset對應的位,如程序中VB6=1,則Q0.0的狀態由M10.0決定,更改offset的值可以改變對應關系。
單按鈕控制
參考畫面
調整IO觸摸屏樣例程序使用的是10寸精彩觸摸屏,通過觸摸屏和PLC程序通訊,實現靈活調整IO對應功能的操作。
畫面概覽
本觸摸屏樣例程序畫面如下:
可以靈活設置每個功能對應的IO硬件,也可以通過設置序號來實現單按鈕控制多個輸出。
通過如圖所示的設置功能如下:
I1—泵1啟動;I2—泵1停止;I3—泵1故障;
I4—泵2啟動;I5—泵2停止;I6—泵2故障;
Q1—泵1運行;Q2—泵2運行;Q3—系統故障;
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684