產(chǎn)品分類(lèi)品牌分類(lèi)
-
西門(mén)子PLC模塊 西門(mén)子CPU 西門(mén)子DP電纜 西門(mén)子模塊 西門(mén)子變頻器 西門(mén)子電源 西門(mén)子連接器 西門(mén)子軟啟動(dòng) 西門(mén)子軸卡 西門(mén)子數(shù)控系統(tǒng) 西門(mén)子工控機(jī) 西門(mén)子PLC 西門(mén)子觸摸屏 西門(mén)子交換機(jī) 西門(mén)子導(dǎo)軌 西門(mén)子驅(qū)動(dòng)器 西門(mén)子NCU備件 ET200 DP接頭 S7-1500 S7-400 S7-300 1200 200SMART 200CN PLC 電線(xiàn)電纜
廣元西門(mén)子PLC代理商
廣元西門(mén)子PLC代理商
軟PLC梯形圖轉(zhuǎn)換成指令表的方法
軟PLC梯形圖轉(zhuǎn)換成指令表是以梯級(jí)為單位進(jìn)行的。
對(duì)于沒(méi)有并聯(lián)支路的梯級(jí),只要根據(jù)梯形圖元素在梯級(jí)中的位置和元素的類(lèi)型,即可將梯形圖轉(zhuǎn)換為指令表。對(duì)于包含有并聯(lián)支路的梯級(jí),可以按照遍歷梯形圖的方法,一邊遍歷一邊轉(zhuǎn)換。在轉(zhuǎn)換過(guò)程中,首先設(shè)定1個(gè)全局變量nDepth(梯級(jí)深度),以確定梯級(jí)的深度,然后判斷1個(gè)梯級(jí)是否包含并聯(lián)支路。如果包含則調(diào)用包含有并聯(lián)支路的轉(zhuǎn)換程序,然后順序讀入當(dāng)前梯級(jí)深度層次上的梯形圖元素;如沒(méi)有發(fā)現(xiàn)并聯(lián)支路,則調(diào)用不含并聯(lián)支路的轉(zhuǎn)換程序依次轉(zhuǎn)換。在轉(zhuǎn)換過(guò)程中。每轉(zhuǎn)換完1條支路就要添加1個(gè)ORB支路并聯(lián)指令。
在對(duì)整個(gè)梯形圖程序進(jìn)行轉(zhuǎn)換時(shí),首先生成nLine(行號(hào))和nDepth 2個(gè)全局變量,然后從頭開(kāi)始進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換完1個(gè)梯級(jí)后。下1個(gè)梯級(jí)從第nLine(nLine=nLine+nDepth+1)行開(kāi)始,直到梯形圖文件結(jié)束為止。
軟PLC指令表轉(zhuǎn)換成梯形圖的方法
指令表轉(zhuǎn)換成梯形圖的過(guò)程就是根據(jù)PLC指令語(yǔ)句生成相應(yīng)的梯形圖元素鏈表的過(guò)程。因?yàn)樘菪螆D和指令表程序是一一對(duì)應(yīng)的關(guān)系,可按照語(yǔ)句對(duì)應(yīng)生成相應(yīng)的梯形圖元素,利用在梯形圖向語(yǔ)言表轉(zhuǎn)換文件中已設(shè)計(jì)好的位圖資源,建立標(biāo)志符和位圖之間的相應(yīng)關(guān)系。轉(zhuǎn)換時(shí),將語(yǔ)句表以文件流的方式存入文本文件中,逐行分析,通過(guò)適當(dāng)?shù)乃惴ㄌ幚?,在視窗中?huà)出對(duì)應(yīng)的梯形圖符號(hào),直到文件結(jié)束。此外,在轉(zhuǎn)換過(guò)程中,需要將程序劃分為若干小節(jié),每節(jié)對(duì)應(yīng)梯形圖中的1個(gè)梯級(jí)。在指令表中,梯級(jí)的劃分可根據(jù)OUT指令來(lái)進(jìn)行。串并聯(lián)模塊的劃分可根據(jù)ANB和ORB指令進(jìn)行。
軟PLC技術(shù)是什么
20世紀(jì)90年代后期,人們逐漸認(rèn)識(shí)到,傳統(tǒng)PLC自身存在著這樣那樣的缺點(diǎn):難以構(gòu)建開(kāi)放的硬件體系結(jié)構(gòu);工作人員必須經(jīng)過(guò)較長(zhǎng)時(shí)間的專(zhuān)業(yè)培訓(xùn)才能掌握某一種產(chǎn)品的編程方法。其特征是:在保留PLC功能的前提下,采用面向現(xiàn)場(chǎng)總線(xiàn)網(wǎng)絡(luò)的體系結(jié)構(gòu),采用開(kāi)放的通信接口,如以太網(wǎng)、高速串口等;采用各種相關(guān)的工業(yè)標(biāo)準(zhǔn)和一系列的事實(shí)上的標(biāo)準(zhǔn);全部用軟件來(lái)實(shí)現(xiàn)傳統(tǒng)PLC的功能。
軟PLC的硬件體系結(jié)構(gòu)不再封閉,用戶(hù)可以自己選擇合適的硬件組成滿(mǎn)足要求的軟PLC。
傳統(tǒng)PLC的指令集是固定的,而實(shí)際工業(yè)應(yīng)用中可能需要定義算法。軟PLC指令集可以更加豐富,用戶(hù)可以使用符合標(biāo)準(zhǔn)的操作指令。
PC機(jī)廠(chǎng)家的激烈競(jìng)爭(zhēng)使得基于PC機(jī)的軟PLC的性?xún)r(jià)比得以提高。
傳統(tǒng)PLC限制在幾家廠(chǎng)商生產(chǎn),具有私有性,因此很難適應(yīng)現(xiàn)有標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò),常常是PLC與計(jì)算機(jī)處在不同類(lèi)型的網(wǎng)絡(luò)中。軟PLC不僅能加入到已存在的私有PLC網(wǎng)絡(luò)中,而且可以加入到標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò)中。這使得現(xiàn)有計(jì)算機(jī)網(wǎng)絡(luò)的很多研究成果很容易地應(yīng)用到PLC控制技術(shù)中
S7-200 SMART 帶來(lái)兩種不同類(lèi)型的CPU 模塊:
標(biāo)準(zhǔn)型 繼電器輸出型(SR20 / SR40 / SR60) 晶體管輸出型(ST40 / ST60) 經(jīng)濟(jì)型
- 繼電器輸出型(CR40)標(biāo)準(zhǔn)型作為可擴(kuò)展CPU 模塊,可滿(mǎn)足對(duì)I/O 規(guī)模有較大需求,邏輯控制較為復(fù)雜的應(yīng)用;而經(jīng)濟(jì)型CPU 模塊直接通過(guò)單機(jī)本體滿(mǎn)足相對(duì)簡(jiǎn)單的控制需求。具有:
以太網(wǎng)接口 RS485 串口 支持 Micro SD 卡 高速計(jì)數(shù) I/O 模塊擴(kuò)展 1) 信號(hào)板擴(kuò)展 1) 實(shí)時(shí)時(shí)鐘 1) 高速脈沖輸出 2)
1) 僅有標(biāo)準(zhǔn)型 CPU 模塊支持 2) 只有標(biāo)準(zhǔn)型、晶體管輸出型才支持
SIMATICS7/M7/C7等自動(dòng)化控制系統(tǒng)。這是一個(gè)經(jīng)濟(jì)而有效的解決方案;方便用戶(hù)的step7的用戶(hù)界面提供了通訊組態(tài)功能,這使得組態(tài)非常容易、簡(jiǎn)單
盡管PLC是專(zhuān)門(mén)在現(xiàn)場(chǎng)使用的控制裝置,在設(shè)計(jì)制造時(shí)已采取了很多措施,使它對(duì)工業(yè)環(huán)境比較適應(yīng),但是為了確保整個(gè)系統(tǒng)穩(wěn)定可靠,還是應(yīng)當(dāng)盡量使PLC有良好的工作環(huán)境條件,并采取必要的抗干擾措施。
1.PLC的安裝PLC適用于大多數(shù)工業(yè)現(xiàn)場(chǎng),但它對(duì)使用場(chǎng)合、環(huán)境溫度等還是有一定要求??刂芇LC的工作環(huán)境,可以有效地提高它的工作效率和壽命。在安裝PLC時(shí),要避開(kāi)下列場(chǎng)所:
(1)環(huán)境溫度超過(guò)0~50℃的范圍;
(2)相對(duì)濕度超過(guò)85%或者存在露水凝聚(由溫度突變或其他因素所引起的);
(3)太陽(yáng)光直接照射;
(4)有腐蝕和易燃的氣體,例如*、硫化氫等;
(5)有打量鐵屑及灰塵;
(6)頻繁或連續(xù)的振動(dòng),振動(dòng)頻率為10~55Hz、幅度為0.5mm(峰-峰);
(7)超過(guò)10g(重力加速度)的沖擊。
小型可編程控制器外殼的4個(gè)角上,均有安裝孔。有兩種安裝方法,一是用螺釘固定,不同的單元有不同的安裝尺寸;另一種是DIN(德國(guó)共和標(biāo)準(zhǔn))軌道固定。DIN軌道配套使用的安裝夾板,左右各一對(duì)。在軌道上,先裝好左右?jiàn)A板,裝上PLC,然后擰緊螺釘。為了使控制系統(tǒng)工作可*,通常把可編程控制器安裝在有保護(hù)外殼的控制柜中,以防止灰塵、油污、水濺。為了保證可編程控制器在工作狀態(tài)下其溫度保持在規(guī)定環(huán)境溫度范圍內(nèi),安裝機(jī)器應(yīng)有足夠的通風(fēng)空間,基本單元和擴(kuò)展單元之間要有30mm以上間隔。如果周?chē)h(huán)境超過(guò)55C,要安裝電風(fēng)扇,強(qiáng)迫通風(fēng)。
為了避免其他外圍設(shè)備的電干擾,可編程控制器應(yīng)盡可能遠(yuǎn)離高壓電源線(xiàn)和高壓設(shè)備,可編程控制器與高壓設(shè)備和電源線(xiàn)之間應(yīng)留出至少200mm的距離。
當(dāng)可編程控制器垂直安裝時(shí),要嚴(yán)防導(dǎo)線(xiàn)頭、鐵屑等從通風(fēng)窗掉入可編程控制器內(nèi)部,造成印刷電路板短路,使其不能正常工作甚至損壞。
2.電源接線(xiàn)PLC供電電源為50Hz、220V±10%的交流電。FX系列可編程控制器有直流24V輸出接線(xiàn)端。該接線(xiàn)端可為輸入傳感(如光電開(kāi)關(guān)或接近開(kāi)關(guān))提供直流24V電源。如果電源發(fā)生故障,中斷時(shí)間少于10ms,PLC工作不受影響。若電源中斷超過(guò)10ms或電源下降超過(guò)允許值,則PLC停止工作,所有的輸出點(diǎn)均同時(shí)斷開(kāi)。當(dāng)電源恢復(fù)時(shí),若RUN輸入接通,則操作自動(dòng)進(jìn)行。對(duì)于電源線(xiàn)來(lái)的干擾,PLC本身具有足夠的抵制能力。如果電源干擾特別嚴(yán)重,可以安裝一個(gè)變比為1:1的隔離變壓器,以減少設(shè)備與地之間的干擾。
3.接地良好的接地是保證PLC可*工作的重要條件,可以避免偶然發(fā)生的電壓沖擊危害。接地線(xiàn)與機(jī)器的接地端相接,基本單元接地。如果要用擴(kuò)展單元,其接地點(diǎn)應(yīng)與基本單元的接地點(diǎn)接在一起。為了抑制加在電源及輸入端、輸出端的干擾,應(yīng)給可編程控制器接上地線(xiàn),接地點(diǎn)應(yīng)與動(dòng)力設(shè)備(如電機(jī))的接地點(diǎn)分開(kāi)。若達(dá)不到這種要求,也必須做到與其他設(shè)備公共接地,禁止與其他設(shè)備串聯(lián)接地。接地點(diǎn)應(yīng)盡可能*近PLC
4.直流24V接線(xiàn)端使用無(wú)源觸點(diǎn)的輸入器件時(shí),PLC內(nèi)部24V電源通過(guò)輸入器件向輸入端提供每點(diǎn)7mA的電流。PLC上的24V接線(xiàn)端子,還可以向外部傳感器(如接近開(kāi)關(guān)或光電開(kāi)關(guān))提供電流。24V端子作傳感器電源時(shí),COM端子是直流24V地端。如果采用擴(kuò)展船員,則應(yīng)將基本單元和擴(kuò)展單元的24V端連接起來(lái)。另外,任何外部電源不能接到這個(gè)端子。如果發(fā)生過(guò)載現(xiàn)象,電壓將自動(dòng)跌落,該點(diǎn)輸入對(duì)可編程控制器不起作用。
每種型號(hào)的PLC的輸入點(diǎn)數(shù)量是有規(guī)定的。對(duì)每一個(gè)尚未使用的輸入點(diǎn),它不耗電,因此在這種情況下,24V電源端子向外供電流的能力可以增加。FX系列PLC的空位端子,在任何情況下都不能使用。
5.輸入接線(xiàn)PLC一般接受行程開(kāi)關(guān)、限位開(kāi)關(guān)等輸入的開(kāi)關(guān)量信號(hào)。輸入接線(xiàn)端子是PLC與外部傳感器負(fù)載轉(zhuǎn)換信號(hào)的端口。輸入接線(xiàn),一般指外部傳感器與輸入端口的接線(xiàn)。輸入器件可以是任何無(wú)源的觸點(diǎn)或集電極開(kāi)路的NPN管。輸入器件接通時(shí),輸入端接通,輸入線(xiàn)路閉合,同時(shí)輸入指示的發(fā)光二極管亮。輸入端的一次電路與二次電路之間,采用光電耦合隔離。二次電路帶RC濾波器,以防止由于輸入觸點(diǎn)抖動(dòng)或從輸入線(xiàn)路串入的電噪聲引起PLC誤動(dòng)作。若在輸入觸點(diǎn)電路串聯(lián)二極管,在串聯(lián)二極管上的電壓應(yīng)小于4V。若使用帶發(fā)光二極管的舌簧開(kāi)關(guān),串聯(lián)二極管的數(shù)目不能超過(guò)兩只。另外,輸入接線(xiàn)還應(yīng)特別注意以下幾點(diǎn):
(1)輸入接線(xiàn)一般不要超過(guò)30m。但如果環(huán)境干擾較小,電壓降不大時(shí),輸入接線(xiàn)可適當(dāng)長(zhǎng)些。
(2)輸入、輸出線(xiàn)不能用同一根電纜,輸入、輸出線(xiàn)要分開(kāi)。
(3)可編程控制器所能接受的脈沖信號(hào)的寬度,應(yīng)大于掃描周期的時(shí)間。
6.輸出接線(xiàn)
(1)可編程控制器有繼電器輸出、晶閘管輸出、晶體管輸出3種形式。
(2)輸出端接線(xiàn)分為獨(dú)立輸出和公共輸出。當(dāng)PLC的輸出繼電器或晶閘管動(dòng)作時(shí),同一號(hào)碼的兩個(gè)輸出端接通。在不同組中,可采用不同類(lèi)型和電壓等級(jí)的輸出電壓。但在同一組中的輸出只能用同一類(lèi)型、同一電壓等級(jí)的電源。
(3)由于PLC的輸出元件被封裝在印制電路板上,并且連接至端子板,若將連接輸出元件的負(fù)載短路,將燒毀印制電路板,因此,應(yīng)用熔絲保護(hù)輸出元件。
(4)采用繼電器輸出時(shí),承受的電感性負(fù)載大小影響到繼電器的工作壽命,因此繼電器工作壽命要求長(zhǎng)。
(5)PLC的輸出負(fù)載可能產(chǎn)生噪聲干擾,因此要采取措施加以控制。此外,對(duì)于能使用戶(hù)造成傷害的危險(xiǎn)負(fù)載,除了在控制程序中加以考慮之外,還應(yīng)設(shè)計(jì)外部緊急停車(chē)電路,使得可編程控制器發(fā)生故障時(shí),能將引起傷害的負(fù)載電源切斷。交流輸出線(xiàn)和直流輸出線(xiàn)不要用同一本電纜,輸出線(xiàn)應(yīng)盡量遠(yuǎn)離高壓線(xiàn)和動(dòng)力線(xiàn),避免并行