创建 SoftPLC 用户数据

集成被实施,以便我们共享在 SoftPLC 与 OpenProtocol 适配器之间映射的内存,并且最多支持六个虚拟站点。虚拟站点被分配 100 字节用于到 SoftPLC 的数据,以及 100 字节用于来自 SoftPLC 的数据。在两个方向上总共映射了 600 字节。

SoftPLC 可以通过共享内存的专用部分与协议适配器进行交互。

  1. 常规 SoftPLC 设置字段中选择添加

  2. 创建 SoftPLC 用户数据窗口,从下拉列表中选择相关协议。

  3. 填写到 SoftPLC从 SoftPLC 地址字段,开始地址填 0结束地址填 999

  4. 选择添加

    Multiprog 软件中的 Global_Variables* 部分将包含具有以下地址的每个虚拟站点的输出变量 (opOUT_VSX) 和输入变量 (opIN_VSX)。

    虚拟站点

    开放协议用户数据到 SoftPLC

    开放协议用户数据从 SoftPLC

    虚拟站点 1

    %MB3.38400

    %MB3.40448

    虚拟站点 2

    %MB3.38500

    %MB3.40548

    虚拟站点 3

    %MB3.38600

    %MB3.40648

    虚拟站点 4

    %MB3.38700

    %MB3.40748

    虚拟站点 5

    %MB3.38800

    %MB3.40848

    虚拟站点 6

    %MB3.38900

    %MB3.40948

    如果要导入或更新尚未设置上述地址的项目,则必须将其手动添加到 Multiprog 中。

  5. 选择 SoftPLC 开启关闭

    • 开启:如果 SoftPLC 进程丢失,工具将被锁定,无法执行任何拧紧操作。

    • 关闭:如果 SoftPLC 进程丢失,工具将仍然能够执行拧紧。

  6. 在控制器中执行开放协议操作。

  7. 将更改推送到控制器。