发布于 2012-04-20 13:01:04
1楼
1 、图片里画圆圈的地址是什么作用的?
设置通讯“长度”、“单位”、“一致性”
单位:指示字节、字还是双字;
长度:上述单位的数量,如上述选择字节,长度为2,即指2个字节。
一致性:所谓数据的一致性,就是在PROFIBUS-DP传输数据时,数据的各个部分不会割裂开来传输,是保证同时更新的。即字节一致性保证字节作为整个单元传送。字一致性保证组成字的两个字节总是一起传送缓冲区一致性保证数据的整个缓冲区作为一个独立单元一起传送。
2、在组态的时候已经分配了一个CPU的地址,为什么在这里还要给PC站加一个地址
这里配置的是从站里的起始地址。
图里输入地址类型INPUT、地址2表示,接收的数据存放在本地(从站)的 I 2.0开始的输入映象区。
3、在主站里编程序,作为数据的传送;两个CUP之间是如何进行数据交换的
主站到从站:主站指定输出映象区起始地址,从站指定输入映象区起始地址,保证单位、长度、一致性都一样。
从站到主站:从站指定输出映象区起始地址,主站指定输入映象区起始地址,保证单位、长度、一致性都一样。
通讯长度小于4字节可以直接读取,大于4字节要用SFC14、15。
4、最好有个手册详细介绍下
PLC之间的Profibus 通讯
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0007.pdf
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0008.pdf
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0009.pdf