最新天堂中文在线丨午夜嘿嘿嘿影院丨亚洲国产精品高清久久久丨中文字幕人成乱码熟女app丨www91亚洲丨97成人资源丨成人中文字幕+乱码+中文字幕丨一区二区三区在线 | 日丨日韩免费大片丨亚洲欧美一区二区三区丨国产在线观看a丨亚洲成人第一区丨国内免费视频成人精品丨亚洲综合色网站丨午夜精品美女久久久久av福利丨国产午夜人做人免费视频网站丨国产又黄视频丨97se狼狼狼狼狼亚洲网丨狠狠亚洲婷婷综合色香五月丨中国一级毛片黄丨国产女人十八毛片丨国产色视频在线播放丨国产亚洲精久久久久久无码苍井空丨天天摸日日摸爽爽狠狠丨久久综合香蕉国产蜜臀av

wangk0
人都有點過去~
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 2156 點
下載積分: 4056 分
在線時間: 65(小時)
注冊時間: 2012-05-17
最后登錄: 2026-03-09
查看wangk0的 主題 / 回貼
樓主  發(fā)表于: 2012-12-03 22:51
問題背景:PLC跟打印機用485通訊的,要打印的東西太多,要設(shè)置一個格式,打印一段文字,設(shè)置一個格式,打印一段文字。無論打印文字還是設(shè)置打印格式,都是通過發(fā)送十六進制的數(shù)字實現(xiàn)的。現(xiàn)在我做成一個包后,要加一個內(nèi)容或者改個打印格式,從修改處往后的包都要重寫,比較麻煩。發(fā)送是不接收數(shù)據(jù)的。

目標:現(xiàn)在我想把一個包分成幾個包來發(fā)送,一個包發(fā)完自動發(fā)下一個包,這樣,改的內(nèi)容會相對少很多,而且不需要一個很大的連續(xù)的空白數(shù)據(jù)區(qū)來做發(fā)送用。

嘗試:用第一個包的M8122下降沿觸發(fā)一個輔助繼電器點,再用輔助繼電器點發(fā)送下一個包。結(jié)果是只能發(fā)第一個包。

拜謝各路大俠給點點子,讓我多試試。

今天還是用的這個方法試的,用電腦可以,通訊設(shè)置為9600,8位數(shù)據(jù)位,1位停止位,無校驗。能夠發(fā)兩個包了,上傳程序和結(jié)果。
程序圖:
1

2

連電腦看的結(jié)果:
結(jié)果

程序附件:
485 test.rar (153 K) 下载次数:21     
[ 此帖被wangk0在2012-12-05 12:01重新編輯 ]
15920589444
級別: 略有小成
精華主題: 2 篇
發(fā)帖數(shù)量: 159 個
工控威望: 337 點
下載積分: 3518 分
在線時間: 149(小時)
注冊時間: 2011-10-13
最后登錄: 2021-08-25
查看15920589444的 主題 / 回貼
1樓  發(fā)表于: 2012-12-04 08:10
正學(xué)習(xí),能不能教兩招
wow588
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 181 個
工控威望: 318 點
下載積分: 3028 分
在線時間: 165(小時)
注冊時間: 2012-02-11
最后登錄: 2026-02-28
查看wow588的 主題 / 回貼
2樓  發(fā)表于: 2012-12-04 12:03
要不用循環(huán)程序試試
wangk0
人都有點過去~
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 2156 點
下載積分: 4056 分
在線時間: 65(小時)
注冊時間: 2012-05-17
最后登錄: 2026-03-09
查看wangk0的 主題 / 回貼
3樓  發(fā)表于: 2012-12-05 11:50
引用
引用第1樓15920589444于2012-12-04 08:10發(fā)表的  :
正學(xué)習(xí),能不能教兩招

可以看我寫的一個485通訊的小結(jié)貼,這個貼程序調(diào)試成功了,回頭上傳共享。