急!!自由口通讯接受!!!

已锁定

xaboy

  • 帖子

    56
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2004-08-31

普通 普通 如何晋级?

急!!自由口通讯接受!!!

749

8

2005-05-16 11:34:51

LD SM0.1

CALL SBR_0 // 首次扫描时,
MOVB 16#09, SMB30 // 初始化自由端口:
// - 选择9600波特
// - 选择8个数据位
// - 选择无奇偶校验
MOVB 16#B0, SMB87 // 初始化RCV讯息控制字节:
// - RCV被启用
// - 检测到讯息字符结束
// - 将空闲行条件检测为
// 讯息开始条件。
MOVB 16#0A, SMB89 // 将讯息字符结束设为hex OA(换行符)。

MOVW +5, SMW90
MOVB 6, VB100 // 将空闲行超时设为5毫秒。
MOVB 60, SMB94 // 将最大字符数设为100。
ATCH INT_0, 23
// 将中断附加在接收完成事件上。
ATCH INT_2, 9 // 将中断2附加在传输完成事件上。
ENI
// 启用用户中断
XMT VB100, 0


INT_2
LD SM0.0

RCV VB200, 0


我就是受不到数据!
用计算机串口调试工具发送一次数据,PLC能收到数据,但是把PLC和智能仪表连接不能受到数据!请问为什么呢?(和仪表的协议没有问题)


急!!自由口通讯接受!!! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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