---
#CPU: AS1    # 指示属于哪一个CPU
#feature: PI #  指示本配置为生成 PI 文档

name: AS1-PI # 相当于上面2条被注释的指令

symbols:
  # 系统已有4个内置符号：
  # - [PI_Proc, FB350]    FM350-2 的modbus计数与测量处理主FB
  # - [PI_Loop, FC350]    表示主循环调用FC，将这个加入OB1中
  # - [FM350-2, UDT350]   FM350-2 模块专用数据类型
  # 可以在对上述内置符号的地址进行更改，只要重新定义就可以了，注意保持名称一致

list : # FM350-2 模块列表
- comment: 模块1
  model: FM350-2             # 类型: 字符串 目前只支持350-2模块，本字段可省略
  # module 和 module_addr 必须有一个，用于指明使用哪一个CP模块硬件
  module: [PI01, IW992]      # 类型: S7符号定义 | S7符号引用
  count_DB: [PI01_CNT, DB31] # 类型: S7符号定义 | S7符号引用 专用计数块
  DB: [PI_01, DB+]            # 背景块，存放最终结果
- comment: 模块2
  # module 和 module_addr 必须有一个，用于指明使用哪一个CP模块硬件
  module_addr: 1008          # 类型: 正整数
  count_DB: [PI02_CNT, DB+]  # 专用计数块
  DB: [PI_02, DB+]            # 背景块，存放最终结果

# 用户自写SCL代码，放在循环的开始和结束处。
loop_begin: |-
  // 这里的代码将在 PI_Loop 循环开始时执行
loop_end: |-
  // 这里的代码将在 PI_Loop 循环结束时执行

...
