陳仙子915
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 372 點(diǎn)
下載積分: 556 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2019-05-01
最后登錄: 2024-11-16
查看陳仙子915的 主題 / 回貼
樓主  發(fā)表于: 2019-07-19 14:55
圖片:
請(qǐng)問(wèn)為什么變頻器和三菱PLC編程中的【RS D10 K12 D30 K10】為什么把12個(gè)寄存器塞到 10個(gè)寄存器里面 塞得下嗎?
還有D10~D21是不是分別代表:D10;ENQ D11~D12:變頻器站號(hào) D13~D14:命令代碼 D15:等待時(shí)間 D16~D19:數(shù)據(jù) D20~D21:求和效驗(yàn)
那么D30~D39分別代表什么呢?是下圖的那種格式呢? 那么我程序讀取 D33~D36的數(shù)據(jù)區(qū)為什么沒(méi)有頻率呢,順便我將程序上傳一下,希望大家教下,研究了好長(zhǎng)一段時(shí)間了就是讀不出來(lái)數(shù)值
附件: 工程.rar (11 K) 下載次數(shù):12
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
陳仙子915
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 372 點(diǎn)
下載積分: 556 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2019-05-01
最后登錄: 2024-11-16
查看陳仙子915的 主題 / 回貼
1樓  發(fā)表于: 2019-07-19 15:36
有人嗎?
陳仙子915
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 372 點(diǎn)
下載積分: 556 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2019-05-01
最后登錄: 2024-11-16
查看陳仙子915的 主題 / 回貼
2樓  發(fā)表于: 2019-07-19 19:47
沒(méi)有人知道嗎?
zhangqi_1234
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊(cè)時(shí)間: 2013-03-22
最后登錄: 2024-12-07
查看zhangqi_1234的 主題 / 回貼
3樓  發(fā)表于: 2019-07-20 00:32
我只能說(shuō),你根本不理解【RS D10 K12 D30 K10】這條指令的作用。所以才搞出“為什么把12個(gè)寄存器塞到 10個(gè)寄存器里面 塞得下嗎?”這樣的笑話。這條指令分兩部分理解:前半部分是設(shè)定D10-D21這12個(gè)寄存器存儲(chǔ)發(fā)送的數(shù)據(jù),后半部分是設(shè)定D30-D39這10個(gè)寄存器存儲(chǔ)接收的數(shù)據(jù)。M8122置1發(fā)送數(shù)據(jù),M8123置1表示接收完數(shù)據(jù)。
三菱變頻器與PLC的串行通信有多種:第一種是MODBUS,這種方法應(yīng)用廣泛,移植性好,不僅適用變頻器,而且適用其它具有MODBUS通信功能的驅(qū)動(dòng)器、傳感器等。采用CRC校驗(yàn)碼糾錯(cuò)。第二種是三菱專(zhuān)用協(xié)議,采用和校驗(yàn),因適用設(shè)備單一,已很少采用。第三種是CC-LINK,需用專(zhuān)用通信模塊,通信編程最簡(jiǎn)單。第四種是CC-LINK IE,未來(lái)的主流發(fā)展方向。
ENQ是三菱變頻器的專(zhuān)用協(xié)議通信指令的控制碼之一,命令代碼表示PLC命令變頻器干具體的事情(如啟動(dòng)、停止、變向、變速,讀取轉(zhuǎn)速、電流數(shù)據(jù)等),等待時(shí)間表示,PLC發(fā)送通信數(shù)據(jù)給變頻器后,要求等多少時(shí)間后,變頻器發(fā)送應(yīng)答信號(hào),這個(gè)等待時(shí)間由變頻器的參數(shù)Pr.123設(shè)定,可以設(shè)為無(wú)等待時(shí)間。這樣PLC就少發(fā)一個(gè)數(shù)據(jù)。
建議看看李金城寫(xiě)的書(shū),他寫(xiě)了幾本有關(guān)三菱PLC的書(shū)。每本書(shū)都非常好。建議學(xué)習(xí)變頻器的MODBUS通信。對(duì)于采用專(zhuān)用協(xié)議的通信程序不做分析。
[ 此帖被zhangqi_1234在2019-07-20 00:54重新編輯 ]
anlyl2014
大吉大利
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 982 個(gè)
工控威望: 8884 點(diǎn)
下載積分: 10272 分
在線時(shí)間: 926(小時(shí))
注冊(cè)時(shí)間: 2014-05-23
最后登錄: 2024-12-23
查看anlyl2014的 主題 / 回貼
4樓  發(fā)表于: 2019-07-20 07:01
這里有好心網(wǎng)友提供的通訊學(xué)習(xí)視頻,可能對(duì)你有幫助
http://99uan8.cn/read-gktid-1669946.html
活到老,學(xué)到老!
微信號(hào):anjjyy2013
添加時(shí)注明來(lái)自工控人家園
壓縮包用WINRAR打開(kāi),沒(méi)密碼
陳仙子915
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 372 點(diǎn)
下載積分: 556 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2019-05-01
最后登錄: 2024-11-16
查看陳仙子915的 主題 / 回貼
5樓  發(fā)表于: 2019-07-20 08:30
RS指令我知道是什么意思,我問(wèn)的是為什么發(fā)送12個(gè)寄存器,但是接受的只有10個(gè)寄存器,還有D30~D39分別代表變頻器的哪些數(shù)據(jù)
引用
引用第3樓zhangqi_1234于2019-07-20 00:32發(fā)表的  :
我只能說(shuō),你根本不理解【RS D10 K12 D30 K10】這條指令的作用。所以才搞出“為什么把12個(gè)寄存器塞到 10個(gè)寄存器里面 塞得下嗎?”這樣的笑話。這條指令分兩部分理解:前半部分是設(shè)定D10-D21這12個(gè)寄存器存儲(chǔ)發(fā)送的數(shù)據(jù),后半部分是設(shè)定D30-D39這10個(gè)寄存器存儲(chǔ)接收的數(shù)據(jù)。M8122置1發(fā)送數(shù)據(jù),M8123置1表示接收完數(shù)據(jù)。
三菱變頻器與PLC的串行通信有多種:第一種是MODBUS,這種方法應(yīng)用廣泛,移植性好,不僅適用變頻器,而且適用其它具有MODBUS通信功能的驅(qū)動(dòng)器、傳感器等。采用CRC校驗(yàn)碼糾錯(cuò)。第二種是三菱專(zhuān)用協(xié)議,采用和校驗(yàn),因適用設(shè)備單一,已很少采用。第三種是CC-LINK,需用專(zhuān)用通信模塊,通信編程最簡(jiǎn)單。第四種是CC-LINK IE,未來(lái)的主流發(fā)展方向。
ENQ是三菱變頻器的專(zhuān)用協(xié)議通信指令的控制碼之一,命令代碼表示PLC命令變頻器干具體的事情(如啟動(dòng)、停止、變向、變速,讀取轉(zhuǎn)速、電流數(shù)據(jù)等),等待時(shí)間表示,PLC發(fā)送通信數(shù)據(jù)給變頻器后,要求等多少時(shí)間后,變頻器發(fā)送應(yīng)答信號(hào),這個(gè)等待時(shí)間由變頻器的參數(shù)Pr.123設(shè)定,可以設(shè)為無(wú)等待時(shí)間。這樣PLC就少發(fā)一個(gè)數(shù)據(jù)。
建議看看李金城寫(xiě)的書(shū),他寫(xiě)了幾本有關(guān)三菱PLC的書(shū)。每本書(shū)都非常好。建議學(xué)習(xí)變頻器的MODBUS通信。對(duì)于采用專(zhuān)用協(xié)議的通信程序不做分析。
zhangqi_1234
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊(cè)時(shí)間: 2013-03-22
最后登錄: 2024-12-07
查看zhangqi_1234的 主題 / 回貼
6樓  發(fā)表于: 2019-07-20 10:49
多看看書(shū),就知道為什么發(fā)送12個(gè)數(shù)據(jù),只接收10個(gè)數(shù)據(jù),以及每個(gè)發(fā)送的數(shù)據(jù)和接收數(shù)據(jù)代表什么意思。比如說(shuō),A問(wèn)B一些問(wèn)題,A說(shuō)了12個(gè)字,難道要B回答的內(nèi)容必須是12個(gè)字嗎?你對(duì)通信指令和通信數(shù)據(jù)格式及內(nèi)容不是很了解。因?yàn)樯婕暗膬?nèi)容較多,只有看書(shū)才知道。要看三菱變頻器的通信手冊(cè)、MODBUS-ASCII(三菱專(zhuān)用通信協(xié)議采用這種類(lèi)似的通信方法)、MODBUS-RTU的通信原理等等。
[ 此帖被zhangqi_1234在2019-07-20 11:01重新編輯 ]