添加 MSG_CIPSYMBOLIC 功能块、变量和触点
使用以下步骤将 MSG_CIPSYMBOLIC 功能块、输入变量和触点添加到梯形图。
添加 MSG_CIPSYMBOLIC 功能块、变量和触点
- 通过执行以下操作之一添加第三个梯级:
- 从“工具箱”中,将
拖至第二个梯形图梯级下方。 - 选择第二个梯级,然后选择Alt+Shift+R。
- 通过执行以下操作之一添加 MSG_CIPSYMBOLIC 功能块:
- 在“工具箱”的“搜索”中输入MSG_CIPSYMBOLIC,然后将其拖至第三个梯形图梯级中的有效位置。
- 选择第三个梯级,然后在“工具箱”中双击MSG_CIPSYMBOLIC。MSG_CIPSYMBOLIC功能块将添加到第三个梯形图梯级中的有效位置。
- 创建变量。
- 在MSG_CIPSYMBOLIC功能块上,右键单击每个变量,然后为每个参数选择“新建变量”。
- 在“新建变量”中,根据下表为每个参数输入变量名称。参数和变量参数变量名MSG_CIPSYMBOLICMSG_WriteVariableCtrlCfgA_CtrlCfgSymbolicCfgA_SymCfgTargetCfgA_TarCfgDataA_Data
- 在“项目组织管理器”中的程序下,双击“局部变量”以打开局部变量网格。
- 在局部变量网格中,执行以下操作:
- 对于 A_Data 变量,双击“维度”单元格,然后将数组大小更改为 [1...4]。
- 根据下表配置 _CtrlCfg 的初始值。A_Data 的初始值参数初始值A_CtrlCfg.Cancel留空A_CtrlCfg.TriggerType300A_Ctrlcfg.StrMode留空
- 根据下表配置 A_SymCfg 的初始值。A_SymCfg 的初始值参数初始值A_SymCfg.Service1A_SymCfg.Symbol'UDINT_FromA'A_SymCfg.Count留空A_SymCfg.DataType200A_SymCfg.Offset200
- 根据下表配置 A_TarCfg 的初始值。A_TarCfg 的初始值参数初始值A_TarCfg.Path'4,192.168.1.19'A_TarCfg.CipConnMode1A_TarCfg.UcmmTimeout0A_TarCfg.ConnMsgTimeout0A_TarCfg.ConnClose留空
- 通过执行以下操作之一添加触点:
- 在“工具箱”中的“搜索”框中,输入XIC,然后将其拖至第三个梯形图梯级中 MSG_CIPSYMBOLIC 功能块输入的左侧。
- 选择第三个梯级,然后在“工具箱”中双击XIC。XIC 将被添加到 MSG_CIPSYMBOLIC 功能块输入的左侧。
- 为触点创建一个变量。
- 在第三个梯级中,右键单击XIC,然后选择“新建变量”。
- 在“新建变量”中,输入变量名称WriteValue,然后选择“创建”。
梯形图程序的第三个梯级应与下图相似:

提供反馈