原创 msPLC开源协议

2013-1-28 12:55 2721 16 32 分类: 消费电子

msPLC为一款基于CAN通讯的网络化组合式小型PLC,主要为满足国内日益增长的自动化控制需求及一些自制设备需求。

 

当前国内用工压力增大,急需自动化设备,考虑到设备的的高可靠性,国内自动化厂商一般选择进口PLC,但因为其价格昂贵,导致自动化厂家面临成本压力,不利于长期发展。虽然也有一些国内PLC厂家,但主要以模仿进口为主,品质和性能上难以让厂家普遍接受。

 

自动化控制的DIY市场迅速发展,比如一些微型的CNC设备,价格足够低,让很多DIY爱好者可以自己动手设计一些设备,但他们缺少资金,哪怕是国产的PLC,对他们来说,价格都太贵,他们更喜欢选择嵌入式作为控制系统,但因为嵌入式涉及面太广,太随意,且各自为政,没有一个可以持续的发展标准和长期验证、改善和演化的基础,所以到今天,只能在自己设计的项目中使用,限制了规模。

 

嵌入式人才将是今后自动化控制领域的主力军,msPLC开源版本设计的出发点基于当前的嵌入式技术,针对的群体为嵌入式人员,抛弃一些难度较大,但就今天来说,可以由别的方式取代的技术,比如PLC上的梯形图,尽可能的采用配置参数、硬件化特殊功能模块、C语言架构设计。就今天来说,经过30多年的发展,懂C语言的远远超过懂梯形图的,C语言不再是一门高深的学科。

 

msPLC开发模式采用开源模式,任何人和单位都可以直接获取msPLC的开发成果用于其自己的产品中或者帮别人设计开发,但请注明“基于msPLC”即可。但msPLC开发的标准功能模块,为了防止不正当恶意竞争,导致品质无法控制而损坏本项目,采用认证授权方式,非经认证授权厂家或个人,不得公开销售其产品。

 

msPLC开源项目总负责人:王绍伟,网络名:凤舞天,标识:wangsw,全职负责。

 

配合单位:

一、东莞市俊知自动机械有限公司

二、深圳市华禹工控科技有限公司

三、创易电子淘宝店

四、北京大道纵横科技有限公司

 

网络合作方式:

 

网络合作者在获得基于msPLC授权的功能模块开发后,开发项目中涉及的物料费用,由msPLC开源小组承担。

msPLC官方博客为:电子工程专辑及与非网的凤舞天博客

 下图为示意图:

 

1358941364_9a9201df.jpg

文章评论16条评论)

登录后参与讨论

凤舞天 2013-2-19 13:12

正在设计中,目前架构已经确定下来了。参与讨论请加入QQ群:291235815

Manor 2013-2-19 11:57

这也开源?还有更详细的资料介绍吗?真想跟着一起掺和掺和,呵呵。 不过国外的PLC是真不便宜。

Manor 2013-2-19 11:57

这也开源?还有更详细的资料介绍吗? 不过国外的PLC是真不便宜。

用户1629968 2013-1-29 12:59

开源 免费吗?还是像ucos一样

用户1331823 2013-1-28 10:31

硬件先搞好,搞稳定了再说。软件到时候估计会出现许多版本。支持梯形图毛问题没有。

凤舞天 2013-1-28 09:47

你这个观点,跟大部分人的观点一致的,又回到PLC的老路去了。我之所以这么做,采用C和降低硬件成本,根本在于我针对的群体是嵌入式人群,而不是常规的工控人群,完全不同的看法。

用户1040033 2013-1-28 09:44

另外在工控领域价格并不是最关键的,可靠性才是最关键的,博主只看到了绝对成本!在相对与PLC的BOM成本PLC确实是贵的,但是博主有没有看到在很多工控场合PLC成本只是整个成本的很小一块!人家一套设备最少也是数以万计的,你省几百块钱也是毛毛雨!还有很重要的一点,不要光看bom,事实上为了增加PLC的可靠性PLC厂家在PLC生产过程,包括器件采购都是严格控制的。整个质量控制都是非常严格的!

用户1040033 2013-1-28 09:34

开源PLC是好想法,但是如果没有分析清楚行业现状包括技术人员的知识构成等,而盲目的定需求只会使项目陷入闭门造车尴尬境地!PLC全名是可编程逻辑控制器,最关键的就是逻辑控制器这几个字,而图形编程语言在逻辑控制这块有着天然的优势,而且不易出错,而图形编程语言才是PLC最难的地方,如果用C语言更方便那么PLC厂家何必舍易求难用梯形图来设计呢?PLC图形设计语言和苹果手机有一个共同点就是让用户傻瓜化,而把难点留给设计者(PLC的用户就是那些工控工程师)! 不错,你可以说你的定位是嵌入式工程师,但是如果有更好更方便的语言为什么要抛弃呢?C语言在复杂的逻辑控制并没有优势,嵌入式工程师确实会进入工控领域,但我想应该不会是在逻辑控制器上,而是应该在机器视觉等需要复杂计算的技术上! 各行业包括工控行业确实创新,但是用C语言代替梯形图绝不是创新,是退化!PLC本身可能就是C语言编写出来的! 如果这个项目要做好的话我个人认为在没有发明更好的可以替代梯形图的语言之前还是使用梯形图语言来设计! 在我看来选用C语言就是在逃避技术难点!

用户3809340 2013-1-28 09:08

对于我(的业务方向之一)是好事:我在若干领域都是做算法的、那些当时还没有成品芯片来完成复杂功能的领域。工业及“过程”控制领域,就是那些“控制论”涉及的多值时间连续量的反馈控制环等,或者说是与测量输入量有关的决策控制;而非仅仅开关量的实现就可以计划的“控制”。有国内工业控制产业的朋友告诉我:我说的已经属于“智能控制”了,但实际上是很简单的算法、关键在实时嵌入集成,并且与如今“智能”二字的滥用并无关系。所以我缺少的就是这些衔接部分:外部接口、测量执行的传感器、以及整体开发和运行的系统。就连“需求”都会因为某些外围功能的出现,而出现(“原来这是可能的啊!”)。而开源就更加走近现代方式、Wiki广泛合作的一种方式。赞!并乐意参与支持。

凤舞天 2013-1-25 18:20

书生气没关系,关键是我先做起来。并且还有很多人认同和支持,是最大的动力。你们的不同意见,也是很好的,也是动力,逼着我要把他做起来。
相关推荐阅读
凤舞天 2019-01-20 20:07
运放的压摆率与增益带宽积,到底是怎么个关系?
今天在ADI上寻找一颗高速运放,但是看了ADI的运放列表,把我弄闷了,到底是选择压摆率高的还是增益带宽积大的。如下图:LT6275是40M增益带宽积,但是压摆率却到2.2K,非常高,相反LT6203X...
凤舞天 2019-01-13 12:53
雨滴慧目图像识别项目的产品定义过程详解!
需求来源:      俊知焊齿机的合金刀头上料机构,采用基恩士的光纤激光识别,对于一些对称性比较强的合金刀头,容易误判,所以高端的焊齿机采用价格昂贵的图像识别系...
凤舞天 2019-01-01 19:50
半导体空穴到底怎么导电的?
我们熟悉的半导体材料,常用的是P、N类型的,硅(SI)中掺杂元素硼(B),因为B三价,相对于SI的4价来说,缺少一颗电子,把这个缺失的部分叫做空穴,这类掺杂B的叫P型材料。对应的,掺杂了元素磷(P),...
凤舞天 2018-12-22 22:13
孩子的教育不应该只是学习,更应该是去挑战
大家会发现,很多优秀的知识分子,自己水平很高,但是自己的孩子却教不好,很多老师的孩子,小学成绩很好,初中也不错,但是到了高中,大学之后,很多走向平庸,这个似乎违背我们的认知。现在自己有小孩了,也面临知...
凤舞天 2018-12-01 11:34
MOS管应用概述(四):基本参数
mos管的基本参数,大家熟悉的必然是Ids电流,Ron导通电阻,Vgs的阈值电压,Cgs、Cgd、Cds这几项,然而在高速应用中,开关速度这个指标比较重要。上图四项指标,第一项是导通延时时间,第二项是...
凤舞天 2018-12-01 10:36
努力之前请先学会思考
公司这么多年下来,有一些人一直很努力,也很听话,让他做什么就做什么,然而一直以来他们很少自己主动做事,挑头做事,往往都是打个下手,听命令行事,一天无忧无虑,看看手机上上网,乐呵呵的,估计睡觉很容易睡着...
我要评论
16
16
关闭 站长推荐上一条 /2 下一条