VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 531|回复: 4

[求助] 今天我突然在思考一个问题,困扰我求楼主各位大大解答

[复制链接]
24_avatar_middle
在线会员 a872133784 发表于 2017-11-17 10:17:52 | 显示全部楼层 |阅读模式
20驿站币
今天早上来上班,突然脑海中出现一个问题,让我辗转反侧。
目前我在研究EtherCAT主站的开发,EtherCAT主站开发有几种选择:一是用商业化的接口或者backff的商用产品做二次开发,当然花钱,果断没用。二是用开源的主站做开发,例如:SOEM等等。三是自己从头写轮子,做开发。
当时上班用第三种选择做了开发,目前EtherCAT主站做的七七八八了,基本没啥大问题,全是修修改改的小问题了,自己在这个过程中,对EtherCAT也做了非常深刻的理解和认识。我是在windows系统下做的,从winpcap的收发包,到EtherCAT协议的封装解析,以及EtherCAT整个体系流程的过程和控制,了解的非常深刻了。然后目前主站这块就剩余时钟同步和实时性尚未加进去,加进去基本就完善了,目前正在加,但是这些目前看来都不是啥大问题。
然后今天早上上班,突发奇想,在思索一个问题:你们说我这样做和用开源的主站做开发有什么多大的优势了?或者说作为商用,用开源的SOEM主站,有什么风险没?然后想来想去,我就不知道我这么做的意义何在了?!!!!!
求各位大佬 谈谈。





上一篇:请vc大神帮帮忙!!!
下一篇:JSMgr开源库怎么下载不下来呢?

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

51_avatar_middle
online_admins Syc 发表于 2017-11-17 11:15:40 | 显示全部楼层
如果是为了自己学东西,就选择第三种,自己从头写轮子做开发,对于流程的熟悉,经验的积累,技术的学习都是非常不错的。如果是为了公司的产品,建议用开源的做二次开发。

当然楼主当前可以结合这两种,自己造的轮子差不多了之后,在设计框架以及流程机制方面可以参考开源的代码,看看自己的代码设计有没有什么赶不上人家的,可以拿过来用,看别人的代码也是一种学习,对自己也有提高!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

38_avatar_middle
在线会员 408338098 发表于 2017-11-17 12:23:24 | 显示全部楼层
用开源的最快

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

24_avatar_middle
ico_lz  楼主| a872133784 发表于 2017-11-22 15:38:56 | 显示全部楼层
Syc 发表于 2017-11-17 11:15
如果是为了自己学东西,就选择第三种,自己从头写轮子做开发,对于流程的熟悉,经验的积累,技术的学习都是 ...

恩了解了 谢谢楼主

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-8-22 10:00

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表