S7-200自由口通讯遇到的问题

[复制链接]
查看1847 | 回复0 | 2006-11-29 17:43:00 | 显示全部楼层 |阅读模式

部分程序如下:

主程序:

网络1
LD SM0.1
MOVB 9, SMB130 //设置为自由口(口1),8位,不校验。
MOVB 16#94, SMB187 //允许接收;不检测起始,结束信息;检测空闲;定时中断。
MOVW 2, SMW192 //定时2MS
MOVW 5, SMW190 //空闲5MS
MOVB 2, SMB194 //最大接收2字节
ATCH INT_0, 24
ATCH INT_1, 26
RCV VB100, 1
ENI

网络2
LD M1.6
R SM87.7, 1
RCV VB100, 1
MOVB 2, VB200
XMT VB200, 1

INT_0

网络1
LD SM0.0
MOVB SMB2, VB200
S M1.6, 1

CRETI

INT_1

网络1
LD SM0.0
S SM87.7, 1
RCV VB100, 1
R M1.6, 1
CRETI

程序思想是将发送的数据由PLC传送回来,让它显示出来。为什么我什么也看不到呢?而且好象接收完成中断也没执行。求助高手了!大家帮我分析一下看看是那里出了问题?

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则