我有一个PLC程序。它的一部分从串行端口读取数据,其余部分将数据发送到我的 C 模块(我相信是 ADS 通信)。这两个部分都独立工作正常。但是当我将它们组合成一个程序时,第二部分不再起作用。要么我做错了,要么程序执行时间超过了循环时间。这可能吗?还是我需要在单独的程序中编写这两个部分并关联不同的任务(试过这个,不起作用)?
我有一个PLC程序。它的一部分从串行端口读取数据,其余部分将数据发送到我的 C 模块(我相信是 ADS 通信)。这两个部分都独立工作正常。但是当我将它们组合成一个程序时,第二部分不再起作用。要么我做错了,要么程序执行时间超过了循环时间。这可能吗?还是我需要在单独的程序中编写这两个部分并关联不同的任务(试过这个,不起作用)?