徐州SIEMENS西門子PLC模塊代理商

    徐州SIEMENS西門子PLC模塊代理商

    西門子PLC程序的編寫與傳送

    1.操作步驟

    1)項日的生成。在為一個控制系統編程之前,首先應創(chuàng)建一個項日。用菜單命令“文件→新建"或按工具條中的“新建項目"按鈕,可以生成一個新的項目。用菜單命令“文件→另存為"可修改項目的名稱和項目文件所在的目錄。

    2)打開一個已有的項目。用菜單合令“文件→打開"可打開已有的項目。如果近在某其項目上工作過,它將在文件菜單的下部列出,可直接選擇它。項目存放在擴展名為mwp的文件中。

    3)可編程序控制器型號的設置與讀取。在給可編程序控制器編程之前,應正確地設置其型號,以防止創(chuàng)建程序時發(fā)生編程錯誤。如果*了型號,指令樹用紅色標記"x"表示對選擇的可編程序控制器無效的指令。用"PLC→類型"菜單命令,在出現的對話框中,可選擇型號。如果已成功地建立通信連接,單擊對話框中的“讀PLC"按鈕,可通過通信讀出可編程序控制器的型號與硬件版本。單擊對話框中的“通信”按鈕,可設置與可編程序控制器通信有關的參數。

    4)選擇編程語言和指令集。選擇菜單命令“工具→選項”,將彈出選項窗口,點擊窗口中的“通用"標簽.可選擇SIMATIC指令朱或IEC1131-3指令集,還可以選擇程序編輯器的類型。

    5)確定程序結構。數字量控制程序一般只有主程序。系統較大、功能復雜的程序除了主程序外,可能還有子程序、中斷程序和數據塊。

    主程序(OB1)在每個掃描周期被順序執(zhí)行一次,子程序的指令存放在獨立的程序塊中,僅在被別的程序調用時才執(zhí)行。中斷程序的指令也存放在獨立的程序塊中,用來處理預先規(guī)定的中斷事件。中斷程序不山主程序調用,在中斷事件發(fā)生時由操作系統調用。

    6)編寫符號表。符號表用符號地址代替存儲器的地址,便于記憶。

    7)編寫數據塊。數據塊對V存儲器(變量存儲器)進行初始數據賦值,數字量控制程序般不需要數據塊。

    8)編寫用戶程序。用選擇的編程語言編寫用戶程序。生成梯形圓程序時,點擊工具條上的觸點圖標,可在矩形光標所在的位置將放置一個觸點,在與新觸點同時出現的窗口中可選擇觸點的類型,也可以用鍵盤輸人觸點的類型,點擊觸點上面或下面的紅色問號,可設置該觸點的地址或其他參數??捎孟嗤姆椒ㄔ谔菪螆D中放置線圈和功能塊。點擊工具條上帶頭的線段,可在矩形光標處生成觸點間的連線。雙擊梯形圖中的網絡編號,在帥出的窗口中可輸人網絡的標題和網絡的注釋。

    9)編譯程序。用“PLC"菜單中的命令或按工具條中的“編譯"或“全部編譯"按鈕,可編譯程序。編譯后在輸出窗口顯示程序中語法錯誤的數量、各條錯誤的原因和錯誤在程序中的位置。雙擊輸出窗口中的某一條錯誤,程序編輯器中的矩形光標將會移到程序中該錯誤所在的位置。必須改正程序中的所有錯誤,編譯成功后,才能下載程序。

    10)程序的下載、上裝和。計算機與可編程序控制器建立起通信連接,且用戶程序縮譯成功后,可以將它下載到可編程序控制器中去。

    下載之前,可編程序控制器由處于STOP方式。如果不在STOP方式,可將CPU根塊!的方式開關投到STOP位置。若方式開關不在STOP位置,單擊工日欄的"停止"按鈕.或選擇菜單命令“PLC→停止”,也可以進人STOP狀態(tài)。

    單擊工具欄的“下載”按鈕,或選擇菜單命令“文件→下載",將會出現下載對話框,用戶可以分別選擇是否下載程序塊、數據塊和系統塊。單擊“確認"按鈕,開始下載信息。下較肩后,確認框顯示“下載成功"。如果STEP7-Micro/WIN 32中設置的CPU型號與實際的型號不符,將出現警告信息,成CPU的型號后再下載。

    可以從可編程序控制器上裝程序塊、系統塊和數據塊到編程軟件,也可以只上:裝上述的郭分塊,但是不能上裝符號表成狀態(tài)表。

    上裝前應在STEP 7-Miero/WIN 32中建立或打開保存從可編程序控制器上裝的塊的項目,好用一個新建的空的項目來保存上裝的塊。單擊工具欄的“上裝”按鈕,或選擇菜單命令“文件一上裝”,開始上裝過程在上裝對話框中,選擇要上裝的塊后單擊“確認”按鈕。

    2、程序的編寫和下載舉例

    下面以一個簡單的數字量控制系統為例,介紹怎樣用編程軟件來編寫,下載和運行梯形圖程序。

     

    圖A-3電阻減壓起動控制的PLC外部接線圖與梯形圖

    控制三相異步電動機定子減壓起動的可編程序控制器的外部接線圖和梯形圖如圖A-3所示,輸人電路使用CPU模塊提供的DC 24V電源。按下起動按鈕后,輸出繼電器Q0.0為1,KM1的線圈通電,電動機定子繞組申接電阻后接到三相電源上,申接的電阻使電動機繞組上的電壓下降,以減少起動電流。同時定時器T37開始定時,5s后T37的定時時間到,使Q0.1變?yōu)?,KM2的線圈通電,起動電阻被短接,電動機全壓運行,按下停止按鈕后,Q0.0變?yōu)?狀態(tài),使KM1的線圈斷電,電動機停止運行;T37被復位,其常開觸點斷開,Q0.1變?yōu)?狀態(tài),使KM2的線圈也斷電:電動機過載時,經過一定的時間后,接在0.2輸人端的熱繼電器的常閉觸點斷開,也會使電動機停止運行。

    用PC/PPI電纜連接好計算機和可編程序控制器,通電后打開編程軟件,生成一個項目。

    用“PLC-類型”菜單命令,將可編程序控制器的型號設為CPU224。在菜單命令“工具一選

    項"的“通用”標簽中,選擇SIMATIC編程模式和梯形圖編輯器。這是一個很簡單的數字量控制系統,程序全部在主程序(OB1)中,沒有子程序、中斷程序和數據塊,不使用局部變量表。一

    般的數字量控制程序都可以采用這種程序結構。

    本例對CPU模塊和輸人輸出特性沒有特殊的要求,可以全部采用系統塊的默認值。

    為了方便程序的調試和閱讀,可在編程軟件中編寫如表A1所示的符號表,較簡單的程序也可以不用符號表。編寫符號表后,編寫程序時可以輸人符號地址或**地址,使用**地址時它們將被自動轉換為符號地址,在程序中將顯示符號地址(見圖A-4)。編寫好程序后對它進行編譯,如果有錯誤必須逐一改正。

    表 A-1 符號表

    下載程序之前應設置好計算機與可編程序控制器通信的參數。用戶程序編譯成功后,使用“文件→下載"選項將它下載到可編程序控制器中去。下載之前可編程序控制器必須處于STOP方式,初次下載時可選下載程序代碼塊和系統塊。下載成功后將可編程序控制器上的工作方式開關撥到RUN位置,“RUN"LED亮,用戶程序開始運行。合上接在I0.2端子的小開關,用接在端子I0.0和I0.1上的開關模擬按鈕發(fā)出起動信號和停止信號,即開關接通后馬上斷開,觀察Q0.0和Q0.1對應的LED的狀態(tài)變化是否正確。


    圖A-4電阻減壓起動梯形圖

    3.數據塊的使用

    (1)在數據塊中對地址和數據賦值

    數據塊用來對V存儲器(變量存儲器)賦初值,可用字節(jié)、字或雙字賦值。數據塊中的典型行包括起始地址以及一個或多個數據值,雙前斜線(“//")之后的注釋為可選項。數據塊的一行必須包含明確的地址,以后的行可不包含明確的地址。在單地址值后面鍵人多個數據或鍵人只包含數據的行時,由編輯器進行地址賦值。編輯器根據的地址和數據的長度(字節(jié)、字或雙字)進行賦值。數據塊編輯器接收大小寫字母,并允許用逗號、制表符或空格作地址和數據的分隔符號。下面是數據塊的例子:

    VB3 -25 //從VR3開始的字節(jié)數值

    VD4 100.5 //從VD4開始的雙字實數數值

    VW8 3,4,56 //從VW8開始的3個字數值

    (2) 使用ASCII常量的限制

    WORD(字)尋址時,常量中ASCII的個數必須是2的倍數。DWORD(雙字)尋址時,ASCII的個數必須是4的倍數。BYTE(字節(jié))尋址與未定義的尋址時,對常量中ASCII的個數無限制,加上可選的地址說明,數據塊中的一行多能包含250個字符。

    (3)輸人錯誤的顯示與處理

    如果數據塊位于窗口,可以用菜單命令“PLC→編譯"進行編譯,如果數據塊不在窗口中,可利用菜單命令“PLC一全部編譯"進行編譯。

    編譯數據塊時,如果編譯器發(fā)現錯誤,將在輸出窗口顯示錯誤。雙擊錯誤信息,將在數據塊窗口顯示有錯誤的行。

    在包含錯誤的輸人行尾鍵人回車鍵,在數據塊左邊的區(qū)城將用叉號顯示輸人錯誤。在重新編譯之前,應改正全部輸人錯誤。




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

  • 詞條

    詞條說明

  • 西門子PLC模塊代理商-鹽城

    西門子PLC模塊代理商-鹽城西門子PLC模塊代理商-鹽城西門子PLC模塊代理商-鹽城PLC的分類標準及基本類型?可編程控制器類型很多,可從不同的角度進行分類:1按控制規(guī)模分控制規(guī)模主要指控制開關量的入、出點數及控制模擬量的模入、模出,或兩者兼而有之(閉路系統)的路數。但主要以開關量計。模擬量的路數可折算成開關量的點,大致一路相當于8~16點。依這個點數,PLC大致可分為微型機、小型機、中

  • 西門子PLC代理商-臨汾

    西門子PLC代理商-臨汾PLC抗干擾軟件上應采取的措施故障檢測:plc本身有很完善的自診斷功能,但在工程實踐中,plc的i/o元件如限位開關、電磁閥、接觸器等的故障率遠遠**plc的本身故障率,這些元件出現故障后,plc一般不會察覺出來,不會立即停機,這會導致多個故障相繼發(fā)生,嚴重時會造成人身設備事故,停機后查找故障也要花費大量時間[4]。為方便檢測故障可用梯形圖程序實現,這里介紹一種邏輯組合判斷

  • 西門子軟啟動3RW5552-6HA14

    西門子軟啟動3RW5552-6HA14SIRIUS 軟起動器 200-480 V 630 A,110-250 V AC 螺釘型接線端子西門子PLC模擬量怎么編程?PLC模擬量**問題就是物理量程對應信號量程(比如0~10V,或4~20ma),信號量程對應A/D轉換的整數范圍,A/D轉換的整數值西門子S7-200是0~32000,對西門子S7-300/400是0~27648。1、西門子S7-300/

  • 綿陽SIEMENS西門子PLC模塊代理商

    綿陽SIEMENS西門子PLC模塊代理商西門子PLC編程注意事項有哪些?1、 項目程序命名為“項目名稱_日期”(程序太多,容易記混)。2、 改動程序時一定要有原程序的備份(組態(tài)硬件可能會導致程序丟失,而且修改太多或時間太長,容易記混)。3、 項目文成后應做實際應用程序備份(備份分兩份:一份給廠家自己備用,一份留給自己公司以便后用)。4、 Wincc程序命名不用中文(wincc找不到中文文件)。5、

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

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

聯系人: 劉經理

電 話: 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