台达DOP的通信问题 点击:578 | 回复:2



gk2017

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2020年4月09日
发表于:2020-04-11 15:38:48
楼主

机子DOP-107bv,想和PC串口助手自由通信,使用的USB转RS232线,硬件确定没问题(用DSP测试过)


代码如下:


Initial宏:

$10 = INITCOM(0, 0, 1, 0, 0, 6, 0)


按钮On宏:

SELECTCOM(0)

$20 = 1234H

$21 = 5678H

$100 = PUTCHARS($20, 4, 500)

Delay 300

$100=0

CLEARCOMBUFFER(0, 1)

END


COM1是空端口,通讯协议没有预设,但是串口收不到数据

不知道具体是哪里的问题求解答qaq



楼主最近还看过



请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2020-04-14 15:18:43
1楼

通信除了参数硬件正确,参数设置还要正确

sam1972

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:144
  • 注册:2012年8月18日
发表于:2020-04-27 16:20:36
2楼

按钮On宏:

$10 = INITCOM(0, 0, 1, 0, 0, 6, 0)

SELECTCOM(0)

$20 = 1234H

$21 = 5678H

$100 = PUTCHARS($20, 4, 500)

Delay 300

$100=0

CLEARCOMBUFFER(0, 1)

END

台达触摸屏说明书上写:SELECTCOM (選擇通訊埠)

註1:SELECTCOM 指令必須搭配INITCOM 一起使用。


热门招聘
相关主题

官方公众号

智造工程师