编辑: 丑伊 | 2014-12-10 |
3 6 个输入端口和
1 4个输出端口,为了能够保证系 统要求、经济实用性以及其它不可控制因素,该 系统选择了 F X
3 G A
6 0 M T C M 型号的 P L C ,共38个输入端口、2 4个输出端口,3个交流接触 器、6个两开两闭电磁继电器、一个
2 4 V直流电 源、2个NPN型接触式传感器. 配套使用GS2107WT B D型触摸屏作为互动控制界面,与PLC通过串口通讯实现数据共享[
4 ] .
2
2 系统结构设计 根据系统的工艺过程设计了系统控制结构如 图 4所示.整个系统有 2个数字控制器,一个零 阶保持器、5组执行机构和 7组反馈信号量构 成.在系统中 D ( z ) 是整个系统的大脑,负责接 收反馈信号和分配输出量.每个执行机构对 D ( z ) 都有反馈调节,每个执行机构都有两个或多 个工位的传感器,通过传感器数字信号对系统反 馈,保证系统稳定.D ( t ) 是经过 A/ D转换后的 另一控制器,负责采集热电偶在
1 0
0 ℃水中的电 压信号并且反馈电压信号和时间常数给 D ( z ) . G 1是手臂执行机构;
G 2是手指执行机构;
G
4 是检测执行机构;
G 5转动执行机构;
G 6是伺服 驱动机构负责接收脉冲数据转动分拣机构并且实 时反馈当前位置量给 D ( z ) .图 4中的 K都是反 馈信号量[
5 ] . 图4系统控制图 根据系统控制结构,对系统进行编程.为了 方便系统调试以及未来的维护,编写了以自动控 制和手动控制两种控制方式,两种模式互锁互不 干扰,使用者可通过触摸屏分别进行控制.手动 控制普遍用于前期调试、和检测各个部分是否良 好.能够单独的控制每一个执行元件,并且利用 触摸屏上的相同位元件进行控制.自动控制程序 就是按照预先设计好的流程,根据传感器信号触 发的整个工艺流程,实现无人自动化主要程序. 自动控制程序以步进方式的顺序控制,实时监控 各个传感器状态,根据传感器状态变化进行不同 步骤,从而实现程序自动控制[
6 ] .自动控制程 序流程如图 5所示. 在自动控制程序中,通过反馈信号 ........