仪表与PLC 224XP通讯

已锁定

KitShao

西门子1847工业学习平台

  • 帖子

    1220
  • 精华

    0
  • 被关注

    3

论坛等级:侠士

注册时间:2006-05-12

普通 普通 如何晋级?

仪表与PLC 224XP通讯

797

3

2008-05-26 15:00:03

仪表与PLC 224XP通讯,现在读不到数据,设置参数如下
仪表串口数据
波特率:1200
起始位:1
数据位:7
停止位:2
奇偶校验:无
输出232C,用串口调试工具和超级终端,可以接受到数据
通过PC/PPI 电缆与PLC连接
拨码开关:1,3,7 ON,其余OFF
用串口0
LD SM0.1 // 首次扫描时,
MOVB 16#35, SMB30 // 初始化自由端口:
// - 选择1200波特
// - 选择7个数据位
// - 选择无校验
MOVB 16#B0, SMB87 // 初始化RCV信息控制字节:
// - RCV被启用
// - 检测到信息字符结束
// - 将空闲行条件检测为
// 信息开始条件。

MOVB 16#0A, SMB89 // 将信息字符结束设为hex OA(换行符)。
MOVW +5, SMW90 // 将空闲行超时设为5毫秒。
MOVB 100, SMB94 // 将最大字符数设为100。
ATCH INT_0:INT0, 23 // 将中断附加在接收完成事件上。
ENI // 启用用户中断
RCV VB100, 0 // 为端口0在VB100位置启用带缓冲区的

中断0
// 接收完成中断例行程序
LDB= SMB86, 16#20 // 如果接收状态显示接收结束字符,
//MOVB 10, SMB34 // 则附加一个10毫秒计时器,
//NOT
RCV VB100, 0 // 如果因任何其他原因接收完成,
// 则开始新的接收。
仪表与PLC 224XP通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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