1. 多用户调试项目中的应用
由于项目设计周期比较短,控制点位比较多,在项目编程调试过程中使用了博途平台Multiuser 多用户编程的方式,该功能可实现多位工程师合作编程调试,每位工程负责一部分的编程调试工作,由于可在多用户项目中对不同的对象进行并行编辑,因此可大幅缩编程调试时间。
首先需要建立一台Multiuser Engineering 的多用户服务器,在此服务器中安装Multiuser Engineering 的软件包,创建并管理多用户服务器项目,完成与现场实际硬件相符的硬件组态。为了能够在 Multiuser Engineering 框架内同时与多名工程师合作开展多用户服务器项目,每个工程师都必须自行创建一个本地会话。在本地会话中,相应的工程师可以添加更改服务器项目,然后将其签入到多用户服务器项目以进行发布。签入后,本地会话中所做的更改将再次提供给服务器项目中的所有工程师。单用户项目连接到多用户服务器后,首先刷新本地会话,将服务器中的多用户项目同步到本地计算机中。此时的单用户项目与多用户服务器中的项目完全一致,如果用户在本机修改了程序或者是HMI,此时Multiuser 软件会自动将修改的程序或HMI 标记为已修改,其他用户打开此程序块或者是HMI 画面时,系统将会提示冲突。在完成了对程序块或者是HMI 画面的修改后,单用户项目可以通过点击“检入”按钮,单用户项目将会自动将以修改的程序块或者是HMI 画面然后检入至多用户服务器项目中。其他单用户项目此时会提示需要刷新本地会话,通过刷新本地会话同步多用户服务器中的项目。
通过项目管理器,在工程组态阶段,用户作为团队的一员进行开发。通过创建一个合适的项目结构,对团队成员进行任务分配,团队成员可以对同一项目同时操作,极大地提高工作效率,同时项目管理器可一对项目进行版本管理。