回复:两个CUP之间的主从通讯里的一个问题

emil128

  • 帖子

    271
  • 精华

    10
  • 被关注

    21

论坛等级:侠圣

注册时间:2011-05-16

普通 普通 如何晋级?

发布于 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
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。