帮忙呀!!! 点击:513 | 回复:0



天问

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 70回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2003年10月15日
发表于:2003-12-17 11:26:00
楼主
我要在西门子226PLC(485)和外面的单片机系统(485口)实现多机通讯,现在我做的第一步工作是,让PLC,和单片机系统都能和PC机串口通讯(有专门的485转232口) 现在单片机系统已经能跟PC机通讯上了,我用的是网上下的串口小精灵(这种软件很多的) 我想问的是在用PLC的485端口时(用的是自由口协议),该注意什么,我怎么改程序都不行。以下是我的程序: 主程序: LD SM0.1 //拨盘 MOVB 16#09, SMB30 //将PORT0口置为自由口通讯,9.6K,无校验 ATCH INT_0, 9 //发送完成中断 ENI //允许中断 XMT VB0, 0 //发送开始,VBO放的是我发送的字节数2,VB1 VB2放的是我要发送的字节,采用16进字 中断程序 LD SM0.0 DTCH 9 S Q0.0, 2 CRETI


热门招聘
相关主题

官方公众号

智造工程师