日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

當前位置:機電之家首頁 >> PLC技術>> plc資料下載 >> PLC通信軟件 >> 面對較復雜的plc工程 我該怎么樣組織程序?
面對較復雜的plc工程 我該怎么樣組織程序?

梯形圖語言是一種面向過程的程序設計語言,它脫胎于控制圖,繼承了其簡單、易懂的特點。但是面對復雜的工程時程序編寫繁鎖,可讀性較差。這里引入軟件工程的一些觀點給用戶在面向較復雜工程編程時提供幾點建議:

1.用戶面對復雜的工程后不要立刻寫程序,要首先保證對整個系統(tǒng)充分了解和掌握。這些在軟件工程中稱為“需求分析”,建議分如下幾個方面考慮:

1)功能需求。具體要做哪些工作?最終用戶、其他設備對 plc 有哪些要求?程序量大概有多少?這方面的需求指系統(tǒng)必須提供的功能,編程者可能需要跟最終用戶進行多次深入的交流才能徹底了解。這是編程的第一步,對最終用戶需求的誤解會給編程者帶來極大的損失。

2)接口和周邊設備的需求。plc i/o 點數是否足夠?通訊口是否足夠?通訊協議是否支持?plc 往往處在一個系統(tǒng)的控制核心位置,編程者有必要對該系統(tǒng)的其他設備如執(zhí)行機構、人機接口有一定了解,統(tǒng)一規(guī)劃整個系統(tǒng)。

3)逆向需求。逆向需求說明軟件系統(tǒng)不應該做什么,一些執(zhí)行機構提供的功能往往能夠省去 plc 的一部分工作,將一些功能下放給執(zhí)行機構,能夠減短 plc 掃描周期、降低程序的復雜度,使控制系統(tǒng)的健壯程度和可靠性增強。

4)將來可能提出的需求。梯形圖程序維護方便、修改簡單是其特點,但是在復雜的工程中插入一個功能往往要面臨更多的困難,建議編程者為將來可能增加的功能準備接口,以便一旦確實需要時能比較容易地進行擴充和修改。

2.當編程者對整個系統(tǒng)充分了解和掌握之后,建議將這些想法固化下來,方便編程者自己和合作者較明晰的了解該系統(tǒng),對該系統(tǒng)今后的維護和修改也十分有益。流程圖是目前最流行的方式之一。

3.分層實現。較復雜的工程往往能夠分成若干個功能,建議將每一個功能單獨作為一個子程序,在需要該功能時主程序調用子程序,子程序之間的耦合度盡量降低,子程序和主程序之間可以有適當的參數傳遞。這種組織方式程序功能明晰,可讀性好,程序繼承性好。

4.重視繼承。分層實現的另一個優(yōu)點是子程序的復用性好,之前工程中有的功能如果新工程需要可以直接采用其子程序。

作者:未知 點擊:260次 [打印] [關閉] [返回頂部]
本文標簽:面對較復雜的plc工程 我該怎么樣組織程序?
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《面對較復雜的plc工程 我該怎么樣組織程序?》相關權利人與機電之家網取得聯系。
電子樣本

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

孫晉文 【求購】  排氣閥  2025-12-30
馬經理 【求購】  信號集成端...  2025-12-30
李總 【求購】  電動升降車  2025-12-30
于蓬 【求購】  HPV-S...  2025-12-29
張俊杰 【求購】  縫紉線自動...  2025-12-25
易賽群 【求購】  NANOC...  2025-12-25
張經理 【求購】  浪涌保護器  2025-12-25
陳蓮 【求購】  日本住友閥  2025-12-24
VIP公司推薦