|
||||
鹿城发电机租赁100KW--中动电力 接收:REN=1后,允许接收。接收器以所选波特率的16倍速率采样RXD端电平,当检测到一个负跳变时,启动接收器,同时把1FFH写入输入移位寄存器。由于接、发双方时钟频率有少许误差,为此接收控制器把一位传送时间16等分采样RXD,以其中9三次采样中至少2次相同的值为接收值。接收位从移位寄存器右边进入,1左移出,当 左边是起始位0时,说明已接收8位数据,再作 一次移位,接收停止位。此后:若RI=0、SM2=0,则8位数据装入SBUF,停止位入RB8,置RI=1。 现在自动化控制过程中,除非一些简单的控制柜的组合,这些地方基本用IO点就能将所有的动作实现,而稍微复杂一点点的工程项目,肯定会有像模拟量采集或者通信这样的需求,而我这边在次使用博图的时候,就需要使用模拟量采集的信号,当时在搜索过程中,查了很多相关的, 终我选择使用指令中的标准与缩放两个指令来实现这个控制的,这里贴出我的程序,希望能给大家一点点帮助,或者大家告诉我还有别的方式采集的话,更简便,以前我还使用过S7-200这款plc,还有欧姆龙CJ1M中也使用过,下面这些图片大家先看下,有的可能以后你们使用中会遇到一些,是可以直接套用的。 |
|