liuliangdt
liuliangdt
級別: 家園?
![]() |
我想做一個實驗,單片機與三菱FX-1N自由通信。但單片機是8位數(shù)據(jù)格式而三菱PLC16位格式數(shù)據(jù),所以···總之我寫不出來。我寫的PLC程序在串口調(diào)試助手里都接收不到,都不知道串口設(shè)置錯在哪里。所以想請大神隨便寫個三菱FX-1N【RS】指令通信程序貼上來。單片機的通訊格式為8位、無檢驗、1停止位、連續(xù)的5個字節(jié)為一個完整通信幀。三菱PLC的8位數(shù)據(jù)放在每個D數(shù)據(jù)寄存器的低半字里。跪求大神幫忙回復(fù)!祝壇友們2014年事業(yè)順利、財運亨通、笑口常開、闔家幸福! |
---|---|
|
liuliangdt
liuliangdt
級別: 家園常客
![]() |
大哥,我是完全照您寫的建議試的。都還沒跟單片機連接,因為在串口調(diào)試助手里完全接收不到來自PLC任何數(shù)據(jù)。 還望壇友隨便寫個PLC能與串口調(diào)試助手收發(fā)的程序貼上來,然后我框架里慢慢改。 |
---|---|
|
liuliangdt
liuliangdt
級別: 家園?
![]() |
發(fā)送請求位置1了,接收位也復(fù)位了。在三菱編程軟件里監(jiān)視有時還能看到接收位變藍(lán)瞬間復(fù)位。因為我實驗時是一直不停的發(fā)送(接收數(shù)據(jù)等于K0),并且發(fā)送的數(shù)據(jù)一直因該是在做加數(shù)運算。在串口調(diào)試助手里就是接不到數(shù)據(jù),郁悶。 |
---|---|
|
liuliangdt
liuliangdt
級別: 家園?
![]() |
硬件:FX-1NPLC一臺、三菱編程線一條、USB轉(zhuǎn)RS-232串口線一條、裝有三菱編程軟件電腦一臺。剛才樓上說設(shè)置錯了,我估計他說的對。有可能真的是參數(shù)設(shè)置錯了。 |
---|---|
|