寻对仿三菱PLC有相同爱好的网友
在年底这一段时间,自己迷上了论坛的开源PLC,发现开源PLC几乎实现了大部分功能,但是基于51的,一些网友也有移植到stm32等arm处理器上的,但是形成最终版本的很少,实在可惜。现在我已经修改了开源PLC,可以运行在windows环境下,希望年后作为自己一年的业余爱好项目,不知还有相同爱好的网友,大家可以一起研究。 可以运行在windows环境下?啥意思? lsy5110 发表于 2016-2-1 22:54
可以运行在windows环境下?啥意思?
可以看成一个运行在windows上的软PLC。 lsy5110 发表于 2016-2-1 22:54
可以运行在windows环境下?啥意思?
好处是调试方便,坏处就是成就感降低。可能是软件工程师的缘故,我一般喜欢在windows上先编写,在测试差不读了,在找个板子测试。 类似于仿真是吧?厉害。 lsy5110 发表于 2016-2-1 23:08
类似于仿真是吧?厉害。
这个就像ucos可以运行在windows上一样,在pc上运行PLC,可以用过虚拟串口和三菱编程环境通讯,几乎看不到和真实硬件的区别。调试起来也相当方便。 帮顶{:biggrin:}{:biggrin:}{:biggrin:} lsy5110 发表于 2016-2-1 23:18
帮顶
谢谢,有兴趣大家可以一起学习啊 要有目标市场才行,盲目的按兴趣研发纯粹浪费时间。 厉害,可以移植到 linux用就有价值了 brumby 发表于 2016-2-2 00:10
要有目标市场才行,盲目的按兴趣研发纯粹浪费时间。
仅仅是爱好。我有正经工作的 wxws_wxws 发表于 2016-2-2 00:19
厉害,可以移植到 linux用就有价值了
移植到linux其实非常简单 youkebing 发表于 2016-2-2 00:55
移植到linux其实非常简单
呵呵,不简单吧。三菱能给出每指令执行时间,你能? john78 发表于 2016-2-2 06:43
呵呵,不简单吧。三菱能给出每指令执行时间,你能?
那么这个问题在linux和windows下难度应该差不多吧? 差不多的 you xing qu .......... Excellence 发表于 2016-2-2 08:25
you xing qu ..........
如果大家都有兴趣,我们可以列一下我们的计划,到什么阶段达到什么状态 期待你能组织起来啊 brentcao 发表于 2016-2-2 07:46
那么这个问题在linux和windows下难度应该差不多吧?
当然,一般的应用都没有问题,速度慢,可以换更高主频的CPU iwqt1983 发表于 2016-2-2 09:00
期待你能组织起来啊
期待能一起进行下去,因为是业余爱好,所以时间上会比较自由,我计划是2-3个月达到一个简单的目标 想法不错,帮顶一下 首先是通信协议,解决这部分基本上就能下载和监控了,然后就是指令集,完成度与真实机器的一致性,当然大部分情况下,一致性不是问题,基本上只会快一点。。。
然后就是扩展功能什么的,真实硬件挂模块实现的,软件看起来是没法实现的。。。
这部分其实挺重要的,只要基本的数字或者模拟功能的应用虽然占绝大多数,但是这样的应用一般也没啥技术含量。
能容纳多种工业现场总线,具备扩展运动控制和远程IO的PLC差不多是现代PLC的基本功能。
仿也得往这个方向去仿吧。。。 error_dan 发表于 2016-2-2 09:59
首先是通信协议,解决这部分基本上就能下载和监控了,然后就是指令集,完成度与真实机器的一致性,当然大部 ...
因为不是从0开始,论坛里的开源PLC几乎都实现了(当然细节上还有很多问题),至于扩展什么的暂时不会去考虑,毕竟是个业余兴趣。自己也没有那个时间和精力去搞个大而全的. 支持楼主的想法,先搞个软PLC看看 lushanlq 发表于 2016-2-3 16:44
支持楼主的想法,先搞个软PLC看看
软的其实已经差不多了,争取尽快发布 哦。。。楼主,软的都已经做得差不多了,是准备开源的吗 不错,支持。 four_zhg 发表于 2016-2-3 18:58
哦。。。楼主,软的都已经做得差不多了,是准备开源的吗
也谈不上开源,待稳定后,会放到论坛 dory_m 发表于 2016-2-3 19:43
不错,支持。
希望大家可以一起完善,毕竟我自己能力有限,可能进展也不快,大家一起,才可以事半功倍哦 mark bang ding 关注一下啊 关注下,最近给plc搞的头大了。 哪个开源PLC实现了大部分功能???
ljt80158015 发表于 2016-2-4 09:56
哪个开源PLC实现了大部分功能???
就是开源PLC论坛的那个啊,你找找看 我不知道电梯夹人事件中,出事电梯使用的是不是山寨级别的或者是仿制的PLC youkebing 发表于 2016-2-3 20:04
希望大家可以一起完善,毕竟我自己能力有限,可能进展也不快,大家一起,才可以事半功倍哦 ...
可能的话,你可以把项目放在论坛上,让大家相互讨论,进行完善,并将完善的上传共享就可以了 youkebing 发表于 2016-2-4 10:09
就是开源PLC论坛的那个啊,你找找看
开源的好多呢不知道是哪个? 你上传一份啦 LZ加油加油加油!!!!
我没研究PLC,因为我们用单片机编程更简单。
不过PLC的硬件我不太懂。
扩展模块是要独立单片机,然后和主机通信的?还是有更简易的办法? zywh 发表于 2016-2-4 10:31
LZ加油加油加油!!!!
我没研究PLC,因为我们用单片机编程更简单。
不过PLC的硬件我不太懂。
不会做扩展模块,毕竟自己业余爱好,时间精力都有限 ljt80158015 发表于 2016-2-4 10:18
开源的好多呢不知道是哪个? 你上传一份啦
http://www.amobbs.com/thread-3608835-1-1.html 倍福的那一套就是这样的 太另类 不好上手 代码不好懂,有没有什么文档? {:smile:}支持,蛮好玩的! 支持LZ,等待上传资料学习一下 支持一下。 从头写代码太费劲了。兼容三菱plc的做到现在,应该完全开源了呀。
我看到淘宝上有300元代码的,比较靠谱,就是价格太高了。如果有感兴趣的,凑几个人一起买,分摊下来应该合算。淘宝上的店铺是蓝照电子科技, LB342342 发表于 2016-2-29 16:03
从头写代码太费劲了。兼容三菱plc的做到现在,应该完全开源了呀。
我看到淘宝上有300元代码的,比较靠谱, ...
自己写有自己写的好处,对自己也是一种锻炼,这个仅仅是爱好,如果真正做产品,自己买可能更好。 在别人的基础上完善比较快,自己从头从PLC通讯协议指令格式开始看,会很浪费时间。 LB342342 发表于 2016-2-29 16:43
在别人的基础上完善比较快,自己从头从PLC通讯协议指令格式开始看,会很浪费时间。 ...
是的,只是我这是业余爱好,主要目的就是自己练习,如果购买就失去意义了 期待楼主早日成功! thepresent 发表于 2016-3-7 12:42
期待楼主早日成功!
最近身体不好,所以开展比较慢,我抓紧下,尽快发布第一个版本 {:titter:} 论坛有个 开源plc栏目,曾经记得小伙伴们玩过一遍了,{:lol:}{:titter:} 期待楼主早日成功! 4758866 发表于 2016-3-8 14:30
期待楼主早日成功!
第一版本http://www.amobbs.com/thread-5646768-1-1.html
页:
[1]