WinCC
Dat
西門子CPU1515-2卡件
-
通過點對點的鏈接,通訊模板用于數(shù)據(jù)交換
-
用于連接至 PROFIBUS 的通信模塊
-
用于連接至工業(yè)以太網(wǎng)的通信模塊
可通過通信模塊與外部通信伙伴連接以交換數(shù)據(jù)。由于有大量參數(shù)設(shè)置選項,可以針對通信伙伴靈活調(diào)整控制。
Modbus RTU 主站可為多 30 個 Modbus 從站創(chuàng)建一個 Modbus RTU 網(wǎng)絡(luò)。
可為您提供下列通訊模板:
-
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:適用于通用通信的用戶可設(shè)置報文格式
-
3964(R) 可提高傳輸可靠性
-
Modbus RTU 主站
-
Modbus RTU 從站
-
USS,通過指令實現(xiàn)
-
接口性質(zhì):
-
RS 232 帶輔助信號
-
RS 422 用于全雙工連接
-
RS 485 用于半雙工和多點連接
-
傳輸速率為 300 - 115200 bit/s
-
通過 Sub D 連接器進(jìn)行連接
-
SIMATIC ET 200MP 的統(tǒng)一系統(tǒng)功能:
-
識別和維護(hù)數(shù)據(jù) IM0
-
固件更新
-
模塊正面的清晰標(biāo)簽
西門子CPU1515-2卡件
S7-200系列PLC編程器的使用示例
Siemens編程器S7-200系列用在中小型設(shè)備上的自動系統(tǒng)的控制單元,適用于各行各業(yè),各種場合中的檢測,監(jiān)測及控制。
在這里,和大家一起來討論S7-200幾個使用方面的情況。
1.步進(jìn),伺服脈沖定位控制。
在設(shè)備的控制系統(tǒng)中,有關(guān)運動控制是很重要的,下面我們來看一看西門子S7-200系列PLC怎樣來實現(xiàn)這 個功能。
首先,確定使用哪個端口來發(fā)脈沖,如采用Q0.0發(fā)脈沖,則它的控制字為SMB67,脈沖同期為SMW68,脈 沖個數(shù)存放在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更新脈沖數(shù) 0=不更新,1=更新脈沖數(shù)
SM67.3 SM77.3 PTO/PWM時間基準(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輸出,微妙級周期,發(fā)脈沖的周期(也就是頻率)與脈沖個數(shù)都要重新輸入。10000101轉(zhuǎn)化為 16進(jìn)制 為85,有了控制字以后,我們來寫這一段程序:
根據(jù)上面這段程序,我們知道了控制字的使用,同時也知道步進(jìn)電機(jī)的脈沖周期與沖個數(shù)的存放位置(對 Q0.0來說是SMW68與SMD72)。當(dāng)然,VW100與VD102內(nèi)的數(shù)據(jù)不同的話,步進(jìn)電機(jī)的轉(zhuǎn)速和轉(zhuǎn)動圈數(shù)就不一樣。
還有一點需要說明得是:M0.0導(dǎo)通---PLC捕捉到上升沿發(fā)動脈沖輸出后,想停止的話,只須改變端口脈沖的 控制字,再啟動PLS即可,程序如下:
2.高速計數(shù)功能。
西門子S7-200系列PLC具有高速計數(shù)的功能;舉一例子來談?wù)劯咚儆嫈?shù)的用途,我們采用普通電機(jī)來帶動絲桿轉(zhuǎn)動,我們想控制轉(zhuǎn)動距離,怎么來解決這個問題?那么我們可在電機(jī)另一頭與一編碼器聯(lián)接,電機(jī)轉(zhuǎn)一圈,編碼器也隨之轉(zhuǎn)一圈,同時根據(jù)規(guī)格發(fā)出不同的脈沖數(shù)。當(dāng)然,這些脈沖數(shù)的頻率比較高,PLC不能用普通的上升沿計數(shù)來取得這些脈沖,只能通過高速計數(shù)功能了。
啟動高速計數(shù)功能,也要具有控制字
HSCO HSC1 描述
SM37.0 SM47.0 復(fù)位有效電平控制位 0=高電平有效, 1=低電平有效
SM37.1 SM47.1 啟動有效電平控制位于 0=高電平有效, 1=低電平有效
SM37.2 SM47.2 正交計數(shù)器速率選擇 0=4X計數(shù)率, 1=1X計數(shù)率
SM37.3 SM47.3 計數(shù)方向控制位 0=減計數(shù), 1=正計數(shù)
SM37.4 SM47.4 向HSC中寫入計數(shù)方向 0=不更新, 1=更新計數(shù)方向
SM37.5 SM47.5 向HSC中寫入預(yù)置值 0=不更新, 1=更新預(yù)置值
SM37.6 SM47.6 向HSC中寫入當(dāng)前值 0=不更新, 1=更新當(dāng)前值
SM37.7 SM47.7 HSC允許 0=禁止HSC, 1=允許HSC
參照上面的表格,我們選擇HSC1高速計數(shù)器,控制字為SMB47,現(xiàn)在我們啟動高速計數(shù)器HSC1,選擇為增計數(shù),更新計數(shù)方向,重新設(shè)置值,更新當(dāng)前值:這樣的話,HSC1的啟動控制高為:11111000轉(zhuǎn)化為16進(jìn)制為 F8,將啟動計數(shù)器時當(dāng)前值存放在SMD48中,將預(yù)存置放在SMD52中,具體的程序 如下:
同樣的,如果計數(shù)器在工作狀態(tài)下想停止計數(shù)器,也必須改變它的控制字后,啟動HSC具體程序 如下:
3. PID回路控制功能。
西門子S7-200系列PLC的PID控制相當(dāng)?shù)暮唵?,可以通過micro/win軟件的一個向?qū)С绦颍凑仗崾?span>,一步一步執(zhí)行您所要求PID控制的屬性即可,在這里談一談PID這三個參數(shù)的具體意義:P為增益項,P越大,響應(yīng)起就快,在調(diào)節(jié)流量閥時:設(shè)定流量為50%,當(dāng)目前流量接近50%,剛超過,如果P值很大的話,那么流量閥會馬上會關(guān)閉,而不會控制在某一區(qū)域。這就是增益項太大引起。在調(diào)節(jié)的過程中應(yīng)該先將P值調(diào)節(jié)比較適當(dāng)了,再去調(diào)節(jié)I值,它為積分項,是在控制器回路中控制對當(dāng)前值與設(shè)定值相等的偏差范圍。D為微分項,主要作用是避免給定值的微分作用而引起的跳變。
在現(xiàn)場的PID參數(shù)的調(diào)整過程中,針對西門子S7-200型PLC我的建議是在不同的控制階段,采用不同的PID參數(shù)組,具體而言就是當(dāng)目前距離設(shè)定值差距較大時,采用P值較大的一套PID參數(shù),如果當(dāng)前值快接近設(shè)定值范圍時,采用P值較小的一套PID參數(shù)。
6ED
1052-1MD00-0BA6
|
LOGO! 12/24RC,邏輯模塊,顯示器
PU/I/O:12/24V DC/繼電器,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進(jìn)行擴(kuò)展
|
6ED 1052-1CC00-0BA6
|
LOGO!
24,邏輯模塊,顯示器 PU/I/O:24V/24V/24V 傳輸,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進(jìn)行擴(kuò)展
|
6ED 1052-1HB00-0BA6
|
LOGO!
24RC,邏輯模塊,顯示器 PU/I/O:24 VDC/24 VDC/繼電器,8 DI/4 DO;存儲器 200 個塊,可通過額外的 24V AC/DC
模塊進(jìn)行擴(kuò)展
|
6ED 1052-1FB00-0BA6
|
LOGO!
230RC,邏輯模塊,顯示器 PU/I/O:230V/230V/繼電器,8 DI/4 DO,存儲器 200 個塊,可通過額外的 230V AC/DC
模塊進(jìn)行擴(kuò)展
|
6ED 1052-2MD00-0BA6
|
LOGO!
12/24RCO,邏輯模塊,PU/I/O:12/24V DC/繼電器,8 DI (4AI)/4 DO;不帶顯示器,存儲器 200
個塊,可通過額外模塊進(jìn)行擴(kuò)展
|
6ED 1052-2CC00-0BA6
|
LOGO!
24O,邏輯模塊,不帶顯示器,PU/I/O:24V/24V/24V 傳輸,8 DI (4AI)/4 DO;存儲器 200 個塊,可通過額外模塊進(jìn)行擴(kuò)展
|
6ED 1052-2HB00-0BA6
|
LOGO! 24RCO
(AC),邏輯模塊,PU/I/O:24V DC/24V DC/繼電器,8 DI/4 DO;不帶顯示器,存儲器 200 個塊,可通過額外模塊進(jìn)行擴(kuò)展
|
6ED 1052-2FB00-0BA6
|
LOGO!
230RCO,邏輯模塊,PU/I/O:230V/230V/繼電器,8 DI/4 DO;不帶顯示器,存儲器 200 個塊,可通過額外的 230V AC/DC
模塊進(jìn)行擴(kuò)展
|
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! 程序的復(fù)制和/或知識保護(hù),實時時鐘緩沖長 2 年
|
編程,參數(shù)設(shè)置
S7 -400®H 象 S7 -400® 一樣編程。所有可用的 STEP® 7 功能都可使用。
S7 -400®H 編程需要使用 STEP® 7 V5. 1 。
S7 -400®H 選件包
基本上, S7 - 400®H 的配置與用于 S7 -400® 的程序并無不同,例如
-
建立項目和站
-
配置硬件和網(wǎng)絡(luò)
-
把系統(tǒng)數(shù)據(jù)裝入目標(biāo)系統(tǒng)
需要 S7 -400®H 選件包來配置與 S7 -400 結(jié)構(gòu)不同的 S7 -400®H 結(jié)構(gòu)。對于安裝,必須安裝 STEP® 7 標(biāo)準(zhǔn)包 V.5. 1 或更高的版本。
-
故障安全的自動化系統(tǒng),可滿足高度安全要求
-
符合安全要求,可達(dá) SIL 3(IEC 61508 標(biāo)準(zhǔn))、AK6(DIN V 19250 標(biāo)準(zhǔn)) 以及4 類標(biāo)準(zhǔn)(EN 954-1 標(biāo)準(zhǔn))
-
如果需要,也可通過冗余設(shè)計而實現(xiàn)容錯
-
故障安全 I/O 不增加接線:
通過采用 PROFIsafe 行規(guī)的 PROFIBUS DP 進(jìn)行安全通訊
-
基于帶有故障安全模塊的 S7-400H 和 ET 200M
-
標(biāo)準(zhǔn)模塊可應(yīng)用在自動化系統(tǒng)的非故障安全型應(yīng)用場合
-
隔離模板,用于在一個 ET 200M 的安全模式中故障安全和標(biāo)準(zhǔn)模塊的組合使用。
S7-200PLC四則運算指令介紹
表4-20 四則運算指令
名稱
|
指令格式
(語句表)
|
功能
|
操作數(shù)尋址范圍
|
加法指令
|
+I IN1,OUT
|
兩個16位帶符號整數(shù)相加,得到一個16位帶符號整數(shù)。
執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數(shù)
|
+D IN1,IN2
|
兩個32位帶符號整數(shù)相加,得到一個32位帶符號整數(shù)。
執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數(shù)
|
+R IN1,OUT
|
兩個32位實數(shù)相加,得到一個32位實數(shù)。
執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數(shù)
|
減法指令
|
-I IN1,OUT
|
兩個16位帶符號整數(shù)相減,得到一個16位帶符號整數(shù)。
執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數(shù)
|
-D IN1,OUT
|
兩個32位帶符號整數(shù)相減,得到一個32位帶符號整數(shù)。
執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數(shù)
|
-R IN1,OUT
|
兩個32位實數(shù)相加,得到一個32位實數(shù)。
執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數(shù)
|
乘法指令
|
*I IN1,OUT
|
兩個16位符號整數(shù)相乘,得到一個16整數(shù)。
執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數(shù)
|
MUL IN1,OUT
|
兩個16位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。
執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù)
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
|
*D IN1,OUT
|
兩個32位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。
執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數(shù)
|
*R IN1,OUT
|
兩個32位實數(shù)相乘,得到一個32位實數(shù)。
執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數(shù)
|
除法指令
|
/I IN1,OUT
|
兩個16位帶符號整數(shù)相除,得到一個16位帶符號整數(shù)商,不保留余數(shù)。
執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數(shù)
|
DIV IN1,OUT
|
兩個16位帶符號整數(shù)相除,得到一個32位結(jié)果,其中低16位為商,高16位為結(jié)果。
執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù)
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
|
/D IN1,OUT
|
兩個32位帶符號整數(shù)相除,得到一個32位整數(shù)商,不保留余數(shù)。
執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數(shù)
|
/R IN1,OUT
|
兩個32位實數(shù)相除,得到一個32位實數(shù)商。
執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數(shù)
|
數(shù)學(xué)函數(shù)指令
|
SQRT IN,OUT
|
把一個32位實數(shù)(IN)開平方,得到32位實數(shù)結(jié)果(OUT)
|
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是常數(shù)
|
LN IN,OUT
|
對一個32位實數(shù)(IN)取自然對數(shù),得到32位實數(shù)結(jié)果(OUT)
|
EXP IN,OUT
|
對一個32位實數(shù)(IN)取以e為底數(shù)的指數(shù),得到32位實數(shù)結(jié)果(OUT)
|
SIN IN,OUT
|
分別對一個32位實數(shù)弧度值(IN)取正弦、余弦、正切,得到32位實數(shù)結(jié)果(OUT)
|
COS IN,OUT
|
TAN IN,OUT
|
增減指令
|
INCB OUT
|
將字節(jié)無符號輸入數(shù)加1
執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN還可以是常數(shù)
|
DECB OUT
|
將字節(jié)無符號輸入數(shù)減1
執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
INCW OUT
|
將字(16位)有符號輸入數(shù)加1
執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數(shù)
|
DECW OUT
|
將字(16位)有符號輸入數(shù)減1
執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
INCD OUT
|
將雙字(32位)有符號輸入數(shù)加1
執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數(shù)
|
DECD OUT
|
將字(32位)有符號輸入數(shù)減1
執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
用于基于 PC 自動化的軟控制器
SIMATIC S7-1500 軟控制器用于在 SIMATIC IPC 上實現(xiàn) SIMATIC S7-1500 控制器。
它特別適用于專用機(jī)器制造中的控制解決方案,涉及高性能實現(xiàn)復(fù)雜控制任務(wù)、集成 PC 應(yīng)用程序或在一臺設(shè)備上實現(xiàn)多個任務(wù)。
S7-1500 軟控制器是 SIMATIC WinAC RTX 的長期后續(xù)產(chǎn)品。它可提供顯著提高的可用性和系統(tǒng)診斷,可在 TIA Portal 中完成全面組態(tài)。與 S7-1500 控制器一樣,該軟控制器具有集成運動控制功能以及經(jīng)過改進(jìn)的信息安全機(jī)制,適合知識產(chǎn)權(quán)和復(fù)制保護(hù)。
-
SIMATIC S7-1500 軟控制器用于實現(xiàn)通過 SIMATIC IPC 完成的控制任務(wù)
-
采用創(chuàng)新的實時系統(tǒng),系統(tǒng)可用性高
-
經(jīng)過改進(jìn)的專有技術(shù)和復(fù)制保護(hù)
-
集成運動控制功能,可以控制速度控制軸和定位軸,支持外部編碼器
-
集成 Web 器,帶有創(chuàng)建用戶定義的 Web 站點的選項
-
通過功能強(qiáng)大的嵌入式 IPC427D 和 IPC477D 為解決方案提供優(yōu)功能
-
可在 SIMATIC IPC627D、IPC827D、IPC677D、IPC647D 和 IPC847D 上運行
-
SIMATIC ODK 1500S 用于通過語言 C/C++ 開發(fā)和集成控制功能和應(yīng)用程序
S7-1500 軟控制器執(zhí)行 S7-1500 控制器的功能,作為軟件在 SIMATC IPC 上的 Windows 系統(tǒng)中運行。這樣,SIMATIC IPC 就能用于控制機(jī)器設(shè)備。
要通過 PROFINET 或 PROFIBUS 連接分布式 I/O,可以使用 SIMATIC IPC 的集成以太網(wǎng)和 PROFIBUS 接口。另外,CPU 通過易組態(tài)的塊提供全面控制功能,以及通過標(biāo)準(zhǔn)化 PLC-open 塊 提供連接至驅(qū)動器的能力。
當(dāng)必須使用編程語言 C 或 C++ 來集成特殊自動化功能或需要將 Windows 軟件與軟控制器直接連接時,該軟控制器顯示出特殊優(yōu)勢。
為此,可使用 SIMATIC ODK 1500S 來開發(fā)這種應(yīng)用程序。這些應(yīng)用程序可用于接口至 Windows 和 Windows 軟件(例如,數(shù)據(jù)庫、可視化系統(tǒng)或 Windows 文件系統(tǒng)),或用于實時應(yīng)用(例如,算法、控制器)。
標(biāo)準(zhǔn) CPU:
-
SIMATIC S7-1500 軟控制器 CPU 1507S
特點
|
CPU 1507S
|
程序用工作存儲器,集成
|
5 MB
|
數(shù)據(jù)用工作存儲器,集成
|
20 MB
|
裝載存儲器
|
320 MB
|
命令執(zhí)行時間(Microbox IPC427D,Core i7,1.7 GHz)
|
|
0.001 μs
|
|
0.002 μs
|
|
0.002 μs
|
|
0.006 μs
|
位存儲器、定時器、計數(shù)器
|
S7 計數(shù)器/定時器
|
各 2048
|
IEC 計數(shù)器
|
任意(僅受工作存儲器限制)
|
IEC 定時器
|
任意(僅受工作存儲器限制)
|
位存儲器
|
16 KB
|
I/O 地址范圍
|
輸入
|
32 KB(所有輸入都保存在過程映像中)
|
輸出
|
32 KB(所有輸出都保存在過程映像中)
|
運動
|
軸數(shù)
|
多 60
|
通信
|
PROFINET
|
√(通過 PC 接口)
2 x PN,其中 1 個為 PN IO RT
|
PROFIBUS
|
√(通過 PC 接口)
|
Web 器
|
√
|
S7-200 PLC高速計數(shù)器指令的使用簡介
(1)每個高速計數(shù)器都有一個32位當(dāng)前值和一個32位預(yù)置值,當(dāng)前值和預(yù)設(shè)值均為帶符號的整數(shù)值。要設(shè)置高速計數(shù)器的新當(dāng)前值和新預(yù)置值,必須設(shè)置控制字節(jié)(表6-7),令其第五位和第六位為1,允許更新預(yù)置值和當(dāng)前值,新當(dāng)前值和新預(yù)置值寫入特殊內(nèi)部標(biāo)志位存儲區(qū)。然后執(zhí)行HSC指令,將新數(shù)值傳輸?shù)礁咚儆嫈?shù)器。當(dāng)前值和預(yù)置值占用的特殊內(nèi)部標(biāo)志位存儲區(qū)如表1所示。
表1 HSC0-HSC5當(dāng)前值和預(yù)置值占用的特殊內(nèi)部標(biāo)志位存儲區(qū)
要裝入的數(shù)值
|
HSC0
|
HSC1
|
HSC2
|
HSC3
|
HSC4
|
HSC5
|
新的當(dāng)前值
|
SMD38
|
SMD48
|
SMD58
|
SMD138
|
SMD148
|
SMD158
|
新的預(yù)置值
|
SMD42
|
SMD52
|
SMD62
|
SMD142
|
SMD152
|
SMD162
|
除控制字節(jié)以及新預(yù)設(shè)值和當(dāng)前值保持字節(jié)外,還可以使用數(shù)據(jù)類型HC(高速計數(shù)器當(dāng)前值)加計數(shù)器號碼(0、1、2、3、4或5)讀取每臺高速計數(shù)器的當(dāng)前值。因此,讀取操作可直接讀取當(dāng)前值,但只有用上述HSC指令才能執(zhí)行寫入操作。
(2)執(zhí)行HDEF指令之前,必須將高速計數(shù)器控制字節(jié)的位設(shè)置成需要的狀態(tài),否則將采用默認(rèn)設(shè)置。默認(rèn)設(shè)置為:復(fù)位和起動輸入高電平有效,正交計數(shù)速率選擇4×模式。執(zhí)行HDEF指令后,就不能再改變計數(shù)器的設(shè)置,除非CPU進(jìn)入停止模式。
(3)執(zhí)行HSC指令時,CPU檢查控制字節(jié)和有關(guān)的當(dāng)前值和預(yù)置值。
免責(zé)聲明:以上所展示的信息由企業(yè)自行提供,內(nèi)容的真實性、準(zhǔn)確性和合法性由發(fā)布企業(yè)負(fù)責(zé),本網(wǎng)對此不承擔(dān)任何保證責(zé)任。我們原則 上建議您選擇本網(wǎng)高級會員或VIP會員。
企業(yè)信息
上海騰樺電氣設(shè)備有限公司
會員級別:
------------ 聯(lián)系方式 ------------
聯(lián)系人:王金玉(先生)
聯(lián)系電話:135-85798891
聯(lián)系手機(jī):13585798891
傳真號碼:021-67355123
企業(yè)郵箱:961812307@qq.com
網(wǎng)址:szcfjd.jdzj.com
郵編:215011
地址:上海市金山區(qū)楓涇鎮(zhèn)楓陽新村
|