1. 新功能解讀
S7-200 SMART CPU自面世以來(lái),憑借其優(yōu)秀的性能受到了用戶的廣泛好評(píng)。2022年9月6日,V2.7固件正式發(fā)布,下面為大家介紹一下新版本有什么特點(diǎn),增加了哪些新功能。
1.1 超馳功能
概念:超馳是指運(yùn)動(dòng)控制指令之間相互覆蓋的情況,用戶可以用新的指令覆蓋正在執(zhí)行的命令,超馳功能一旦激活將會(huì)中止當(dāng)前動(dòng)作并立即執(zhí)行新的命令。
優(yōu)點(diǎn):軸不用停止,可以平滑過(guò)渡到新的指令或是同一指令的新參數(shù)。
功能說(shuō)明:S7-200 SMART V2.7目前僅支持在相同指令間觸發(fā)超馳響應(yīng)。支持兩種指令:一種是通過(guò)運(yùn)動(dòng)控制向?qū)Х绞缴傻腁XISx_GOTO指令,另外一種是通過(guò)PLS指令。
AXISx_GOTO指令
· 支持的運(yùn)動(dòng)模式:
對(duì)于AXISx_GOTO指令,僅在絕對(duì)運(yùn)動(dòng)模式和相對(duì)運(yùn)動(dòng)模式支持超馳功能,
兩種運(yùn)動(dòng)模式之間可以相互觸發(fā)超馳響應(yīng),同一個(gè)模式的指令也可以先后激活以觸發(fā)超馳響應(yīng)。
· 觸發(fā)超馳的方式:
正在執(zhí)行的AXISx_GOTO指令再次通過(guò)START管腳上升沿被激活;
正在執(zhí)行AXISx_GOTO指令時(shí),激活另一個(gè)AXISx_GOTO指令。
· 可調(diào)整的參數(shù):
超馳功能可用于更改正在運(yùn)行的AXISx_GOTO指令的速度、位置和運(yùn)動(dòng)模式,(僅支持模式0 和模式1)。
· 超馳觸發(fā)后的過(guò)程:
如果速度已更改,CPU 將加速或減速,以達(dá)到新的目標(biāo)速度;
如果運(yùn)動(dòng)方向改變,CPU 將減速至停止,然后再沿更改的方向運(yùn)動(dòng);
超馳中的無(wú)效組態(tài),將打斷當(dāng)前的運(yùn)動(dòng)(比如新的AXISx_GOTO指令為絕對(duì)運(yùn)動(dòng)模式, 但觸發(fā)指令之前未建立參考點(diǎn))。
PLS 指令
· 支持的模式:
PLS指令中僅PTO單段模式支持超馳響應(yīng)。
· 觸發(fā)超馳的方式:
PTO控制字節(jié)(SMB67、SMB77 和SMB567) 中使能超馳響應(yīng),通過(guò)上升沿重新激活正在運(yùn)行的 PLS 指令。
通過(guò)在PTO 控制字節(jié) (SMB67、SMB77 和SMB567) 中使能超馳響應(yīng),激活另一個(gè) PLS 指令。
· 可調(diào)整的參數(shù):
超馳功能可用于更改正在運(yùn)行的 PLS 指令的頻率和脈沖計(jì)數(shù)。
1.2 運(yùn)動(dòng)軸組
V2.7之前固件版本的S7-200SMART僅支持單軸的運(yùn)動(dòng),對(duì)于多軸之間的協(xié)調(diào)聯(lián)動(dòng)需要編程實(shí)現(xiàn)。例如需要將木材加工成復(fù)雜的多邊形,就需要三軸配合完成。
STEP 7‑Micro/WIN SMART V2.7 軟件配合S7-200 SMART V2.7 CPU 固件支持基于PTO(脈沖串輸出)開(kāi)環(huán)的2D/3D直線插補(bǔ)運(yùn)動(dòng)功能。

圖1 木工機(jī)械裝置
功能說(shuō)明:通過(guò)運(yùn)動(dòng)控制向?qū)лS組功能,實(shí)現(xiàn)2軸或者3軸的直線插補(bǔ)運(yùn)動(dòng)。軸組由軸組成,軸組和軸的關(guān)系是靜態(tài)的,不支持動(dòng)態(tài)配置。
實(shí)現(xiàn)方式:在運(yùn)動(dòng)控制向?qū)е信渲幂S組后,有兩種方式可以對(duì)軸組進(jìn)行操作。
第一種是配置軸組后,不對(duì)軸組進(jìn)行路徑規(guī)劃。第二種是配置軸組后,對(duì)軸組進(jìn)行路徑規(guī)劃。
目前只有一個(gè)軸組可以使用,軸組的X 軸對(duì)應(yīng)軸0,軸組的Y 軸對(duì)應(yīng)軸1,軸組的Z 軸(如果適用)對(duì)應(yīng)軸2。
· 配置軸組后,不對(duì)軸組進(jìn)行路徑規(guī)劃
使用運(yùn)動(dòng)向?qū)ЫM態(tài)軸組,自動(dòng)生成的GRP0_2/3D_MOVELINEAR指令,該指令控制軸組實(shí)現(xiàn)從實(shí)際位置到目標(biāo)位置的 2D/3D 直線插補(bǔ)運(yùn)動(dòng)。
圖2 配置軸組

圖3 GRP0_2/3D_MOVELINEAR指令
· 配置軸組后,對(duì)軸組進(jìn)行路徑規(guī)劃
使用運(yùn)動(dòng)向?qū)ЫM態(tài)軸組,并在向?qū)е袑?duì)軸組的運(yùn)動(dòng)路徑進(jìn)行規(guī)劃,使用向?qū)傻腉RP0_MOVEPATH指令觸發(fā)向?qū)е幸?guī)劃的路徑。軸組的路徑規(guī)劃功能可配置的路徑最多為128條,軸組路徑規(guī)劃功能僅適用于絕對(duì)運(yùn)動(dòng)模式。

圖4 對(duì)軸組進(jìn)行路徑規(guī)劃

圖5 GRP0_MOVEPATH指令
1.3 用戶自定義Web界面
功能說(shuō)明:STEP 7‑Micro/WIN SMART V2.7軟件配合S7-200 SMART V2.7 CPU 固件增加了Web 服務(wù)器用戶自定義Web頁(yè)面功能。利用 SMART Web Editor工具,用戶可創(chuàng)建自定義Web頁(yè)面項(xiàng)目,并將該項(xiàng)目下載到 CPU當(dāng)中。

圖6 SMART Web Editor 組態(tài)界面
優(yōu)點(diǎn):通過(guò)SMART Web Editor 組態(tài)工具,可以快速的開(kāi)發(fā)基于Web的人機(jī)界面,按鈕、儀表盤、趨勢(shì)圖等控件可以滿足基本的使用要求,大大的縮短產(chǎn)品開(kāi)發(fā)周期。
1.4 Web API(應(yīng)用程序編程接口)
功能說(shuō)明:STEP 7‑Micro/WIN SMART V2.7軟件配合S7-200 SMART V2.7 CPU固件增加了Web API功能,為用戶提供了從終端設(shè)備讀取和寫入 CPU數(shù)據(jù)的接口。簡(jiǎn)單的說(shuō),就是不使用SMART Web Editor組態(tài)工具,自行開(kāi)發(fā)網(wǎng)頁(yè)或者應(yīng)用程序,利用Web API訪問(wèn)CPU數(shù)據(jù)。

圖7 CPU 通過(guò)以太網(wǎng)端口支持 Web API功能
2 產(chǎn)品訂貨信息
以上內(nèi)容就是本次S7-200 SMART V2.7 CPU固件新增功能的大致描述,對(duì)于V2.6固件的CPU若是需要使用以上功能,需要將固件升級(jí)到V2.7版本。
表格1 V2.7 固件對(duì)應(yīng)的 CPU 型號(hào)

說(shuō)明:
-
固件版本為 V2.7 的 CPU 型號(hào)不能降級(jí)到 V2.6 或任何以前的版本。
-
先前訂貨號(hào)以 0AA0 結(jié)尾的任何 SR 或 ST 型號(hào)都不能升級(jí)到 V2.7。
-
訂貨號(hào)以 0AA1 結(jié)尾的 CPU 型號(hào)不能降級(jí)為任何之前的固件版本。