罗克韦尔1734-IE2V 工控设备 操作灵活
1756-A10 1756-A13 1756-A17 1756-A4 1756-A7 1756-BA1 1756-BA2 1756-BATA | 1756-IF16 1756-IF16H 1756-IF8 1756-IF8H 1756-IF8I 1756-IF6I 1756-IF6CIS 1756-IT6I
| 1756-L83E 1756-L83ES 1756-L84E 1756-L84ES 1756-L85E 1756-L8SP 1756-M02AE 1756-M02AS
| 1756-HSC 1756-IA16 1756-IA16I 1756-IA32 1756-IB16 1756-IB16D 1756-IB16I 1756-IB32
|
1756-CN2 1756-CN2R 1756-CNB 1756-CNBR 1756-DHRIO 1756-DNB 1756-EN2T 1756-EN2TR 1756-EN3TR 1756-ENBT 1756-ENET 1756-EWEB | 1756-IR6I 1756-IR12 1756-IRT8I 1756-IT6I2 1756-IM16 1756-L61 1756-L62 1756-L63 1756-L64 1756-L65 1756-L71 1756-L71S
| 1756-M03SE 1756-M08SE 1756-M16SE 1756-N2 1756-OA16 1756-OA16I 1756-OB16D 1756-OB16E 1756-OB16I 1756-OB32 1756-OF4 1756-OF8
| 1756-BATA 1756-CNB 1756-IC16 1756-IB16 1756-IB32 1756-IF16 1756-IR61 1734-ACNR 1734-ADN 1734-AENT 1734-AENTR 1734-APB
|
1756-TBS6H 1756-TBSH 1757-SRM 1746-N2 1746-NI16I 1746-NI4
| 1756-PA75R 1756-PB72 1756-PB75 1756-RM 1756-IB16 1746-IV32
| 1756-OF8I 1756-OW16I 1756-OF6VI 1756-OF6CI 1756-PA72 1756-PA75
| 1746-IA16 1746-IB16 1746-IB32 1746-IM16 1746-IO12DC 1746-ITB16 |
罗克韦尔1734-IE2V 工控设备 操作灵活
PLCnext Engineer中VCS功能实现
什么是PLCnext Engineer
PLCnext Engineer是为菲尼克斯电气PLCnext Control全新控制器开发的符合IEC 61131-3标准的模块化软件平台。该软件结合了组态、编程、可视化和诊断等所有基本功能。通过使用Add-in功能可以很容易地将附加的功能和接口集成到软件中。该创新软件具有新颖的设计、面向对象编程和友好的用户界面等特点。
什么是VCS
VCS是版本控制系统(Version Control System)的缩写,是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。在PLCnext Engineer中,VCS可以用于存档文件/文档并捕获对它们所做的每个修改。在这种情况下,这些文件是包含所有基本数据(代码、变量、HMI、版本信息、设备参数等)的PLCnext Engineer解决方案。将解决方案添加到存储仓库后,可以使用管理软件来控制PLCnext Engineer中的程序块版本,可以将更新版本发送(提交)到此仓库中,如函数块FB,函数FC,数据块DB,软件单元。使用“远程仓库”可以很方便与团队成员交换程序块等。目前用的比较多的如svn,Git等。
VCS的目标
1、允许多人协同开发,共享数据
2、不会重写每个人的改变
3、细节化的权限控制,便于管理员掌控项目整体
4、维持每个版本的全部的历史,便捷追溯历史记录
5、可以在不同分支上开发、测试、修复等
VCS被分成两种
1、集中版本控制系统(CVCS)
2、分散或不集中的版本控制系统 (DVCS)
PLCnext Engineer支持两种常见版本控制系统(VCS)的版本管理:SVN(Apache Subversion)和Git。PLCnext Engineer在以上两种情况下都充当VCS客户端角色。SVN和Git都可以安装在单独的服务器上,当然也可以租用网络主机服务。
罗克韦尔1734-IE2V 工控设备 操作灵活