小黄鸭视频下载_小黄鸭视频网站_小黄鸭精品视频_小黄鸭网站在线高清免费视频

Login
歡迎瀏覽眾里工業(yè)平臺網(wǎng)站
我要留言 請登錄 免費注冊 安全退出

您現(xiàn)在的位置是: 首頁 > 常見問題 > 伺服電機選型

伺服電機選型

松下伺服RS485\RS232通信

伺服電機選型 加入收藏
松下伺服RS485\RS232通信使用方法:適用于SG、SF驅(qū)動器一、配線驅(qū)動器端:同時使用多臺的時候,連接上位控制器使用。提供RS232和RS485的接口。連接器端:二、連接方法:本驅(qū)動器擁有RS232以及RS485的2種通信功能,可使用如3所示的連接方法。使用RS232連接1臺驅(qū)動器進行通信的情況主機(電腦、上位控制器)和1臺驅(qū)動器用RS232連接。[連接的方法]要求:連接器X1-X6為二次電

松下伺服RS485\RS232通信使用方法:

適用于SG、SF驅(qū)動器

一、配線

驅(qū)動器端:

同時使用多臺的時候,連接上位控制器使用。提供RS232和RS485的接口。

image.png

連接器端:

image.png

二、連接方法:

本驅(qū)動器擁有RS232以及RS485的2種通信功能,可使用如3所示的連接方法。

使用RS232連接1臺驅(qū)動器進行通信的情況

主機(電腦、上位控制器)和1臺驅(qū)動器用RS232連接。

[連接的方法]

image.png

要求:

連接器X1-X6為二次電路,一次電源(特別是控制電源用直流電源DC24 V和制動器用直流電源DC24 V)之間需要進行絕緣。

請勿連接相同電源。


三、通信:

通信線路的連接

MINAS-A6系列持有RS232和RS485的2種通信端口。與主機之間可通過下述3進行連接

1、IRS232通信

將主機和驅(qū)動器用RS232通信1:1連接,依照RS232的傳送協(xié)議進行通信。

image.png

Pr5.31中雖有設(shè)定MINAS-A6的模塊ID,但在上述情況時請設(shè)定為0~31。

特別是主機側(cè)的管理上若無問題即使設(shè)定相同模塊的ID也不會有影響。


2、RS232和RS485通信

將一臺的主機和多臺MINAS-A6連接時,通過主機用RS232通信連接到連接器X2MINAS-A6之間用RS485通信連接。

主機連接的MINAS-A6的Pr5.31設(shè)定為0,其他的MINAS-A6分別設(shè)定131的數(shù)值。


image.png

3、RS485通信

用RS485通信連接1臺主機和多臺MINAS-A6,各MINAS-A6的Pr5.31設(shè)定為1~31的數(shù)值。

image.png

4、通信連接器部接口

image.png

5、通信方式

image.png

請用Pr5.29設(shè)定上表的RS232通信波特率,Pr5.30設(shè)定RS485通信波特率。

此參數(shù)的變更僅在接通控制電源后有效。詳情請參照下一頁通信相關(guān)參數(shù)一覽表。


6、通信相關(guān)參數(shù)設(shè)定

image.png

但是,實際的通信時間為指令處理時間加上電路以及收發(fā)控制器的切換時間之和。


握手源代碼

用下述代碼進行線路控制。

image.png

ENQ···..·有送信程序塊時發(fā)出。

EOT.....·可接收程序塊時發(fā)出。通信線路發(fā)出ENQ,接收EOT后成為送信模式

接收ENQ,發(fā)出EOT后成為收信模式

ACK···.·· 判斷所接收的程序塊為正常時發(fā)出。

NAK···..· 收信程序塊異常時發(fā)出,根據(jù)checksum、超時判斷正?;虍惓?/p>

RS485通信狀態(tài)下,ENQ、EOT在下述模塊識別字節(jié)的基礎(chǔ)上附加一個字節(jié)。模塊識別字

節(jié)···Pr5.31的數(shù)值為模塊ID,將此bit7設(shè)定為1后的數(shù)據(jù)作為模塊識別字節(jié)。


注意:

RS485通信狀態(tài)下,ENQ、EOT在下述模塊識別字節(jié)的基礎(chǔ)上附加一個字節(jié)。模塊識別字

節(jié)···Pr5.31的數(shù)值為模塊ID,將此bit7設(shè)定為1后的數(shù)據(jù)作為模塊識別字節(jié)。

image.png

模塊ID:RS485通信下通信盒側(cè)的模塊ID為0,因此請將MINAS-A6的Pr5.31設(shè)定為1~31.


7.傳輸序列

image.png

線路控制

進行傳送方向以及競爭的解決。

收信模式···接收ENQ,返回EOT時開始。送信模式···發(fā)送ENQ,接收EOT時開始。收發(fā)信號競爭時···從機側(cè)時,如發(fā)送ENQ后等待EOT收信狀態(tài)下接收ENQ(對方主機側(cè)的)ENQ優(yōu)先進入收信模式

送信控制

進入送信模式后,命令塊連續(xù)送信,之后進入ACK收信等待。ACK收信后送信結(jié)束。命令字節(jié)數(shù)發(fā)生輸送錯誤時,可能會發(fā)生ACK不應答的情況,但在T2以內(nèi)ACK無法收信時,或者收到NAK或ACK以外的編碼時再繼續(xù)嘗試。再嘗試返回ENQ開始。

收信控制

進入收信模式后,持續(xù)接收送信程序塊,根據(jù)最初的字節(jié)取得命令字節(jié)數(shù),持續(xù)接收此字節(jié)數(shù)+3。收信數(shù)據(jù)總和為0時,當作收信正常,將ACK作為回信。checksum異常或者符號超時時發(fā)送NAK。



image.png

N:   命令字節(jié)數(shù)(0~240)表示命令需要的參數(shù)數(shù)值。

axis:設(shè)定驅(qū)動器的Pr5.31的數(shù)值。(0~127)

command: 控制命令(0~15) 

mode:命令執(zhí)行模式(0~15)根據(jù)命令內(nèi)容各異。

check sum: 程序塊起始至結(jié)束前的字節(jié)單位之和的2的補碼。


協(xié)議參數(shù)

作為控制程序塊傳送的參數(shù),會有以下數(shù)值??捎煤笫龅腎NIT命令設(shè)定任意數(shù)值。

image.png

T1:  驅(qū)動器和模塊識別字節(jié)與ENQ、EOT之間,或者從收到收發(fā)信號數(shù)據(jù)塊中的符號碼到接收下一個符號碼的容許時間。若超過此時間,則會出現(xiàn)超時報警,向發(fā)信方返送NAK。

T2:  驅(qū)動器從送出ENQ后,直至收到EOT的容許時間。若超過此時間,收信側(cè)是否為收信狀態(tài),顯示什么原因?qū)е聼o法接收ENQ代碼。此時再次向收信側(cè)發(fā)送ENQ代碼。(重試次數(shù))從發(fā)出EOT后,直至接收到最初的符號的容許時間。超過此時間時回信NAK,收信模式結(jié)束。

從發(fā)出checksum字節(jié)直至接收ACK的容許時間。若超過此時間,返送NAK,再次往收信側(cè)發(fā)送ENQ編碼。

T6:  從驅(qū)動器接收ENQ到發(fā)出EOT的時間。驅(qū)動器在接收checksum字節(jié)到發(fā)出ACK的時間,以及從驅(qū)動器接收EOT到發(fā)出最初的符號的時間。

RTY:  重試次數(shù)的最大值。若超過此數(shù)值側(cè)發(fā)生送信錯誤。

M/S:  主機/從機切換。發(fā)生ENQ的競爭時,需決定優(yōu)先順序。(0為從機模式,1為主機模式)優(yōu)先在主機設(shè)定的送信。


通信實例請點擊下載相關(guān)通信資料

http://www.porthbar.com/download/719.html



文章底部廣告位

文章評論

加載中~