西門子6ES7590-1AE80-0AA0
性能 SIMATIC S7-1500 控制器的用戶利益和亮點(diǎn)
集成技術(shù)
集成了安全功能
設(shè)計(jì)與操作
集成系統(tǒng)診斷功能
性能
SIMATIC S7-1500控制器提供了更高性能,位指令的處理時(shí)間低至 1ns,浮點(diǎn)運(yùn)算的指令處理時(shí)間低至 10ns (取決于 CPU 類型,不在次上市發(fā)布范圍內(nèi))。背板總線的速度是 S7-400 PLC 的 40 倍;由于代碼生成得到優(yōu)化,CPU 的響應(yīng)速度與現(xiàn)有控制器的 CPU 相比更快。
每個(gè) CPU 都配有一個(gè) PROFINET IO (2 端換機(jī))標(biāo)準(zhǔn)接口。CPU 1516-3PN/DP 另外還具有一個(gè)集成 PROFINET 基本接口,例如,可用于網(wǎng)絡(luò)隔離。通過(guò)集成的 PROFIBUS 的接口,可以將 PROFIBUS 節(jié)點(diǎn)連接至 CPU 1516-3 PN/DP。
通過(guò)一個(gè) PROFIBUS CM,可方便地對(duì)不帶 PROFIBUS 接口的 CPU 進(jìn)行擴(kuò)展
集成技術(shù)
通過(guò) PROFINET、PROFIBU 或模擬量接口,可靈活地將變頻器連接至 S7-1500 CPU。運(yùn)動(dòng)控制序列的編程可借助于 PLCopen 運(yùn)動(dòng)控制軟件塊方便地完成。用戶可通過(guò)易于使用的診斷和調(diào)試工具對(duì)變頻器進(jìn)行調(diào)試。自動(dòng)發(fā)送到工程組態(tài)系統(tǒng)和人機(jī)界面的報(bào)警消息可以簡(jiǎn)化用戶調(diào)試,節(jié)省調(diào)試時(shí)間,降低工作量。
集成了安全功能
與 STEP 7 結(jié)合使用時(shí),每個(gè) CPU 都會(huì)提供基于密碼的知識(shí)保護(hù),可防止未經(jīng)授權(quán)而讀出并更改程序塊的內(nèi)容。
復(fù)制保護(hù)加強(qiáng)了安全防護(hù),防止未經(jīng)授權(quán)而復(fù)制程序塊。可以將具體程序塊鏈接至存儲(chǔ)卡的序列號(hào),以便只有在將組態(tài)的存儲(chǔ)卡插到 CPU 中之后,才會(huì)執(zhí)行該程序塊。
并且,控制器具有四個(gè)不同的安全訪問(wèn)級(jí)別,以便向不同用戶組分配不同的訪問(wèn)權(quán)限。
由于操作保護(hù)得到改進(jìn),因此,控制器可以檢測(cè)到數(shù)據(jù)更改或未經(jīng)授權(quán)的組態(tài)數(shù)據(jù)傳輸。
設(shè)計(jì)與操作
每個(gè) SIMATIC S7-1500 CPU 都配有一個(gè)顯示屏。通過(guò)此顯示屏,用戶可方便地分析中央模塊以及分布式模塊的狀態(tài),或者無(wú)需編程器而設(shè)置和更改 IP 地址。系統(tǒng)診斷信息和用戶診斷以普通文本形式顯示在顯示屏上,從而有助于快速而高效地響應(yīng)到來(lái)的出錯(cuò)消息。
顯示屏上可用多種語(yǔ)言顯示菜單文本和信號(hào)文本。該系統(tǒng)還允許在運(yùn)行期間卸下和重新安裝模塊。
在 S7-1500 控制器的一個(gè)集中組態(tài)中,可以將多 32 個(gè)模塊(CPU + 31 個(gè)模塊)插到一層上,而無(wú)需使用接口模塊。系統(tǒng)的主干是自動(dòng)建立式背板總線。每個(gè) I/O 模塊都配有所需的 U 型連接器。一種有源背板總線正在準(zhǔn)備中,供需要“在運(yùn)行期間無(wú)響應(yīng)地拆卸和重新安裝部件”功能的客戶使用。
集成系統(tǒng)診斷功能
集成系統(tǒng)診斷功能已針對(duì) S7-1500系列的 CPU 預(yù)先激活;系統(tǒng)診斷信息以普通文本形式統(tǒng)一顯示在顯示屏、TIA Portal、HMI 和 Web 服務(wù)器上,甚至可顯示來(lái)自變頻器的消息;現(xiàn)在,在 CPU 停止運(yùn)行期間也將提供這種診斷。若配置了新的硬件組件,則自動(dòng)對(duì)診斷信息進(jìn)行更新。
SIMATIC STEP 7 Professional V12 工程組態(tài)軟件
新的 SIMATIC S7-1500控制器系列只能在 Totally Integrated Automation Portal 中使用 STEP 7 Professional V12 及更高版本進(jìn)行組態(tài)。SIMATIC STEP 7 Professional V12 是用于對(duì) SIMATIC S7-1500 進(jìn)行直觀處理的工程組態(tài)系統(tǒng),除了對(duì) S7-1500進(jìn)行組態(tài)外,還可對(duì) S7-300/400 和 S7-1200 控制器進(jìn)行組態(tài)。
兼容性
SIMATIC STEP 7 Professional V12 中集成的移植工具提供了以下支持:
從 S7-300/S7-400 切換到 S7-1500 控制器并自動(dòng)轉(zhuǎn)換程序代碼。將會(huì)記錄無(wú)法自動(dòng)轉(zhuǎn)換的程序代碼部分并可以手動(dòng)進(jìn)行修改。STEP 7 V11 項(xiàng)目可繼續(xù)在兼容模式下用于 STEP 7 V12。并且,可通過(guò)粘貼/復(fù)制功能將 S7-1200 程序轉(zhuǎn)換到 S7-1500。
SIMATIC 存儲(chǔ)卡(用來(lái)運(yùn)行 CPU)
SIMATIC S7-1500 CPU 采用了一個(gè) SIMATIC 存儲(chǔ)卡。該存儲(chǔ)卡用作插入式裝載存儲(chǔ)器,或用于執(zhí)行固件更新。
此 SIMATIC 存儲(chǔ)卡也可用于存儲(chǔ) STEP 7 項(xiàng)目,包括注釋和符號(hào)、其它文檔或 csv 文件(用于配方和歸檔)。使用系統(tǒng)函數(shù)(SFC)和用戶程序,可以創(chuàng)建數(shù)據(jù)塊,并將數(shù)據(jù)存儲(chǔ)在 SIMATIC 存儲(chǔ)卡上。
FB284怎樣實(shí)現(xiàn)程序塊運(yùn)行控制?
此程序塊運(yùn)行模式通過(guò)驅(qū)動(dòng)功能"Traversing blocks"來(lái)實(shí)現(xiàn),它允許自動(dòng)創(chuàng)建程序塊、運(yùn)行至檔塊、設(shè)置及復(fù)位輸出。
要求:
? 運(yùn)行模式選擇ModePos=6
? ConfigEpos=16#00000003
? 軸靜止
? 軸必須已回零或值編碼器已校正
步驟:
? 工作模式、目標(biāo)位置及動(dòng)態(tài)響應(yīng)已在V90 PN驅(qū)動(dòng)的運(yùn)行塊參數(shù)中進(jìn)行設(shè)置,輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 運(yùn)行條件"CancelTransing" 及 "IntermediateStop"必須設(shè)置為 "1",Jog1 及 Jog2 必須設(shè)置為 "0"
? 程序塊號(hào)在輸入?yún)?shù) "Position" 中設(shè)置,取值應(yīng)為 0~ 16
? 運(yùn)動(dòng)的方向由與工作模式及程序塊中的設(shè)置決定,與Positive 及Negative參數(shù)無(wú)關(guān),必須將它們?cè)O(shè)置為"0"。
? 驅(qū)動(dòng)的運(yùn)行命令A(yù)xisEnable=1
選擇程序塊號(hào)后通過(guò)Execute Mode的上升沿來(lái)觸發(fā)運(yùn)行。
FB284怎樣實(shí)現(xiàn)點(diǎn)動(dòng)"Jog"控制?
點(diǎn)動(dòng)運(yùn)行模式通過(guò)驅(qū)動(dòng)的"Jog"功能來(lái)實(shí)現(xiàn)。
要求:
? 運(yùn)行模式選擇ModePos=7
? ConfigEpos=16#00000003
? 軸靜止
? 軸不必回零或值編碼器校正
步驟:
? 點(diǎn)動(dòng)速度在V90 PN中設(shè)置,速度的OverV參數(shù)對(duì)于點(diǎn)動(dòng)速度設(shè)定值進(jìn)行倍率縮放,建議使用默認(rèn)值*
? 運(yùn)行條件"CancelTransing" 及 "IntermediateStop"與點(diǎn)動(dòng)運(yùn)行模式無(wú)關(guān),默認(rèn)設(shè)置為 "1"
? 驅(qū)動(dòng)的運(yùn)行命令 AxisEnable=1
? 給出jog1或jog2信號(hào)
注意:
? Jog1 及Jog2 用于控制EPOS的點(diǎn)動(dòng)運(yùn)行,運(yùn)動(dòng)方向由V90 PN驅(qū)動(dòng)中設(shè)置的點(diǎn)動(dòng)速度來(lái)決定,默認(rèn)設(shè)置為Jog1 = 負(fù)向點(diǎn)動(dòng)速度,Jog2 = 正向點(diǎn)動(dòng)速度 ,與Positive 及Negative參數(shù)無(wú)關(guān),默認(rèn)設(shè)置為"0"。
EPOS模式下機(jī)械參數(shù)如何設(shè)置?
EPOS模式在驅(qū)動(dòng)中的位置單位為(LU),所有的位置設(shè)定,相關(guān)速度值和加速度值以及加加速度值在EPOS模式中都以LU為單位。
P29247為負(fù)載每轉(zhuǎn)的LU值,其可以自己定義。目的是讓負(fù)載每轉(zhuǎn)的位移單位與EPOS中的LU建立關(guān)系,例如:負(fù)載每轉(zhuǎn)10mm,P29247設(shè)置為10000LU,也就是10mm=10000LU,那么設(shè)定1LU,負(fù)載會(huì)位移0.001mm(=1um)
相關(guān)參數(shù):
西門子6ES7590-1AE80-0AA0
Actvelocity管腳顯示為:36126556
其實(shí)是因?yàn)閷?shí)際速度反饋需要進(jìn)行轉(zhuǎn)換:
那么正確的轉(zhuǎn)化做法如下:
先將4000000H轉(zhuǎn)化為十進(jìn)制浮點(diǎn)數(shù)為1073741824.0,再將實(shí)際顯示轉(zhuǎn)速轉(zhuǎn)換為浮點(diǎn)數(shù)后除以該值,然后乘以驅(qū)動(dòng)中P2000的參考轉(zhuǎn)速值即可(本例中P2000=3000.0RPM),也就是:
36126556.0/1073741824.0*3000.0=100.0RPM(約等于)
值編碼器掉電后位置丟失?
? EPOS模式下,掉電后單圈值編碼器電機(jī)是否移動(dòng)超過(guò)了半圈,多圈值編碼器是否移動(dòng)超過(guò)2048圈。
? 對(duì)于單圈值編碼器,可以按照以下方法設(shè)置虛擬多圈功能:
p29243 = 1激活位置跟蹤功能,參數(shù)p29244設(shè)置虛擬多圈圈數(shù),大圈數(shù)可設(shè)置為2048,移動(dòng)范圍為±1024。
FB284怎樣實(shí)現(xiàn)定位控制?
? 運(yùn)行模式選擇 ModePos=2
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸必須已回零或編碼器已被校準(zhǔn)
? CancelTransing=1,IntermediateS*,
? ConfigEpos=16#00000003
? 設(shè)置目標(biāo)位置Position和速度Velocity,參數(shù) Positive 及 Negative 必須為 "0"
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)相對(duì)定位控制?
? 運(yùn)行模式選擇 ModePos=1
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸可以不回零或不校正值編碼器
?
? 設(shè)置定位長(zhǎng)度Position和速度Velocity,運(yùn)動(dòng)方向由Postion給定的正負(fù)決定
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)連續(xù)運(yùn)行模式控制?
"連續(xù)運(yùn)行"模式允許軸的位置控制器在正向或反向以一個(gè)恒定的速度運(yùn)行
? 運(yùn)行模式選擇 ModePos=3
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸不必回零或編碼器未被校正
? CancelTransing=1,IntermediateS*
? ConfigEpos=16#00000003
? 通過(guò)輸入?yún)?shù) Velocity 運(yùn)行速度,運(yùn)行方向由 Positive 及 Negative 決定
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode 的上升沿觸發(fā)定位運(yùn)動(dòng)