功能 :该命令将打开“Edit Parameters” 对话框,您可在此更改功能块的常量输入参数。
请致电 :主菜单“CFC 编辑参数” ,或“右键单击 编辑参数” ,单击“参数” 功能块。
要求 :CFC 编辑器处于活动状态。实例化的功能块在其声明中包含 VAR_INPUT CONSTANT 变量。
该功能仅适用于插入到CODESYS >= V3.5 SP4 的 CFC 中的数据块。
CODESYS 显示带有 VAR_INPUT CONSTANT 变量的程序块时,会在程序块左下角显示“Parameter” 。
编辑参数 "对话框
“参数” |
变量名称 |
“Type” |
变量的数据类型 |
“Value” |
点击字段,键入数值。 |
“初始值” |
初始化值 |
“Category” |
有关参数的其他信息;这些值由属性定义,不能在此对话框中更改。
|
“Unit” |
|
“最小” |
|
“最大” |
|
“删除预置参数” |
该命令在写入准备值时激活 (“Debug Write Value”)。 |
单击“OK” 退出字段和对话框时,值的更改将应用到项目中。
具有常数输入的程序块示例
FUNCTION_BLOCK FB1 VAR_INPUT CONSTANT {attribute 'parameterCategory':='General'} {attribute 'parameterUnit':= 'm/s'} {attribute 'parameterMinValue':= '0'} {attribute 'parameterMaxValue':= '100'} fbin1:INT; fbin2:DWORD:=24354333; fbin3:STRING:='abc'; END_VAR
该功能和使用关键字VAR_INPUT CONSTANT
声明变量的功能仅适用于 CFC 编辑器。在 FBD 编辑器中,CODESYS 始终会在程序块上显示所有输入参数,无论这些参数是否声明为VAR_INPUT
或VAR_INPUT CONSTANT
。在文本编辑器中,CODESYS 也不会对此进行区分。