抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望
w1.jpg

w2.jpg

w3.jpg

Keep Moving

保持·热爱

w4.jpg

调试助手





上位机开发

C#





自动下发

w9.jpg

根据下位机的应答,自动下发指令

另外修复实时曲线、log等bug

github.com/L231/SerialAssistant

欢迎后台提需求,软件不断更新中

后台回复开源获取软件、源代码

w10.jpg

概述





概述

之前一个网友的需求:

w14.jpg

发送列表具有丰富的主动发送功能:

    数量众多的发送框

    打包报文,一键发送

    延时、循环发送的脚本功能

但缺少被动发送功能:


    收到下位机特定的应答,自动发送报文




自动下发

实现链表            

              链表设计

机制

    上位机收到特定的数据,就自动下发特定的数据

    建立一个数据匹配链表

    下位机应答数据 <==> 上位机下发数据

w17.jpg

链表编辑器

链表编辑器设计匹配规则:

w18.jpg

如上,“FF 02 Fb 03 $ 25 00 12”表示:

    “FF 02 Fb 03”是下位机的应答

    上位机只要收到“FF 02 Fb 03”,就下发“25 00 12”


实验效果

下图,发送12 25后,自动进行接下来的动作:

w19.jpg

动图演示:

w20.jpg



实时曲线

演示

打开动态曲线,创建一条曲线,并打开编辑器,按通信协议编辑解析规则:

    数据类型,HEX 还是 ASCII

    报头,主要用于区分不同的曲线

    数据所处报文中的位置

w22.jpg

如上图的规则,可解析出下图的数据:-0.961877

w23.jpg

动图效果

这里使用MCU输出一个正弦波,通过指令“0x80”使能输出:

w24.jpg



-END-

w26.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码