6ES7540-1AD00-0AA0
PLC的SET與RST指令作用以及使用說(shuō)明
生產(chǎn)實(shí)際中,許多情況需要自鎖控制。在PLC控制系統(tǒng)中,自鎖控制可以用置位指令實(shí)現(xiàn)。
PLC
1 PLCSET指令
SET指令稱為置位指令。其功能是:驅(qū)動(dòng)線圈,使其具有自鎖功能,維持接通狀態(tài)。在圖1中,當(dāng)動(dòng)合觸點(diǎn)X0閉合時(shí),執(zhí)行SET指令,使Y0線圈接通。在X0斷開(kāi)后,Y0線圈繼續(xù)保持接通狀態(tài),要使Y0線圈失電,則必須使用復(fù)位指令RST。
置位指令的操作元件為輸出繼電器Y、輔助繼電器M和狀態(tài)繼電器S。
2 PLCRST指令
RST指令稱為復(fù)位指令。其功能是使線圈復(fù)位。在圖1中,當(dāng)動(dòng)合觸點(diǎn)X1閉合時(shí),執(zhí)行RST指令,使Y0線圈復(fù)位。在X1斷開(kāi)后,Y0線圈繼續(xù)保持?jǐn)嚅_(kāi)狀態(tài)。
復(fù)位指令的操作元件為輸出繼電器Y、輔助繼電器M、狀態(tài)繼電器S、積算定時(shí)器T、計(jì)數(shù)器C。它也可將字元件D、V、Z清零。
![](https://img47.chem17.com/40ae40a7fdb8a921d6552a5c5f16570016ffddd0bb24eda605da504edc4c7ccc0d83dbcde3081724.jpg)
SIMATIC S7-1500 系統(tǒng)概述
新型的 SIMATIC S7-1500 控制器除了包含多種創(chuàng)新技術(shù)之外,還設(shè)定了新標(biāo)準(zhǔn),程度提高生產(chǎn)效率。無(wú)論是小型設(shè)備還是對(duì)速度和準(zhǔn)確性要求較高的復(fù)雜設(shè)備裝置,都一一適用。SIMATIC S7-1500 無(wú)縫集成到 TIA 博途中,提高了工程組態(tài)的效率。
SIMATIC S7-1500 采用模塊化結(jié)構(gòu),各種功能皆具有可擴(kuò)展性。
每個(gè)控制器中都包含有以下組件:
· 一個(gè)中央處理器(CPU),用于執(zhí)行用戶程序
· 一個(gè)或多個(gè)電源
· 信號(hào)模塊,用作輸入/輸出
· 以及相應(yīng)的工藝模塊和通信模塊。
性能
沒(méi)有,只有更快!SIMATICS7-1500 的系統(tǒng)性能縮短了系統(tǒng)響應(yīng)時(shí)間,進(jìn)而優(yōu)化了控制質(zhì)量并提高了系統(tǒng)性能
處理速度
SIMATIC S7-1500 的信號(hào)處理速度更為快速,縮短系統(tǒng)響應(yīng)時(shí)間,進(jìn)而提高了生產(chǎn)效率。
高速背板總線
新型的背板總線技術(shù)采用高波特率和高效傳輸協(xié)議,以實(shí)現(xiàn)信號(hào)的快速處理。
技術(shù)集成
SIMATIC S7-1500 中可將運(yùn)動(dòng)控制功能直接集成到PLC 中,而無(wú)需使用其它模塊。通過(guò) PLCopen 技術(shù),控制器可使用標(biāo)準(zhǔn)組件連接支持PROFIdrive 的各種驅(qū)動(dòng)裝置。
此外,SIMATICS7-1500 還支持所有 CPU 變量的 TRACE 功能,提高了調(diào)試效率的同時(shí)優(yōu)化了驅(qū)動(dòng)和控制器的性能。
TRACE 功能
TRACE 功能適用于所有 CPU,不僅增強(qiáng)了用戶程序和運(yùn)動(dòng)控制應(yīng)用診斷的準(zhǔn)確性,同時(shí)還優(yōu)化了驅(qū)動(dòng)裝置的性能。
運(yùn)動(dòng)控制功能
通過(guò)運(yùn)動(dòng)控制功能可連接各種模擬量驅(qū)動(dòng)裝置以及支持 PROFIdrive 的驅(qū)動(dòng)裝置。同時(shí)該功能還支持轉(zhuǎn)速軸和定位軸。
S7-1500通信模塊 介紹
通信模塊集成有各種接口,可與不同接口類型設(shè)備進(jìn)行通訊,而通過(guò)具有安全功能的工業(yè)以太網(wǎng)模塊,可以極大提高連接的安全性。
CM PtP: 通過(guò)點(diǎn)到點(diǎn)連接實(shí)現(xiàn)串行通信 |
| • 可連接數(shù)據(jù)讀卡器或特殊傳感器 • 可集中使用,也可在分布式 ET 200MP I/O 系統(tǒng)中使用 • 帶有各種物理接口,如 RS232、RS422 或者 RS485 • 可預(yù)定義各種協(xié)議,如 3964(R)、Modbus RTU 或 USS • 可使用基于自由口的應(yīng)用特定協(xié)議(ASCII) • 診斷報(bào)警可用于簡(jiǎn)單故障修復(fù) |
CP 1543-1: 帶有安全功能的工業(yè)以太網(wǎng)連接 |
| • 安全:- 支持基于防火墻的訪問(wèn)保護(hù) - 支持 VPN - FTPS Server/Client - SNMP V1,V3 • 支持 IPv6-(同樣支持 IPv4) • FTP Server/Client • FETCH/WRITE 訪問(wèn)(CP 作為服務(wù)器) • Email • 網(wǎng)絡(luò)分割 • 支持 Webserver 訪問(wèn)(http/https) • S7- 通信和開(kāi)放的用戶通信 |
CM 1542-1: 功能強(qiáng)大的 PROFINET 模塊 |
| • 可以連接 128 個(gè) IO 設(shè)備的 IO 控制器 - 實(shí)時(shí)通信 (RT) - 等時(shí)實(shí)時(shí)通信 (IRT) - 介質(zhì)冗余 MRP - 設(shè)備更換無(wú)需可交換存儲(chǔ)介質(zhì) - IO 控制器 - 等時(shí)實(shí)時(shí) • 支持開(kāi)放式通信 • S7 通信 |
CM 1542-5: 高性能的 PROFIBUS 模塊 |
| • CM 1542-5 符合 IEC 61158/61784,支持 PROFIBUS DP 主站和從站功能 • 使用附加的 PROFIBUS 電纜,實(shí)現(xiàn)系統(tǒng)快速擴(kuò)展 • 可為單個(gè)自動(dòng)化任務(wù)分隔不同的 PROFIBUS 子網(wǎng) • 可連接其他供應(yīng)商提供的 PROFIBUS 從站 |
S7-1500通信模塊技術(shù)數(shù)據(jù)
通訊模塊 | CM PtP RS422/485 基本型 | CM PtP RS422/485 高性能型 | CM PtP RS232 基本型 | CM PtP RS232 高性能型 |
訂貨號(hào) | 6ES7540-1AB00-0AA0 | 6ES7541-1AB00-0AB0 | 6ES7540-1AD00-0AA0 | 6ES7541-1AD00-0AB0 |
連接接口 | RS422/RS485 | RS422/RS485 | RS 232 | RS 232 |
接口數(shù)量 | 1 | 1 | 1 | 1 |
通訊協(xié)議 | 自由口 3964(R) | 自由口 3964(R) Modbus RTU 主 / 從 | 自由口 3964(R) | 自由口 3964(R) Modbus RTU 主 / 從 |
通訊速率 | 19.2 kbit/s | 115.2 kbit/s | 19.2 kbit/s | 115.2 kbit/s |
最大報(bào)文長(zhǎng)度 | 1 kbyte | 4 kbyte | 1 kbyte | 4 kbyte |
等時(shí)模式 | - | - | - | - |
屏蔽電纜長(zhǎng)度,最大 | 1200 m | 1200 m | 15 m | 15 m |
是否包含前連接器 | 否 | 否 | 否 | 否 |
中斷 / 診斷 • 硬件中斷 • 診斷中斷 • 診斷功能 | - √ √ | - √ √ | - √ √ | - √ √ |
隔離 • 通道和背板總線之間 | √ | √ | √ | √ |
模塊寬度 (mm) | 35 | 35 | 35 | 35 |
通訊模塊 | S7-1500-PROFIBUS CM 1542-5 | S7-1500 - PROFIBUS CP1542-5 | S7-1500 - Ethernet CP 1543-1 | S7-1500 - PROFINET CM 1542-1 |
| 6GK7542-5DX00-0XE0 | 6GK7542-5FX00-0XE0 | 6GK7543-1AX00-0XE0 | 6GK7542-1AX00-0XE0 |
連接接口 | RS485( 母頭 ) | RS485( 母頭 ) | RJ45 | RJ45 |
接口數(shù)量 | 1 | 1 | 1 | 2 |
通訊協(xié)議 | DPV1 主 / 從 | 開(kāi)放式通信 | PROFINET IO |
| S7 通信 P | - ISO 傳輸 | - RT |
| G/OP 通信 | - TCP、ISO-on-TCP、UDP | - IRT |
| | - 基于 UDP 連接組播 | - MRP |
| | S7 通信 | - 設(shè)備更換無(wú)需可交換存儲(chǔ)介質(zhì) |
| | IT 功能 | - IO 控制器 |
| | - FTP | - 等時(shí)實(shí)時(shí) |
| | - SMTP | 開(kāi)放式通信 |
| | - Webserver | - ISO 傳輸 |
| | - NTP | - TCP、ISO-on-TCP、UDP |
| | -SNMP (詳情參考手冊(cè)) | - 基于 UDP 連接組播 |
| | | S7 通信 |
| | | 其它如 NTP, SNMP 代理, |
| | | WebServer(詳情參考手冊(cè)) |
通訊速率 | 9.6Kbps 12 Mbps | 9.6Kbps | 12 Mbps | 10/100/1000 Mbps | 10/100 Mbps |
最多連接從站數(shù)量 | 125 | 32 | - | 128 |
VPN | 否 | 否 | 是 | 否 |
防火墻功能 | 否 | 否 | 是 |
模塊寬度 (mm) | 35 | 35 | 35 | 35 |
SIMATIC S7-1500 軟件控制器采用 Hypervisor 技術(shù),在安裝到 SIEMENS 工控機(jī)后,將工控機(jī)的硬件資源虛擬成兩套硬件,其中一套運(yùn)行 Windows 系統(tǒng),另一套運(yùn)行 S7-1500 PLC 實(shí)時(shí)系統(tǒng),兩套系統(tǒng)并行運(yùn)行,通過(guò) SIMATIC 通信的方式交換數(shù)據(jù)。軟 PLC 與 S7-1500 硬 PLC 代碼 100% 兼容,其運(yùn)行獨(dú)立于 Windows 系統(tǒng),可以在軟 PLC 運(yùn)行時(shí)重啟 Windows。
有兩個(gè)可選型號(hào)CPU 1505SP 和CPU 1507S。
可通過(guò) ODK 1500S,使用語(yǔ)言 C#/VB/C/C++ 進(jìn)行功能擴(kuò)展。
CPU 1507S 軟件控制器只能運(yùn)行在 SIEMENS 工控機(jī)上,且其硬件配置有如下要求 :1. 處
理器必須是多核處理器,不能是單核處理器。 2. 內(nèi)存不低于 4GB, 建議選擇帶NVRAM 的
內(nèi)存。3. 存儲(chǔ)空間不小于 8GB。4. 目前支持SIEMENS 工控機(jī)IPC2x7、IPC4x7、IPC6x7 和
IPC8x7 系列。
通信模塊概述
I/O 模塊是 SIMATIC S7-1500 與過(guò)程之間的接口:
數(shù)字量和模擬量模塊可j確提供每種任務(wù)所需的輸入/輸出。
SIMATIC S7-1500 和 ET 200MP 的工藝模塊
具有高速計(jì)數(shù)和位置檢測(cè)集成功能
具有用于完成過(guò)程級(jí)別的任務(wù)且響應(yīng)時(shí)間較短的集成輸入和輸出
用于 SIMATIC S7-1500 和 ET 200MP 的通信模塊
![](https://l.b2b168.com/2019/03/20/17/201903201752316836094.png)
![](https://img77.chem17.com/d4728b83567c731545cf1e95cd0de896943dc0f300f73fc76bbe0552376bb2a15451b6c89c5403f4.jpg)
SIMATIC S7-300,數(shù)字輸入 SM 321,電位隔離 32 個(gè)數(shù)字輸入,24V DC,1個(gè) 40針
擴(kuò)展
若用戶的自動(dòng)化任務(wù)需要 8 個(gè)以上的 SM,FM 或 CP 模塊插槽時(shí),則可對(duì) S7-300(除 CPU 312 和 CPU 312C 外)進(jìn)行擴(kuò)展:
中點(diǎn)控制器和3個(gè)擴(kuò)展機(jī)架多可連接32個(gè)模塊:
總共可將 3 個(gè)擴(kuò)展裝置(EU)連接到中點(diǎn)控制器(CC)。每個(gè) CC/EU 可以連接八個(gè)模塊。
通過(guò)接口模板連接:
每個(gè) CC / EU 都有自己的接口模塊。在中點(diǎn)控制器上它總是被插在 CPU 旁邊的插槽中,并自動(dòng)處理與擴(kuò)展裝置的通信。
通過(guò) IM 365 擴(kuò)展:
1 個(gè)擴(kuò)展裝置遠(yuǎn)擴(kuò)展距離為 1 米;電源電壓也通過(guò)擴(kuò)展裝置提供。
通過(guò) IM 360/361 擴(kuò)展:
3 個(gè)擴(kuò)展裝置, CC 與 EU 之間以及 EU 與 EU 之間的遠(yuǎn)距離為 10m。
單獨(dú)安裝:
對(duì)于單獨(dú)的 CC/EU,也能夠以更遠(yuǎn)的距離安裝。兩個(gè)相鄰 CC/EU 或 EU/EU 之間的距離:長(zhǎng)達(dá) 10m。
靈活的安裝選項(xiàng):
CC/EU 既可以水平安裝,也可以垂直安裝。這樣可以限度滿足空間要求。
![6ES7531-7NF10-0AB0](http://img.testmart.cn/Uploads/image/20201203/1606976831847603.jpg)
1.1 網(wǎng)絡(luò)讀寫(PPI)通信
PPI 協(xié)議是S7-200的主從通信協(xié)議.利用此方式可以實(shí)現(xiàn)S7-200與S7-200間的數(shù)據(jù)交換。這種通信方式利用CPU集成通信口即可實(shí)現(xiàn),配置簡(jiǎn)單。通信中,主站設(shè)備將請(qǐng)求發(fā)送至從站設(shè)備,然后從站設(shè)備進(jìn)行響應(yīng)。具體如下圖所示:
![](https://www.ad.siemens.com.cn/productportal/_resources/css/core/img/S7_3_1.jpg)
實(shí)現(xiàn)網(wǎng)絡(luò)讀寫(PPI)通信可以使用以下兩種方法:
,使用Step 7 Micro/Win編程軟件中指令向?qū)е械腘ETR/NETW向?qū)В?/span>
?
具體方法和相關(guān)注意事項(xiàng)請(qǐng)參考《西門子 S7-200?LOGO!?SITOP 參考》(更新版)S7-200 PLC->通信->網(wǎng)絡(luò)讀寫(PPI)通信。
第二,使用NETR/NETW指令,需要客戶自己編寫程序?qū)崿F(xiàn)。
詳細(xì)的編程設(shè)置及例子程序請(qǐng)參考《S7-200可編程控制器系統(tǒng)手冊(cè)》第6章S7-200指令集->通信指令->網(wǎng)絡(luò)讀寫指令。
提示: NETR/NETW向?qū)褂煤?jiǎn)單,不用大量編程,只需按照向?qū)Р襟E設(shè)置參數(shù),因此不易出錯(cuò)。推薦采用向?qū)У姆椒▽?shí)現(xiàn)網(wǎng)絡(luò)讀寫(PPI)通信。
可以實(shí)現(xiàn)非常的記錄,例如:擰緊扭矩,以確保螺釘?shù)木o固
使用網(wǎng)絡(luò)讀寫(PPI)通信時(shí)需要注意以下幾點(diǎn):
,只有PPI主站需要配置或編程,從站不需要配置;
第二,主站既可以讀寫從站的數(shù)據(jù),??可以讀寫另一個(gè)主站的數(shù)據(jù);
第三,在一個(gè)PPI網(wǎng)絡(luò)中,與一個(gè)從站通信的主站的個(gè)數(shù)沒(méi)有限制,但是一個(gè)網(wǎng)絡(luò)中主站的個(gè)數(shù)不能超過(guò)32個(gè);
第四,由于S7-200 CPU集成的通信口是非隔離的。因此在一個(gè)PPI通信網(wǎng)絡(luò)中,一個(gè)網(wǎng)段的距離不能超過(guò)50米。如果通訊距離超出50m,應(yīng)在通信網(wǎng)絡(luò)中使用中繼器。如下所示:
![](https://www.ad.siemens.com.cn/productportal/_resources/css/core/img/S7_3_2.jpg)
提示:在上圖中,通常擴(kuò)展一個(gè)中繼器可延長(zhǎng)通信網(wǎng)絡(luò)50米,但如果擴(kuò)展一對(duì)中繼器,并且它們之間沒(méi)有任何節(jié)點(diǎn),中繼器之間的距離可達(dá)到1000米。
在網(wǎng)絡(luò)中使用中繼器的具體方法可參考《S7-200可編程控制器系統(tǒng)手冊(cè)》第7章 網(wǎng)絡(luò)通信->網(wǎng)絡(luò)的建立->在網(wǎng)絡(luò)中使用中繼器
1.2 以太網(wǎng)通信
S7-200PLC可以通過(guò)智能擴(kuò)展模塊CP243-1連接至工業(yè)以太網(wǎng)中。這樣,S7-200之間就可以通過(guò)以太網(wǎng)進(jìn)行數(shù)據(jù)交換,如下圖所示:
![](https://www.ad.siemens.com.cn/productportal/_resources/css/core/img/S7_3_3.jpg)
使用以太網(wǎng)通信需要注意以下幾點(diǎn):
,S7-200與S7-200之間采用以太網(wǎng)通信方式必須增加CP243-1以太網(wǎng)通信模塊,且一個(gè)S7-200CPU只能連接一個(gè)CP243-1擴(kuò)展模塊;
第二,CP243-1不是即插即用模塊,需先通過(guò)Step 7 Micro/Win編程軟件對(duì)其組態(tài);
第三,CP243-1可同時(shí)與多8個(gè)以太網(wǎng)S7控制器通信,即建立8個(gè)S7連接。
更多關(guān)于CP243-1模塊的使用問(wèn)題可參考文檔《S7-200 以太網(wǎng)模塊系列 CP243-1》
以太網(wǎng)通信請(qǐng)參考《西門子 S7-200?LOGO!?SITOP 參考》V0.95版(更新版)S7-200 PLC->通信->以太網(wǎng)通信(CP243-1)
S7-200與S7-200之間的以太網(wǎng)通信編程可參考《CP243-1快速入門》《以太網(wǎng)模塊技術(shù)手冊(cè)》
1.3 電話網(wǎng)Modem通信
S7-200與S7-200之間的電話網(wǎng)Modem通信常用于異地通信,在S7-200與S7-200的本地通信中不常用。
如下圖所示:電話網(wǎng)Modem是通過(guò)S7-200 CPU的擴(kuò)展模塊EM241調(diào)制解調(diào)器模塊來(lái)實(shí)現(xiàn)的。在公共電話網(wǎng)或小交換機(jī)的模擬音頻系統(tǒng)中,使用電話線連接EM241上標(biāo)準(zhǔn)的RJ11電話接口,對(duì)EM241 進(jìn)行相應(yīng)的配置編程即可實(shí)現(xiàn)S7-200 CPU之間的數(shù)據(jù)讀取或?qū)懭搿?/span>
![](https://www.ad.siemens.com.cn/productportal/_resources/css/core/img/S7_3_4.jpg)
電話網(wǎng)Modem通信(EM241)請(qǐng)參考《S7-200可編程控制器系統(tǒng)手冊(cè)》第10章創(chuàng)建調(diào)制解調(diào)模塊程序
電話網(wǎng)Modem通信注意事項(xiàng)請(qǐng)參考《西門子 S7-200?LOGO!?SITOP 參考》V0.95版(更新版)S7-200 PLC->通信->電話網(wǎng)Modem通信(EM241)