目前在现场进行调试,发现一个问题始终不知道该如何解决

大家可以先看看这张拓扑图,这就是目前现场连接的方式
客户机PC上运行了WINCC 7.4,客户机PC,PLC1,PLC2都通过网线连接至交换机上
客户机上运行的WINCC通过OMS+的方式连接这两台PLC
WINCC从PLC1上获取现场传感器的实际数据,之后在WINCC内通过全局脚本赋值给PLC2,PLC2作为ModbusRTU从站负责与DCS进行通信,将传感器数据传输给DCS,有人也许会说,为什么不直接从PLC1传输数据至DCS,这里是因为PLC1是传感器厂家配套的PLC,程序无法进行修改,所以配了PLC2作为Mobbus从站与DCS进行通信
目前的问题是,WINCC与PLC1进行通信,数据2s更新,基本与现场传感器显示数值一致
但是通过在WINCC内部脚本赋值给PLC2内部的变量数据却出现很大的延迟
我现在不知道是哪里的问题,脚本的触发时间是250ms,里面就是赋值语句,将PLC1的变量赋值给PLC2
或者是连接问题,是不是这种通过赋值传输数据的方式就存在延迟的问题
希望大家能给我一些建议