自由口通讯的XMT发送指令发出的信息超级终端接收的不对????

已锁定

第七印记

  • 帖子

    197
  • 精华

    1
  • 被关注

    8

论坛等级:侠客

注册时间:2009-07-25

普通 普通 如何晋级?

自由口通讯的XMT发送指令发出的信息超级终端接收的不对????

3046

8

2011-11-08 11:02:38

大家好,我刚学习自由口通讯,然后按照书上自由口通讯的例子(深入浅出s7-200)了解发送指令XMT.
程序如下
数据块中定义:
//
VB100 14 // 每次发送14个字节
VD200 0 //初始化寄存器
VB113 16#0D //超级终端的结束和换行的ACSII
VB114 16#0A
主程序
网络一
LD SM0.7
EU
O SM0.1
CALL SBR_0:SBR0
网络二
LD SM0.7
ED
CALL SBR_1:SBR1

子程序0:
LD SM0.0
MOVB 16#09, SMB30
MOVB 250, SMB34
ATCH INT_0:INT0, 10
ENI

子程序1:
LD SM0.0
MOVB 16#08, SMB30

中断程序0:
LD SM0.0
+D 1, VD200
DTA VD200, VB101, 0
XMT VB100, 0

这个都是完全照着书上做得梯形图,超级中断设置的通讯参数为 波特率9600 数据位:8 奇偶校验:none 停止位:1 数据流控制:无
问题是:书上说接收的的数据应该是 351
352
353
一直递增.....
我接收到的怎么是这个:
潟撳?潟戝?靠靠靠靠憹晱咫 麐潟嶅?潛熷?潛濆?潛涘?靠靠靠靠憹摍咫 靠靠靠
靠憹摋咫 潛曞?潛撳?潛戝?潛忓?潛嶅?潙熷?潙濆?潙涘?潙欏?潙楀?潙曞?潙撳?
潙戝?潙忓?潙嶅?潖熷?潖濆?潖涘?潖欏?潖楀?潖曞?潖撳?靠靠靠靠憹彂咫 靠靠靠
靠憹弿咫 潖嶅?潔熷?靠靠靠靠憹崫咫 潔涘?潔欏?潔楀?潔曞?潔撳?潔戝?潔忓?潔
嶅?靠靠靠
上面是从超级终端上复制过来的。我硬件是CPU226CN
自由口通讯线是我自己做得九针头 3真连接485的B信号,8针连接485的A信号,然后通过RS485转rs232的转换头和计算机的COM口相连接。希望大家给点意见,再次谢谢大家了,搞不清楚什么原因
我用调试软件显示如下:
ASCII吗显示:
灋灋灋灋鄦xx啚灋灋灋灋鄦xf烚灋灋灋灋鄦x驵f烚灋灋灋灋鄦xx啚灋灋灋灋鄦xx鎥啚灋灋灋灋鄦xx瀤啚灋灋灋灋鄦xx唜啚?灋灋灋炧唜x~x啚?灋灋灋炧唜xfx啚?灋灋灋炧唜
HEX显示:
9E 1E E6 78 60 66 78 86 9E FE FE
FF 9E 9E 9E 9E 9E 9E 9E
9E 1E E6 78 60 1E 78 86 9E FE FE
FF 9E 9E 9E 9E 9E 9E 9E
9E 1E E6 78 60 06 78 86 9E FE FE
9E 9E 9E 9E 9E 9E 9E 9E
1E E6 78 60 FE E0 66 9E FE FE
9E 9E 9E 9E 9E 9E 9E 9E
1E E6 78 60 E6 E0 66 9E FE FE
FF 9E 9E 9E 9E 9E 9E 9E
9E 1E E6 78 E0 FE 78 86 9E FE FE
9E 9E 9E 9E 9E 9E 9E 9E
1E E6 78 E0 E6 78 86 9E FE FE
FF 9E 9E 9E 9E 9E 9E 9E
9E 1E E6 78 E0 9E 78 86 9E FE FE
9E 9E 9E 9E 9E 9E 9E 9E
自由口通讯的XMT发送指令发出的信息超级终端接收的不对???? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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