创建用户定义的功能块和变量
使用以下步骤创建用户定义的功能块 (User-Defined Function Block, UDFB),然后添加输入和输出变量。使用梯形图编程语言创建 UDFB。
创建用户定义的功能块和变量
- 在“项目组织管理器”中,展开“资产”。
- 右键单击“用户定义的功能块”,然后选择“新建用户定义的功能块”。
- 在“新建用户定义的功能块”中,输入 UDFB 名称Traffic_Controller_FB,从“类型”列表中选择“梯形图”,然后选择“创建”。
- 在“项目组织管理器”中,展开“Traffic_Controller_FB”,然后双击“局部变量”。
- 在“局部变量”网格中,添加以下变量:
- 四个输入变量表示十字路口四个位置(北、南、东、西)处的汽车传感器。
- 六个输出变量表示两个方向(南北、东西)上的红色、黄色和绿色交通灯。
变量名称数据类型方向属性N_CAR_SENSORBOOLVarInput读取S_CAR_SENSORBOOLVarInput读取W_CAR_SENSORBOOLVarInput读取E_CAR_SENSORBOOLVarInput读取NS_GREEN_LIGHTSBOOLVarOutput读取/写入NS_YELLOW_LIGHTSBOOLVarOutput读取/写入NS_RED_LIGHTSBOOLVarOutput读取/写入EW_RED_LIGHTSBOOLVarOutput读取/写入EW_YELLOW_LIGHTSBOOLVarOutput读取/写入EW_GREEN_LIGHTSBOOLVarOutput读取/写入TON_1TONVar读取/写入TON_2TONVar读取/写入TON_3TONVar读取/写入TON_4TONVar读取/写入 - 通过执行以下操作之一保存项目:
- 从菜单栏中,选择
。 - 在“文件”菜单中,选择“保存”。
提供反馈