渠道第一,誠(chéng)信,引領(lǐng)市場(chǎng),正道經(jīng)營(yíng),共存共贏
銷(xiāo)售經(jīng)理:135 8579 8891(王經(jīng)理)微 信 同 步
商務(wù) (Q Q) :961812307
電話(Tel):021-61311927
郵箱(Email):961812307@qq.com
技術(shù)支持:
銷(xiāo)售工程師: 137 0163 3515 微 信 同 號(hào)(黃工)
在線 (Q Q) :77956468
上海騰樺電氣設(shè)備有限公司
傳真(Fax):021-67355123
電話(Tel):021-61311931
上海騰樺電氣設(shè)備有限公司,成立于2018年3月,注冊(cè)500萬(wàn),是一家從事技術(shù)設(shè)備銷(xiāo)售的公司。主要從事工業(yè)自動(dòng)化產(chǎn)品銷(xiāo)售和系統(tǒng)集成的高新技術(shù)企業(yè)
長(zhǎng)期與德國(guó)SIMATIC(西門(mén)子).瑞士ABB.美國(guó)羅克韋爾(AB).法國(guó)施耐德.美國(guó)霍尼韋爾.美國(guó)艾默生合作。
公司有專(zhuān)業(yè)的技術(shù)團(tuán)隊(duì),銷(xiāo)售團(tuán)隊(duì),公司成員150于人.為客戶(hù)提供專(zhuān)業(yè)的技術(shù)支持,產(chǎn)品資料,售后。
在工控領(lǐng)域,公司以精益求精的經(jīng)營(yíng)理念,從產(chǎn)品、方案到,致力于塑造一個(gè)“行業(yè)專(zhuān)家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。
S7-200系列PLC編程器的使用示例
Siemens編程器S7-200系列用在中小型設(shè)備上的自動(dòng)系統(tǒng)的控制單元,適用于各行各業(yè),各種場(chǎng)合中的檢測(cè),監(jiān)測(cè)及控制。
在這里,和大家一起來(lái)討論S7-200幾個(gè)使用方面的情況。
1.步進(jìn),伺服脈沖定位控制。
在設(shè)備的控制系統(tǒng)中,有關(guān)運(yùn)動(dòng)控制是很重要的,下面我們來(lái)看一看西門(mén)子S7-200系列PLC怎樣來(lái)實(shí)現(xiàn)這 個(gè)功能。
首先,確定使用哪個(gè)端口來(lái)發(fā)脈沖,如采用Q0.0發(fā)脈沖,則它的控制字為SMB67,脈沖同期為SMW68,脈 沖個(gè)數(shù)存放在SMD72中,
下面是控制字節(jié)的說(shuō)明:
Q0.0 Q0.1 控制字節(jié)說(shuō)明
SM67.0 SM77.0 PTO/PWM更新周期值 0=不更新,1=更新周期值
SM67.1 SM77.1 PWM更新脈沖寬度值 0=不更新,1=脈沖寬度值
SM67.2 SM77.2 PTO更新脈沖數(shù) 0=不更新,1=更新脈沖數(shù)
SM67.3 SM77.3 PTO/PWM時(shí)間基準(zhǔn)選擇 0=1微秒值,1=1毫秒值
SM67.4 SM77.4 PWM更新方法 0=異步更新,1=同步更新
SM67.5 SM77.5 PTO操作 0=單段操作,1=多段操作
SM67.6 SM77.6 PTO/PWM模式選擇 0=選擇PTO,1=選擇PWM
SM67.7 SM77.7 PTO/PWM允許 0=禁止PTO/PWM,1=允許
這樣根據(jù)以上表格,我們得出Q0.0控制字:SMB67為:10000101
采用PTO輸出,微妙級(jí)周期,發(fā)脈沖的周期(也就是頻率)與脈沖個(gè)數(shù)都要重新輸入。10000101轉(zhuǎn)化為 16進(jìn)制 為85,有了控制字以后,我們來(lái)寫(xiě)這一段程序:
根據(jù)上面這段程序,我們知道了控制字的使用,同時(shí)也知道步進(jìn)電機(jī)的脈沖周期與沖個(gè)數(shù)的存放位置(對(duì) Q0.0來(lái)說(shuō)是SMW68與SMD72)。當(dāng)然,VW100與VD102內(nèi)的數(shù)據(jù)不同的話,步進(jìn)電機(jī)的轉(zhuǎn)速和轉(zhuǎn)動(dòng)圈數(shù)就不一樣。
還有一點(diǎn)需要說(shuō)明得是:M0.0導(dǎo)通---PLC捕捉到上升沿發(fā)動(dòng)脈沖輸出后,想停止的話,只須改變端口脈沖的 控制字,再啟動(dòng)PLS即可,程序如下:
2.高速計(jì)數(shù)功能。
西門(mén)子S7-200系列PLC具有高速計(jì)數(shù)的功能;舉一例子來(lái)談?wù)劯咚儆?jì)數(shù)的用途,我們采用普通電機(jī)來(lái)帶動(dòng)絲桿轉(zhuǎn)動(dòng),我們想控制轉(zhuǎn)動(dòng)距離,怎么來(lái)解決這個(gè)問(wèn)題?那么我們可在電機(jī)另一頭與一編碼器聯(lián)接,電機(jī)轉(zhuǎn)一圈,編碼器也隨之轉(zhuǎn)一圈,同時(shí)根據(jù)規(guī)格發(fā)出不同的脈沖數(shù)。當(dāng)然,這些脈沖數(shù)的頻率比較高,PLC不能用普通的上升沿計(jì)數(shù)來(lái)取得這些脈沖,只能通過(guò)高速計(jì)數(shù)功能了。
啟動(dòng)高速計(jì)數(shù)功能,也要具有控制字
HSCO HSC1 描述
SM37.0 SM47.0 復(fù)位有效電平控制位 0=高電平有效, 1=低電平有效
SM37.1 SM47.1 啟動(dòng)有效電平控制位于 0=高電平有效, 1=低電平有效
SM37.2 SM47.2 正交計(jì)數(shù)器速率選擇 0=4X計(jì)數(shù)率, 1=1X計(jì)數(shù)率
SM37.3 SM47.3 計(jì)數(shù)方向控制位 0=減計(jì)數(shù), 1=正計(jì)數(shù)
SM37.4 SM47.4 向HSC中寫(xiě)入計(jì)數(shù)方向 0=不更新, 1=更新計(jì)數(shù)方向
SM37.5 SM47.5 向HSC中寫(xiě)入預(yù)置值 0=不更新, 1=更新預(yù)置值
SM37.6 SM47.6 向HSC中寫(xiě)入當(dāng)前值 0=不更新, 1=更新當(dāng)前值
SM37.7 SM47.7 HSC允許 0=禁止HSC, 1=允許HSC
參照上面的表格,我們選擇HSC1高速計(jì)數(shù)器,控制字為SMB47,現(xiàn)在我們啟動(dòng)高速計(jì)數(shù)器HSC1,選擇為增計(jì)數(shù),更新計(jì)數(shù)方向,重新設(shè)置值,更新當(dāng)前值:這樣的話,HSC1的啟動(dòng)控制高為:11111000轉(zhuǎn)化為16進(jìn)制為 F8,將啟動(dòng)計(jì)數(shù)器時(shí)當(dāng)前值存放在SMD48中,將預(yù)存置放在SMD52中,具體的程序 如下:
同樣的,如果計(jì)數(shù)器在工作狀態(tài)下想停止計(jì)數(shù)器,也必須改變它的控制字后,啟動(dòng)HSC具體程序 如下:
3. PID回路控制功能。
西門(mén)子S7-200系列PLC的PID控制相當(dāng)?shù)暮?jiǎn)單,可以通過(guò)micro/win軟件的一個(gè)向?qū)С绦?,按照提?span>,一步一步執(zhí)行您所要求PID控制的屬性即可,在這里談一談PID這三個(gè)參數(shù)的具體意義:P為增益項(xiàng),P越大,響應(yīng)起就快,在調(diào)節(jié)流量閥時(shí):設(shè)定流量為50%,當(dāng)目前流量接近50%,剛超過(guò),如果P值很大的話,那么流量閥會(huì)馬上會(huì)關(guān)閉,而不會(huì)控制在某一區(qū)域。這就是增益項(xiàng)太大引起。在調(diào)節(jié)的過(guò)程中應(yīng)該先將P值調(diào)節(jié)比較適當(dāng)了,再去調(diào)節(jié)I值,它為積分項(xiàng),是在控制器回路中控制對(duì)當(dāng)前值與設(shè)定值相等的偏差范圍。D為微分項(xiàng),主要作用是避免給定值的微分作用而引起的跳變。
在現(xiàn)場(chǎng)的PID參數(shù)的調(diào)整過(guò)程中,針對(duì)西門(mén)子S7-200型PLC我的建議是在不同的控制階段,采用不同的PID參數(shù)組,具體而言就是當(dāng)目前距離設(shè)定值差距較大時(shí),采用P值較大的一套PID參數(shù),如果當(dāng)前值快接近設(shè)定值范圍時(shí),采用P值較小的一套PID參數(shù)。
SIMATIC S7-1500 軟控制器用于在 SIMATIC IPC 上實(shí)現(xiàn) SIMATIC S7-1500 控制器。
它特別適用于專(zhuān)用機(jī)器制造中的控制解決方案,涉及高性能實(shí)現(xiàn)復(fù)雜控制任務(wù)、集成 PC 應(yīng)用程序或在一臺(tái)設(shè)備上實(shí)現(xiàn)多個(gè)任務(wù)。
S7-1500 軟控制器是 SIMATIC WinAC RTX 的長(zhǎng)期后續(xù)產(chǎn)品。它可提供顯著提高的可用性和系統(tǒng)診斷,可在 TIA Portal 中完成全面組態(tài)。與 S7-1500 控制器一樣,該軟控制器具有集成運(yùn)動(dòng)控制功能以及經(jīng)過(guò)改進(jìn)的信息安全機(jī)制,適合知識(shí)產(chǎn)權(quán)和復(fù)制保護(hù)。
S7-1500 軟控制器執(zhí)行 S7-1500 控制器的功能,作為軟件在 SIMATC IPC 上的 Windows 系統(tǒng)中運(yùn)行。這樣,SIMATIC IPC 就能用于控制機(jī)器設(shè)備。
要通過(guò) PROFINET 或 PROFIBUS 連接分布式 I/O,可以使用 SIMATIC IPC 的集成以太網(wǎng)和 PROFIBUS 接口。另外,CPU 通過(guò)易組態(tài)的塊提供全面控制功能,以及通過(guò)標(biāo)準(zhǔn)化 PLC-open 塊 提供連接至驅(qū)動(dòng)器的能力。
當(dāng)必須使用編程語(yǔ)言 C 或 C++ 來(lái)集成特殊自動(dòng)化功能或需要將 Windows 軟件與軟控制器直接連接時(shí),該軟控制器顯示出特殊優(yōu)勢(shì)。
為此,可使用 SIMATIC ODK 1500S 來(lái)開(kāi)發(fā)這種應(yīng)用程序。這些應(yīng)用程序可用于接口至 Windows 和 Windows 軟件(例如,數(shù)據(jù)庫(kù)、可視化系統(tǒng)或 Windows 文件系統(tǒng)),或用于實(shí)時(shí)應(yīng)用(例如,算法、控制器)。
標(biāo)準(zhǔn) CPU:
特點(diǎn) |
CPU 1507S |
程序用工作存儲(chǔ)器,集成 |
5 MB |
數(shù)據(jù)用工作存儲(chǔ)器,集成 |
20 MB |
裝載存儲(chǔ)器 |
320 MB |
命令執(zhí)行時(shí)間(Microbox IPC427D,Core i7,1.7 GHz) |
|
|
0.001 μs |
|
0.002 μs |
|
0.002 μs |
|
0.006 μs |
位存儲(chǔ)器、定時(shí)器、計(jì)數(shù)器 |
|
S7 計(jì)數(shù)器/定時(shí)器 |
各 2048 |
IEC 計(jì)數(shù)器 |
任意(僅受工作存儲(chǔ)器限制) |
IEC 定時(shí)器 |
任意(僅受工作存儲(chǔ)器限制) |
位存儲(chǔ)器 |
16 KB |
I/O 地址范圍 |
|
輸入 |
32 KB(所有輸入都保存在過(guò)程映像中) |
輸出 |
32 KB(所有輸出都保存在過(guò)程映像中) |
運(yùn)動(dòng) |
|
軸數(shù) |
多 60 |
通信 |
|
PROFINET |
√(通過(guò) PC 接口) |
PROFIBUS |
√(通過(guò) PC 接口) |
Web 器 |
√ |
SIMATIC ODK 1500S 可為開(kāi)發(fā) Windows 以及 S7-1500 軟件控制器的實(shí)時(shí)庫(kù)函數(shù)提供支持。典型應(yīng)用包括:
通過(guò) SIMATIC ODK 1500S 可以開(kāi)發(fā)可動(dòng)態(tài)加載的函數(shù)庫(kù),這些函數(shù)庫(kù)可直接從 S7-1500 軟控制器用戶(hù)程序來(lái)調(diào)用??杉虞d的庫(kù)既可在 Windows (DLL) 生成,也可在軟控制器(SO – 共享對(duì)象)的實(shí)時(shí)環(huán)境中生成。
生成可加載的庫(kù)
可通過(guò) Microsoft Visual C++ for Windows 庫(kù)應(yīng)用程序以及用于實(shí)時(shí)函數(shù)庫(kù)的 Eclipse 來(lái)生成可加載的函數(shù)庫(kù)。通過(guò)借助于預(yù)定義的模板創(chuàng)建項(xiàng)目,用戶(hù)可以立即開(kāi)始定義和實(shí)現(xiàn)其函數(shù)。
生成函數(shù)庫(kù)后,函數(shù)塊即可供使用,它們可直接集成到 STEP7 中,并用于從控制程序加載和執(zhí)行函數(shù)。
函數(shù)庫(kù)本身可在生成之后作為 DLL(Windows 庫(kù))或 SO 文件(共享對(duì)象 – 實(shí)時(shí)庫(kù))的形式提供。實(shí)時(shí)庫(kù)將由軟控制器 Web 器加載到軟控制器的裝載存儲(chǔ)器中,這樣,它們也可獨(dú)立于 Windows 進(jìn)行加載和執(zhí)行。
對(duì)于 Windows 庫(kù),整個(gè)功能范圍可以用于 Windows DLL。開(kāi)發(fā)是使用 Visual Studio 完成的;支持以下版本:
ODK 1500S 的供貨范圍內(nèi)包括開(kāi)發(fā)實(shí)時(shí)庫(kù)所需的集成開(kāi)發(fā)環(huán)境 Eclipse。
測(cè)試函數(shù)庫(kù)
測(cè)試函數(shù)庫(kù)
可以使用 Visual Studio 來(lái)全面調(diào)試 Windows 庫(kù)。由于在 Windows 下異步執(zhí)行函數(shù),即使使用單步處理或斷點(diǎn),軟控制器的實(shí)時(shí)特性也不會(huì)被削弱。
功能強(qiáng)大的跟蹤功能可用于實(shí)時(shí)庫(kù),因?yàn)閱尾教幚砘驍帱c(diǎn)在實(shí)時(shí)條件下不可行。盡管如此,為了驗(yàn)證使用單步處理或斷點(diǎn)時(shí)的代碼,可以在開(kāi)發(fā) PC 上的測(cè)試環(huán)境中調(diào)用實(shí)時(shí)庫(kù)的函數(shù)并進(jìn)行測(cè)試。
西門(mén)子已經(jīng)為基于 PC 的自動(dòng)化開(kāi)發(fā)了豐富的相關(guān)硬件和軟件組件。
重點(diǎn):可通過(guò) SIMATIC WinAC 實(shí)現(xiàn)基于 SIMATIC PC 的控制,而 SIMATIC WinAC 是一種開(kāi)放、靈活和可靠的控制器,可用于實(shí)現(xiàn)基于 PC 的自動(dòng)化解決方案。
在 PC 上的單一平臺(tái)上,可以執(zhí)行所有自動(dòng)化任務(wù),如開(kāi)環(huán)/閉環(huán)控制、HMI 和運(yùn)動(dòng)控制。除了典型的 PLC 任務(wù)之外,無(wú)論在哪必須處理 PC 應(yīng)用程序,基于 PC 的自動(dòng)化都是您的。
SIMATIC 基于 PC 的控制
型號(hào)
特性:
CPU 414F-3 PN/DP 是可滿足中等性能范圍中有較高要求的 CPU。他們可以滿足對(duì)程序容量和處理速度有較高要求的應(yīng)用.故障安全型自動(dòng)化系統(tǒng)設(shè)計(jì),可提高工廠的安全需求。
集成 PROFIBUS DP 接口使其能夠作為主站或從站直接連接到 PROFIBUS DP 現(xiàn)場(chǎng)總線。
可通過(guò) IF 964-DP 接口模塊連接一個(gè)附加的 DP 主站系統(tǒng)。
對(duì)于 CPU 414F-3 PN/DP 的 PROFINET 接口,其交換機(jī)功能允許外部訪問(wèn)兩個(gè) PROFINET 端口。除分層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)之外,還可以在新型 S7-400 控制器中創(chuàng)建總線形結(jié)構(gòu)。
注:
只能使用 6ES7964-2AA04-0AB0 接口模塊。
CPU 414-3 PN/DP 的配置如下:
緊湊型 CPU 1211C 具有:
6ES7332-5HB01-0AB0產(chǎn)品描述
SIMATIC S7-300,模擬量輸出M 332,光電隔離,2 AO,U/I;11/12位 RESOL,20針,遠(yuǎn)程/插件,帶有源背板總線
電源電壓 | |
負(fù)載電壓 L+ | |
額定值 (DC) | 24 V |
輸入電流 | |
來(lái)自負(fù)載電壓 L+(空載),大值 | 135 mA |
來(lái)自背板總線 DC 5 V,大值 | 60 mA |
功率損失 | |
功率損失,典型值 | 3 W |
模擬輸出 | |
模擬輸出端數(shù)量 | 2 |
電壓輸出,短路保護(hù) | 是 |
電壓輸出,短路電流,大值 | 25 mA |
電流輸出,空載電壓,大值 | 18 V |
輸出范圍,電壓 | |
0 至 10 V | 是 |
1 至 5 V | 是 |
-10 至 +10 V | 是 |
輸出范圍,電流 | |
0 至 20 mA | 是 |
-20 至 +20 mA | 是 |
4 至 20 mA | 是 |
負(fù)載電阻(在額定輸出范圍內(nèi)) | |
電壓輸出端的小值 | 1 kΩ |
電壓輸出端的電容負(fù)載,大值 | 1 μF |
電流輸出端的大值 | 500 Ω |
電流輸出端的電感負(fù)載,大值 | 10 mH |
導(dǎo)線長(zhǎng)度 | |
屏蔽導(dǎo)線長(zhǎng)度,大值 | 200 m |
模擬值構(gòu)成 | |
集成和轉(zhuǎn)換時(shí)間/每通道分辨率 | |
帶有過(guò)調(diào)制的分辨率(包括符號(hào)在內(nèi)的位數(shù)),大值 | 12 bit; +/-10 V,+/-20 mA,4 至 20 mA,1 至 5 V: 11 位 + 符號(hào);0 至 10 V,0 至20 mA: 12 位 |
轉(zhuǎn)換時(shí)間(每個(gè)通道) | 0.8 ms |
起振時(shí)間 | |
對(duì)于電阻負(fù)載 | 0.2 ms |
對(duì)于電容負(fù)載 | 3.3 ms |
對(duì)于電感負(fù)載 | 0.5 ms; 0.5 ms (1 mH);3.3 ms (10 mH) |
誤差/精度 | |
整個(gè)溫度范圍內(nèi)的操作錯(cuò)誤限制 | |
電壓,與輸出范圍有關(guān) | +/- 0,5 % |
電流,與輸出范圍有關(guān) | +/- 0,6 % |
基本錯(cuò)誤限制(25 °C 時(shí)的操作錯(cuò)誤限制) | |
電壓,與輸出范圍有關(guān) | +/- 0,4 % |
電流,與輸出范圍有關(guān) | +/- 0,5 % |
報(bào)警/診斷/狀態(tài)信息 | |
可接入替代值 | 是; 可參數(shù)化 |
報(bào)警 | |
診斷報(bào)警 | 是; 可參數(shù)化 |
診斷信息 | |
診斷信息可讀 | 是 |
診斷 | 是 |
診斷顯示 LED | |
累積故障 SF(紅色) | 是 |
電位隔離 | |
模擬輸出電位隔離 | |
在通道和背板總線之間 | 是 |
絕緣 | |
絕緣測(cè)試,使用 | DC 500 V |
連接技術(shù) | |
需要的前置插頭 | 20 針 |
尺寸 | |
寬度 | 40 mm |
高度 | 125 mm |
深度 | 120 mm |
重量 | |
重量,約 | 220 g |