quote:以下是引用火麒麟在2012-06-18 09:51:39的发言:
DB的实时在线值呢?
您说的DB实时在线值是指哪个?背景数据块的还是发送或者接受数据块的?
上午又试了一下,检查程序,检查硬件组态,参数设置,还是没有发现问题,程序运行时,依然看不到发送灯闪烁,FB8的输出位都是0。
后来在强制上升沿发送的时候,监控Modus从站,是可以接收到字符的,虽然没有返回,但是在这个过程中我仔细的看了,没有看到发送灯闪烁……FB8的状态位Done和Error都是0
硬件诊断CP341,只有一个就是receive error,(之前有一个说我发送数据区写的太小,估计跟我之前试别的有关系,后来len改为6就不再出现了)。
我的初步想法是,下午先看看能不能让从站返回数据,再根据寄存器地址,取得我想要的数据。
不过依然不明白为什么我的FB8,状态位不正确以及发送灯不闪烁。