控制通讯协议 >>

2 :基本介绍

通讯, 有主机和从机。

主机就是访问方, 从机器是被访问,包括读和写, 当然多数是读。

系统中, 只有一个主机, 但是从机可以不只一个。

从机如果想访问主机, 在能被主机访问的状态中, 表达想成为主机的愿望。

主机在任务完成后, 通过命令授权让从机成为暂时主机。

当然主机变成暂时的从机,可以被访问。

从机完成自己的任务后, 再以命令授权让主机恢复操作。

有的系统支持带电插拔 , 为了防止 从机被拔出, 主机无法得到授权,而傻等 。

在主机的内部, 设立有定时器, 在规定的时间内 如果总线上没操作, 将自行恢复主机。

通常, 固定的,默认为主机。

------------------------------------------------------------------------------------------------------------------------------

从机

从机是被动的, 只要是总线上有访问, 就提供服务。

所以, 被多个主机分别访问, 是允许的。

提供基础信息, 比如环境温度, 时间等的器件。

其他零件都通过访问其 得到信息。

----------------------------------------------------------------------------------------------------------------------------

从机状态

主机直接读, 最方便的访问。

第一字节包括关键信息 比如主机最关心的,温度稳不稳等 。

命令授权也在其中。

每个信息,只用一位表示, 字节能表达8个状态。

继续读能够获得更多信息。

----------------------------------------------------------------------------------------------------------------------------

命令授权

为授权字节+交还地址。

交还地址, 就是主机目前的从机地址。

从机完成自己的任务后, 还是通过相同模式,交还主机。

主机, 不需要地址。

----------------------------------------------------------------------------------------------------------------------------

扩展从机

从逻辑上, 从机一直在, 只是没接通。

比如最常见的从机, 就是显示。

主机显示内部,是有显示缓冲区。

程序是不断向缓冲区更新。

当外部显示接通后,再从缓冲区向外拷贝。

而按键输入, 也是从外部读入输入缓冲区, 当然从机不通,就当按键没按下。

从主程序角度, 从机接通不接通,不影响运行。

当从机接通后,就增加定期交换数据。

不管主机多大,也许有一本书大, 也许只有一颗芝麻大 。

多数的控制器,本质就是机器内部的一个零件,并非时时和人打交道。

主要是完成内部的任务, 运算处理内部的输入输出关系。

当然调试或设置时, 需要接上按键显示。

这是向生物学习, 程序象病毒一样传染。

 
上一章: 基本目标
下一章:
 
控制通讯协议 >>
PLC|可编程控制器|北京张前苏公司
设计制造 测量基准 控制PLC 北京张前苏公司 2001-2021