跳到主要内容

WasomeIDE操作会有哪些不一样?

集成vscode的现代化IDE平台

WasomeIDE集成了vscode,支持Windows和Linux平台,为用户带来全新现代化IDE开发体验。vscode已经是全球超过70%开发首选IDE平台,其跨平台能力,和极其丰富的插件市场为开发者带来巨大的效率提升。

下面是在vscode中操作与传统PLC IDE的一些不同之处:

  • 文件夹即项目: 除了使用WasomeIDE的项目操作界面,还可使用vscode菜单打开文件夹来打开某一个项目。
  • 位于窗口上方的输入和下拉操作
  • 位于窗口右下角的消息提示

多虚拟PLC操作

提示

WasomePLC不仅支持传统设备单PLC固化设计,还支持边缘设备上管理和运行多个虚拟PLC控制器程序

如下图所示,IDE中可以配置多个目标平台,但是只能连接到其中的一个。连接到目标平台后,一个目标平台可能包含多个PLC控制器,用户选择一个连接后进入联机操作模式。也可能尚未配置PLC控制器,用户可以在目标平台上添加新的PLC控制器 (点击按钮➕)。 图片

目标设备上的操作

传统的PLC系统必须连接上开发IDE软件,才能进行主要的PLC操作。WasomePLC系统在目标系统上内置轻量Web服务,用户既可以从IDE中操作,还可以从任意浏览器完成操作,如下图所示:

Siamese cat
提示

在生产环境下可以无需使用IDE软件,对设备进行完成对虚拟PLC管理、软件升级、统计、实时变量、启动停止控制、通讯协议配置等操作。

EtherCAT主站与从站的配置依赖设备内置Web,因此需要在连接到目标设备的情况下才能操作(使用IDE或者浏览器操作均可)。

硬件组网和通道配置

WasomeIDE提供了图形化的组网配置,用户快速完成硬件组网,然后在每一个硬件设备上配置IO通道。

在目标系统中,提供本机所有PLC控制器的综合组网图形展示,快速掌握网络资源的分配与使用情况。

模拟器

模拟器可以单独安装,并可以支持同时使用多种不同的目标系统模拟器。每一个模拟器是一个VirtualBox虚拟机,其运行的软件和实际目标系统完全一致。

版本管理

项目提供了多文件文本格式的组成结构,不再是一个单一的二进制文件。用户可以充分使用Git的版本管理,提供高效的开发和协作支持。