添加功能块和变量

使用以下步骤添加功能块,并向其分配变量。
要添加功能块和变量
  1. 在“
    工具箱
    ”的“
    搜索
    ”中,输入
    MSG_PCCC
  2. MSG_PCCC
    拖至语言编辑器中的有效位置。
  3. 分配变量名。
    1. 在“
      项目组织管理器
      ”中,展开程序,然后双击“
      局部变量
      ”以打开局部变量网格。
    2. 在局部变量网格中,根据下表添加变量:
      指令输入和输出参数的变量
      参数
      变量名
      数据类型
      MSG_PCCC
      MSG_PCCC_1
      MSG_PCCC
      CtrlCfg
      Write_CtrlCfg
      CIPCONTROLCFG
      PCCCCfg
      Write_PCCC
      PCCC_CFG
      TargetCfg
      Write_TarCfg
      CIPTARGETCFG
      Status
      Write_Sts
      CIPSTATUS
  4. 配置局部变量的初始值,并添加 CtrlCfg 初始值。
    1. 在局部变量网格中,展开 CtrlCfg 参数以查看附加参数。
    2. 根据下表配置初始值:
      CtrlCfg 初始值
      参数
      初始值
      Write_CtrlCfg.Cancel
      留空
      Write_CtrlCfg.TriggerType
      50
      Write_CtrlCfg.StrMode
      留空
  5. 添加 PCCCCfg 的初始值。
    1. 在局部变量网格中,展开 PCCCCfg 参数以查看附加参数。
    2. 根据下表配置初始值:
      PCCCCfg 初始值
      参数
      初始值
      Write_PCCC.Service
      1
      Write_PCCC.SrcAdr
      'Write_Float_Data'
      Write_PCCC.NumOfElements
      1
      Write_PCCC.DstAdr
      'F8:0'
      小贴士:
      MicroLogix
      控制器中将
      F8:0
      输入为目标地址。
      CtrlCfg 和 PCCCCfg 的初始值
  6. 配置 TarCfg 的初始值。
    1. 在局部变量网格中,展开 TarCfg 参数以查看附加参数。
    2. 根据下表配置初始值:
      TarCfg 初始值
      参数
      初始值
      Write_TarCfg.Path
      '4,192.168.3.33'
      Write_TarCfg.CipConnMode
      1
      Write_TarCfg.UcmmTimeout
      0
      Write_TarCfg.ConnMsgTimeout msg_pcc
      0
      Write_TarCfg.ConnClose
      FALSE
      TarCfg 的初始值
  7. 添加触点。
    1. 在“
      工具箱
      ”中,找到“
      XIC
      ”,然后将其拖至语言编辑器的有效位置。
    2. 创建“
      写入
      ”变量并将其分配给 XIC。
      MSG_PCCC 消息的梯形图程序的梯级
  8. 将程序下载到控制器。
下载完成后,将要写入
MicroLogix
的值输入到
Micro800
控制器中的 Write_Float_Data 变量,然后触发“
写入
”标签以执行从
Write_Float_Data
到 MicroLogix 控制器 F8:0 地址的值写入。观察
MicroLogix
地址将更新为该值。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal