|
称重模块和称重传感器的用户手册(六)之与称重功能关联的语言对象的表示形式(4)与运用专用功能相关的显式沟通言语方针 显式沟通是运用户程序的央求,运用以下指令实行的沟通: READ_STS ( 参见Unity Pro, I/O 处理, 功能块库) (读取情况字) WRITE_CMD ( 参见Unity Pro, I/O 处理, 功能块库) (写入指令字) WRITE_PARAM ( 参见Unity Pro, I/O 处理, 功能块库) (写入调整参数) READ_PARAM ( 参见Unity Pro, I/O 处理, 功能块库) (读取调整参数) SAVE_PARAM ( 参见Unity Pro, I/O 处理, 功能块库) (保存调整参数) RESTORE_PARAM ( 参见Unity Pro, I/O 处理, 功能块库) (康复调整参数) 这些沟通适用于归于一个通道的一组相同类型的 %MW 方针(情况、指令或参 数)。 留意: 这些方针能够: 供给有关模块的信息(如通道毛病类型) 能够运用指令(如切换指令)操控模块 定义模块的操作模式(在运用程序实行过程中保存和康复调整参数) 留意: 为了避免同一通道同时发生多个显式沟通,在调用对此通道寻址的任何 EF 之前,需求测验与该通道相关的 IODDT 的 EXCH_STS (%MWr.m.c.0 ) 字的值。 办理交流 在显式交流期间,需要查看性能,以确保只在正确履行交流后才考虑数据。 为此供给了以下两种类型的信息: 与正在进行的交流有关的信息 ( 参见第79 页) 交流报告 ( 参见第80 页) 下图说明晰办理交流的原理。 留意: 为了防止同一通道同时发生多个显式交换,在调用对此通道寻址的任何 EF之前,需求测试与该通道关联的 IODDT 的 EXCH_STS (%MWr.m.c.0 ) 字的值。 使用显式对象办理交流和报告 概览 当在 PLC 存储器与模块之间交流数据时,模块可能需要多个任务循环以确认此信息。一切 IODDT 均使用以下两个字来办理交流: EXCH_STS (%MWr.m.c.0 ):正在交流 EXCH_RPT (%MWr.m.c.1 ):报告 留意: 根据模块的位置,应用程序将检测不到显式交流的办理(例如,%MW0.0.MOD.0.0 ): 对于机架内的模块,显式交流将立即在本地 PLC 总线上履行并在任务履行完毕之前完成,因而,举例来说,当应用程序查看 %MW0.0.mod.0.0 位时,READ_STS 一直为已完成。 对于远程总线(例如, Fipio),显式交流与履行任务并不同步,因而应用程序能够进行检测。 示意图 下图显示了用于办理交流的各个有用位: |