2016年边缘计算开始被广泛关注,边缘计算是解决处理依赖云计算的一个关键技术,在很多设备信息的处理交互中,为了实现实时的数据分析和智能化处理,不需要云端数据的处理可以通过边缘计算来实现,从而使计算更加高效而且安全。边缘计算的发展方兴未艾,而3S公司的CodeSys软件是非常好的边缘计算的系统。4月25日下午参观了3S公司。 CODESYS是边缘计算系统CodeSys提供了一套边缘计算软件开发的系统,为边缘计算应用开发提供开发工具,为边缘计算的应用提供运行态的支持。 国内很多边缘计算的公司,提供边缘计算的产品,是一个能够采集终端数据的盒子。而未来对边缘计算产品的需求会大量增加,这必然要求提高边缘计算产品开发效率,如果有完整的开发工具、有可重用的代码,让开发者专注于业务本身,而更多底层的基础工作由开发工具提供商来实现。 Codesys提供完整的工程方案。包括硬件配置,编写代码、调试、提交运行态。 3S的Codesys就包含完整的开发工具,同时3S在CNC领域有非常丰富的应用积累,提供的很多基础的算法包,可以让很多开发人员直接使用成熟的运动控制算法。国内很多机器人公司是使用了CodeSys的系统实现的运动控制。 CodeSys提供完整的工业物联网产品随着工业物联网的流行,越来越多的企业进入工业物联网领域,3S公司也不例外。因为3S公司在工业软件的基础,现在已经拥有了完整的工业物联网的架构: 按照3S的工业物联网架构,应该包括:开放标准、安全、分布式智能、设备的中心管理、与人相关的管理(比如角色管理、权限管理)、大数据、互联网服务、可扩展性和可配置性。 特别希望做物联网PaaS平台的企业借鉴一下codeSys的中心管理的功能,国内很多PaaS平台强调的是设备管理,但物联网的PaaS平台还有更多的功能,而codesys系统经过多年的经验积累,很多功能是值得借鉴的,其中的data server提供的功能,就是很多PaaS平台的功能,其实物联网平台需要更加丰富的功能,而Codesys的功能也只是从开发这个维度看的。 CodeSys的物联网的PaaS平台包括: 工程服务器:包括共享项目、共享实物(object)、控制器地址、版本控制、编译服务、持续集成、开发过程数据管理、开发测试环境、工具服务(专业的开发编辑环境)等功能。 工厂服务器:包括控制列表、设备状态显示、项目源文件管理、参数设定、应用更新、备份、用户管理、安全认证等功能。 数据服务器:包括数据记录、事件纪录、通用设定、数据显示等功能。 工具服务器:包括更新、功能库(已经完善的可重用的功能)、在线帮助、基于服务器的功能、在线学习、用户分析。 从我的经验看,Codesys的物联网平台,从开发角度而言是非常完备的,可以为物联网平台企业提供很好的借鉴。 |
|