开放协议

配置开放协议

  1. 工厂结构工作区 中选择一个控制器。

  2. 选择虚拟站点选项卡
    虚拟站点概览显示所选控制器的虚拟站点列表。如果未创建虚拟站点,则该列表为空。

  3. 双击虚拟站点以打开现有配置,或选择添加以创建新的虚拟站点配置。

  4. 选择协议菜单中的配置

  • 通过虚拟站点开放协议配置开关,用户可以在虚拟站点与属于工厂控制设备的一部分的集成器之间启用或禁用开放协议通信。

    开放协议使用控制器上的工厂以太网连接,与配置或交付拧紧结果所用的相同。

    每个虚拟站点通过唯一端口号识别。对于每个使用开放协议的虚拟站点,必须在端口字段输入端口号。

  • 如果开放协议用于选择任务,则断开设置控制虚拟站点与客户端之间的通信丢失时要执行的操作:

    • :如果系统丢失与开放协议客户端的连接,则不会执行任何操作,并且任何选定的任务都将能够继续正常操作。

    • 未分配任务:如果系统失去与开放协议的连接,则将取消选择所选任务,工具将不会被锁定

      • 如果开放协议出错,当前拧紧完成,然后任务结束。从虚拟站点中取消选择当前任务。

      • 如果发生通信错误,当前拧紧完成,然后任务结束。当前任务已中止,但未从虚拟站点中取消选择。

    • 锁定工具高态有效:如果系统失去与开放协议的连接,则工具将被锁定。

      • 恢复开放协议连接后,该工具将保持锁定状态。为了恢复正常操作,必须使用 MID 0043(启用工具)或 IO 信号主解锁来解锁工具。

      • 选择“锁定工具”选项后,不会取消选择该任务。

    • 始终锁定工具:如果系统失去与开放协议的连接,则工具将被锁定,无论是否通过开放协议选择使用的任务。

      • 恢复开放协议连接后,必须选择拧紧程序和序列任务才能恢复正常操作。

      • 恢复开放协议连接后,该工具将保持锁定状态。为了恢复正常操作,必须使用 MID 0043(启用工具)或 IO 信号主解锁来解锁工具

  • 旧有计数器设置对序列中所有拧紧的次数进行计数,并将该次数输出到二次系统。如要启用该设置,将使用旧有计数器设为开启

  • SoftPLC 索引用于映射共享内存中要写入开放协议命令的位置。默认值为 1,但可以输入数值 1 到 6。

     

由于 SoftPLC 索引的默认值始终为 1,并且未检查它是否正在使用中,因此您可能已配置了系统,以便在添加虚拟站点时多次配置相同的索引。在这种情况下,Soft PLC 将无法确定传入 MID 来自哪个虚拟站点。