请教坛友一个上位机配置STM32运行的软件思路。

2019-12-14 12:10发布

最近有个项目:上位机配置相关工步,下发给单片机,单片机去执行。工步说白了就是各种条件相互组合,然后运行完一个工步,再去执行下一个工步。
(1)有条件逻辑:<,==,!=,<=,>,>=,+,-,△
(2)有相关循环逻辑:从某个工步开始循环多少次,然后到某个工步结束。
(3)有相关时间逻辑:某个工步执行30S后,再去运行下个工步。
示例如下图:
捕获.PNG (65.77 KB, 下载次数: 0) 下载附件 2019-1-24 18:04 上传

现在就是想不到一个好的软件思路,可以适应各种上位机组合出来的工步执行逻辑。
第一感觉:这玩意需求有点PLC的感觉。想过用状态机,一步步执行工步,但是又有循环、时间逻辑。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
LinuxTux.China
1楼-- · 2019-12-14 15:41
脚本解析么?
看看micro python
hexenzhou
2楼-- · 2019-12-14 17:24
这不是PLC吗?
cu_ice
3楼-- · 2019-12-14 22:45
对,这就是plc
foxpro2005
4楼-- · 2019-12-15 01:16
 精彩回答 2  元偷偷看……
skbljs2652
5楼-- · 2019-12-15 01:20
LinuxTux.China 发表于 2019-1-24 20:27
脚本解析么?
看看micro python

好勒,去研究下这神奇的东西~
skbljs2652
6楼-- · 2019-12-15 04:31
foxpro2005 发表于 2019-1-25 09:31
这个当然要使用到状态机的思路啊, 把涉及到的测试项目做成一个个统一接口参数的函数(函数里面包含 什么逻 ...

高手,一眼道破,这个需求就是一个测试系统。

一周热门 更多>