回复:问几个关于MM440的问题

这个好玩

  • 帖子

    58
  • 精华

    0
  • 被关注

    8

论坛等级:游士

注册时间:2010-08-06

普通 普通 如何晋级?

发布于 2011-05-21 22:05:08

11楼

quote:以下是引用叄少在2011-03-22 17:50:44的发言:
2.做300与MM440通讯 任务报文PZD与应答报文PZD,假设任务报文地址是QD256,应答报文地址是ID256,这时这两个地址就不可以再用于IO输入输出了吧??用MOVE直接给QD256控制字或者读ID256状态字,这与用SFC14,SFC15读写两种方法有什么区别啊 优劣如何, 说的比较乱 大家见谅

1、数据的"一致性"如果为“单位”则以单位里指定的字或字节进行发送和接受数据。当发送和接受的数据量比较大时在CPU的一个扫描周期内可能不能完成这些数据的发送和接受,而是需要两个或更多个周期才能完成,这就可能会出现所发送和接受的数据与当时CPU处理的数据不一致。



2、当需要cpu处理的数据与发送和接受的数据保持一致时,需要在"一致性"选择为“全部”,这样就可保证在一个CPU扫描周期里发送和接受完毕。这时需要使用打包、解包方式发送和接受数据,每包最多32字节,也就是调用SFC14把接受的的数据解包,调用SFC15把发送的数据打包。

因为年轻
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54708条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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