liuliangdt
liuliangdt
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 443 個
工控威望: 682 點
下載積分: 66148 分
在線時間: 989(小時)
注冊時間: 2010-09-05
最后登錄: 2024-12-11
查看liuliangdt的 主題 / 回貼
樓主  發(fā)表于: 2014-01-04 21:44
我想做一個實驗,單片機與三菱FX-1N自由通信。但單片機是8位數(shù)據(jù)格式而三菱PLC16位格式數(shù)據(jù),所以···總之我寫不出來。我寫的PLC程序在串口調(diào)試助手里都接收不到,都不知道串口設置錯在哪里。所以想請大神隨便寫個三菱FX-1N【RS】指令通信程序貼上來。單片機的通訊格式為8位、無檢驗、1停止位、連續(xù)的5個字節(jié)為一個完整通信幀。三菱PLC的8位數(shù)據(jù)放在每個D數(shù)據(jù)寄存器的低半字里。跪求大神幫忙回復!祝壇友們2014年事業(yè)順利、財運亨通、笑口常開、闔家幸福!
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 159003 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-24
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2014-01-05 00:08
1,8位和16位的模式切換只需要改變M8161;
2,RS指令,其實…………就簡單的一句:RS D100 K5 D200 K5(如果只發(fā)送或接收的話,分別把前一個或后一個K5改為K0);
3,串口通信格式是否按照單片機格式設定好了?
4,無論如何,建議先用電腦用串口調(diào)試助手測試,不管是接收數(shù)據(jù)還是發(fā)送數(shù)據(jù)都搞正確了再連單片機。
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 159003 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-24
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2014-01-05 21:20
先講講硬件設置吧,好嗎?
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 159003 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-24
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2014-01-05 22:30



下載該手冊,閱讀無協(xié)議通訊篇,內(nèi)有詳細介紹
http://down.ymmfa.com/?id=170

使用232BD進行通訊