《机电工程》杂志,月刊( 详细... )
中国标准连续出版物号: ISSN 1001-4551 CN 33-1088/TH
主办单位:浙江省机电集团有限公司
浙江大学
主编:陈 晓
副 主 编:唐任仲、罗向阳(执行主编)
总 经 理:罗向阳
出 版:浙江《机电工程》杂志社有限公司
地 址:杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel:+86-571-87041360、87239525
E-mail:meem_contribute@163.com
国外发行:中国国际图书贸易总公司
订阅:全国各地邮局 国外代号:M3135
国内发行:浙江省报刊发行局
邮发代号:32-68
广告发布登记证:杭上市管广发G-001号
在线杂志 |
当前位置: 机电工程 >>在线杂志 |
通信协议设计与实现
作者:冯怀迪,周亚军 日期:2009-12-30/span> 浏览:3315 查看PDF文档
通信协议设计与实现
冯怀迪,周亚军
(杭州电子科技大学 自动化学院,浙江 杭州 310018)
摘要:为了实现一台PC机对多台以DSP为主处理器的运动控制器的串行通信,设计了一种用RS485总线串行的通信方案,实现了系统硬件接口,制定了包格式及通信协议,同时给出了部分DSP程序,然后在VC++的环境中利用MSComm控件实现了上位机软件的编程。实际应用结果表明,该协议能可靠得用于PC机与多台运动控制器间的串行通信,能很好得收/发运动控制指令和运动状态。
关键词:串行通信;RS-485;MSComm;DSP
中图分类号:TN919文献标识码:A文章编号:1001-4551(2009)11-0091-03
Design and implementation of communication protocol
FENG Huai-di, ZHOU Ya-jun
(College of Automation, Hangzhou Dianzi University, Hangzhou 310018, China)
Abstract: Aiming at realizing serial communication between single PC and several DSP-based motion controllers, the communication method based on RS-485 bus was designed, the system hardware interface was realized, packet format and communication protocol were formulated, meanwhile some DSP code was given, then in the VC++ environment, using MSComm control, the PC software programmed was realized. The result indicates that this protocol is reliable between single PC and several motion controllers and it can be a very good one to receive and send motion control command and motion situation.
Key words: serial communication; RS-485; MSComm; DSP
参考文献(References):
[1]张宇.基于DSP和FPGA的运动控制卡的研究与开发[D].南京:南京航空航天大学机电学院,2007.
[2]苏奎峰,吕强.TMS320F2812原理与开发[M].北京:电子工业出版社,2006.
[3]TI. TMS320x281x Serial Communication Interface(SCI)[EB/OL].[2009-05-01]. http://focus.ti.com/lit/ug/spru051c/spru051c.pdf.
[4]鲍延杰,杨新志.基于RS-485总线的PC与多单片机间的串行通信[J].电子技术,2002,29(10):8-11.
[5]袁德虎,王双林,金惠良.基于组态软件的SF6密度继电器在线监测系统[J].机电工程技术,2008,37(4):28-31.
[6]李现勇.Visual C++串口通信技术[M].北京:人民邮电出版社,2004.
[7]乡碧云.嵌入式PC数控系统控制车铣复合机床的研制[J].机电工程技术,2008,37(3):56-58.
[8]TI. TMS320F2810, TMS320F2812 Digital Signal Processors Data Manual[EB/OL].[2007-07-17].http://focus.ti.com.cn/cn/docs/prod/folders/print/tms320f2812.html.
[9]张筠莉,刘书智.Visual C++实践与提高:串口通信与工程应用篇[M].北京:中国铁道出版社,2006.
[10]葛新锋,晋景涛.基于VB的上位机与PLC通信系统实现[J].机电工程技术,2009,38(1):53-56.
友情链接