求教斑竹

已锁定

eagle_sky

  • 帖子

    28
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2004-09-03

普通 普通 如何晋级?

求教斑竹

454

4

2004-12-10 10:12:18

斑竹:
   你好,我最近做了个MODBUS主站协议,是S7-300跟约克的冷凝机通讯,在现场通讯上了总出现E55,或E45错误代号,具体程序如下:
NETWORK1
  L B#16#2           //主站地址
T "SOURCE_DB".slave_address  //第一个字节放主站地址 DB42.DBB1   
L B#16#4        //功能代码
T "SOURCE_DB".function_code //第二个字节放主站地址DB42.DBB2  
L B#16#12  //数据量起始地址
T "SOURCE_DB".a[1]  //放在第三个字节 DB42.DBB3
L B#16#2   //数据量长度
T "SOURCE_DB".a[3] //放在DB42.DBB5

UC "Execute_Jobs"   //调发送接受块
NETWORK2
   L DB43.DBW 0   //取接受的第一个数据
T MW 60     //放在MW60
NETWORK3
   L DB40.DBW 14
T MW 80      //错误代码放在MW80
结果出现E55错误代码
  在现场搞得很头痛,拆回来实验结果有出现830错误代码,按代码的意思,检查通讯线,从站地址,奇偶效验等都没错.不知道是什么原因了,现在无策了,请斑竹多多指教,不胜感谢,急盼回复!
求教斑竹 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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