成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

點(diǎn)對點(diǎn)運(yùn)動功能實(shí)現(xiàn)

Motion Studio簡介Motion Studio是研華新一代MAS控制器的核心開發(fā)軟件平臺。由于其基于PC-BASED架構(gòu),具有高計算效能與擴(kuò)充彈性。與其他平臺不同的是,Motion Stud

Motion Studio簡介

Motion Studio是研華新一代MAS控制器的核心開發(fā)軟件平臺。由于其基于PC-BASED架構(gòu),具有高計算效能與擴(kuò)充彈性。與其他平臺不同的是,Motion Studio專注于自動化設(shè)備開發(fā)環(huán)境,不包括過程控制和環(huán)境監(jiān)控等內(nèi)容。因此,對于自動化設(shè)備開發(fā)者來說,開發(fā)環(huán)境更加人性化。它采用了精簡的Motion BASIC語言取代了原本復(fù)雜的高級語言編程,從而協(xié)助用戶縮短開發(fā)時間。同時,它還能輕松實(shí)現(xiàn)機(jī)器視覺與運(yùn)動控制的整合,使項目開發(fā)更加高效。

點(diǎn)對點(diǎn)運(yùn)動功能實(shí)現(xiàn)步驟

點(diǎn)對點(diǎn)運(yùn)動功能實(shí)現(xiàn)主要分為三個部分:Motion Studio控制部分代碼編寫、使用MS 開發(fā)人機(jī)界面、以及運(yùn)行程序。

1. Motion Studio控制部分代碼編寫

在Motion Studio的文件中編寫以下代碼:

```

SUB MyRun

BASE 0,1

MOVE 10000,5000 ' 相對移動到P1

WAIT DONE ' 等待運(yùn)動停止

LINE 10000,5000 ' 相對移動到P2

WAIT DONE ' 等待運(yùn)動停止

END SUB

SUB MyHome

BASE 0,1

MOVEABS 0,0 ' 絕對移動到0,0

WAIT DONE ' 等待運(yùn)動停止

END SUB

SUB MS_LOOP(10)

' Task主流程循環(huán)

IF MS_PULSE(VR(1)) THEN MyRun ' VR(1)脈沖發(fā)生時,執(zhí)行MyRun

IF MS_PULSE(VR(0)) THEN MyHome ' VR(0)脈沖發(fā)生時,執(zhí)行MyHome

MS_LEND

```

2. 使用MS 開發(fā)人機(jī)界面

首先,在Motion Studio的VR表中選擇“新建范圍”,并添加VR(0)和VR(1)兩個變量,并設(shè)置對應(yīng)的Modbus地址為40001和40003。然后,在VR表中選擇“Create Tag File”,勾選范圍[0-1],導(dǎo)出自定義標(biāo)簽文件HMI_Tag.csv。

3. 運(yùn)行程序

新建一個連接虛擬控制器MAS-324X Simulator的Empty工程,并輸入工程要保存的名稱與路徑,點(diǎn)擊確定。然后,彈出新建程序?qū)υ捒?,輸入程序名稱“Task0”,點(diǎn)擊確定。成功創(chuàng)建“Task0“程序后,建立與人機(jī)界面()通信的VR全局變量。最后,在程序中調(diào)用MS_LOOP循環(huán)函數(shù),以實(shí)現(xiàn)點(diǎn)對點(diǎn)運(yùn)動功能。

以上就是Motion Studio中點(diǎn)對點(diǎn)運(yùn)動功能的實(shí)現(xiàn)步驟。通過編寫控制代碼、使用開發(fā)人機(jī)界面和運(yùn)行程序,可以輕松實(shí)現(xiàn)自動化設(shè)備的點(diǎn)對點(diǎn)運(yùn)動控制。

標(biāo)簽: