msOS
文章平均质量分 62
JefferySimon
这个作者很懒,什么都没留下…
展开
-
msOS使用小结
在做激关打标机的项目的过程中,使用msOS遇到了一些问题,和解决方法,还有一些小体会,现在拿出来分享一下一、代码移植时遇到的问题:激光打标机项目用到一块新的板子,所以要把最新版的msOS代码移植到新的控制板中。首先在新版的msOS(msOS_msPLC-100C_V1.3.2.20161025_Release2)的移植过程中,按键能够正常使用了,但是,界面显示出现了问题。界面显示混乱了,刚开始以为...原创 2018-05-10 15:53:27 · 1853 阅读 · 0 评论 -
msOS的分层设计
msOS很重要的一点是,分层设计,各个模块独立运行。msOS总体分为两个层,App应用层,System系统层,1. App 是应用层,存放具体项目的需求,2. System 是系统层,提供各种应用接口, 支撑应用层运行。System 下一般包含三部分: Device、 OS 及 GUI,也可以扩展其它的中间件,比如 Modbus、 PID 等。 1)Device 是设备层,为 OS、 GUI及...原创 2018-05-10 16:26:39 · 336 阅读 · 0 评论 -
面向对象的设计思想
新设计的板子多加了一个振镜控制和激光器的控制,我画PCB板的时候是把它们给分开了,就是激光器控制接口在一起,振镜控制接口在一起,原本是激光器和控制激光移动的位置--振镜是一对的,我为了布线方便,就把它们分开了。还发现了一个问题,就是接口设计得太近了,同时插上两个公头的时候就会卡住,只能插上一个。 板子是设计给使用者用的,如果出现以上两个问题,特别是插口插不上的问题,这种绝对是不行的。那么,使...原创 2018-05-11 09:20:19 · 2001 阅读 · 0 评论 -
激光自动锯齿打磨机
4月12号和13号,应东莞junzhi孔总的要求,我去了东莞帮忙调试激光自动锯齿打磨机的激光器。后来,因为激光器卖家爽约,没有把激光器带过来,所就没有调试激光器。在那的一天多的时间里,做了这2件事:1. 先把线接好,测试了激光振镜是否正常;2. 与PLC共用一个屏幕,让PLC控制msPLC+FPGA开发板。下面通过图片看看东莞junzhi机械的激光自动锯齿打磨机的各个部分:1. 人机交互界面:...原创 2018-05-14 19:53:52 · 713 阅读 · 0 评论