在设备视图(也称为设备树)中,您根据目标设备组织应用程序。在这个视图中,您可以看到 PLC 硬件和现场总线系统,配置硬件通信,并分配应用程序。
设备树的根节点是一个符号节点条目:<工程名称>。
你可以在该节点下面插入一个或多个控制装置的设备对象,也称为目标系统。每个设备对象表示一个特定的硬件组件,例如控制器、总线节点、总线耦合器、驱动、I/O模块或监视器。当您添加对象时,添加助手可以帮助您从本地设备存储库中提供所有可能的设备。
如果你已经连接到一个控制器网络,那么你可以扫描硬件可用的设备,并将它们保存到当前配置中的设备树上。
为了在设备树中创建设备对象(映射到控制硬件环境),应用具体的规则(见下文)。应用对象和设备对象的层次布局定义了其他对象的范围 ,例如库和GVL。
有可编程器件和可参数化的设备。设备类型定义了设备树中有可能的插入点以及可以在设备下面插入的对象的选择。可编程设备会自动在设备对象下获得一个额外的PLC Logic节点,这只是出于组织目的。在此节点下插入用于设备编程的对象(例如,应用程序和GVL或文本列表)。此概念的替代方法是,如果设备支持,使用设备应用程序。设备应用程序将控制器的所有应用程序的全局数据组合在一起,以便应用程序能够专门关注控制任务。
每个设备由设备描述定义,并且必须安装在本地系统中,以便插入到设备树中。设备描述文件定义配置的设备性能、可编程性,以及和其它设备连接的可能性。
POU视图包含可用于项目的对象。用于特定应用程序的编程对象必须在设备视图(设备树)的应用程序对象中插入。 |
请注意让活动应用程序运行在模拟设备上的选项,这是在开发系统中默认提供的。目前,该仿真选项可用于CODESYS Control Win V3目标系统。在仿真模式下,您还可以测试没有硬件的应用程序的在线功能。单击
激活仿真模式 。注意通过使用在线配置模式命令来建立连接到该设备的选项,而无需预先加载该应用程序。这对于I/O系统的初始调试非常有用,因为你可以在编写和下载实际应用程序之前,在PLC配置中使用它来引用和测试I/O。
设备树实例:
设备树中的设备条目由符号、树中可编辑的符号设备名称和设备类型(设备描述中定义的设备名称)组成。
你可以在设备编辑器对话框中配置设备通信,参数和I/O映射。双击设备对象打开设备编辑器。
.另请参阅
在联机模式下,设备条目前的符号表示设备状态:
:PLC已连接,应用程序正运行,设备正运行,数据正在交换。在 PLC设置选项卡中的I/O更新停止 复选框中可被选择或清除。
:PLC已连接,处于STOP模式;PLC设置选项卡中的停止时更新I/O 对话框被清除。
:设备没有交换数据;总线错误,无配置或仿真模式。
:设备在演示模式下运行30分钟。当此时间耗尽后,演示模式将终止,现场总线将结束数据交换。
:设备已配置,但尚未完全运行。没有交换数据。示例:在启动和操作模式前打开CANopen设备。
:冗余模式已激活。现场总线主机没有发送任何数据,因为另一个主机是处于活动状态。
:在设备存储库中找不到设备描述。
:设备本身正在运行,但子设备未运行或有诊断消息。由于设备树折叠,子设备不可见。
:灰色感叹号:设备本身正在运行,但子设备未运行或有诊断消息。诊断待定。错误原因不再存在。此符号可以与列表中的其他符号一起出现。
:红色感叹号:设备未运行或诊断待定。错误原因仍存在。此符号可以与列表中的其他符号一起出现。
所有连接设备的名称和应用程序都用绿色高亮显示。
在仿真模式下运行的设备名称以斜体显示:
附加的诊断信息位于相应设备编辑器的状态选项卡上。
如果登录时,目标设备上的设备描述比项目中的设备描述更近,则警告提示打开,进程可能取消。 |
您可以在设备编辑器的选项卡上配置CODESYS和目标设备之间的通信设置。双击设备树中的设备对象打开编辑器。编辑器包括通用选项卡和特定选项卡。它的标题包含设备名称。