发布于 2013-09-05 13:18:45
2楼
这个在FDL网络中写数据,好像只能批量写值,比如在PLC里FC6中收数据是20个字节,在SCOUT中如要通过OPCSERVER写值到PLC中,比如:在SCOUT中SEND中发数据为:[FDL连接1]SEND3,b0,这样添加后,每次都会写3个字节到PLC中去,如果要写一个字节,比如我要单独写一个值到PLC收区的第3个字节,我试了[FDL连接1]SEND1,b2和[FDL连接1]SEND3,b2,1等几种方式均不成功,最后都实际上是写了三个值到PLC中,如果我写的值是5的话,实际上在PLC中查看写下的数据时会发现,除5已经写入到第三个字节里去了外,第1个和2个字节均被写入了值0,尽管我写值时只输入了一个5这个值;不知道有谁做过这种类似的试验,能否解答我的问题;现在怀疑FDL这种通信方式是不是只支持批量数据写值,而不能单独一个值的写入呢?