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

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