解决方案
解决方案
工业发电
复杂项目
天然气和热电联产
混合微电网
电源保护
发动机控制
双燃料
行业
电信
石油和天然气
租赁
工业
可再生能源
船舶
数据中心
应用
用于电信的AC循环系统
与电网并联的多个发电机组
主电力系统 - MRS
热电联产
船用电源管理系统
井喷气发电
关键应用场合
实例探究
案例分析
ComAp助力好莱坞
产品
控制器
单一发电机组控制器
并联发电机组控制器
发动机控制器
自动转换开关控制器
远程显示
InteliVision 5.2 Marine
InteliVision 13Touch
InteliVision 5.2
InteliVision 12Touch
InteliVision 12Touch OEM
InteliVision 18Touch
InteliVision 8
双燃料产品
双燃料套件
双燃料机械零件
市电保护
InteliMains 1010 Marine
InteliMains 210
InteliMains 510
InteliMains 1010
InteliMains NT
InteliMains 210 BTB
InteliMains NT BaseBox
通信产品
InteliFieldbus Gateway
CM-4G-GPS
CM-以太网
CM-GPRS
CM-RS232-485
InternetBridge-NT 4G
InternetBridge-NT
配置工具
InteliConfig
LiteEdit 2015
LiteEdit
GenConfig
DriveConfig
IB-NT Config
I-CBEdit
监控工具
在线监测工具
电脑监控工具
配件
扩展模块
添加模块
电子锁
Simulators
其他
技术支持
服务台
下载中心
选型资料
新闻
洞察
ComAp在南非约翰内斯堡的子公司
ComAp与Red Earth Energy 建立合作伙伴关系
ComAp和 Motortech合作协议更新
混合微电网解决方案
来自船舶专家的欢迎
节约成本、降低排放的双燃料解决方案
专注智能控制30年
培训
操作培训
在线培训
关于我们
关于我们
联系
搜索
登录
招聘
ComAp 俱乐部
News
Errata
Support Request
Profile
Change password
Buy Add ons
搜索
NET 开发人员眼中的 ComAp:新项目和无穷的多样性
ComAp
新闻
洞察
NET 开发人员眼中的 ComAp:新项目和无穷的多样性
NET 开发人员眼中的 ComAp:新项目和无穷的多样性
Václav Sedláček 在 ComAp 担任软件工具开发经理。八年前,他作为 NET 程序员开始了这一旅程,如今领导 ComAp 位于布拉格和科希切的团队。我们正处于成长期,未来还有更大的计划。布拉格和 IT Kosice Valley 的 NET 团队正在扩大他们的 NET 开发人员数量。我们与 Václav 就在 ComAp 的工作进行了简短的交谈,包括在他的领导下正在开发的内容。
Vašku,您在 ComAp 的 NET 中开发什么?
我们拥有真正广泛的技术、用户和应用程序。我们的重点是云服务、Web、桌面、移动和控制台应用程序的敏捷开发。所有这些应用程序共同构成了我们控制器的生态系统。它们完美的功能至关重要,因为它们可以驱动发动机并控制船舶的能源管理或降低自卸卡车的燃料成本。如果医院、银行或数据中心发生任何停电,它们还可以控制关键基础设施的备用电源系统。
您认为管理哪些应用程序最有趣?
我们最重要的工具之一是配置我们的控制器的软件应用程序。它用 C# 编写并使用 NET 框架。对于表示层,我们使用 WPF 技术和用于 WPF 组件的 Telerik UI。 InteliConfig 是一款应用广泛且一直在开发中的应用程序——因此,它不断进行着测试以符合我们的质量标准。在夜间,自动 UI 测试会确保 InteliConfig 正常工作 - 如果没有,请通知我们需要修复的内容。 InteliConfig 的开发由三个 SCRUM 团队共享,这些团队在常规的14天冲刺中提供持续的客户价值。
我最喜欢的另一个是 InteliSCADA——今年 4 月刚刚发布。 InteliSCADA 监视和控制由我们的控制器驱动的能源。在其开发过程中,我们尝试使用新的软件技术,并在需要时推动其新版本。目前,我们使用 NET Core 3.0、Angular 11、Rx.JS、Electron 和 Bootstrap。使用这个应用程序最有趣的部分是它的设计和前端开发,以及对高稳定性和性能的需求。现在,所有这一切都由一个 SCRUM 团队完成,该团队的冲刺时间为 14 天。
那么 ComAp 的移动应用程序呢?
即使在我们的行业中,移动应用程序也正在成为标准,在非洲等地区,移动应用程序占据主导地位。我们在 Xamarin 中开发我们的移动应用程序,使用 InteliSCADA 已经开发的组件,由于我们使用的技术,这些组件与许多平台兼容。通常,这是由几个较小的看板团队在几个月左右的时间内完成的。
您是否仅为外部目的开发软件或应用程序?
很高兴你问。对,在 ComAp,我们不仅为外部客户工作,也为我们的同事工作。例如,我们创建了应用程序来简化开发人员在创建固件、配置生成器、调试软件等方面的工作。我们还为自己开发了有用的应用程序和系统。一个例子是我们的 ABRT 系统 - 构建、发布和测试自动化的缩写。它是一个 CI/CD 系统,将 Atlassian 工具(Jira、Bamboo、BitBucket)、Artifactory 和 Inno 设置连接到一个 CI/CD 管道中。
我们多年来一直在 ComAp 开发 CI/CD 系统,现在我们终于进入了一个阶段,只需发送他的源代码,开发人员就可以为客户启动安装过程,从而安装客户包从远处(并自动包含所有必需的组件)。同时,这整个过程还提供了集成和 UI 检查。
您领导我们位于布拉格和科希策的两个开发团队。作为NET开发人员,在 ComAp 工作的最佳部分是什么?
对我来说,事实是我们不仅关注工具的发展,还关注员工的发展。在提供培训机会、研讨会、孵化项目(应该测试和扩展我们最好的想法的小型项目)和技术论坛方面付出了很多努力。我们还提供对 Pluralsight 的付费访问,在那里我们进一步提高自己,特别是在人工智能、增强现实和预测能力(例如预测潜在的引擎问题等)方面。
尽管 ComAp 是一家拥有 400多名员工的全球性公司,但友好和支持性的工作场所对我们来说很重要。我们尝试创建具有开放、合作和相互尊重的氛围的团队,并聘请与我们有相同想法和积极态度的人。
Václav Sedláček
带领我们在布拉格和科希策的开发团队。Václav 是创新领导者,目前是我们的软件工具经理。他被 ComAp 所提供的硬件和软件开发的罕见结合所吸引,换句话说,它有机会开发一个与物理、有形产品一起工作的应用程序
更多见解
显示所有
行业
市电的关键保护功能
行业
发电控制和并联升级
行业
WebSupervisor 4.0