68 路数字量 I/O 点或 38 路模拟量 I/O 点。 20K 字节程序和数据存储空间, 6 个独立的高速计数器( 100KHz ),2 个100KHz 的高速脉冲输出, 2个RS485 通讯/ 编程口,具有 PPI 通讯协议、 MPI 通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量 I/O, 位控特性,自整定 PID 功能,线性斜坡脉冲指令,诊断 LED ,数据记录及配方功能等。是具有模拟量 I/O 和强大控制能力的新型 CPU 。 1)按钮开关选择一般普通型号开关即可. 2)编程元件地址分配 7 资源分配地址功能 I0.0 启动按钮 I0.1 停止按钮 T37上课响铃控制定时器 T38下课响铃控制定时器 Q0.2 铃 3.2 控制系统外部接线图系统外部接线图如图:4 主程序设计及功能 4.1 主程序流程图设计 8 系统设计是按照每天循环,系统读取 PC机时间后,通过比较时间来确定什么时候打铃和打铃时间。工作流程为:启动系统、读取时间、开启时间比较、按作息时间打铃、结束。工作流程框图如下: I0.0 循环是上课是下课 4.2 主程序顺序功能图设计启动读入时间比较打铃时间打铃 5S 判断上课、下课打铃 10S 结束 9 通过流程图,有了比较清晰的思路,系统通过并行来实现上课和下课不同频率的打铃,画顺序功能图。按下 I0.0 键启动、初始化系统,系统启动后,读入时间,比较时间,控制打铃程序. 按I0.1 键关闭系统,系统停止工作。 I0.0 启动、初始化系统读取时间 I0.1 M0.1 上课下课下课 5S10S T37 T38 空步(循环用) 结束 M0.0 TR D VB0 M0.1 根据作息时间判断是上、下 M0.2 M0.3 Q0.2 T37 Q0.2 T38 M0.4 END 10 4.3 主程序梯形图设计根据流程图和顺序功能图编写梯形图,如图所示: