欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

皮帶同步跟隨:EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)(十四)

正運(yùn)動(dòng)技術(shù) ? 來(lái)源:正運(yùn)動(dòng)技術(shù) ? 作者:正運(yùn)動(dòng)技術(shù) ? 2024-03-01 10:12 ? 次閱讀

XPCIE1032H功能簡(jiǎn)介

XPCIE1032H是一款基于PCI Express的EtherCAT總線(xiàn)運(yùn)動(dòng)控制卡,可選6-64軸運(yùn)動(dòng)控制,支持多路高速數(shù)字輸入輸出,可輕松實(shí)現(xiàn)多軸同步控制和高速數(shù)據(jù)傳輸。XPCIE1032H集成了強(qiáng)大的運(yùn)動(dòng)控制功能,結(jié)合MotionRT7運(yùn)動(dòng)控制實(shí)時(shí)軟核,解決了高速高精應(yīng)用中,PC Windows開(kāi)發(fā)的非實(shí)時(shí)痛點(diǎn),指令交互速度比傳統(tǒng)的PCI/PCIe快10倍。

wKgZomVfDAyAFMr3AAkZwl5y9mw590.png

XPCIE1032H支持PWM,PSO功能,板載16進(jìn)16出通用IO口,其中輸出口全部為高速輸出口,可配置為4路PWM輸出口或者16路高速PSO硬件比較輸出口。輸入口含有8路高速輸入口,可配置為4路高速色標(biāo)鎖存或兩路編碼器輸入。

XPCIE1032H搭配MotionRT7實(shí)時(shí)內(nèi)核,使用本地LOCAL接口連接,通過(guò)高速的核內(nèi)交互,可以做到更快速的指令交互,單條指令與多條指令一次性交互時(shí)間可以達(dá)到3-5us左右。

wKgaomVfDamAezYKAAMg97tWgj8671.png

XPCIE1032H控制卡安裝

關(guān)閉計(jì)算機(jī)電源。

打開(kāi)計(jì)算機(jī)機(jī)箱,選擇一條空閑的XPCIE卡槽,用螺絲刀卸下相應(yīng)的擋板條。

將運(yùn)動(dòng)控制卡插入該槽,擰緊擋板條上的固定螺絲。

XPCIE1032H驅(qū)動(dòng)安裝與建立連接參考往期文章EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)(一):驅(qū)動(dòng)安裝與建立連接。

一、C#語(yǔ)言進(jìn)行運(yùn)動(dòng)控制項(xiàng)目開(kāi)發(fā)

1.解壓下載的安裝包找到“ Zmcaux.cs ”,“ zauxdll.dll ”,“ zmotion.dll ”放入到項(xiàng)目文件中。

(1)“Zmcaux.cs”放在項(xiàng)目根目錄文件中,與bin目錄同級(jí)。

wKgaomXb_CCARgIaAAC0c9UGigk982.png

(2)“zauxdll.dll”,“zmotion.dll”放在bin → Debug。

wKgZomXb_CWANxn4AADce15pLdE094.png

2.用vs打開(kāi)新建的項(xiàng)目文件,在右邊的解決方案資源管理器中點(diǎn)擊顯示所有,然后鼠標(biāo)右鍵點(diǎn)擊zmcaux.cs文件,點(diǎn)擊包括在項(xiàng)目中。

wKgZomXb_CiAQzM-AAGyDXvpDo4773.png

3.雙擊Form1.cs里面的Form1,出現(xiàn)代碼編輯界面,在文件開(kāi)頭寫(xiě)入using cszmcaux,并聲明控制器句柄g_handle。

wKgaomXb_C2AX8nmAADtFnsh6jY426.png

二、PC函數(shù)介紹

PC函數(shù)手冊(cè)也在光盤(pán)資料里面,具體路徑如下:“光盤(pán)資料8.PC函數(shù)函數(shù)庫(kù)2.1ZMotion函數(shù)庫(kù)編程手冊(cè) V2.1.pdf”。

wKgZomXb_D6ALl-2AABWF4Kea0o870.png

wKgaomXhOCaAYIoEAAC3LOwZ9XM778.png

wKgZomXhOCuAWyfRAABmhz8OOcY754.png

wKgaomXhODCAQGIbAADoXLtQYG8422.png

wKgZomXhODWAYTkrAABDS0RwUts366.png

三、同步跟隨運(yùn)動(dòng)介紹

1、同步跟隨運(yùn)動(dòng) -- MOVESYNC

此運(yùn)動(dòng)可以簡(jiǎn)拆成兩部分組成(同步+跟隨),整個(gè)過(guò)程由同步和跟隨組成;

同步過(guò)程:是實(shí)現(xiàn)追上目標(biāo)并獲得和目標(biāo)同樣的運(yùn)動(dòng)速度;

跟隨過(guò)程:是在同步過(guò)程完成后與產(chǎn)品保持相對(duì)靜止運(yùn)動(dòng)的過(guò)程,在此過(guò)程中可以引用其他運(yùn)動(dòng)動(dòng)作,以實(shí)現(xiàn)點(diǎn)膠、分揀等工藝動(dòng)作。

2、同步跟隨運(yùn)動(dòng)的重點(diǎn)說(shuō)明

同步+跟隨的過(guò)程一般分為3段:加速段(同步過(guò)程)、同步段(跟隨過(guò)程)、減速段(復(fù)位過(guò)程);

加速時(shí)間:作用于同步過(guò)程,指示同步要在運(yùn)動(dòng)觸發(fā)后多久完成,單位MS;

勻速時(shí)間:作用于跟隨過(guò)程,指示在同步運(yùn)動(dòng)結(jié)束后,跟隨過(guò)程持續(xù)時(shí)間,單位MS,此處需要注意與加工動(dòng)作耗時(shí)的搭配;如果跟隨時(shí)間小于加工時(shí)間,則可能出現(xiàn)部分加工過(guò)程不在跟隨過(guò)程完成(軌跡會(huì)出現(xiàn)偏差);

減速時(shí)間:作用于減速度,指示加工完成回到指定位置等待下一次觸發(fā)過(guò)程的歸位時(shí)間,單位MS。

四、例程說(shuō)明

1.C#例程界面如下。

wKgaomXhOJqACum6AACTB9dkIr0729.png

2.例程實(shí)現(xiàn)邏輯解讀簡(jiǎn)圖。

wKgZomXhOJ-ALup0AALk2I1FlLA433.png

3.在Form1的構(gòu)造函數(shù)中調(diào)用接口ZAux_FastOpen(),使在系統(tǒng)初始化的時(shí)候自動(dòng)鏈接控制器。

//LOCAL 鏈接 private void button4_Click(object sender, EventArgs e) { if (G_CardHandle == (IntPtr)0) { btn_Close_Click(sender, e); } zmcaux.ZAux_FastOpen(5, comboBox1.Text, 1000, out G_CardHandle); if (G_CardHandle != (IntPtr)0) { this.Text = "已鏈接"; timer1.Enabled = true; } else { MessageBox.Show("鏈接失敗,請(qǐng)選擇正確的LOCAL!"); } }

4.定時(shí)器運(yùn)行獲取鎖存位置信息。

private void timer2_Tick(object sender, EventArgs e) { int iret = 0; float[] MarkNum = new float[2]; float[] RegistPos = new float[1000]; iret = zmcaux.ZAux_Direct_GetTable(G_CardHandle, Convert.ToInt32(Text_TabStart.Text), 1, MarkNum); //獲取鎖存觸發(fā)次數(shù) m_RegistCount = (int)MarkNum[0]; this.DataGridView2.Rows[0].Cells[1].Value = m_RegistCount.ToString(); //顯示到列表 if (m_RegistCount > m_RegistShow) //鎖存數(shù)量大于顯示 { int iNum = m_RegistCount - m_RegistShow; iret = zmcaux.ZAux_Direct_GetTable(G_CardHandle, Convert.ToInt32(Text_TabStart.Text) + 1 + m_RegistShow, iNum, RegistPos); //獲取鎖存觸發(fā)次數(shù) for (int i = 0; i < iNum; i++) { this.DataGridView2.Rows[m_RegistShow + i + 1].Cells[1].Value = RegistPos[i].ToString(); } m_RegistShow = m_RegistCount; } else if (m_RegistCount < m_RegistShow) //鎖存循環(huán)溢出 { int iNum = Convert.ToInt32(Text_TabNum.Text) - m_RegistShow - 1; iret = zmcaux.ZAux_Direct_GetTable(G_CardHandle, Convert.ToInt32(Text_TabStart.Text) + 1 + m_RegistShow, iNum, RegistPos); //獲取鎖存觸發(fā)次數(shù) for (int i = 0; i < iNum; i++) { this.DataGridView2.Rows[m_RegistShow + i + 1].Cells[1].Value = RegistPos[i].ToString(); } m_RegistShow = 0; } }

5.同步跟隨線(xiàn)程觸發(fā)并執(zhí)行同步跟隨動(dòng)作。

public void SubMoveSync() { int iret = 0; int[] iAxisList = new int[2] { 0, 1 }; int[] iTime = new int[3]; iTime[0] = Convert.ToInt32(TextAccTime.Text); iTime[1] = Convert.ToInt32(TextSyncTime.Text); iTime[2] = Convert.ToInt32(TextBackTime.Text); float[] fWaitPos = new float[2]; fWaitPos[0] = Convert.ToSingle(TextXpos.Text); fWaitPos[1] = Convert.ToSingle(TextYpos.Text); float fOffPos = Convert.ToSingle(TextOffpos.Text); float fPdAxisPos = 0; //當(dāng)前皮帶軸位置 float[] fMakrPos = new float[2]; //當(dāng)前加工產(chǎn)品鎖存編碼器的位置 int iMaxNum = Convert.ToInt32(Text_TabNum.Text); float imode = 0; if (radioBtnX.Checked) { imode = 0 + (float)(Convert.ToSingle(TextAngle.Text) / 180.0 * Math.PI); //X方向跟隨 } else { imode = 10 + (float)(Convert.ToSingle(TextAngle.Text) / 180.0 * Math.PI); //Y方向跟隨 } while (true) { if ((m_RegistCount != 0) && (iWorkCount < iMaxNum)) //鎖存 已經(jīng)觸發(fā)加工數(shù)量小于總鎖存數(shù) { iret = zmcaux.ZAux_Direct_GetTable(G_CardHandle, Convert.ToInt32(Text_TabStart.Text) + 1 + iWorkCount, 1, fMakrPos); //獲取當(dāng)前準(zhǔn)備加工的鎖存位置 } else if (iWorkCount > iMaxNum) //鎖存坐標(biāo)已經(jīng)溢出,數(shù)據(jù)保存在鎖存前面 { iWorkCount = iWorkCount - m_RegistCount; //從下個(gè)循環(huán)開(kāi)始取值 if (iWorkCount < m_RegistCount) { iret = zmcaux.ZAux_Direct_GetTable(G_CardHandle, Convert.ToInt32(Text_TabStart.Text) + 1 + iWorkCount, 1, fMakrPos); //獲取當(dāng)前準(zhǔn)備加工的鎖存位置 } else { continue; } } //鎖存事件未觸發(fā) if (m_RegistCount == 0 || m_RegistCount == iWorkCount) { continue; } //等待傳送帶位置運(yùn)動(dòng)超過(guò)開(kāi)始跟隨位置 do { iret = zmcaux.ZAux_Direct_GetMpos(G_CardHandle, 2, ref fPdAxisPos); //獲取當(dāng)前編碼軸位置 } while (fPdAxisPos < fOffPos + fMakrPos[0]); iret = zmcaux.ZAux_Direct_MoveSync(G_CardHandle, imode, iTime[0], fMakrPos[0] + fOffPos, 2, 2, iAxisList, fWaitPos); //同步啟動(dòng)加速段, iret = zmcaux.ZAux_Direct_MoveSync(G_CardHandle, imode, iTime[1], fMakrPos[0] + fOffPos, 2, 2, iAxisList, fWaitPos); //同步啟動(dòng)勻速速段,勻速時(shí)間 iret = zmcaux.ZAux_Direct_MoveSync(G_CardHandle, imode, iTime[2], 0, -1, 2, iAxisList, fWaitPos); //結(jié)束同步走到待機(jī)位置 int Axisidle = 0; do { iret = zmcaux.ZAux_Direct_GetIfIdle(G_CardHandle, iAxisList[0], ref Axisidle); //等待主軸跟隨完畢 } while (Axisidle == 0); iWorkCount++; } }

五、調(diào)試與運(yùn)行

1.用X方向跟隨(Y方向同理),輸入X方向跟隨參數(shù)。

wKgaomXhOQaAQ7eVAABbwSpFsHA445.png

如下圖,鎖存通過(guò)輸入0號(hào)觸發(fā),觸發(fā)多次,將數(shù)據(jù)提供給同步跟隨并觸發(fā)同步跟隨波形,波形圖中,X跟隨軸在前5S內(nèi)實(shí)現(xiàn)同步后,與皮帶軸在2S內(nèi)保持相同速度相對(duì)運(yùn)行,跟隨結(jié)束后在5S內(nèi)歸位完成。

wKgaomXhOQ-AXW6MAAEZjgzZ1PM348.png

wKgZomXhORWAYM7yAAEESLvKXDc459.png

本次,正運(yùn)動(dòng)技術(shù)皮帶同步跟隨:EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)(十四),就分享到這里。

更多精彩內(nèi)容請(qǐng)關(guān)注“正運(yùn)動(dòng)小助手”公眾號(hào),需要相關(guān)開(kāi)發(fā)環(huán)境與例程代碼,請(qǐng)咨詢(xún)正運(yùn)動(dòng)技術(shù)銷(xiāo)售工程師。

本文由正運(yùn)動(dòng)技術(shù)原創(chuàng),歡迎大家轉(zhuǎn)載,共同學(xué)習(xí),一起提高中國(guó)智能制造水平。文章版權(quán)歸正運(yùn)動(dòng)技術(shù)所有,如有轉(zhuǎn)載請(qǐng)注明文章來(lái)源。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 運(yùn)動(dòng)控制
    +關(guān)注

    關(guān)注

    4

    文章

    591

    瀏覽量

    32994
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    945

    瀏覽量

    55038
  • 運(yùn)動(dòng)控制卡

    關(guān)注

    7

    文章

    114

    瀏覽量

    15519
  • ethercat
    +關(guān)注

    關(guān)注

    19

    文章

    747

    瀏覽量

    38910
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    運(yùn)動(dòng)控制卡網(wǎng)絡(luò)通訊的心跳檢測(cè)之C#上位機(jī)編程

    使用C#上位機(jī)編程實(shí)現(xiàn)運(yùn)動(dòng)控制卡網(wǎng)絡(luò)通訊的心跳檢測(cè)功能
    的頭像 發(fā)表于 12-24 10:54 ?267次閱讀
    <b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>網(wǎng)絡(luò)通訊的心跳檢測(cè)之<b class='flag-5'>C#</b><b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>編程

    運(yùn)動(dòng)控制卡周期上報(bào)實(shí)時(shí)數(shù)據(jù)IO狀態(tài)之C++篇

    使用C++進(jìn)行運(yùn)動(dòng)控制卡的周期上報(bào)功能實(shí)現(xiàn)
    的頭像 發(fā)表于 12-17 13:59 ?361次閱讀
    <b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>周期上報(bào)<b class='flag-5'>實(shí)時(shí)</b>數(shù)據(jù)IO狀態(tài)之<b class='flag-5'>C</b>++篇

    以太網(wǎng)IO控制卡C#實(shí)時(shí)讀寫(xiě)時(shí)間測(cè)試

    C#語(yǔ)言進(jìn)行ECI IO的項(xiàng)目開(kāi)發(fā)和快速讀取多個(gè)IO狀態(tài)與上位機(jī)交互速度的測(cè)試結(jié)果
    的頭像 發(fā)表于 11-21 13:50 ?294次閱讀
    以太網(wǎng)IO<b class='flag-5'>控制卡</b>:<b class='flag-5'>C#</b><b class='flag-5'>實(shí)時(shí)</b>讀寫(xiě)時(shí)間測(cè)試

    PCIe實(shí)時(shí)運(yùn)動(dòng)控制卡的雙盤(pán)視覺(jué)篩選機(jī)上位機(jī)開(kāi)發(fā)應(yīng)用

    PCIe實(shí)時(shí)運(yùn)動(dòng)控制卡的雙盤(pán)視覺(jué)篩選機(jī)上位機(jī)開(kāi)發(fā)應(yīng)用
    的頭像 發(fā)表于 10-10 10:15 ?418次閱讀
    PCIe<b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>的雙盤(pán)視覺(jué)篩選機(jī)<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>開(kāi)發(fā)</b>應(yīng)用

    PCIe EtherCAT實(shí)時(shí)運(yùn)動(dòng)控制卡PCIE464的IO與編碼器讀寫(xiě)應(yīng)用# 正運(yùn)動(dòng)技術(shù)# 運(yùn)動(dòng)控制卡

    編碼器運(yùn)動(dòng)控制卡
    正運(yùn)動(dòng)技術(shù)
    發(fā)布于 :2024年07月23日 09:37:31

    PCIe EtherCAT實(shí)時(shí)運(yùn)動(dòng)控制卡PCIE464的IO與編碼器讀寫(xiě)應(yīng)用

    C#進(jìn)行PCIe EtherCAT運(yùn)動(dòng)控制卡的項(xiàng)目開(kāi)發(fā)和快速讀取多個(gè)IO和軸編碼器位置的例程。
    的頭像 發(fā)表于 07-17 14:47 ?911次閱讀
    PCIe <b class='flag-5'>EtherCAT</b><b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>PCIE464的IO與編碼器讀寫(xiě)應(yīng)用

    運(yùn)動(dòng)控制卡伺服電機(jī)如何控制

    運(yùn)動(dòng)控制卡伺服電機(jī)控制是現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中一項(xiàng)重要的技術(shù),它涉及到運(yùn)動(dòng)控制卡、伺服電機(jī)、控制
    的頭像 發(fā)表于 06-12 14:13 ?1050次閱讀

    PCIE464M — 高速高精,超高速PCIe EtherCAT實(shí)時(shí)運(yùn)動(dòng)控制卡

    運(yùn)動(dòng)高速高精運(yùn)動(dòng)控制卡”家族再添一員猛將!
    的頭像 發(fā)表于 05-31 11:17 ?528次閱讀
    PCIE464M — <b class='flag-5'>高速</b>高精,<b class='flag-5'>超高速</b>PCIe <b class='flag-5'>EtherCAT</b><b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>

    機(jī)器視覺(jué)運(yùn)動(dòng)控制一體機(jī)在喇叭跟隨點(diǎn)膠上的應(yīng)用

    等問(wèn)題。 正運(yùn)動(dòng)技術(shù)視覺(jué)點(diǎn)膠整體解決方案: 在此背景下,正運(yùn)動(dòng)技術(shù)的視覺(jué)點(diǎn)膠整體解決方案脫穎而出,方案是基于VPLC系列機(jī)器視覺(jué)運(yùn)動(dòng)控制一體機(jī)
    發(fā)表于 04-16 17:37

    運(yùn)動(dòng)控制卡/運(yùn)動(dòng)控制器的ZCAN總線(xiàn)ZMIO310擴(kuò)展模塊使用

    運(yùn)動(dòng)控制卡/運(yùn)動(dòng)控制器的ZCAN總線(xiàn)ZMIO310擴(kuò)展模塊使用
    的頭像 發(fā)表于 04-11 11:46 ?740次閱讀
    <b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b>/<b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制</b>器的ZCAN總線(xiàn)ZMIO310擴(kuò)展模塊使用

    EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)十四

    XPCIE1032H是一款基于PCI Express的EtherCAT總線(xiàn)運(yùn)動(dòng)控制卡,可選6-64軸運(yùn)動(dòng)
    的頭像 發(fā)表于 03-04 10:46 ?5.4w次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>超高速</b><b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b><b class='flag-5'>XPCIE1032H</b><b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>C#</b><b class='flag-5'>開(kāi)發(fā)</b>(<b class='flag-5'>十四</b>)

    自定義電子凸輪曲線(xiàn)的運(yùn)動(dòng)EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)(十三)

    電子凸輪曲線(xiàn)的生成,下載與運(yùn)動(dòng)。
    的頭像 發(fā)表于 02-26 10:55 ?689次閱讀
    自定義電子凸輪曲線(xiàn)的<b class='flag-5'>運(yùn)動(dòng)</b>:<b class='flag-5'>EtherCAT</b><b class='flag-5'>超高速</b><b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b><b class='flag-5'>XPCIE1032H</b><b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>C#</b><b class='flag-5'>開(kāi)發(fā)</b>(十三)

    EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開(kāi)發(fā)(十三)

    XPCIE1032H是一款基于PCI Express的EtherCAT總線(xiàn)運(yùn)動(dòng)控制卡,可選6-64軸運(yùn)動(dòng)
    的頭像 發(fā)表于 02-25 10:11 ?1157次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>超高速</b><b class='flag-5'>實(shí)時(shí)運(yùn)動(dòng)</b><b class='flag-5'>控制卡</b><b class='flag-5'>XPCIE1032H</b><b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>C#</b><b class='flag-5'>開(kāi)發(fā)</b>(十三)