精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> plc應(yīng)用 >> 西門子plc應(yīng)用 >> plc模塊化編程和結(jié)構(gòu)化編程解析
plc模塊化編程和結(jié)構(gòu)化編程解析

概述

模塊化編程中ob1起著主程序的作用,fc或fb控制著不同的過程任務(wù),相當(dāng)于主循環(huán)程序的子程序。模塊化編程中被調(diào)用塊不向調(diào)用塊返回?cái)?shù)據(jù)。

1.jpg

模塊化程序的執(zhí)行

模塊化編程中ob1起著主程序的作用,fc或fb控制著不同的過程任務(wù),相當(dāng)于主循環(huán)程序的子程序。模塊化編程中被調(diào)用塊不向調(diào)用塊返回?cái)?shù)據(jù)。

2.jpg

模塊化編程實(shí)例

1.模塊化編程實(shí)例1 - 液位監(jiān)視

? 監(jiān)視一個(gè)慢變得過程不需要每次掃描都進(jìn)行。如果過程每隔一定時(shí)間或根據(jù)需要進(jìn)行處理,程序?qū)⒏行А? 在ob1循環(huán)掃描處理時(shí),可以按照一定的周期對(duì)液位進(jìn)行監(jiān)視。

設(shè)計(jì)方法:

? 確定液位監(jiān)視的組成部分和它們的關(guān)系;

? 設(shè)計(jì)完成所要求控制任務(wù)的功能;

? 規(guī)劃從ob中調(diào)用塊完成功能的程序執(zhí)行

過程;

? 對(duì)程序塊的每個(gè)段加上文字注釋和標(biāo)題。

解決方案:

? 建立一個(gè)功能fc,可以監(jiān)視和控制任務(wù);

? 建立一個(gè)ob,其中每隔一定時(shí)間調(diào)用塊

(功能)。

2.模塊化編程實(shí)例2

有兩臺(tái)電動(dòng)機(jī),控制模式是相同的,按下啟動(dòng)按鈕(電動(dòng)機(jī)1為i0.0,電動(dòng)機(jī)2為i1.0),電動(dòng)機(jī)起動(dòng)運(yùn)行(電動(dòng)機(jī)1為q4.0,電動(dòng)機(jī)2為q4.1);按下停止按鈕(電動(dòng)機(jī)1為i0.1,電動(dòng)機(jī)2為i1.1),電動(dòng)機(jī)停止運(yùn)行。

分析:

這是典型的起保停電路,采用模塊化編程的思想,分別在fc1和fc2中編寫電機(jī)的控制程序,在主程序ob1中進(jìn)行fc1和fc2的調(diào)用。

3.jpg

結(jié)構(gòu)化編程

? 將復(fù)雜的任務(wù)分解成一些能夠反映過程的工藝、功能或可以反復(fù)使用的單獨(dú)解決的小任務(wù),這些任務(wù)由相應(yīng)的程序塊來表示;

? 某些程序塊可以用來實(shí)現(xiàn)相同或相似的功能;

? 調(diào)用者可以是各種邏輯塊,包括用戶編寫的ob、fb、fc和系統(tǒng)提供的sfb與sfc;

? 被調(diào)用的塊是ob之外的邏輯塊;

? 通用的數(shù)據(jù)和代碼可以共享。

4.jpg

結(jié)構(gòu)化編程

結(jié)構(gòu)化編程的優(yōu)點(diǎn):

1各單個(gè)任務(wù)塊的創(chuàng)建和測(cè)試可以相互獨(dú)立地進(jìn)行;

2通過使用參數(shù),可將塊設(shè)計(jì)得十分靈活;

3塊可以根據(jù)需要在不同的地方以不同的參數(shù)數(shù)據(jù)記錄進(jìn)行調(diào)用;

4在預(yù)先設(shè)計(jì)的庫(kù)中,能夠提供用于特殊任務(wù)的“可重用”塊。

結(jié)構(gòu)化編程實(shí)例-油漆調(diào)制

1選擇產(chǎn)品添加劑,需要決定哪個(gè)罐的成分要加到混合罐內(nèi)。

2在選擇開關(guān)的選擇基礎(chǔ)上,組織塊調(diào)用相應(yīng)的程序塊,分配當(dāng)前的參數(shù),控制混合罐的流入量。

設(shè)計(jì)方法:

1. 確定哪些部件和操作可以應(yīng)用于所有的罐和相關(guān)的控制;

2. 建立功能或功能塊,完成所要求的控制;

3. 建立塊的變量定義表,以便于對(duì)要操作的罐和控制進(jìn)行地址分配;

4. 設(shè)計(jì)一個(gè)程序來根據(jù)選擇開關(guān)調(diào)用功能或功能塊。

解決方案:

1. 建立一個(gè)功能塊或功能控制罐的流出量;

2. 為相關(guān)的塊建立變量定義表;

3. 建立一個(gè)ob塊來根據(jù)選擇開關(guān)調(diào)用功能或功能塊。

作者:未知 點(diǎn)擊:1762次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:plc模塊化編程和結(jié)構(gòu)化編程解析
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《plc模塊化編程和結(jié)構(gòu)化編程解析》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

 【求購(gòu)】  電動(dòng)漲管機(jī)  2025-12-18
 【求購(gòu)】  洗手池  2025-12-17
馮經(jīng)理 【求購(gòu)】  PTD電機(jī)  2025-12-17
倪先生 【求購(gòu)】  液壓馬達(dá)  2025-12-16
練子棟 【求購(gòu)】  金屬管件  2025-12-16
陳經(jīng)理 【求購(gòu)】  求購(gòu)螺母螺...  2025-12-16
Alyssa Yin(尹小姐) 【求購(gòu)】  SEEBA...  2025-12-15
曾經(jīng)理 【求購(gòu)】  定制酒店香...  2025-12-12
VIP公司推薦

板桥市| 田东县| 宜兰市| 阳新县| 南华县| 故城县| 教育| 凤凰县| 东城区| 聂荣县| 梓潼县| 基隆市| 八宿县| 孟连| 通辽市| 白水县| 元氏县| 汶川县| 蛟河市| 开阳县| 钟山县| 泽普县| 即墨市| 酉阳| 巴林左旗| 永寿县| 蓝田县| 天峨县| 新余市| 达州市| 开封县| 曲水县| 荆州市| 资阳市| 团风县| 巫山县| 驻马店市| 扎鲁特旗| 黎川县| 濉溪县| 滨海县|