romandlv 2006-11-29 17:43:00 | 显示全部楼层 | 阅读模式

『7x24小时有问必答』

部分程序如下:

主程序:

网络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传送回来,让它显示出来。为什么我什么也看不到呢?而且好象接收完成中断也没执行。求助高手了!大家帮我分析一下看看是那里出了问题?

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

本版积分规则

帖子 27 篇

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码