环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數據分類:
PLC可編程控制器

S7-200 PLC編譯過程中的邏輯堆棧指令操作詳細講解

發布日期:2022-04-26 點擊率:2716 品牌:組態王_Kingview

在梯形圖中沒有對應的堆棧指令格式,但在將LAD指令轉化為STL指令的過程中,編譯系統軟件會自動為LAD指令加上相應的堆棧指令。當使用語句表時,必須自己操作管理邏輯堆棧。堆棧操作從本質上較好地解決了邏輯位值的與、或運算問題,即控制電路的串、并聯問題。

    (1)棧裝載或(OLD,Or Load)指令

    棧裝載或指令對堆棧中第1層和第2層的值進行邏輯或操作,結果放入棧頂。執行完棧裝載或指令后,堆棧深度減1。

    棧裝載或指令又稱為邏輯塊“或”指令,用于串聯電路塊的并聯連接,無操作數。

    STL指令格式為:OLD。

    觸點的串并聯指令只能將單個觸點與別的觸點電路串并聯。要想將圖6-6中由13.2和T16的觸點組成的串聯電路與它上面的電路并聯,首先需要完成兩個串聯電路塊內部的“與”邏輯運算(即觸點的串聯),這兩個電路塊都是用LD或LDN指令表示電路塊的起始觸點前兩條指令執行完后,“與”運算的結果SO= 11.4*10.3存放在棧頂,第3、4條指令執行完后,“與”運算的結果S1=13.2*T16壓人堆頂,原來在棧頂的SO被推到堆棧的第2層,第2層的數據被推到第3層……棧底的數據丟失。OLD指令用邏輯“或”操作對堆棧第1層和第2層的數據相“或”,即將兩個串聯電路塊并聯,并將運算結果S2=SO+S1存入堆棧的頂部,第3層~第9層中的數據依次向上移動1位。

OLD指令不需要地址,它相當于需并聯的兩塊電路右端的一段垂直連線。在圖6-7中,iVO到iV6表示堆棧的初值,x表示不確定的值,SO到S4表示堆棧中存儲的計算值。

    (2)棧裝載與(ALD,And Load)指令

    棧裝載與指令對堆棧中第1層和第2層的值進行邏輯與操作,結果放入棧頂。執行完棧裝載與指令后,堆棧深度減1。

    棧裝載與指令又稱為邏輯塊“與”指令,用于并聯電路塊的串聯連接,無操作數。

    STL指令格式為:ALD。

    圖6-6中OLD后面的兩條指令將兩個觸點并聯,運算結果S3:C24 +11.2壓入棧頂,棧中原來的數據依次向下一層推移,棧底值被推出丟失。ALD指令用邏輯“與”操作對堆棧第1層和第2層的數據相“與”,即將兩個電路塊串聯,并將運算結果S4=S2*S3存人堆棧的頂部,第3層一第9層中的數據依次向上移動1位。

    將電路塊串并聯時,每增加一個用LD或LDN指令開始的電路塊的運算結果,堆棧中增加一個數據,堆棧深度加1,每執行一條ALD或OLD指令,堆棧深度減1。

    梯形圖和功能塊圖編輯器自動地插入堆棧操作所需要的指令。在語句表中,必須有編程人員加入這些堆棧處理指令。

    ALD與OLD指令的堆棧操作如圖6-7所示。
(3)邏輯入棧(LPS,Logic Push)指令(分支或主控指令)

    復制棧頂的值并將其壓入堆棧的下一層,棧中原來的數據依次向下一層推移,棧底值被推出丟失。在梯形圖中的分支結構中,用于生成一條新的母線,左側為主控邏輯塊時,第一個完整的從邏輯行從此處開始。使用IPS指令時,本指令為分支的開始,以后必須有分支結束指令LPP,即LPS與LPP指令必須成對出現。

    STL指令格式為:J_PS。

    (4)邏輯讀棧(LRD.Logic Read)指令

    將堆棧中第2層的數據復制到棧頂,第2層~第9層的數據不變,但原棧頂值消失。在梯形圖中的分支結構中,當左側為主控邏輯塊時,開始第二個和后邊更多的從邏輯塊。

    STL指令格式為:LRD。

    (5)邏輯出棧(J-PP,Logic Pop)指令(分支結束或主控復位指令)

    使棧中各層的數據向上移動一層,第2層的數據成為堆棧新的棧頂值,棧頂原來的數據從棧內消失。在梯形圖中的分支結構中,用于將LPS指令生成一條新的母線進行恢復。使用LPP指令時,必須出現在LPS的后面,與LPS成對出現。

    STL指令格式為:LPP。

    (6)裝載堆棧(LDS n,Load Stack)指令

    復制堆棧內第n層的值到棧頂,棧中原來的數據依次向下一層推移,棧底值被推出丟失。一般很少使用這條指令。

    STL指令格式為:LDS N。

    圖6-8中的例子說明了(3)~(6)堆棧指令的使用過程。

邏輯堆棧指令的應用示例如圖6-9所示。


 

 


下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推薦產品

更多
主站蜘蛛池模板: 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 自动焊锡机_点胶机_螺丝机-锐驰机器人 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 旋转/数显粘度计-运动粘度测定仪-上海平轩科学仪器 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 深圳律师咨询_深圳律师事务所_华荣【免费在线法律咨询】网 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 北京中创汇安科贸有限公司 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 南京交通事故律师-专打交通事故的南京律师 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 土壤肥料养分速测仪_测土配方施肥仪_土壤养分检测仪-杭州鸣辉科技有限公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 包塑软管|金属软管|包塑金属软管-闵彬管业 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | 江苏大隆凯科技有限公司 | 空气能暖气片,暖气片厂家,山东暖气片,临沂暖气片-临沂永超暖通设备有限公司 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 苏州柯瑞德货架-仓库自动化改造解决方案 | 气动机械手-搬运机械手-气动助力机械手-山东精瑞自动化设备有限公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 |