.
命令“从<Device.Applications>强制所有值”
.
.

功能: 此命令一次将选择<Device.Application>中变量的所有值重置为预定义值。

调用:

  • 设备树中应用程序的上下文菜单
  • 所选应用程序的POU编辑器中的上下文菜单

要求: 该应用程序处于在线模式。

小心!

当前在控制器上运行的应用程序中变量值的异常更改会导致受控机械的不良行为。

在强制使用变量值之前,请评估可能的危险。请采取相应的安全预防措施。根据受控机器的不同,结果可能导致机器和设备损坏或人员健康和生命伤害。

使用此命令,CODESYS将活动应用程序的一个或多个变量永久设置为PLC上的已定义值。这是在处理周期的开始和结束时完成的。过程顺序:1)读取输入,2)强制值,3)过程代码,4)强制值,5)写入输出。

.你可以如下准备值:

  • 单击声明部分中的准备值字段,然后输入值。对于布尔变量,可以通过单击字段来更改值。
  • 单击FBD / LD / IL编辑器的实现部分中的内联监视字段
  • 单击监视视图中的准备值字段,然后输入值。

强制值用强制符号()标记。

.CODESYS强制该值,直到你显式改变它为止

  • 点击释放值
  • 点击释放从<Device.Applications>所有值
  • 准备值对话框中解除强制作用
  • 注销应用程序

 

强置值[所有应用程序]命令会影响工程中的所有应用程序,默认情况下不包含在菜单中。