3软件设计
3.1PLC控制程序设计
系统中采用315-2PN/DP作现场总线的主站通过总线与位置控制器CLM相连的通信服务,此方式具有实时性好、通讯速率高、编程简单和抗干扰能力强等优点。在STEP7编程软件首先需导入力士乐位置控制器的GSD文件(IN2_04eb.gsd),用于完成硬件网络的组态,并为其分配网络地址,在组织块循环OB1中选用SFC14“DPRD_DAT”,SFC15“DPWR_DAT”系统功能模块与位置控制器进行过程数据的交换。
主站的总线与位置控制器设置相同的通讯率,并选用PPO类型的参数过程数据,从而完成控制系统主PLC与现场设备间的数据读写和控制数据的传输,同时Profibus还可进行系统参数设置和诊断信号的传输。
主PLC可根据联动线的测量速度、操作的指令和裁断装置当前的状态对输送带和刀架进行实时控制。胎面的贮存量通过超声波传感器发出的模拟量信号与前段输送带的速度按一定的比例和算法控制裁断皮带的速度,从而通过主PLC改变相应地控制速度使运输带平稳3.2位置控制器CLM的伺服程序设计
力士乐CLM位置控制器是一种模块化、紧凑型的数控系统,可直接对力士乐DKC伺服驱动器进行控制完成伺服的精确定位控制。本文所编写的位置控制器程序主要包括三大部分:裁断刀架控制、传送带控制和总线通讯等。主PLC与控制器间的状态字通过Profibus总线通讯完成,当位置控制器接收到主PLC传输的控制信息(如长度、速度值和操作指令等)时,同时将当前的运行状态信息传输给主PLC进行分析、显示。如图3所示为裁断伺服控制程序框图。