SIEMENS 上海隆彥電氣設(shè)備有限公司 我公司經(jīng)營西門子*現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:*電機(jī)(1LA7、1LG4、1LA9、1LE1),電纜 拖纜(1LG0,1LE0)大型電機(jī)(1LA8,1LA4,1PQ8)伺服電機(jī)(1PH,1PM,1FT,凡在公司采購西門子產(chǎn)品,均可質(zhì)保一年,假一罰十1FK,1FS)西門子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品問題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。
詳細(xì)信息
描述 引用是兩個塊之間的連接。在LOGO!8中塊連接器之間的連接組態(tài)和塊參數(shù)之間的引用組態(tài)是化的。引用和組態(tài)現(xiàn)在就可以使用拖放來實現(xiàn)。本FAQ對比了LOGO!8設(shè)備和LOGO!0BA7設(shè)備之間組態(tài)引用的步驟。
描述
引用是兩個塊之間的連接。
在LOGO!8中塊連接器之間的連接組態(tài)和塊參數(shù)之間的引用組態(tài)是化的。引用和組態(tài)現(xiàn)在就可以使用拖放來實現(xiàn)。本FAQ對比了LOGO!8設(shè)備和LOGO!0BA7設(shè)備之間組態(tài)引用的步驟。
組態(tài)LOGO!8需要安裝LOGO!Soft Comfort 8.0或更高版本。
LOGO!8的LOGO!模塊的步驟
- 在電路圖中創(chuàng)建所需要的程序塊。
- 使用拖放建立塊連接器之間的連接。
- 單擊每個程序塊下的“display"(+)按鈕來顯示參數(shù)區(qū)。要創(chuàng)建引用的兩個程序塊都需要進(jìn)行此操作。在每個塊下面都會打開一個參數(shù)區(qū),塊參數(shù)會在表格中顯示?!癲isplay"按鈕只在可以使用或提供引用的塊下顯示。
- 在需要創(chuàng)建的引用塊之間,將其中一個塊輸出連接的終端連接到另外一個塊輸入連接的終端。舉例來說,可以用拖放來完成此操作。

圖. 01
- 單擊每個塊下的“hide"(-)按鈕來關(guān)閉參數(shù)區(qū)。

圖. 02
注意
下面的工具可以用來編輯參數(shù)區(qū)(LOGO!8)
圖標(biāo) | 功能 |
| 顯示/隱藏所有塊之間的引用線 |
| 顯示所有塊的參數(shù)區(qū) |
| 隱藏所有塊的參數(shù)區(qū) |
到LOGO! 0BA7前的LOGO!模塊的步驟
- 在電路圖中創(chuàng)建需要的塊。
- 使用拖放建立塊的連接器之間的連接。
- 打開快的菜單,在里面通過雙擊塊來組態(tài)引用。
- 在想要的參數(shù)上單擊“引用"按鈕。在下拉列表框中就會顯示可以用來引用的塊。單擊想要的塊來選定它。單擊“OK"按鈕來保存設(shè)置。

圖. 03
塊的引用和參數(shù)就會在電路中有綠色的顯示。

圖. 04
更多信息
關(guān)于“引用"的更詳細(xì)的信息可以在LOGO!Soft Comfort(V1.7) 條目ID 24002694中還有LOGO!Soft Comfort online Help (V8.0)3.2.1.8部分, "Edit Parameter Field"章節(jié),在條目ID 100782807中。
創(chuàng)建
本FAQ中的截圖是在LOGO!Soft Comfort V8.0中創(chuàng)建的。
1 LOGO!App 簡介
目前用戶可以使用iTunes商店的應(yīng)用LOGO!App連接和監(jiān)控西門子LOGO!系列的PLC,名稱如圖1所示。在中成功組態(tài)LOGO! 設(shè)備的地址后,用戶可以通過手機(jī)WIFI連接到LOGO!并可進(jìn)行修改時鐘和獲取固件信息等操作。同時,用戶可以監(jiān)控輸入/輸出(以下簡稱I/O)狀態(tài),V存儲區(qū)(以下簡稱VM)變量值和診斷信息,也可以添加監(jiān)控的I/O和VM變量到趨勢圖查看一個概覽圖形。

圖1應(yīng)用程序名稱
2 LOGO!App功能描述
2.1 接口配置
LOGO! App 支持IP地址和動態(tài) DynDNS名稱兩種訪問。 做法如下:
在圖2中單擊“Interface Configure"選項后圖3界面單擊 “By IP Address"選項,然后再單擊 圖標(biāo)
,圖4設(shè)備添加界面。

圖2設(shè)置功能界面 圖3設(shè)備訪問界面
在圖4中單擊“Add"按鈕,圖5中進(jìn)行設(shè)備名稱和設(shè)備IP地址設(shè)置,此處我們設(shè)置設(shè)備名稱為“MyLogo",IP地址為“192.168.1.108",后單擊“Se"按鈕保存此配置,頁面會自動轉(zhuǎn)入到圖6界面。

圖4設(shè)備添加界面 圖5設(shè)備添加界面
在圖6中長按
圖標(biāo)直到出現(xiàn)圖7界面,在圖7中我們通過“Select"選項來選擇已有設(shè)備,然后圖8界面。

圖6設(shè)備選擇界面 圖7設(shè)備選擇界面
這時在圖8中可以看到IP地址已經(jīng)顯示在界面中,然后“Se"圖標(biāo),界面將自動轉(zhuǎn)到圖9。

圖8設(shè)備訪問界面
2.2 設(shè)置時鐘
在圖9中單擊“Set Clock"選項將圖10界面,在圖10中可“Read"按鈕查看LOGO!時間,也可“Current"按鈕查看當(dāng)前時間,之后圖11界面。

圖9設(shè)置功能界面 圖10設(shè)備訪問界面
在圖11中LOGO!需要停機(jī)完成讀取操作,單擊“YES"圖標(biāo)圖12,同樣我們“Current"按鈕來獲取當(dāng)前時間,然后通過“Set"按鈕將當(dāng)前屏幕中的
S7-200 PLC定時器的認(rèn)識編程實驗定時器的控制邏輯是經(jīng)過時間繼電器的延時,然后產(chǎn)生控制作用。其控制作用同一般延時繼電器。 實驗參考程序,表1 圖1梯形圖參考圖SIMATIC S7—200系列PLC是西門子公司繼S7—300 、S7—400之后,近幾年才投放市場的小型可編程序控制器,可以單機(jī)運(yùn)行,也可通過RS485或PROFIBUS-DP組網(wǎng)運(yùn)行。它結(jié)構(gòu)小巧,可靠性高,運(yùn)行速度快,繼承和發(fā)揮了它在大、中型PLC領(lǐng)域的技術(shù)優(yōu)勢,有極豐富的指令集,具有強(qiáng)大的多種集成功能和實時特性,配有功能豐富的擴(kuò)展模塊,性能價格比非常高,并配有功能強(qiáng)大、使用極其方便的編程。它在各行各業(yè)中的應(yīng)用迅速推廣,在規(guī)模不太大的控制領(lǐng)域是較為的控制設(shè)備,可以各種各樣的自動化控制的需要。由于具有緊湊的設(shè)計、良好的擴(kuò)展性、低廉的價格以及強(qiáng)大的指令,使得S7—200可以近乎地小規(guī)模的控制要求。此外,豐富的CPU類型和電壓等級使其在解決用戶的工業(yè)自動化問題時,具有很強(qiáng)的適應(yīng)性和可選擇性。
SIMATICS7—300可編程控制器的I/O地址請?zhí)顚懸韵屡渲玫腟IMATICS7—300可編程控制器的I/O地址電源模板CPU 模板接口 模板模擬輸 入模板 8×±10V模擬輸 出模板 8×±10V數(shù)字輸 入模板DI32數(shù)字輸入模板 DI16數(shù)字輸 出模板 DQ32 答:模擬輸入:IW256、IW258、IW260、IW262、IW264、IW266、IW268、IW270模擬輸出QW272、QW274、QW276、QW278、QW280、QW282、QW284、QW286數(shù)字輸入:IB8、IB9、IB10、IB11、IB12、1B13 數(shù)字輸出:QB16、QB17、QB18、QB19 。概述本程序適用于SIMATIC S7-212和S7-214的計數(shù)器,可以從0計到255,這要取決于輸入10.0的狀態(tài)。如果將輸入10.0置為1,則程序減計數(shù);如果將輸入10.0置為0,則程序加計數(shù)。如果輸入10.0的狀態(tài)改變,則將立即輸入/輸出中斷程序,中斷程序0或1分別將有儲器位M0.0置成1或0。 例圖 程序框圖程序和注解本程序是一個輸入/輸出中斷程序的范例,計數(shù)器從0計到255。如果輸入10.0為0,則程序加計數(shù);如果輸入10.0為1,則程序減計數(shù)。本程序包括以下三個程序:Main (主程序) 初始化和計數(shù)INT0 (中斷程序0) 輸入10.0為1時,減計數(shù)。INT1 (中斷程序1) 輸入10.0為0時,加計數(shù)。 本程序長度為32個字 //標(biāo)題:事件中斷//********主程序*********//主程序包括初始化程序和計數(shù)程序。//計數(shù)器的存儲器標(biāo)志位M0.0的0或1狀態(tài),決定計數(shù)方向為加或減計數(shù)。//當(dāng)輸入10.0山0變?yōu)?時,產(chǎn)生中斷事件0,中斷程序0 (INT0)。//中斷程序0將存儲器位M0.0置成1,主程序減計數(shù)。//當(dāng)輸入10.0山1變?yōu)?時,產(chǎn)生中斷事件1,中斷程序1 (INT1)。//中斷程序1將存儲器位M0.0置成0,主程序加計數(shù)。//主程序LDMOVBENIATCHATCHLDNAB>=AEUINCW 0.1+0, AC0 +0, 0+1,1M0.016#FE, ACO0.5 AC0 //僅掃描時,0.1才為1,進(jìn)行以下初始化//將計數(shù)累加器ACO清Oa//允許中斷。//輸入10.0為上升沿時事件中斷0//輸入10.0為上升沿時事件中斷1//如果存儲器的標(biāo)志位M 0.0為0狀態(tài)//且計數(shù)累加器ACO的當(dāng)前計數(shù)值小于或等于254//且0.5秒脈沖//且上升沿//那么計算累加器ACO加1 LDAB<=AEUDECW M0.016#1,AC00.5 ACO//如果存儲器的標(biāo)志位M 0.0為1狀態(tài)//且計數(shù)累加器ACO的當(dāng)前計數(shù)值大于或等于//且0.5秒脈沖//且上升沿//那么計算器累加器ACO減1 LDMOVBMEND 0.0AC0, QB0// 0.0總是1。//在輸出端00.0至00.7顯示ACO的當(dāng)前計數(shù)值。//主程序結(jié)束。 //******中斷程序0******//事件中斷程序0將存儲器的標(biāo)志位M0.0置成//此情況下程序減計數(shù)。//INT 0 //中斷事件0減計數(shù)。S M0.0,1 //將存儲器的標(biāo)志位M0.0置成RETI //中斷程序0結(jié)束。 //******中斷程序1******//事件中斷程序1將存儲器的標(biāo)志位M 0.0置成Oa//此情況下程序增計數(shù)。 INT 1R M0.0,1RETI//中斷事件1加計數(shù)。//將存儲器的標(biāo)志位M0.0置成O。//中斷程序1結(jié)束。請參考SIMATIC S丁EP 7編程參考手冊的6.2節(jié)“中斷指令",為您提供了更多的有關(guān)輸入輸出中斷的信息。
PLC現(xiàn)場硬件模塊的組態(tài)和調(diào)試 對于各種PLC的現(xiàn)場硬件組態(tài)和調(diào)試,通常有的工程師應(yīng)該先花一些時間對自己的現(xiàn)場工作進(jìn)行一個簡單的規(guī)劃,通常應(yīng)當(dāng)采取如下的步驟: (1) 的規(guī)劃 首先,必須深入了解所需求的功能,并調(diào)查可能的控制,同時與用戶或設(shè)計院共同探討之操作程序,根據(jù)所歸納之結(jié)論來擬定規(guī)劃,決定所采行的PLC架構(gòu)、所需之I/O點(diǎn)數(shù)與I/O模塊型式。 (2) I/O模塊選擇與地址設(shè)定 當(dāng)I/O模塊選妥后,依據(jù)所規(guī)劃之I/O點(diǎn)使用情形,由PLC的CPU自動設(shè)定I/O地址,或由使用者自定I/O模塊的地址。 (3) 梯形圖程序的編寫與配線 在確定好實際的I/O地址之后,依據(jù)需求的功能,開始著手梯形圖程序的編寫。同時,I/O之地址已設(shè)定妥當(dāng),故之配線亦可著手進(jìn)行。 (4) 梯形圖程序的與修改 在梯形圖程序撰寫完成后,將程序?qū)懭隤LC,便可先行在PC與OpenPLC做在線連接,以執(zhí)行在線作業(yè)。倘若程序執(zhí)行功能有誤,則必須進(jìn)行除錯,并修改梯形圖程序。 (5) 試車與實際運(yùn)轉(zhuǎn) 在線上程序作業(yè)下,若梯形圖程序執(zhí)行功能正確無誤,且配線亦完成后,便可使納入實際運(yùn)轉(zhuǎn),項目計劃亦告完成。 (6)程序注釋和歸檔 為確保日后的便利,要將試車無誤可供實際運(yùn)轉(zhuǎn)的梯形圖程序做批注,并加以整理歸檔,方能縮短日后與查閱程序之時間。這是職業(yè)工程師的良好習(xí)慣,無論對今后自己進(jìn)行,或者移交用戶,這都會帶來*的便利,而且是你的職業(yè)水準(zhǔn)的一個體現(xiàn)。以上工作中,復(fù)雜的規(guī)劃可能需要幾天甚至更長的時間,但一個簡單的規(guī)劃在一個具有良好的職業(yè)習(xí)慣的編程工程師手中,可能只需要幾個小時。 這里要強(qiáng)調(diào)一個問題,是十分簡單但卻幾乎每個項目都會發(fā)生的,那就是對PLC的接線。這往往是不足的工程師常常忽略的一個問題。其實,現(xiàn)場調(diào)試大部分的問題和工作量都是在接線方面。有的工程師首先應(yīng)當(dāng)檢查現(xiàn)場的接線。通常,如果現(xiàn)場接線是由用戶或者其它的施工人員完成的,則通過看其接線圖和接線的外觀,就可以對接線的有個大致的判斷。然后要對所有的接線進(jìn)行一次完整而認(rèn)真的檢查。現(xiàn)場由于接線錯誤而PLC被燒壞的情況屢次發(fā)生,在進(jìn)行真正的調(diào)試之前,一定要認(rèn)真地檢查。即便接線不是你的工作,檢查接線也是你的義務(wù)和責(zé)任,而且,可以省去你后面大量的時間。
PLC在數(shù)控機(jī)床中的工作流程簡介 PLC的分類 PLC在數(shù)控機(jī)床中的工作流程,和通常的PLC工作流程基本上是*的,分為以下幾個步驟: (1).輸入采樣:輸入采樣,就是PLC以順序掃描的讀入所有輸入端口的狀態(tài),并將此狀態(tài),讀入到輸入映象寄存器中。當(dāng)然,在程序運(yùn)行周期中這些狀態(tài)是不會變化的,除非一個新的掃描周期的到來,并且原來端口狀態(tài)已經(jīng)改變,讀到輸入映象寄存器的狀態(tài)才會發(fā)生變化。 (2)、程序執(zhí)行:程序執(zhí)行階段會對程序進(jìn)行特定順序的掃描,并且同時讀入輸入映像寄存區(qū)、輸出映像寄存區(qū)的讀取相關(guān)數(shù)據(jù),在進(jìn)行相關(guān)運(yùn)算后,將運(yùn)算結(jié)果存入輸出映像寄存區(qū)供輸出和下次運(yùn)行使用。 (3)、出刷新階段:在所指令執(zhí)行完成后,輸出映像寄存區(qū)的所有輸出繼電器的狀態(tài)(接通/斷開)在輸出刷新階段轉(zhuǎn)存到輸出鎖存器中,通過特定輸出,驅(qū)動外部負(fù)載。 PLC是專為工業(yè)自動控制而的裝置,通常PLC采用面向控制,面向問題的“自然語言"編程。不同廠家的產(chǎn)品采用的編程語言不同,這些編程語言有梯形圖、語句表、控制流程圖等。為了增強(qiáng)PLC的各種運(yùn)算功能,有的PLC還配有BASIC語言,并正在用其他語言來編程。 的FANUC公司、立石公司、三菱公司、富士公司等所生產(chǎn)的PLC產(chǎn)品,都采用梯形圖編程。在用編程器向PLC輸入程序時,一般簡易編程器都采用編碼表輸入,大型編程器也可用梯形圖直接輸入。在眾多的PLC產(chǎn)品中,由于制造廠家不同,其指令的表示和語句表中的助記符也不盡相同,但原理是*相同的。在本書中我們以FANUC-PMC-L為例,對適用于數(shù)控機(jī)床控制的PLC指令作一介紹。在FANUC系列的PLC中,規(guī)格型號不同時,只是功能指令的數(shù)目有所不同,如北京機(jī)床研究所與FANUC公司合作的FANUC-BESK PLC-B功能指令,除此以外,指令是*一樣的。 在FANUC-PMC-L中有兩種指令:基本指令和功能指令。當(dāng)設(shè)計順序程序時,使用多的是基本指令,基本指令共12條。功能指令便于機(jī)床特殊運(yùn)行控制的編程,功能指令有35條。在基本指令和功能指令執(zhí)行中,用一個堆棧寄存器暫存邏輯操作的中間結(jié)果,堆棧寄存器有9位(如圖1所示),按*后出、后進(jìn)先出的原理工作。當(dāng)前操作結(jié)果時,堆棧各原狀態(tài)全部左移一位;相反地取出操作結(jié)果時堆棧全部右移一位,后的首先恢復(fù)讀出。