6AV6 371-1DN07-0BX0
|
WINCC
Option Data
PLC減法指令要素——助記符、指令代碼、操作數、程序步
減法指令的助記符、指令代碼、操作數、程序步如表 2 所示。
表 2 減法指令的要素
指令名稱
|
助記符
|
指令代碼位數
|
操作數范圍
|
程序步
|
S1(.)
|
S2(.)
|
D(.)
|
減法
|
SUB
SUB(P)
|
FNC21
(16/32)
|
K 、 H
KnX 、 KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
|
KnY 、 KnM 、KnS
T 、 C 、 D 、V 、 Z
|
SUB 、 SUBP…7 步
DSUB 、 DSUBP…13步
|
SUB 減法指令是將指定的源元件中的二進制數相減,結果送到指定的目標元件中去。 SUB 減法指令的說明如圖 2 表示。
圖 2 減法指令使用說明
當執(zhí)行條件 X0 由 OFF → ON 時, [D10]-[D12] → [D14] 。運算是代數運算,如 5- ( -8 )=13 。
各種標志的動作、 32 位運算中軟元件的指定方法、連續(xù)執(zhí)行型和脈沖執(zhí)行型的差異均與上述加法指令相同。
S7-200系統(tǒng)PLC的工作溫度有什么區(qū)別
200PLC能在零下20度工作嗎?S7-200的工作環(huán)境要求為:0°C-55°C,水平安裝0°C-45°C,垂直安裝相對濕度95%,不結露西門子還提供S7-200的寬溫度范圍產品(SIPLUS S7-200):工作溫度范圍:-25°C-+70°C相對濕度:55°C時98%,70°C時45%其他參數與普通S7-200產品相同S7-200的寬溫型產品,每種都有其單獨的訂貨號,可以到SIPLUS產品主頁查詢。如果沒有找到,則說明目前沒有對應的SIPLUS產品。 文本和圖形顯示面板沒有寬溫型產品。 還要注意國內沒有現貨,如需要請和當地西門子辦事處或經銷商聯系。
6GK1
161-3AA01
|
CP1613網卡(以太網10M/100M自適應,PCI總線硬卡)
|
6GK1 161-2AA00
|
CP1612網卡(以太網10M/100M自適應,PCI總線)
|
6GK1 161-2AA01
|
|
6GK1 161-6AA00
|
CP1616網卡(32位,33/66M,4個接口,PCI總線)
|
6GK1 151-2AA00
|
CP1512網卡(10M/100M以太網,PCMCIA筆記本用)
|
6GK1 151-5AA00
|
CP1515網卡(11M無線以太網,PCMCIA筆記本用)
|
6GK1 611-0TA01-0DX0
|
MOBIC
T8 V1.2
|
6XV1 850-0AH10
|
ITP標準工業(yè)以太網通訊電纜
(米)
|
6XV1 850-0BT10
|
ITP標準工業(yè)以太網電纜
(100米) 9/15
|
6XV1 850-0BN15
|
ITP標準工業(yè)以太網電纜
(15米) 9/15
|
6XV1 870-3QN10
|
TP轉接軟線RJ45/RJ45,10米
|
6XV1 850-0BH20
|
ITP標準工業(yè)以太網電纜
(2米) 9/15
|
6XV1 840-2AH10
|
FC標準工業(yè)以太網通訊電纜
(米)
|
6XV1 850-2LN10
|
TP轉接軟線15/RJ45,10米
|
6XV1 850-2GN10
|
TP轉接軟線RJ45/RJ45,10米
|
6XV1 850-2JN10
|
TP轉接軟線9/RJ45,10米
|
6XV1 850-2HN10
|
TP
XP 轉接軟線RJ45/RJ45,10米
|
6GK1 901-1FC00-0AA0
|
FC引出插座RJ45
|
網絡部件
|
|
OSM/ESM
|
|
6GK1
105-2AA10
|
工業(yè)以太網OSM ITP62 (六個ITP口)
|
6GK1 105-2AB10
|
工業(yè)以太網OSM TP62 (六個RJ45口)
|
6GK1 105-2AE00
|
工業(yè)以太網OSM TP22 (二個RJ45口)
|
6GK1 105-4AA00
|
工業(yè)以太網OSM BC08 (八個BFOC口)
|
6GK1 105-3AA10
|
工業(yè)以太網ESM (八個ITP口)
|
6GK1 105-3AB10
|
工業(yè)以太網ESM (八個RJ45口)
|
6GK1 105-3AC00
|
工業(yè)以太網ESM (四個RJ45口)
|
SCALANCE
X005入門級交換機
|
6GK5
005-0BA00-1AA3
|
X005(五個RJ45口)
|
6GK5 005-0BA00-1CA3
|
X005(五個RJ45口),工作溫度-40至70攝氏度
|
SCALANCE
X100非網管型交換機
|
6GK5
104-2BB00-2AA3
|
X104-2(四個RJ45口,兩個BFOC)
|
6GK5 106-1BB00-2AA3
|
X106-1(六個RJ45口,一個BFOC)
|
6GK5 108-0BA00-2AA3
|
X108(八個RJ45口)(星型連接)
|
6GK5 112-2BB00-2AA3
|
X112-2(12個RJ45口,2個BFOC)
|
6GK5 116-0BA00-2AA3
|
X116(16個RJ45口)(星型連接)
|
6GK5 124-0BA00-2AA3
|
X124(24個RJ45口)(星型連接)
|
SCALANCE
X200網管型交換機
|
6GK5
204-2BB10-2AA3
|
X204-2(四個RJ45口,兩個BFOC,PROFINET)
|
6GK5 206-1BB10-2AA3
|
X206-1(六個RJ45口,一個BFOC,PROFINET)
|
6GK5 208-0BA10-2AA3
|
X208(八個RJ45口,PROFINET)
|
6GK5 208-0HA00-2AA6
|
X208PRO
(八個RJ45口,防護等級:IP65)
|
6GK5 216-0BA00-2AA3
|
X216(16個RJ45口,PROFINET)
|
6GK5 224-0BA00-2AA3
|
X224(24個RJ45口,PROFINET)
|
6GK5 204-0BA00-2BA3
|
X204IRT
(四個RJ45口)
|
6GK5 202-2BB00-2BA3
|
X202-2IRT
(二個RJ45口,兩個BFOC)
|
SCALANCE
X300增強型可網管交換機
|
6GK5
308-2FL00-2AA3
|
X308-2
(1個10/100/1000M RJ45口,7個10/100M RJ45口,兩個1000M SC 接口)
|
6GK5 310-0FA00-2AA3
|
X308-2
(3個10/100/1000M RJ45口,7個10/100M RJ45口)
|
SCALANCE
X400千兆模塊化交換機
|
6GK5
414-3FC00-2AA2
|
X414-3E
交換機底板,2個1000M RJ45口,12個100M RJ45口,可搭配介質模塊和擴展模塊
|
6GK5 408-2FD00-2AA2
|
X408-2
交換機底板,4個1000M RJ45口,4個100M RJ45口,可搭配介質模塊
|
6GK5 491-2AB00-8AA2
|
介質模塊,兩個百兆多模光纖端口-BFOC接口
|
6GK5 491-2AC00-8AA2
|
介質模塊,兩個百兆單模光纖端口-BFOC接口
|
6GK5 492-2AL00-8AA2
|
介質模塊,兩個千兆多模光纖端口-SC接口
|
6GK5 492-2AM00-8AA2
|
介質模塊,兩個千兆單模光纖端口-SC接口
|
6GK5 495-8BA00-8AA2
|
擴展模塊,八個百兆RJ45接口
|
6GK5 496-4MA00-8AA2
|
帶有4個可插入介質模塊槽位的擴展模塊
|
ET 200S 的中央處理單元和 I/O 模塊
適用于 ET 200S 的標準型 CPU:
-
IM 151-7 CPU
-
IM 151-8 PN/DP CPU
適用于 ET 200S 的故障安全型 CPU:
-
IM 151-7 F-CPU
-
IM 151-8 F PN/DP CPU
SIMATIC ET 200S 標準型 CPU:
-
SIMATIC IM 151-7 CPU
-
SIMATIC IM 151-8 PN/DP CPU
-
IM 151 CPU 接口模塊的主接口模塊
-
SIPLUS 型號
-
這是帶有集成 S7-CPU 314 的接口模塊,用于 SIMATIC ET 200S 分布式系統(tǒng)
-
用于 ET 200S 中的高性能控制解決方案
-
提高設備和機械的系統(tǒng)使用率。
-
通過 PROFIBUS DP編程
-
特點是采用了新型的SIMATIC微型存儲器卡(MMC)
-
集成的12Mbit/sPROFIBUS DP從站/MPI接口
-
根據CPU S7-314集成的CPU
-
提供有IM 151-7 FO
-
可以使用帶有故障保護功能的接口模塊IM 151-7 F-CPU PROFIsafe
-
也可以使用,因為 IM 151-8(F) PN/DP CPU 帶有 PROFINET 接口
IM 151-7 CPU接口模塊可以用于具有中等程序空間的分布式自動化系統(tǒng)。 這一接口模塊支持過程數據的就地分散處理,并作為PROFIBUS DP 系統(tǒng)的從站,與主站進行通訊。這樣做有以下幾個優(yōu)點:
-
減少中央控制器的負載
-
縮短對現場重要信號的響應時間
-
由于數據量較小,減輕了總線系統(tǒng)的負擔
-
由于各個單元預先進行了測試和并行調試, 調試過程非?
-
由于自帶機械裝置,增加了可用性和靈活性
-
配置情況一目了然
在 DP 主站出現故障的情況下, 接口模塊 IM 151-7 CPU 仍然自動地繼續(xù)運行。
ET 200S分布式 I/O 系統(tǒng)和 IM151-7 CPU 模塊進行精細的模塊化設計, 因此, 具有智能化從站優(yōu)點的各個站的結構可以按功能來定向。
-
通過點對點的鏈接,通訊模板用于數據交換
-
用于連接至 PROFIBUS 的通信模塊
-
用于連接至工業(yè)以太網的通信模塊
可通過通信模塊與外部通信伙伴連接以交換數據。由于有大量參數設置選項,可以針對通信伙伴靈活調整控制。
Modbus RTU 主站可為多 30 個 Modbus 從站創(chuàng)建一個 Modbus RTU 網絡。
可為您提供下列通訊模板:
-
CM PtP RS232 BA;
帶有 RS232 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 USS;9 針 Sub D 連接器,高 19.2 Kbit/s,1 KB 幀長度,2 KB 接收緩沖區(qū)
-
CM PtP RS232 HF;
帶有 RS232 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 Modbus RTU;9 針 Sub D 連接器,高 115.2 Kbit/s,4 KB 幀長度,8 KB 接收緩沖區(qū)
-
CM PtP RS422/485 BA;
帶有 RS422 和 RS485 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 USS;15 針 Sub D 插座,高 19.2 Kbit/s,1 KB 幀長度,2 KB 接收緩沖區(qū)
-
CM PtP RS422/485 HF;
帶有 RS422 和 RS485 接口的通信模塊,適用于協(xié)議 Freeport、3964(R)、USS 和 Modbus RTU;15 針 Sub D 插座,高 115.2 Kbit/s,4 KB 幀長度,8 KB 接收緩沖區(qū)
-
統(tǒng)一的顯示和診斷方式:
-
故障(紅色 LED)和運行(綠色 LED)模塊狀態(tài)顯示
-
發(fā)送和接收通信顯示
-
支持的協(xié)議:
-
Freeport:適用于通用通信的用戶可設置報文格式
-
3964(R) 可提高傳輸可靠性
-
Modbus RTU 主站
-
Modbus RTU 從站
-
USS,通過指令實現
-
接口性質:
-
RS 232 帶輔助信號
-
RS 422 用于全雙工連接
-
RS 485 用于半雙工和多點連接
-
傳輸速率為 300 - 115200 bit/s
-
通過 Sub D 連接器進行連接
-
SIMATIC ET 200MP 的統(tǒng)一系統(tǒng)功能:
-
識別和維護數據 IM0
-
固件更新
-
模塊正面的清晰標簽

S7-200系列PLC編程器的使用示例
Siemens編程器S7-200系列用在中小型設備上的自動系統(tǒng)的控制單元,適用于各行各業(yè),各種場合中的檢測,監(jiān)測及控制。
在這里,和大家一起來討論S7-200幾個使用方面的情況。
1.步進,伺服脈沖定位控制。
在設備的控制系統(tǒng)中,有關運動控制是很重要的,下面我們來看一看西門子S7-200系列PLC怎樣來實現這 個功能。
首先,確定使用哪個端口來發(fā)脈沖,如采用Q0.0發(fā)脈沖,則它的控制字為SMB67,脈沖同期為SMW68,脈 沖個數存放在SMD72中,
下面是控制字節(jié)的說明:
Q0.0 Q0.1 控制字節(jié)說明
SM67.0 SM77.0 PTO/PWM更新周期值 0=不更新,1=更新周期值
SM67.1 SM77.1 PWM更新脈沖寬度值 0=不更新,1=脈沖寬度值
SM67.2 SM77.2 PTO更新脈沖數 0=不更新,1=更新脈沖數
SM67.3 SM77.3 PTO/PWM時間基準選擇 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=允許
這樣根據以上表格,我們得出Q0.0控制字:SMB67為:10000101
采用PTO輸出,微妙級周期,發(fā)脈沖的周期(也就是頻率)與脈沖個數都要重新輸入。10000101轉化為 16進制 為85,有了控制字以后,我們來寫這一段程序:
根據上面這段程序,我們知道了控制字的使用,同時也知道步進電機的脈沖周期與沖個數的存放位置(對 Q0.0來說是SMW68與SMD72)。當然,VW100與VD102內的數據不同的話,步進電機的轉速和轉動圈數就不一樣。
還有一點需要說明得是:M0.0導通---PLC捕捉到上升沿發(fā)動脈沖輸出后,想停止的話,只須改變端口脈沖的 控制字,再啟動PLS即可,程序如下:
2.高速計數功能。
西門子S7-200系列PLC具有高速計數的功能;舉一例子來談談高速計數的用途,我們采用普通電機來帶動絲桿轉動,我們想控制轉動距離,怎么來解決這個問題?那么我們可在電機另一頭與一編碼器聯接,電機轉一圈,編碼器也隨之轉一圈,同時根據規(guī)格發(fā)出不同的脈沖數。當然,這些脈沖數的頻率比較高,PLC不能用普通的上升沿計數來取得這些脈沖,只能通過高速計數功能了。
啟動高速計數功能,也要具有控制字
HSCO HSC1 描述
SM37.0 SM47.0 復位有效電平控制位 0=高電平有效, 1=低電平有效
SM37.1 SM47.1 啟動有效電平控制位于 0=高電平有效, 1=低電平有效
SM37.2 SM47.2 正交計數器速率選擇 0=4X計數率, 1=1X計數率
SM37.3 SM47.3 計數方向控制位 0=減計數, 1=正計數
SM37.4 SM47.4 向HSC中寫入計數方向 0=不更新, 1=更新計數方向
SM37.5 SM47.5 向HSC中寫入預置值 0=不更新, 1=更新預置值
SM37.6 SM47.6 向HSC中寫入當前值 0=不更新, 1=更新當前值
SM37.7 SM47.7 HSC允許 0=禁止HSC, 1=允許HSC
參照上面的表格,我們選擇HSC1高速計數器,控制字為SMB47,現在我們啟動高速計數器HSC1,選擇為增計數,更新計數方向,重新設置值,更新當前值:這樣的話,HSC1的啟動控制高為:11111000轉化為16進制為 F8,將啟動計數器時當前值存放在SMD48中,將預存置放在SMD52中,具體的程序 如下:
同樣的,如果計數器在工作狀態(tài)下想停止計數器,也必須改變它的控制字后,啟動HSC具體程序 如下:
3. PID回路控制功能。
西門子S7-200系列PLC的PID控制相當的簡單,可以通過micro/win軟件的一個向導程序,按照提示,一步一步執(zhí)行您所要求PID控制的屬性即可,在這里談一談PID這三個參數的具體意義:P為增益項,P越大,響應起就快,在調節(jié)流量閥時:設定流量為50%,當目前流量接近50%,剛超過,如果P值很大的話,那么流量閥會馬上會關閉,而不會控制在某一區(qū)域。這就是增益項太大引起。在調節(jié)的過程中應該先將P值調節(jié)比較適當了,再去調節(jié)I值,它為積分項,是在控制器回路中控制對當前值與設定值相等的偏差范圍。D為微分項,主要作用是避免給定值的微分作用而引起的跳變。
在現場的PID參數的調整過程中,針對西門子S7-200型PLC我的建議是在不同的控制階段,采用不同的PID參數組,具體而言就是當目前距離設定值差距較大時,采用P值較大的一套PID參數,如果當前值快接近設定值范圍時,采用P值較小的一套PID參數。
6ED
1052-1MD00-0BA6
|
LOGO! 12/24RC,邏輯模塊,顯示器
PU/I/O:12/24V DC/繼電器,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進行擴展
|
6ED 1052-1CC00-0BA6
|
LOGO!
24,邏輯模塊,顯示器 PU/I/O:24V/24V/24V 傳輸,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進行擴展
|
6ED 1052-1HB00-0BA6
|
LOGO!
24RC,邏輯模塊,顯示器 PU/I/O:24 VDC/24 VDC/繼電器,8 DI/4 DO;存儲器 200 個塊,可通過額外的 24V AC/DC
模塊進行擴展
|
6ED 1052-1FB00-0BA6
|
LOGO!
230RC,邏輯模塊,顯示器 PU/I/O:230V/230V/繼電器,8 DI/4 DO,存儲器 200 個塊,可通過額外的 230V AC/DC
模塊進行擴展
|
6ED 1052-2MD00-0BA6
|
LOGO!
12/24RCO,邏輯模塊,PU/I/O:12/24V DC/繼電器,8 DI (4AI)/4 DO;不帶顯示器,存儲器 200
個塊,可通過額外模塊進行擴展
|
6ED 1052-2CC00-0BA6
|
LOGO!
24O,邏輯模塊,不帶顯示器,PU/I/O:24V/24V/24V 傳輸,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進行擴展
|
6ED 1052-2HB00-0BA6
|
LOGO! 24RCO
(AC),邏輯模塊,PU/I/O:24V DC/24V DC/繼電器,8 DI/4 DO;不帶顯示器,存儲器 200 個塊,可通過額外模塊進行擴展
|
6ED 1052-2FB00-0BA6
|
LOGO!
230RCO,邏輯模塊,PU/I/O:230V/230V/繼電器,8 DI/4 DO;不帶顯示器,存儲器 200 個塊,可通過額外的 230V AC/DC
模塊進行擴展
|
6ED 1055-1MB00-0BA1
|
LOGO!DM8 12/24RC
|
6ED 1055-1CB00-0BA0
|
LOGO!DM8 24
|
6ED 1055-1HB00-0BA0
|
LOGO!DM8 24R
|
6ED 1055-1FB00-0BA1
|
LOGO!DM8 230R
|
6ED 1055-1CB10-0BA0
|
LOGO!DM16 24
|
6ED 1055-1NB10-0BA0
|
LOGO!DM16 24R
|
6ED 1055-1FB10-0BA0
|
LOGO!DM16 230R
|
6ED 1055-1MA00-0BA0
|
LOGO!AM2
|
6ED 1055-1MD00-0BA0
|
LOGO!AM2 PT100
|
6ED 1055-1MM00-0BA1
|
LOGO!AM2 AQ
|
6ED 1057-1AA00-0BA0
|
LOGO
PC電纜
|
6ED 1056-5CA00-0BA0
|
程序模塊(棕色卡)
|
6ED 1056-1DA00-0BA0
|
LOGO!
存儲卡
|
6ED 1056-6XA00-0BA0
|
LOGO!
電池卡,實時時鐘緩沖長 2 年
|
6ED 1056-7DA00-0BA0
|
LOGO!
存儲器/電池卡,LOGO! 程序的復制和/或知識保護,實時時鐘緩沖長 2 年
|
|