91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

開疆智能CCLinkIE轉ModbusTCP網(wǎng)關連接川崎機器人配置案例

開疆智能網(wǎng)關配置案例 ? 來源:開疆智能網(wǎng)關配置案例 ? 作者:開疆智能網(wǎng)關配置 ? 2025-06-28 14:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本案例是三菱PLC通過CClinkIE轉ModbusTCP網(wǎng)關連接川崎機器人的配置案例

具體步驟如下。

wKgZO2haf8eAM2FlAAHYwZVc3pE631.png

機器人步驟:

1、TCP通信命令

川崎機器人提供以下TCP通信命令:

· TCP_LISTEN 創(chuàng)建套接字并等待連接請求

· TCP_ACCEPT 檢查是否接收到連接請求

· TCP_CONNECT 創(chuàng)建套接字并發(fā)送連接請求

· TCP_SEND 發(fā)送數(shù)據(jù)字符串

· TCP_RECV 接收數(shù)據(jù)字符串

· TCP_CLOSE 中斷套接字通信

· TCP_END_LISTEN 結束等待連接請求

如其字面意義,上述命令實現(xiàn)的功能與一般通用的TCP通信協(xié)議指令基本相同,具有TCP通信協(xié)議編程基礎的開發(fā)者很容易就能掌握,此外需要注意的是,在調(diào)用通信命令前,需判斷是否會出現(xiàn)異常,如端口被占用、套接字非法等,異常調(diào)用會導致系統(tǒng)報錯,并使機器人控制系統(tǒng)異常停止運行,從而影響機器人正常使用。

該ModbusTCP服務器可以同時連接多個客戶端,滿足與多個外圍設備的通信需求,程序中可以預定義客戶端最大連接數(shù)量。每個外圍設備的通信占用一個連接套接字,當外圍設備斷開與服務器的連接后,服務器端應能檢測到通信服務中止,并關閉連接套接字,為后續(xù)設備的再次連接預留連接資源。

2、標準ModbusTCP協(xié)議數(shù)據(jù)包的解析與處理

ModbusTCP服務器與客戶端建立連接后,循環(huán)等待接收客戶端發(fā)送的Modbus請求應用數(shù)據(jù)單元(ADU),請求(或響應)應用數(shù)據(jù)單元包括兩部分,前面七個字節(jié)長的報文頭稱為MBAP報文頭(Modbus協(xié)議報文頭),MBAP之后的部分為協(xié)議數(shù)據(jù)單元PDU,PDU又由功能碼和數(shù)據(jù)域組成。如下圖所示:

wKgZPGhaf8eABjgFAAARQO_eu1k249.png

基于TCP/IP協(xié)議的ModbusTCP與串行鏈路上的Modbus在傳輸?shù)臄?shù)據(jù)幀格式上有區(qū)別:

1) 由于網(wǎng)際層IP和傳輸層TCP已經(jīng)負責對雙方通信數(shù)據(jù)報進行了地址和端口解析處理,并將源主機發(fā)送的數(shù)據(jù)單元可靠交付到目的主機,ModbusTCP應用數(shù)據(jù)單元中已經(jīng)不再包含地址域,不需要在應用層對外圍設備的地址進行解析,而該地址域在串行鏈路上必要的。

2) ModbusTCP應用數(shù)據(jù)單元中增加了七字節(jié)的MBAP報文頭,該報文頭包括2字節(jié)的事務處理標識符、2字節(jié)的協(xié)議標識符、2個字節(jié)的長度域,以及1個字節(jié)的單元標識符。需要在應用層中對MBAP報文件頭進行解析處理。

3) 由于采用面向連接的TCP協(xié)議,已經(jīng)提供了可靠的傳輸服務,在ModbusTCP的應用數(shù)據(jù)單元中不再包含差錯校驗域,不需要進行串行鏈路中的數(shù)據(jù)幀的CRC計算和校驗。

對ModbusTCP應用數(shù)據(jù)單元的解析處理分兩步,首先是解析MBAP報文頭,解析正確后提取后續(xù)的協(xié)議數(shù)據(jù)單元PDU,再對PDU進行解析,根據(jù)PDU的解析結果訪問用戶應用數(shù)據(jù),并生成Modbus響應,發(fā)送應答給外圍設備。

3、對外數(shù)據(jù)接口的規(guī)劃

川崎機器人的PC程序和機器人控制程序可以公用的信號和變量包括:通用I/O信號、系統(tǒng)開關和全局變量。

通用I/O信號分為直接與外部通信的外部I/O信號和僅可在內(nèi)部使用的I/O信號,其中外部輸入信號相當于PLC的開關量輸入信號,外部輸出信號相當于PLC的開關量輸出信號,內(nèi)部I/O信號相當于PLC的內(nèi)部寄存器。通用I/O信號有數(shù)量限制,外部輸入信號、外部輸出信號和內(nèi)部I/O信號數(shù)量均最多不能超過960點。

系統(tǒng)開關是用于指示機器人各種系統(tǒng)設置或狀態(tài)的信號,如開關名稱POWER指示馬達電源ON/OFF狀態(tài),TEACH_LOCK顯示示教鎖定的ON/OFF狀態(tài)。系統(tǒng)開關的名稱及其黙認值根據(jù)不同的機器人規(guī)格而不同。

全局變量是用于PC程序或機器人控制程序中的位姿信息、數(shù)字信息、字符信息的變量,各自對應于位姿變量、實型變量、字符串變量。全局變量一旦被定義,其值保存在存儲器中,可在任何程序中使用。其中實數(shù)、整數(shù)、邏輯值和ASCII值都用實數(shù)值表達。

川崎機器人控制器的ModbusTCP服務器在提供對外數(shù)據(jù)交換服務時,需根據(jù)控制器自身的特性,提前規(guī)劃制定對外數(shù)據(jù)接口范圍,應遵循以下原則:

1、應盡量遵循行業(yè)通則,如Modbus的公共功能碼0x02,代表讀離散量輸入信號功能,對于離散量輸入信號,并且要求是只讀功能的信號,其地址范圍應限定于機器人控制器內(nèi)的通用信號中的外部輸入信號,其地址編號起始為1001。而不應將地址編號如1~32的外部輸出信號或地址編號2001~2256內(nèi)部信號劃入功能碼0x02的范圍內(nèi),因為外部輸出信號和內(nèi)部信號原則上不僅可讀,還可寫,相當于線圈的定義,應劃入功能碼0x01(讀線圈)和0x05(寫單個線圈)范圍內(nèi)。

2、對外開放的通用信號數(shù)量不能超出機器人設置的最大信號數(shù)量,并且機器人專用信號設置中已被指定用于專用信號的通用信號不可寫。讀寫超過最大信號數(shù)量,或寫專用信號通道,會導致機器人報錯并停止,應根據(jù)機器人設置對ModbusTCP服務器相關參數(shù)進行配置,以避免對機器人運行造成干擾。

wKgZO2haf8iAKy03AAAGUCz2KVw044.png

I/O信號數(shù)量設置

wKgZPGhaf8iAIV5pAAAMUqjS5pc472.png

專用信號顯示

3、在可用資源充足時,宜通過通用信號接口與外部設備交換系統(tǒng)開關狀態(tài)信息和內(nèi)部變量信息。如機器人專用信號設置中,將外部信息交換所需的系統(tǒng)開關指定給外部輸出信號或內(nèi)部信號,通過公共讀寫線圈功能碼讀寫系統(tǒng)開關信號。或將內(nèi)部變量賦值給連續(xù)內(nèi)部信號多位組合而成的寄存器(或讀寄存器),通過公共讀(或寫)寄存器功能碼完成與內(nèi)部變量的數(shù)據(jù)交換。

啟動Modbus測試軟件Modbus Poll,設置連接參數(shù)并連接K-Roset仿真。連接參數(shù)設置中的IP地址設置與第2步設置相同,端口號設置為ModbusTCP服務器程序文件中設置的服務器端口號。

wKgZO2haf8iANOeQAABkxmN8W60499.png

4、Modbus Poll與K-Roset連接成功后,在Modbus Poll通過Setup->Read/Write Definition中的各項功能,或通過菜單的Functions下的各子功能,逐項測試Modbus功能。

wKgZPGhaf8mAH_2iAAArNccctZI260.png

wKgZO2haf8mAHenBAAA4qJ-d6I0910.png

確認機器人配置無誤后,打開三菱PLC配置軟件,開始進行CCLink一側配置。

打開三菱PLC,設置CClinkIE一側的參數(shù)配置,首先設置PLC的IP地址

wKgZPGhaf8qAOrtMAAAxH5yepwE420.png

雙擊詳細設置進入CClinkIE配置

wKgZO2haf8qAVGzLAAAIRvNaMBU133.png

添加通用從站IP地址以及占用點數(shù)

wKgZPGhaf8qAQfl2AABF8G22lwI466.png

wKgZO2haf8uAIbIPAAAUOqob7I8312.png

設置好分配的軟元件

wKgZPGhaf8uAHUGCAAAKrnIXXhA465.png

將組態(tài)下載進PLC,并打開網(wǎng)關配置軟件“Gateway Configuration Studio”

新建項目選擇CClinkIE-MTC

wKgZO2haf8yAI8sRAAAzOQVpuuM710.png

設置網(wǎng)關在CClinkIE一側的IP地址及占用點數(shù)(與PLC組態(tài)保持一致)

wKgZPGhaf8yAJ5NfAAAg92N_G7E904.png

wKgZO2haf8yAWkruAAAZQUDZUX8124.png

設置網(wǎng)關在ModbusTCP一側的IP地址

wKgZO2haf82AcRUsAABBT65d_sk137.png

添加從站并填寫IP地址,跟ModbusPoll一樣填寫從站IP(命令異常碼使能可監(jiān)控從站在線狀態(tài))

wKgZPGhaf86Ab1yjAABIQ0U9eDg097.png

右鍵添加所需要的功能碼,填寫參數(shù)地址以及數(shù)據(jù)長度

wKgZPGhaf86AG_1aAABAajg7OiQ365.png

以03功能碼(讀保持寄存器)為例,填寫需要讀取的參數(shù)地址以及連續(xù)讀取數(shù)量。

wKgZO2haf86AeUtoAAAxUjd36jI225.png

參數(shù)確認無誤后下載配置給網(wǎng)關即可。將所有設備全部上電,當OK燈亮起,Txd和Rxd交替閃爍,即代表網(wǎng)關開始正常通訊。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    29718

    瀏覽量

    212760
  • 三菱PLC
    +關注

    關注

    13

    文章

    247

    瀏覽量

    32173
  • ModbusTCP
    +關注

    關注

    0

    文章

    215

    瀏覽量

    4915
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開疆智能ModbusTCPDevicenet網(wǎng)關連接ABB機器人配置案例

    本案例是模擬ModbusTCP主站軟件通過開疆智能ModbusTCPDevicenet網(wǎng)關連接
    的頭像 發(fā)表于 06-12 17:44 ?335次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b>Devicenet<b class='flag-5'>網(wǎng)關連接</b>ABB<b class='flag-5'>機器人</b><b class='flag-5'>配置</b>案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接遠程I/O配置案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接遠程I/O配置案例
    的頭像 發(fā)表于 06-23 17:23 ?202次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b>Devicenet<b class='flag-5'>網(wǎng)關連接</b>遠程I/O<b class='flag-5'>配置</b>案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接三菱PLC與ABB機器人配置案例

    本案例是三菱PLC通過開疆智能ModbusTCPDevicenet網(wǎng)關連接ABB機器人
    的頭像 發(fā)表于 06-23 17:24 ?251次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b>Devicenet<b class='flag-5'>網(wǎng)關連接</b>三菱PLC與ABB<b class='flag-5'>機器人</b><b class='flag-5'>配置</b>案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接機器人配置案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接機器人配置案例
    的頭像 發(fā)表于 06-28 14:13 ?1193次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b>Devicenet<b class='flag-5'>網(wǎng)關連接機器人</b><b class='flag-5'>配置</b>案例

    開疆智能ModbusTCPDevicenet網(wǎng)關連接FANUC機器人配置案例

    本案例是ModbusTCP主站通過開疆智能ModbusTCPDevicenet網(wǎng)關連接發(fā)那科
    的頭像 發(fā)表于 06-28 14:12 ?287次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b>Devicenet<b class='flag-5'>網(wǎng)關連接</b>FANUC<b class='flag-5'>機器人</b><b class='flag-5'>配置</b>案例

    開疆智能DevicenetModbusTCP網(wǎng)關連接費斯托閥島配置案例

    本案例是ModbusTCP主站PLC通過開疆智能研發(fā)的Devicenet主ModbusTCP網(wǎng)關連接
    的頭像 發(fā)表于 06-28 14:10 ?272次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b>Devicenet<b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>費斯托閥島<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接施耐德TCP從站配置案例

    本案例是三菱PLC通過CCLinkIEModbusTCP網(wǎng)關連接施耐德Modicon M262 Logic/Motion Controller的
    的頭像 發(fā)表于 06-28 14:01 ?237次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>施耐德TCP從站<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接脈沖計數(shù)器配置案例

    本案例是三菱PLC通過CCLinkIEModbusTCP網(wǎng)關連接脈沖計數(shù)器的配置案例,具體配置
    的頭像 發(fā)表于 06-25 17:49 ?149次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>脈沖計數(shù)器<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接PCA3200電能表配置案例

    本案例是三菱PLC通過CCLinkIEModbusTCP網(wǎng)關連接西門子PCA3200電能表的配置案例。
    的頭像 發(fā)表于 06-28 14:03 ?219次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>PCA3200電能表<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接組態(tài)王配置案例

    本案例是通過CCLinkIEModbusTCP網(wǎng)關連接三菱FX5U PLC與組態(tài)王的配置案例。
    的頭像 發(fā)表于 06-28 14:05 ?272次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>組態(tài)王<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接康耐視InSight相機案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接康耐視InSight相機案例
    的頭像 發(fā)表于 06-28 14:06 ?261次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>康耐視InSight相機案例

    開疆智能ModbusTCPCClinkIE網(wǎng)關連接臺達DVP-ES3 PLC配置案例

    本案例是通過開疆智能研發(fā)的ModbusTCPCClinkIE網(wǎng)關連接臺達DVP-ES3 PLC
    的頭像 發(fā)表于 06-28 13:56 ?246次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>轉</b><b class='flag-5'>CClinkIE</b><b class='flag-5'>網(wǎng)關連接</b>臺達DVP-ES3 PLC<b class='flag-5'>配置</b>案例

    開疆智能CCLinkIEModbusTCP網(wǎng)關連接傲博機器人配置案例

    本案例是通過CClinkIEModbusTCP網(wǎng)關連接傲博機器人
    的頭像 發(fā)表于 06-28 13:58 ?223次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b><b class='flag-5'>ModbusTCP</b><b class='flag-5'>網(wǎng)關連接</b>傲博<b class='flag-5'>機器人</b><b class='flag-5'>配置</b>案例

    開疆智能CCLinkIECANopen網(wǎng)關連接GBS20機器人配置案例

    本案例是客戶通過CCLinkIECANopen網(wǎng)關連接GBS20機器人配置案例 配置過程:
    的頭像 發(fā)表于 07-02 16:59 ?151次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b>CANopen<b class='flag-5'>網(wǎng)關連接</b>GBS20<b class='flag-5'>機器人</b><b class='flag-5'>配置</b>案例

    開疆智能CCLinkIECANopen網(wǎng)關連接施耐德變頻器配置案例

    本案例是通過開疆智能研發(fā)的CCLinkIECANopen網(wǎng)關連接三菱PLC與施耐德ATV變頻器。
    的頭像 發(fā)表于 07-05 12:25 ?218次閱讀
    <b class='flag-5'>開疆</b><b class='flag-5'>智能</b><b class='flag-5'>CCLinkIE</b><b class='flag-5'>轉</b>CANopen<b class='flag-5'>網(wǎng)關連接</b>施耐德變頻器<b class='flag-5'>配置</b>案例
    主站蜘蛛池模板: 成人mv高清在线 | 51国产| 黑人40厘米全进去xxxx猛交 | 亚洲一区二区三区高清视频 | 性欧美视频videos6一9 | 色吧亚洲欧美另类 | 日韩免费观看一级毛片看看 | 大桥未久加勒比女热大陆在线 | 天天狠天天天天透在线 | 2019天天操 | 手机看片自拍自自拍日韩免费 | 日本拍拍视频 | 韩国三级hd中文字幕好大 | 免费在线公开视频 | 深夜在线视频免费网址 | 黄色片网站观看 | 一级特黄a 大片免费 | 福利色播 | 夜夜爽www | 三级特黄视频 | 国产高清免费午夜在线视频 | 天天插天天色 | 欧美性爽xxxⅹbbbb | 五月婷婷六月综合 | 国产hs免费高清在线观看 | 黑人性xx | 中文字幕日本一区波多野不卡 | 天天靠天天擦天天摸 | 免费黄色大片在线观看 | 欧美女同网站 | 午夜dy888理论 | 欧美一区二区三区免费 | 欧美黄色片在线观看 | 天天爽夜爽免费精品视频 | 三级网站在线播放 | 亚洲成人免费在线观看 | 欧美黑人粗硬大在线看 | 中文字幕人成不卡一区 | 亚洲日本一区二区三区 | 俄罗斯女人69xxx | 亚洲日本中文字幕天天更新 |