西門子上海地區(qū)代理商-PLC代理


    PLC編程基礎知識S7程序組成

    (1) S7程序的組成。作為計算機控制系統(tǒng)的一種,PLC與其他計算機控制系統(tǒng)一樣,從本質上說,PLC 用戶程序同樣都是由各種指令所組成的集合,只不過是當采用不同編程語言時,指令的表現形式有所不同而已。

    S7系列PLC的用戶程序的組成如圖3-6所示。程序由不同的邏輯塊(OB、FC、FB、SFB、SFC)與數據塊(DB)所組成,數據塊DB是用于存儲程序數據的存儲單元,邏輯塊則是程序的構成主體。在S7程序中,邏輯塊由多個網絡(Network)組成,而指令則是組成網絡的基本元素。

    圖3-6 S7系列PLC的用戶程序的組成

    (2) 邏輯塊(Logie Block)。邏輯塊是指為了實現控制對象中某一部分功能而設計的、相對獨立的指令集合。在不同PLC中可以使用的邏輯塊種類與數量是不同的。如對S7-200 PLC,可以使用的邏輯塊為主程序(組織 OB1)、子程序(SBRn)、中斷程序(INRn)與數據塊DBI,DBI的數據存儲需要通過變量寄存器V 實現;而對S7-300/400PLC,可以使用的邏輯塊包括組織塊(OBn)、程序塊(FCn)、功能塊(FBn)、系統(tǒng)程序塊(SFCn)、系統(tǒng)功能塊(SFBn)等多種,并可以使用數據塊(DBn)。

    (3) 網絡(Network)。邏輯塊中功能相對獨立的程序段稱為網絡。在S7系列PLC中,為了對程序進行逐段注釋,引入了”網絡”這一概念作為基本的注釋單位。網絡具有一定的編號,編號通常由編輯軟件自動生成。

    在S7系列PLC中,網絡有規(guī)定的格式要求。例如,網絡一般應以直接連接在梯形圖”主母線”的觸點作為起始,因此,即使實際并不需要觸點信號,為了滿足格式的要求,也要在編程時插入恒定為”1”狀態(tài)的觸點(如SMO.0)作為起始。再如,當網絡中直接連接于”主母線”的觸點多于1個時,原則上每一網絡只能有一個線圈輸出,為此,對于需要多個線圈在同一網絡中的情況,應通過恒定為”1”狀態(tài)的觸點(如SM0.0)將其轉化為多個線圈輸出。

    當PLC采用指令表進行編程時,如果僅僅從編程的角度考慮,完全可以不劃分網絡,但這樣的程序一般不能轉換為梯形圖。因此,為了轉換的路要,在指令表編程時同樣應插入”網絡(Network)”這一關鍵詞。

    (4)指令。指令是組成PLC用戶程序的基本組成元素,編程的實質是運用編程語言進行各類指令的編寫過程。

    在不同的PLC上,指令都有規(guī)定的格式與要求,指令的功能也不盡相同,因此,熟悉指令并能夠熟練使用各種指令是每一個PLC使用者必須掌握的基本內容和應具備的基本功。

    PLC的指令多種多樣,有基本邏輯運算指令、數據比較指令、格式轉換指令、數學運算指令、功能指令等,而且對于不同的PLC具有不同的要求。

    S7指令的格式

    (1) S7的指令格式。在PLC積序中,指令由操作碼與操作數兩部分組成,如圖3-7所示。

    指令中的操作碼用來定義CPU需要執(zhí)行的操作;操作數用來定義操作對象。通俗地說操作碼告訴CPU要做什么,而操作數則告訴CPU 用什么去做。

    圖3-7 指令格式

    PLC的操作碼又稱為指令代碼,它由英文字母或者字符組成,如”LD”、”A”、”O(jiān)”、”=”等都是指令代碼。

    PLC的操作數又稱為操作對象,在S7中,可以通過”地址”或”數據”兩種形式來定義操作對象,其中,地址又可以分為”**地址”與”符號地址”兩種;數據包括”基本數據”、”復合數據”與”參數”三類。

    (2)**地址與符號地址。當操作對象通過”地址”定義時,可以使用”**地址(Memory address)”與”符號地址(Symbol address)”兩種*方式。

    在PLC程序中使用”符號地址”可以方便PLC程序編輯、閱讀、檢查,但它只能在編程器中使用,并需要編制專門的注釋文件(如符號表、變量聲明表等)。

    **地址是實際PLC中能夠接受的地址,不管在編程時是否使用符號地址,CPU中存儲的只能是**地址。因此,當使用編程器對某一PLC內部的程序進行讀出操作時,只能輸出**。

    使用**地址與符號地址編程的程序如圖3-8、圖3-9所示。

    圖3-8 使用**地址編程的程序

    圖3-9 使用符號地址編程的程序


    6ES7211-1BE40-0XB0CPU 1211C   AC/DC/Rly,6輸入/4輸出,集成2AI
    6ES7211-1AE40-0XB0CPU 1211C   DC/DC/DC,6輸入/4輸出,集成2AI
    6ES7211-1HE40-0XB0CPU 1211C   DC/DC/Rly,6輸入/4輸出,集成2AI
    6ES7212-1BE40-0XB0CPU 1212C   AC/DC/Rly,8輸入/6輸出,集成2AI
    6ES7212-1AE40-0XB0CPU 1212C   DC/DC/DC,8輸入/6輸出,集成2AI
    6ES7212-1HE40-0XB0CPU 1212C   DC/DC/Rly,8輸入/6輸出,集成2AI
    6ES7214-1BG40-0XB0CPU 1214C   AC/DC/Rly,14輸入/10輸出,集成2AI
    6ES7214-1AG40-0XB0CPU 1214C   DC/DC/DC,14輸入/10輸出,集成2AI
    6ES7214-1HG40-0XB0CPU 1214C   DC/DC/Rly,14輸入/10輸出,集成2AI
    6ES7215-1BG40-0XB0CPU 1215C   AC/DC/Rly,14輸入/10輸出,集成2AI/2AO
    6ES7215-1AG40-0XB0CPU 1215C   DC/DC/DC,14輸入/10輸出,集成2AI/2AO
    6ES7215-1HG40-0XB0CPU 1215C   DC/DC/Rly,14輸入/10輸出,集成2AI/2AO
    6ES72171AG400XB0CPU 1217C   DC/DC/DC,14輸入/10輸出,集成2AI/2AO



    潯之漫智控技術(上海)有限公司專注于西門子等

  • 詞條

    詞條說明

  • SIEMENS蘇州西門子PLC代理商

    SIEMENS蘇州西門子PLC代理商SIEMENS蘇州西門子PLC代理商SIEMENS蘇州西門子PLC代理商怎樣才能較好、較簡單解決PLC系統(tǒng)干擾? 1)選用隔離性能較好的設備、選用優(yōu)良的電源,動力線和信號線走線要較加合理等等,也能解決干擾,但是比較煩瑣、不易操作而且成本較高。 2)利用信號隔離器這種產品解決干擾問題。只要在有干擾的地方,輸入端和輸出端中間加上這種產品,就可有效解決干擾問題。 5.

  • 6ES7810-4CC10-0KA5西門子軟件

    6ES7810-4CC10-0KA5西門子軟件6ES7810-4CC10-0KA5西門子軟件?PLC以微處理器為**,具有微機的許多特點,但它的工作方式卻與微機有很大不同。?? 微機一般采用等待命令的工作方式工作。???PLC是按集中輸入、集中輸出,周期性循環(huán)掃描的方式進行工作的。每一次循環(huán)掃描所用的時間稱為一個掃描周期。?&n

  • 連云港西門子PLC總代理商

    連云港西門子PLC總代理商PLC在工業(yè)控制中的8大功能功能: 1、邏輯控制 2、定時控制 3、計數控制 4、步進(順序)控制 5、PID控制 6、數據控制:PLC具有數據處理能力。 7、通信和聯網 8、其它:PLC還有許多特殊功能模塊, 適用于各種特殊控制的要求,如:定位控制模塊,CRT模塊。隨著微電子技術的發(fā)展,20世紀70年代中期出現了微處理器和微型計算機,人們將微機技術應用到PLC中,多的

  • 西門子6ES7341-1AH02-0AE0詳情

    西門子6ES7341-1AH02-0AE0詳情西門子6ES7341-1AH02-0AE0詳情西門子6ES7341-1AH02-0AE0詳情SIMATIC S7-300,CP 341 通訊處理器帶 RS-232C 接口(V.24 接口標準) 包括項目組態(tài)包 在 CD 上PLC掃描工作原理?當PLC運行時,是通過執(zhí)行反映控制要求的用戶程序來完成控制任務的,需要執(zhí)行眾多的操作,但CPU不可能同

聯系方式 聯系我時,請告知來自八方資源網!

公司名: 潯之漫智控技術(上海)有限公司

聯系人: 劉經理

電 話: 19873876272

手 機: 19873876272

微 信: 19873876272

地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室

郵 編:

網 址: tianxia56.b2b168.com

八方資源網提醒您:
1、本信息由八方資源網用戶發(fā)布,八方資源網不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質,所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯系方式

公司名: 潯之漫智控技術(上海)有限公司

聯系人: 劉經理

手 機: 19873876272

電 話: 19873876272

地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室

郵 編:

網 址: tianxia56.b2b168.com

    相關企業(yè)
    商家產品系列
  • 產品推薦
  • 資訊推薦
關于八方 | 八方幣 | 招商合作 | 網站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯系我們 | 八方業(yè)務| 匯款方式 | 商務洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產品登記:深DGY-2013-3594
著作權登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved