回复:S7-300与s120通讯问题

已锁定

askab

  • 帖子

    405
  • 精华

    5
  • 被关注

    34

论坛等级:侠圣

注册时间:2005-07-24

黄金 黄金 如何晋级?

发布于 2022-05-16 19:29:52

3楼

如图,step7的sfc14,15正常,但是s120无法接受到step7传送的数据。麻烦看看是什么问题。

/////////////////////////////////////////////

不是你这个搞法啊

  1. 首先你需要定义你发送报文是标准报文还是自定义  

  2. 其次,例如PLC 发送 到 S120 里   调用SFC15  看你图片,你用了DB3.DBW0 开始12个字。

    那么第一个问题,你定义的这个12个字是什么顺序,假设前提是自由报文。

    1.  控制字  2 速度给定   3  转速限幅给定   4   控制抱闸  5   控制风机   6  工艺调节器等等。 我随便说的定义。

    第一个硬件组态就要满足 PQW 有12个字,如果少于12 不行的。 其次那么在 S120里对应的就要体现出来,按照定义的数据线,否则你程序里给的就不是你想要给定,明白吗?

  3. 你的120 参数  第一个字DBW0 给的控制字 第四个字DBW6 给定2045  针对一个数据,那么程序 DB3.DBW6是否给了这个数据,如果没有给,或则给错, 则2045就不会有数据。

  4. 不知道i这个作的啥东西,一个伺服阀轴控制,起码数据给定要一直,无非 字或双子的给定。

SFC14/15 通讯正常,仅仅表示主从站之间通讯链路正确,不带表你真实的数据交换正确,清楚了吗?

999 自由是表示你按照你的意愿就行数据交换,但不是胡**换。标准报文是固话好的,你无法修改,但只要是数据交换,第一格式类型,第二地址对应,必须满足。只是顺序你可以自由,

大家同行,you ok ? me !
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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