创建 SoftPLC 用户数据
集成被实施,以便我们共享在 SoftPLC 与 OpenProtocol 适配器之间映射的内存,并且最多支持六个虚拟站点。虚拟站点被分配 100 字节用于到 SoftPLC 的数据,以及 100 字节用于来自 SoftSoft 的数据。在两个方向上总共映射了 600 字节。
SoftPLC 可以通过共享内存的专用部分与协议适配器进行交互。
- 在常规 SoftPLC 设置字段中选择添加。 
- 在创建 SoftPLC 用户数据窗口,从下拉列表中选择相关协议。 
- 填写到 SoftPLC 和从 SoftPLC地址字段,开始地址填 0,结束地址填 999。 
- 选择添加。 - 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 中。 
- 选择 SoftPLC 开启或关闭。 - 开启:如果 SoftPLC 过程丢失,工具将被锁定,无法执行任何拧紧操作。 
- 关闭:如果 SoftPLC 过程丢失,工具将仍然能够执行拧紧。 
 
- 在控制器中执行开放协议操作。 
- 将更改推送到控制器。