mcgs从串口助手只能接受第一个字符,后面的不显示 点击:1175 | 回复:8



何~

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 9回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2019年1月21日
发表于:2019-02-12 15:47:16
楼主
求助帖160分-已结帖

mcgs用!ReadSerialStr(1)函数接受串口助手命令只能显示第一个数字,后边的不显示

求大神解答   

屏幕型号是1061ti 是试验机,真正用的是1061hn不能用7.2的 软件

  用的232通讯

软件用的7.7





ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2019-02-13 05:23:31
1楼

换个读法,用!ReadSerial(1)函数试试。

何~

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 9回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2019年1月21日
发表于:2019-02-13 11:34:23
2楼


回复内容:

对: ozoner 换个读法,用!ReadSerial(1)函数试试。 内容的回复!

-------------------------

还是不行需要什么驱动设置吗、

还有什么方法,我需要mcgs对串口进行读和写的命令

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2019-02-13 12:06:05
3楼


回复内容:

对: 何~ 回复内容:对: ozoner  换个读法,用!Read... 内容的回复!

-------------------------

不管哪种方法读写串口,之前都要设置好串口参数。

如果想用函数读写串口,读写前先要执行!SetSerial那些串口设置函数。

不过建议你直接用mcgs设备窗口里加串口驱动,直接在里面设置好参数就行了,这样更可靠。

何~

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 9回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2019年1月21日
发表于:2019-02-13 14:36:20
4楼


回复内容:

对: ozoner 回复内容:对: 何~  回复内容:对: ozoner ... 内容的回复!

-------------------------

20190213143259.png我设置了就是只能显示第一个

早上我试着加了个驱动可以显示,但是mcgs'不能向串口写了 ,写函数不能用了

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2019-02-14 06:21:12
5楼


回复内容:

对: 何~ 回复内容:对: ozoner  回复内容:对: 何~ ... 内容的回复!

-------------------------

是的,加驱动和函数命令不能同时用的。


串口读写命令函数不是很好用,以前也遇到过类似问题,命令执行时受很多参数影响,不好掌握,即便是可以正常读写了,运行过程中也可能会不稳定,所以不建议使用,能不用尽量不用,以前曾经也咨询过昆仑通态技术支持,他们也是这个建议。我猜应该算是个还没解决的bug吧,所以建议还是用加驱动来做吧,至少目前我还没发现问题。



Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-03-15 10:13:34
6楼

感谢诸位的积极答疑,同时也希望楼主(求助者)在得到满意答案后及时结贴以便把积分奖励发给答疑者,如果疑难问题楼主自行解决后,也请把经验分享给大家,一起分享哦

何~

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 9回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2019年1月21日
发表于:2019-03-18 18:15:52
7楼

问题已解决,

流年胜寒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:107
  • 注册:2019年7月28日
发表于:2019-07-30 17:12:05
8楼

没看明白,不是太懂,为什么要用函数?不是MUDBUS串口转发数据吗


热门招聘
相关主题

官方公众号

智造工程师