西門子代理西門子S7-1200代理西門子PLC模塊授權(quán)代理商 西門子代理 西門子(SIEMENS)公司生產(chǎn)的可編程序控制器在我國(guó)的應(yīng)用也相當(dāng)廣泛.在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西門子S7系列PLC體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性高。S7系列PLC產(chǎn)品可分為微型PLC(如S7-200),小規(guī)模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
PLC的定義 可編程序控制器是一種數(shù)字運(yùn)算操作電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用了可編程序的存儲(chǔ)器,用來(lái)在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作指令,并通過(guò)數(shù)字的、模擬的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過(guò)程。可編程序控制器及其有關(guān)的外圍設(shè)備,都應(yīng)按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體、易于擴(kuò)充其功能的原則設(shè)計(jì)。PLC的基本結(jié)構(gòu)和工作原理 作為一種工業(yè)控制的計(jì)算機(jī),PLC和普通計(jì)算機(jī)有著相似的結(jié)構(gòu);但是由于使用場(chǎng)合、目的不同,在結(jié)構(gòu)上又有一些差別。1.輸入采樣階段 在輸入采樣階段,PLC以掃描方式依次讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會(huì)改變。因此,如果輸入的是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。 2.用戶程序執(zhí)行階段 在用戶程序執(zhí)行階段,PLC是按由上而下的順序依次掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又是先掃描梯形圖左邊由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算;然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲(chǔ)區(qū)中對(duì)應(yīng)位的狀態(tài),或者刷新該輸出線圈在I/O映象區(qū)中對(duì)應(yīng)位的狀態(tài),或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。即在用戶程序執(zhí)行過(guò)程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會(huì)發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲(chǔ)區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會(huì)對(duì)排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個(gè)掃描周期才能對(duì)排在其上面的梯形圖起作用。 3.輸出刷新階段 當(dāng)用戶程序掃描結(jié)束后,PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對(duì)應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動(dòng)相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出。 輸入/輸出滯后現(xiàn)象 從PLC的工作過(guò)程,可以結(jié)如下幾個(gè)結(jié)論: 1、以掃描的方式執(zhí)行程序,其輸入/輸出信號(hào)間的邏輯關(guān)系存在著原理上的滯后。掃描周期越長(zhǎng),滯后就越嚴(yán)重。 2、掃描周期除了包括輸入采樣階段、用戶程序執(zhí)行階段、輸出刷新階段三個(gè)主要工作階段所占的時(shí)間外,還包括系統(tǒng)管理操作占用的時(shí)間。其中,程序執(zhí)行的時(shí)間與程序的長(zhǎng)短及指令操作的復(fù)雜程度有關(guān),其他基本不變。掃描周期一般為毫微秒級(jí)。 3、第n次掃描執(zhí)行程序時(shí),所依據(jù)的輸入數(shù)據(jù)是該次掃描周期中采樣階段的掃描值X依據(jù)的輸出數(shù)據(jù)有上一次掃描的輸出值Y(n-1),也有本次的輸出值Yn;所n送往輸出端子的信號(hào),即是本次執(zhí)行全部運(yùn)算后的*終結(jié)果YnPLC的功能及應(yīng)用領(lǐng)域 PLC是綜合繼電器接觸器控制的優(yōu)點(diǎn)及計(jì)算機(jī)靈活、方便的優(yōu)點(diǎn)而設(shè)計(jì)制造和發(fā)展的,這就使PLC具有許多其他控制器所無(wú)法相比的特點(diǎn)。 1.PLC的功能 PLC是以微處理器為核心,綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù)發(fā)展起來(lái)的一種通用的工業(yè)自動(dòng)控制裝置,具有可靠性高、體積小、功能強(qiáng)、程序設(shè)計(jì)簡(jiǎn)單、靈活通用及維護(hù)方便等一系列的優(yōu)點(diǎn),因而在冶金、能源、化工、交通、電力等領(lǐng)域中有著廣泛的應(yīng)用,成為現(xiàn)代工業(yè)控制的三大支柱(PLC、機(jī)器人和CAD/CAM)。根據(jù)PLC的特點(diǎn),可以將其功能形式歸納為以下幾種類型。 (1)開(kāi)關(guān)量邏輯控制 PLC具有強(qiáng)大的邏輯運(yùn)算能力,可以實(shí)現(xiàn)各種簡(jiǎn)單和復(fù)雜的邏輯控制。這是PLC的*基本也*廣泛的應(yīng)用領(lǐng)域,它取代了傳統(tǒng)的繼電器接觸器的控制。 (2)模擬量控制 PLC中配置有A/D和D/A轉(zhuǎn)換模塊。A/D模塊能將現(xiàn)場(chǎng)的溫度、壓力、流量、速度等模擬量轉(zhuǎn)換變?yōu)閿?shù)字量,再經(jīng)PLC中的微處理器進(jìn)行處理(微處理器處理的只能是是數(shù)字量),然后進(jìn)行控制;或者經(jīng)D/A模塊轉(zhuǎn)換后變成模擬量,然后控制被控對(duì)象,這樣就可實(shí)現(xiàn)PLC對(duì)模擬量的控制。 (3)過(guò)程控制 現(xiàn)代大中型的PLC一般都配備了PID控制模塊,可進(jìn)行閉環(huán)過(guò)程控制。當(dāng)控制過(guò)程中某一個(gè)變量出現(xiàn)偏差時(shí),PLC能按照PID算法計(jì)算出正確的輸出,進(jìn)而控制調(diào)整生產(chǎn)過(guò)程,把變量保持在整定值上。目前,許多小型PLC也具有PID控制功能。 (4)定時(shí)和計(jì)數(shù)控制 PLC具有很強(qiáng)的定時(shí)和計(jì)數(shù)功能,它可以為用戶提供幾十甚至上百、上千個(gè)定時(shí)器和計(jì)數(shù)器。其計(jì)時(shí)的時(shí)間和計(jì)數(shù)值可以由用戶在編寫用戶程序時(shí)任意設(shè)定,也可以由操作人員在工業(yè)現(xiàn)場(chǎng)通過(guò)編程器進(jìn)行設(shè)定,進(jìn)而實(shí)現(xiàn)定時(shí)和計(jì)數(shù)的控制。如果用戶需要對(duì)頻率較高的信號(hào)進(jìn)行計(jì)數(shù),可以選擇高速計(jì)數(shù)模塊。 (5)順序控制 在工業(yè)控制中,可采用PLC步進(jìn)指令編程或用移位寄存器編程來(lái)實(shí)現(xiàn)順序控制。 (6)數(shù)據(jù)處理 現(xiàn)代的PLC不僅能進(jìn)行算術(shù)運(yùn)算、數(shù)據(jù)傳送、排序及查表等操作,而且還能進(jìn)行數(shù)據(jù)比較、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)通信、數(shù)據(jù)顯示和打印等,它具有很強(qiáng)的數(shù)據(jù)處理能力。 (7)通信和聯(lián)網(wǎng) 現(xiàn)代PLC大多數(shù)都采用了通信、網(wǎng)絡(luò)技術(shù),有RS-232或RS-485接口,可進(jìn)行遠(yuǎn)程I/O控制。多臺(tái)PLC彼此間可以聯(lián)網(wǎng)、通信,外部器件與一臺(tái)或多臺(tái)可編程控制器的信號(hào)處理單元之間可以實(shí)現(xiàn)程序和數(shù)據(jù)交換,如程序轉(zhuǎn)移、數(shù)據(jù)文檔轉(zhuǎn)移、監(jiān)視和診斷。通信接口或通信處理器按標(biāo)準(zhǔn)的硬件接口或?qū)S械耐ㄐ艆f(xié)議完成程序和數(shù)據(jù)的轉(zhuǎn)移。PLC的應(yīng)用領(lǐng)域 目前,PLC在國(guó)內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、環(huán)保及文化娛樂(lè)等各個(gè)行業(yè).
各種PLC都具有自我診斷功能,但PLC修理的技巧在于,充分運(yùn)用該功能進(jìn)行分析,然后尋找問(wèn)題所在。整理了當(dāng)PLC呈現(xiàn)反常報(bào)警時(shí),PLC修理人員需要了解的8種常見(jiàn)錯(cuò)誤類型。
對(duì)PLC進(jìn)行設(shè)備組態(tài)
在項(xiàng)目視圖中,打開(kāi)項(xiàng)目樹(shù)下的“DEMOPLC”項(xiàng),雙擊“設(shè)備配置”項(xiàng)打開(kāi)“設(shè)備視圖”
對(duì)PLC進(jìn)行編程
單擊左下角的“起始視圖”回到向?qū)М?huà)面,單擊左側(cè)的“PLC編程”項(xiàng),可以看到選中“顯示所有對(duì)象”時(shí),右側(cè)顯示了當(dāng)前所選擇PLC中的所有塊,雙擊“main”塊,打開(kāi)程序塊編輯界面。
此處僅是為了演示項(xiàng)目,在面板畫(huà)面上組態(tài)一個(gè)I/O域,當(dāng)按下按鈕I0.6,Q0.3亮?xí)r,面板上的I/O域顯示“1”,否則顯示“0”。
向?qū)М?huà)面,單擊左側(cè)的“可視化”項(xiàng)開(kāi)始HMI的組態(tài)。在中間側(cè)選擇“編輯HMI變量”,雙擊右側(cè)表格中的“HMI變量”對(duì)象,則打開(kāi)HMI變量組態(tài)畫(huà)面
雙擊“名稱”欄下的“添加新對(duì)象”,修改將要添加的HMI變量名稱為“指示燈”,在屬性對(duì)話框的“常規(guī)—設(shè)置”項(xiàng)下點(diǎn)擊“PLC變量”編輯框右側(cè)的“”按鈕選擇“PLC變量”下的地址Q0.3。
單擊左下角的“起始視圖”回到向?qū)М?huà)面,選擇中間側(cè) “編輯畫(huà)面”,雙擊右側(cè)表格中的“畫(huà)面_1”對(duì)象,打開(kāi)畫(huà)面編輯界面
拖動(dòng)右側(cè)“工具箱”下“元素”里的I/O域圖標(biāo)到畫(huà)面中,在I/O域的屬性對(duì)話框“常規(guī)—過(guò)程”項(xiàng)下點(diǎn)擊“變量”編輯框右側(cè)的“”按鈕添加“HMI變量指示燈”,設(shè)置顯示格式為“二進(jìn)制”
下載項(xiàng)目
打開(kāi)“擴(kuò)展的下載到設(shè)備”對(duì)話框,勾選“顯示所有可訪問(wèn)設(shè)備”,若已將編程計(jì)算機(jī)和PLC連接好的話,將顯示當(dāng)前網(wǎng)絡(luò)中所有可訪問(wèn)的設(shè)備
下載PLC,HMI程序
運(yùn)行調(diào)試
二 S71200如何上傳程序?
1200系列程序如何從設(shè)備上傳至電腦?
首先你需要一個(gè)筆記本和一根網(wǎng)線,將網(wǎng)線連接到電腦和S1200上。
上載操作
1)打開(kāi)TIA Portal軟件,創(chuàng)建新項(xiàng)目,定義項(xiàng)目名稱;文件存放路徑;作者;注釋等信息,圖示:
點(diǎn)擊“創(chuàng)建”按鈕。
2)點(diǎn)擊項(xiàng)目視圖,圖示:
3)雙擊“添加新設(shè)備”,在彈出的“添加新設(shè)備”窗口選擇“無(wú)訂貨號(hào)的cpu”,圖示:
點(diǎn)擊“確定”按鈕。
4)設(shè)備視圖出現(xiàn)一個(gè)無(wú)訂貨號(hào)的設(shè)備視圖,圖示:
5)在工具欄選擇“在線”下拉菜單“將設(shè)備作為新站上傳(硬件和軟件)。。。,在彈出的”將設(shè)備上傳至PG/PC“中選擇接口類型;PG/PC接口后,點(diǎn)擊”開(kāi)始搜索“按鈕,圖示:
6)稍后,如果連接正確,系統(tǒng)自動(dòng)會(huì)搜索到接口訪問(wèn)點(diǎn),點(diǎn)擊“從設(shè)備上傳“按鈕,圖示:
7)稍后,新設(shè)備的上傳硬件與軟件已經(jīng)上傳*,圖示:
8)之前,我編輯的一個(gè)簡(jiǎn)單程序*上傳,圖示,在線監(jiān)控,圖示:
好了!上傳程序完成了,但需要注意的是如果S1200里面的程序加密的話就可能無(wú)法上傳!這是為了保護(hù)開(kāi)發(fā)者的版權(quán)
其他推薦產(chǎn)品
首頁(yè)| 關(guān)于我們| 聯(lián)系我們| 友情鏈接| 廣告服務(wù)| 會(huì)員服務(wù)| 付款方式| 意見(jiàn)反饋| 法律聲明| 服務(wù)條款
西門子代理西門子S7-1200代理西門子PLC模塊授權(quán)代理商 西門子代理 西門子(SIEMENS)公司生產(chǎn)的可編程序控制器在我國(guó)的應(yīng)用也相當(dāng)廣泛.在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西門子S7系列PLC體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性高。S7系列PLC產(chǎn)品可分為微型PLC(如S7-200),小規(guī)模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
PLC的定義
可編程序控制器是一種數(shù)字運(yùn)算操作電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。
它采用了可編程序的存儲(chǔ)器,用來(lái)在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作指令,并通過(guò)數(shù)字的、模擬的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過(guò)程。
可編程序控制器及其有關(guān)的外圍設(shè)備,都應(yīng)按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體、易于擴(kuò)充其功能的原則設(shè)計(jì)。
PLC的基本結(jié)構(gòu)和工作原理
作為一種工業(yè)控制的計(jì)算機(jī),PLC和普通計(jì)算機(jī)有著相似的結(jié)構(gòu);但是由于使用場(chǎng)合、目的不同,在結(jié)構(gòu)上又有一些差別。
1.輸入采樣階段
在輸入采樣階段,PLC以掃描方式依次讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會(huì)改變。
因此,如果輸入的是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。
2.用戶程序執(zhí)行階段
在用戶程序執(zhí)行階段,PLC是按由上而下的順序依次掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又是先掃描梯形圖左邊由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算;然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲(chǔ)區(qū)中對(duì)應(yīng)位的狀態(tài),或者刷新該輸出線圈在I/O映象區(qū)中對(duì)應(yīng)位的狀態(tài),或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即在用戶程序執(zhí)行過(guò)程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會(huì)發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲(chǔ)區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會(huì)對(duì)排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個(gè)掃描周期才能對(duì)排在其上面的梯形圖起作用。
3.輸出刷新階段
當(dāng)用戶程序掃描結(jié)束后,PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對(duì)應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動(dòng)相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出。
輸入/輸出滯后現(xiàn)象
從PLC的工作過(guò)程,可以結(jié)如下幾個(gè)結(jié)論:
1、以掃描的方式執(zhí)行程序,其輸入/輸出信號(hào)間的邏輯關(guān)系存在著原理上的滯后。掃描周期越長(zhǎng),滯后就越嚴(yán)重。
2、掃描周期除了包括輸入采樣階段、用戶程序執(zhí)行階段、輸出刷新階段三個(gè)主要工作階段所占的時(shí)間外,還包括系統(tǒng)管理操作占用的時(shí)間。其中,程序執(zhí)行的時(shí)間與程序的長(zhǎng)短及指令操作的復(fù)雜程度有關(guān),其他基本不變。掃描周期一般為毫微秒級(jí)。
3、第n次掃描執(zhí)行程序時(shí),所依據(jù)的輸入數(shù)據(jù)是該次掃描周期中采樣階段的掃描值X依據(jù)的輸出數(shù)據(jù)有上一次掃描的輸出值Y(n-1),也有本次的輸出值Yn;所n送往輸出端子的信號(hào),即是本次執(zhí)行全部運(yùn)算后的*終結(jié)果Yn
PLC的功能及應(yīng)用領(lǐng)域
PLC是綜合繼電器接觸器控制的優(yōu)點(diǎn)及計(jì)算機(jī)靈活、方便的優(yōu)點(diǎn)而設(shè)計(jì)制造和發(fā)展的,這就使PLC具有許多其他控制器所無(wú)法相比的特點(diǎn)。
1.PLC的功能
PLC是以微處理器為核心,綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù)發(fā)展起來(lái)的一種通用的工業(yè)自動(dòng)控制裝置,具有可靠性高、體積小、功能強(qiáng)、程序設(shè)計(jì)簡(jiǎn)單、靈活通用及維護(hù)方便等一系列的優(yōu)點(diǎn),因而在冶金、能源、化工、交通、電力等領(lǐng)域中有著廣泛的應(yīng)用,成為現(xiàn)代工業(yè)控制的三大支柱(PLC、機(jī)器人和CAD/CAM)。根據(jù)PLC的特點(diǎn),可以將其功能形式歸納為以下幾種類型。
(1)開(kāi)關(guān)量邏輯控制
PLC具有強(qiáng)大的邏輯運(yùn)算能力,可以實(shí)現(xiàn)各種簡(jiǎn)單和復(fù)雜的邏輯控制。這是PLC的*基本也*廣泛的應(yīng)用領(lǐng)域,它取代了傳統(tǒng)的繼電器接觸器的控制。
(2)模擬量控制
PLC中配置有A/D和D/A轉(zhuǎn)換模塊。A/D模塊能將現(xiàn)場(chǎng)的溫度、壓力、流量、速度等模擬量轉(zhuǎn)換變?yōu)閿?shù)字量,再經(jīng)PLC中的微處理器進(jìn)行處理(微處理器處理的只能是是數(shù)字量),然后進(jìn)行控制;
或者經(jīng)D/A模塊轉(zhuǎn)換后變成模擬量,然后控制被控對(duì)象,這樣就可實(shí)現(xiàn)PLC對(duì)模擬量的控制。
(3)過(guò)程控制
現(xiàn)代大中型的PLC一般都配備了PID控制模塊,可進(jìn)行閉環(huán)過(guò)程控制。當(dāng)控制過(guò)程中某一個(gè)變量出現(xiàn)偏差時(shí),PLC能按照PID算法計(jì)算出正確的輸出,進(jìn)而控制調(diào)整生產(chǎn)過(guò)程,把變量保持在整定值上。目前,許多小型PLC也具有PID控制功能。
(4)定時(shí)和計(jì)數(shù)控制
PLC具有很強(qiáng)的定時(shí)和計(jì)數(shù)功能,它可以為用戶提供幾十甚至上百、上千個(gè)定時(shí)器和計(jì)數(shù)器。
其計(jì)時(shí)的時(shí)間和計(jì)數(shù)值可以由用戶在編寫用戶程序時(shí)任意設(shè)定,也可以由操作人員在工業(yè)現(xiàn)場(chǎng)通過(guò)編程器進(jìn)行設(shè)定,進(jìn)而實(shí)現(xiàn)定時(shí)和計(jì)數(shù)的控制。如果用戶需要對(duì)頻率較高的信號(hào)進(jìn)行計(jì)數(shù),可以選擇高速計(jì)數(shù)模塊。
(5)順序控制
在工業(yè)控制中,可采用PLC步進(jìn)指令編程或用移位寄存器編程來(lái)實(shí)現(xiàn)順序控制。
(6)數(shù)據(jù)處理
現(xiàn)代的PLC不僅能進(jìn)行算術(shù)運(yùn)算、數(shù)據(jù)傳送、排序及查表等操作,而且還能進(jìn)行數(shù)據(jù)比較、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)通信、數(shù)據(jù)顯示和打印等,它具有很強(qiáng)的數(shù)據(jù)處理能力。
(7)通信和聯(lián)網(wǎng)
現(xiàn)代PLC大多數(shù)都采用了通信、網(wǎng)絡(luò)技術(shù),有RS-232或RS-485接口,可進(jìn)行遠(yuǎn)程I/O控制。
多臺(tái)PLC彼此間可以聯(lián)網(wǎng)、通信,外部器件與一臺(tái)或多臺(tái)可編程控制器的信號(hào)處理單元之間可以實(shí)現(xiàn)程序和數(shù)據(jù)交換,如程序轉(zhuǎn)移、數(shù)據(jù)文檔轉(zhuǎn)移、監(jiān)視和診斷。通信接口或通信處理器按標(biāo)準(zhǔn)的硬件接口或?qū)S械耐ㄐ艆f(xié)議完成程序和數(shù)據(jù)的轉(zhuǎn)移。
PLC的應(yīng)用領(lǐng)域
目前,PLC在國(guó)內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、環(huán)保及文化娛樂(lè)等各個(gè)行業(yè).
各種PLC都具有自我診斷功能,但PLC修理的技巧在于,充分運(yùn)用該功能進(jìn)行分析,然后尋找問(wèn)題所在。整理了當(dāng)PLC呈現(xiàn)反常報(bào)警時(shí),PLC修理人員需要了解的8種常見(jiàn)錯(cuò)誤類型。
一、CPU反常PU反常報(bào)警時(shí),應(yīng)查看CPU單元銜接于內(nèi)部總線上的一切器材。具體方法是順次替換可能存在問(wèn)題的單元,找出問(wèn)題單元,并作相應(yīng)處理。二、存儲(chǔ)器反常
存儲(chǔ)器反常報(bào)警時(shí),如果是程序存儲(chǔ)器的問(wèn)題,經(jīng)過(guò)從頭編程后還是無(wú)法解決,這種狀況可能是噪聲的攪擾引起程序的改變,否則應(yīng)替換存儲(chǔ)器。
三、輸入/輸出單元反常、擴(kuò)展單元反常
發(fā)作這類報(bào)警時(shí),應(yīng)查看輸入/輸出單元和擴(kuò)展單元銜接器銜接狀況、電纜銜接狀況,斷定問(wèn)題發(fā)作的某單元之后,再替換單元。
四、不執(zhí)行程序
一般狀況下可依照輸入——程序執(zhí)行情況——輸出的過(guò)程進(jìn)行查看
(1)輸入查看是運(yùn)用輸入LED指示燈辨認(rèn),或用寫入器構(gòu)成的輸入監(jiān)視器查看。當(dāng)輸入LED不亮?xí)r,可開(kāi)始斷定是外部輸入體系問(wèn)題,再配合萬(wàn)用表查看。如果輸出電壓不正常,就可斷定是輸入單元問(wèn)題。當(dāng)LED亮而內(nèi)部監(jiān)視器無(wú)顯現(xiàn)時(shí),則可認(rèn)為是輸入單元、CPU單元或擴(kuò)展單元的問(wèn)題。
(2) 程序進(jìn)行查看是經(jīng)過(guò)寫入器上的監(jiān)視器查看。當(dāng)梯形圖的接點(diǎn)狀況與成果不一致時(shí),則是程序錯(cuò)誤(例如內(nèi)部繼電器兩層運(yùn)用等),或是運(yùn)算部分出現(xiàn)問(wèn)題。
(3)輸出查看可用輸出LED指示燈辨認(rèn)。當(dāng)運(yùn)算成果正確而輸出LED指示錯(cuò)誤時(shí),則可認(rèn)為是CPU單元、I/O接口單元的問(wèn)題。當(dāng)輸出LED是亮的而無(wú)輸出,則可判別是輸出單元問(wèn)題,或是外部負(fù)載體系出現(xiàn)問(wèn)題。
由于PLC機(jī)型不同,I/O與LED銜接方法的不一樣(有的接于I/O單元接口上,有的接于I/O單元上)。所以,依據(jù)LED判別的問(wèn)題規(guī)模也有不同。
五、部分程序不執(zhí)行
檢查方法與前一項(xiàng)相同,但是,如果計(jì)數(shù)器、步進(jìn)控制器等的輸入時(shí)刻過(guò)短,則會(huì)呈現(xiàn)無(wú)呼應(yīng)問(wèn)題,這時(shí)應(yīng)該校驗(yàn)輸入時(shí)刻是否足夠大,校驗(yàn)可按輸入時(shí)刻(輸入單元的*呼應(yīng)時(shí)刻+運(yùn)算掃描時(shí)刻乘以2)的聯(lián)系進(jìn)行。
六、電源短時(shí)掉電,程序內(nèi)容也會(huì)消失
(1)首先查看電池是否存在問(wèn)題。
(2)經(jīng)過(guò)反復(fù)通斷PLC本身電源來(lái)查看。為使微處理器正確啟動(dòng),PLC中設(shè)有初使復(fù)位點(diǎn)電路和電源斷開(kāi)時(shí)的保存程序電路。這種電路發(fā)作問(wèn)題時(shí),就不能保存程序。所以可用電源的通、斷進(jìn)行查看。
(3)如果在替換電池后依然呈現(xiàn)電池反常報(bào)警,就可判定是存儲(chǔ)器或是外部回路的漏電流異常增大所造成的。
(4)電源的通斷是與機(jī)器體系同步發(fā)作,這時(shí)可查看機(jī)器體系發(fā)作的噪聲影響。由于電源的斷開(kāi)是常與機(jī)器體系工作同時(shí)出現(xiàn)的問(wèn)題,絕大部分是因?yàn)殡姍C(jī)或繞組所發(fā)作的強(qiáng)噪聲所造成的。
七、PROM不能工作
先查看PROM連接是否良好,然后判斷是否需要替換芯片。
八、電源重啟或復(fù)位后,動(dòng)作停止這種問(wèn)題可認(rèn)為是噪聲攪擾或PLC內(nèi)部接觸不良所造成的。噪聲原因一般都是電路板中小電容容量減小或元件功能不良所造成的,對(duì)接觸不良原因可經(jīng)過(guò)輕輕敲PLC機(jī)體進(jìn)行查看,還要查看電纜和銜接器的連接狀況。
對(duì)PLC進(jìn)行設(shè)備組態(tài)
在項(xiàng)目視圖中,打開(kāi)項(xiàng)目樹(shù)下的“DEMOPLC”項(xiàng),雙擊“設(shè)備配置”項(xiàng)打開(kāi)“設(shè)備視圖”
對(duì)PLC進(jìn)行編程
單擊左下角的“起始視圖”回到向?qū)М?huà)面,單擊左側(cè)的“PLC編程”項(xiàng),可以看到選中“顯示所有對(duì)象”時(shí),右側(cè)顯示了當(dāng)前所選擇PLC中的所有塊,雙擊“main”塊,打開(kāi)程序塊編輯界面。
此處僅是為了演示項(xiàng)目,在面板畫(huà)面上組態(tài)一個(gè)I/O域,當(dāng)按下按鈕I0.6,Q0.3亮?xí)r,面板上的I/O域顯示“1”,否則顯示“0”。
向?qū)М?huà)面,單擊左側(cè)的“可視化”項(xiàng)開(kāi)始HMI的組態(tài)。在中間側(cè)選擇“編輯HMI變量”,雙擊右側(cè)表格中的“HMI變量”對(duì)象,則打開(kāi)HMI變量組態(tài)畫(huà)面
雙擊“名稱”欄下的“添加新對(duì)象”,修改將要添加的HMI變量名稱為“指示燈”,在屬性對(duì)話框的“常規(guī)—設(shè)置”項(xiàng)下點(diǎn)擊“PLC變量”編輯框右側(cè)的“”按鈕選擇“PLC變量”下的地址Q0.3。
單擊左下角的“起始視圖”回到向?qū)М?huà)面,選擇中間側(cè) “編輯畫(huà)面”,雙擊右側(cè)表格中的“畫(huà)面_1”對(duì)象,打開(kāi)畫(huà)面編輯界面
拖動(dòng)右側(cè)“工具箱”下“元素”里的I/O域圖標(biāo)到畫(huà)面中,在I/O域的屬性對(duì)話框“常規(guī)—過(guò)程”項(xiàng)下點(diǎn)擊“變量”編輯框右側(cè)的“”按鈕添加“HMI變量指示燈”,設(shè)置顯示格式為“二進(jìn)制”
下載項(xiàng)目
打開(kāi)“擴(kuò)展的下載到設(shè)備”對(duì)話框,勾選“顯示所有可訪問(wèn)設(shè)備”,若已將編程計(jì)算機(jī)和PLC連接好的話,將顯示當(dāng)前網(wǎng)絡(luò)中所有可訪問(wèn)的設(shè)備
下載PLC,HMI程序
運(yùn)行調(diào)試
二 S71200如何上傳程序?
1200系列程序如何從設(shè)備上傳至電腦?
首先你需要一個(gè)筆記本和一根網(wǎng)線,將網(wǎng)線連接到電腦和S1200上。
上載操作
1)打開(kāi)TIA Portal軟件,創(chuàng)建新項(xiàng)目,定義項(xiàng)目名稱;文件存放路徑;作者;注釋等信息,圖示:
點(diǎn)擊“創(chuàng)建”按鈕。
2)點(diǎn)擊項(xiàng)目視圖,圖示:
3)雙擊“添加新設(shè)備”,在彈出的“添加新設(shè)備”窗口選擇“無(wú)訂貨號(hào)的cpu”,圖示:
點(diǎn)擊“確定”按鈕。
4)設(shè)備視圖出現(xiàn)一個(gè)無(wú)訂貨號(hào)的設(shè)備視圖,圖示:
5)在工具欄選擇“在線”下拉菜單“將設(shè)備作為新站上傳(硬件和軟件)。。。,在彈出的”將設(shè)備上傳至PG/PC“中選擇接口類型;PG/PC接口后,點(diǎn)擊”開(kāi)始搜索“按鈕,圖示:
6)稍后,如果連接正確,系統(tǒng)自動(dòng)會(huì)搜索到接口訪問(wèn)點(diǎn),點(diǎn)擊“從設(shè)備上傳“按鈕,圖示:
7)稍后,新設(shè)備的上傳硬件與軟件已經(jīng)上傳*,圖示:
8)之前,我編輯的一個(gè)簡(jiǎn)單程序*上傳,圖示,在線監(jiān)控,圖示:
9)點(diǎn)擊“保存項(xiàng)目“后完成上傳操作好了!上傳程序完成了,但需要注意的是如果S1200里面的程序加密的話就可能無(wú)法上傳!這是為了保護(hù)開(kāi)發(fā)者的版權(quán)