http://www.deyisupport.com/blog/b/smartgrid/archive/2012/11/26/jones-chen-plc-plc.aspx,这个链接的文章,能不能解答一下,我下面的问题。
如果在ATTACH confirm的时候会有Source Address: 84 00 Base Address: 00 00,那么,我在发送DC的命令的时候要不要将这些地址写入到data transfer里面去呢,从你的文章看,感觉data transfer是固定的。问一下,是不是在DC发起数据传输的时候,进行注册和连接,然后等待连接成功之后就从host向DSP进行数据回复,也就是host向PLC的数据传输请求,那么在data里面的数据应该不是固定的吧?如果不固定,我该怎么去编程实现呢?现在我是将一系列的注册和登记请求就放在数组里面变为全局变量的,如果数据位的数据会变的话,那我程序里该怎么实现呢?对于注册和连接这一块,想问一下,是不是service node自己先注册好,然后等待DC的数据请求?还是DC在进行数据请求的时候进行注册,或者是两者都可以呢?如果是前者,那么,程序是不是只要写注册和请求,不要写数据传输?我传输的数据是以数据帧的格式进行的。