PLC程序設計思路分享(2)
盧思敏
發(fā)布于2017-05-03 11:56
1380
0
標簽:PLC程序設計
馬上注冊,免費學習超過100課時視頻教程,免費下載海量學習資料
在上一篇文章中,我們說到了如何把電機運行的時間按照從小到大的順序進行排列,那么今天就跟大家分享第二部分的內容,根據排列好的數據,如何判斷需要起動那一臺電機。
在啟動電機時,我們需要把每一臺電機運行的時間拿過來與排列好的數據進行比較,看看他是位于我們這個排列好的數據中的的什么位置。然后根據這個位置來判斷啟動的時候。
設計思路:
在這里面我們會用到兩個功能,個功能時把我們電機運行的時間,按照編號順序放到表格中,例如VW20到VW28分別表示電機1到電機5的運行時間,把它放到表格中,而后把我們排列好的數據,拿過來與表格中的數據進行比較(可以使用查表指令),看看小的值時位于表格中的哪個位置,根據查表指令所查找的位置來啟動那條電機,比如查找出來的值時3則表示的就是第三臺電機的運行時間少,可以啟動這第三臺電機,這里我們需要用到表格指令及間接尋址。
程序:

總結
本程序作為一個框架程序,主要應用到了以下幾個內容,間接尋址的時候用,循環(huán)指令的應用,帶參數子程序的應用,查表指令的使用,希望讀者看完后,對自己以后設計程序時思路會有所啟發(fā),若有考慮不周之處或更好的方法,望指出,謝謝!
作者:技成培訓網(曾鑫)
本文版權為技成所有,未經同意,盜取必究!
推薦學習相關課程:
西門子S7-300使用指南
西門子S7-300PLC 初級
西門子S7-200PLC 從入門到精通
西門子S7-200SMART PLC 編程應用入門