| 作者 | 主题 |
|---|---|
|
lvzheng 新手 经验值:40 发帖数:36 精华帖:0 |
楼主
主题:怎么区分主从站
系统构成 中控室用一个触摸屏与一台226连接通过电台到现场电台--226采集现场数据;
程序 用自由口通讯 问题 现在两个CPU都要接受、发送,我的理解应该有个主从关系,但我做出来的程序两个总是一样的,总是处在接受状态,两个收发怎么能协调好呢? 如果有愿意探讨的话加我QQ:350210560 我把程序写给你探讨一下;
lvzheng
|
|
GW 侠客 经验值:603 发帖数:506 精华帖:5 |
楼
主题:回复:怎么区分主从站
应用自由口通讯一定要注意以下几点:
1 应用自由口通讯首先要把通讯口定义为自由口模式,同时设置相应的通讯波特率和通讯格式。用户程序通过特殊存储器SMB30(对端口0)、SMB130(对端口1)控制通讯口的工作模式。 2 CPU通讯口工作在自由口模式时,通讯口就不支持其他通讯协议(比如PPI),此通讯口不能再与编程软件Micro/WIN通讯。 3 由于S7-200的通讯端口是半双工RS-485芯片,XMT指令和RCV指令不能同时有效。所以确保不同时执行XMT和RCV非常重要,可以使用发送完成中断和接收完成中断功能,在中断程序中启动另一个指令。 所以在两个CPU中要分时进行接受和发送,两者部分主从关系。 |