TD设备与S7-200系列PLC通过TD/CPU(RS485接口)电缆建立通信,默认TD设备的通信地址为1,S7-200的地址为2。同时S7-200通过电缆为TD设备提供直流24V电源。 TD200、TD200C和TD400C还可以由独立的24V直流电源供电。
S7-200 TD设备是一个2行或4行的文本显示设备,可以连接到S7-200 CPU。S7-200 TD设备可用于查看、监视和改变用户程序的过程变量。S7-200 TD产品系列提供了四种TD设备:TD 100C、TD200、TD200C和TD400C。查看用户菜单和屏幕的层级,通过这些可以实现操作员与应用程序或过程处理交互使用 STEP 7-Micro/WIN 的文本显示向导可以创建这些用户菜单和屏幕,显示由 S7-200 CPU 生成的报警位使能消息。
文本显示 (TD) 设备的功能,可以使用 TD 设备来执行以下任务: (1)使用STEP 7-Micro/WIN 的文本显示向导可以定义这些报警。 (2)修改指定的程序变量。
(3)使用TD设备可以将变量定义为文本字符串或数字字符串。 (4)文本字符串变量中的所有字符均可编辑 。
(5)数字字符串仅数字字符可编辑光标将跳过所有非数字字符。 (6)TD设备允许定义字、双字或实数类型的变量。
(7)强制或取消强制I/O点可以将 S7-200 CPU中的各个I/O 。 (8)点强制设为开on或关off仅TD 200C、TD200和TD 400C。
(9)设置时间和日期S7-200 CPU 支持实时时钟。 (10)TD200C和TD 400C提供其它用于与 S7-200 CPU 进行交互的功能。
(11)可以改变 S7-200 CPU 的操作模式 [RUN运行或STOP停
止]。
(12)可以对存储在 S7-200 CPU 存储区中的数据进行访问和编辑。 根据控制要求,本着在满足控制功能的前提下降低成本的原则,选择S7-200 TD200作为控制系统的人机界面。
图2.5 TD200人机界面控制面板
第三章 系统软件设计
3.1 控制系统主程序设计
针对本课题控制要求,设计的PLC控制系统,通过HMI人机界面完成对玻璃长、宽等参数的设置,利用S7-200系列PLC对台车电机、升降电机、进刀电机的运动控制。设计控制系统主程序的流程图如图3.1所示:
开机初始化台刀、刀具复位刀具下降切割NN升降到位?延时到否?Y警示提示Y刀具进给切割NN进刀编码器到位?Y刀具复位延时到否?Y警示提示台车前进NN台车编码器到位?YY参数是否变化?N延时到否?Y警示提示 图3.1 控制系统主程序流程图
为实现系统控制要求,完成控制任务,系统需要加入定时安全报警
程序,即每一个动作启动时同时启动定时器,根据每个动作完成的时间设置定时器的定时时间,如果系统出现故障,定时时间到而未完成相应动作,停止后续动作,触发报警动作。
M2.0I0.6M1.0SMD138=SMD158=0M1.1I0.5M1.2HSC3中断M1.3HSC5中断M1.4HSC3中断M1.5I0.3M1.6长宽是否改变NYQ0.5上升Q0.3Q0.1/Q0.6水平进给定宽切割Q0.2定宽Q0.4定长切割
图3.2 控制系统主程序顺序功能图