关于自由口通讯的接收信息方法

已锁定

oyjshhu

  • 帖子

    178
  • 精华

    0
  • 被关注

    10

论坛等级:游侠

注册时间:2005-08-08

普通 普通 如何晋级?

关于自由口通讯的接收信息方法

1859

19

2005-11-08 14:23:54

本人测试了一段使用自由口进行通讯的程序,发现程序接收的数据和我使用串口监控软件捕捉到的数据不一样,比如发送ASCII码@011R01000:69'CR'应该接收@011R000410:71'CR'的,但是通过PLC接收就是乱码,请高手指教,程序如下:
MAIN
NETWORK1
LD SM0.1
CALL SBR_0

SBR_0
NETWORK1
LD SM0.1
MOVB 16#69, SMB130
NETWORK2
LD SM0.0
MOVB 14, VB320
MOVB 16#40, VB321
MOVB 16#30, VB322
MOVB 16#31, VB323
MOVB 16#31, VB324
MOVB 16#52, VB325
MOVB 16#30, VB326
MOVB 16#31, VB327
MOVB 16#30, VB328
MOVB 16#30, VB329
MOVB 16#30, VB330
MOVB 16#3A, VB331
MOVB 16#36, VB332
MOVB 16#39, VB333
MOVB 16#0D, VB334
NETWORK3
LD SM0.1
MOVB 250, SMB34
ATCH INT_0, 10
ATCH INT_1, 26
ENI

INT_0
NETWORK1
LD SM0.5
EU
MOVD &VB340, VD50
ATCH INT_1, 26
XMT VB320, 1

INT_1
NETWORK1
LD SM0.0
MOVB SMB2, *VD50
INCD VD50

NETWORK2
LDB= SMB2, 16#0D //当接收的字符是回车时
MOVD &VB340, VD50 //重新装载地址指针
ATCH INT_0, 10
CRETI
程序如上所述,请高手指教!
关于自由口通讯的接收信息方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33263条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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