基于plc的送料小车控制系统的设计-毕业设计论文(编辑修改稿)内容摘要:

,电源模块,数字量 /模拟量输入输出模块,电机启动器等部分。 存储卡使用 S7 MMC 64kbyte。 (4) 分布式结构的组态和通讯区设置 主站和子站之间是一对多的关系,一台主站与所有子站通过 PROFIBUSDP 通讯。 这种网络结构也需要进行组态,并下载到 PLC 中。 可以使用 Net Pro 程序进行网络结构组态和下载。 为了将命令传递给子站,还应该在主站和子站系统上分别开辟用于通讯的虚拟 I/O区。 主站上的虚拟 I/O 区对应于小车上的虚拟 I/O 区。 这样主站程序只要按一定的格式输出虚拟 DO,子站的虚拟 DI 就会接收到信号。 同样的,子站可以通过虚拟 DO将自身 鞍山科技大学本科生毕业设计 (论文 ) 第 9 页 的状态返回到主站,以供主站监视和判断。 可以在硬件组态过程中通过 HW config程序设置通讯区,因为虚拟 I/O 并不是硬件上真实存在的,因此可以设置得很大,只要不超出存储单元 的容量就行。 (5) 组态信息的下载 HW config程序和 Net pro 程序都提供组态信息的下载。 设置好编程器与 PLC 的连接后,就可以将组态好的硬件和网络结构信息通过编程设备电缆下载到相应的 PLC 中。 下载完成后如果诊断无误,那么硬件的设置工作就完成了,可以开始进一步的工艺流程编程设计。 PLC 编程实现控制功能 (1) 标志位的定义 (单位: mm) DBD 4 定位设置 DBD 8 固定参照物的实际位置 DBD 20 向前距离的预置关断开关 DBD 24 向前距离的关断开关 DBD 28 慢速向前的速度设置点 (只在定位 ) DBD 32 快速向前的速度设置点 (只在定位 ) DBD 36 向前的距离 X (为了快速向前速度 ) DBD 40 向后距离的预置关断开关 DBD 44 向后距离的关断开关 DBD 48 慢速向后的速度设置点 (只在定位 ) DBD 52 快速向后的速度设置点 (只在定位 ) DBD 56 向后的距离 X (为了快速向后速度 ) DBD 60 向前中的 Kp =DBD32/DBD36 DBD 64 向前中的附加设置点 d DBD 68 向后中的 Kp =DBD52/DBD56 DBD 72 向后中的附加设置点 d DBD 76 估计向前或向后的附加设置点 d = dmax DBD 80 预置关断开关点 DBD 84 关断开关点 鞍山科技大学本科生毕业设计 (论文 ) 第 10 页 DBD 88 临时缓存:关于定位的斜坡发生器之后的速度设定点 DBD 92 临时缓存:定位的速度设置点 = 向前最小值 DBD88 和 (设置点 +/ d –实际值 ) x Kp DBD 96 临时缓存:定位的速度设置点 =向前最大值 DBD92 和最小电压 DBD 116 临时缓存:定 位的速度设置点 DBD 120 预置加速向前循环中的增量 (爬行和定位 ) DBD 124 预置减速向前循环中的减量 (爬行和定位 ) DBD 128 预置加速向后循环中的增量 (爬行和定位 ) DBD 132 预置减速向后循环中的减量 (爬行和定位 ) DBD 140 向前的最小电压 =速度设置点的最小量 (向此点运动中 ) DBD 144 向后的最小电压 =速度设置点的最小量 (向此点运动中 ) DBW 240 错误字 BIT 1=错误 BIT 空置 BIT 1=定位设置点大于向前软限制开关 (如果不等于 0 定位设置点 EMAX = DBD260) BIT 1=定位设置点大于向前软限制开关 (如果不等于 0 定位设置点 EMIN = DBD272) BIT 1=开始零速度控制 BIT 1=错误:定位不可能 BIT 1=定位错误 定位误差 BIT 1=向前结束位置的硬限位开关 (定位期间 ) BIT 1=向后结束位置的硬限位开关 (定位期间 ) DBD 260 向前的软 限制开关 (只对定位和行动中不等于 0 时的情况 ) DBD 272 向前的软限制开关 (只对定位和行动中不等于 0 时的情况 ) DBD 480 临时存储用户的辅助标志位 MD200 DBD 484 临时存储用户的辅助标志位 MD204 DBW 488 临时存储用户的辅助标志位 MW208 DBD 500 临时存储内部的辅助标志位 MD200 鞍山科技大学本科生毕业设计 (论文 ) 第 11 页 DBD 504 临时存储内部的辅助标志位 MD204 DBW 508 临时存储内部的辅助标志位 MW208 MB200 = DBB500 BIT 0 输入信号 AE: 1=带模拟输入的爬行 BIT 1 输入信号 ENDV: 1=向前结束位置的硬限位开关 BIT 2 输入信号 LAGV: 1=慢速向前的硬信号 BIT 3 输入信号 LAGR: 1=慢速向后的硬信号 BIT 4 输入信号 ENDR: 1=向后结束位置的硬限位开关 BIT 5 输入信号 MOTO: 1=数字输出的电机定位: 0=模拟输出和数字输出的部分阀门 BIT 6 输入信号 QUIT: 1=错误警告 BIT 7 输入信号 INIT MB201 = DBB501 BIT 0 输入信号 KNOT: 1=没有急停 BIT 1 输入信号 NSP: 1=定位操作 BIT 2 输入信号 STRT: 1=定位 (如果 KNOT=1 且 NSP=1 且 ENTR=0) BIT 3 输入信号 ENTR: 1=爬行操作 BIT 4 输入信号 TPVS: 1=快速向前爬行 BIT 5 输入信号 TPVL: 1=慢速向前爬行 BIT 6 输入信号 TPRL: 1=慢速向后爬行 BIT 7 输入信号 TPRS: 1=快速向后爬行 MB202 = DBB502 BIT 0 1=慢速向前的软限制开关 BIT 1 1=慢速向后的软限制开关 BIT 2 1=带模拟输出的向前 BIT 3 1=带模拟输出的向后 鞍山科技大学本科生毕业设计 (论文 ) 第 12 页 BIT 4 1=快速向前爬行 BIT 5 1=慢速向前爬行 BIT 6 1=快速向后爬行 BIT 7 1=慢速向后爬行 MB203 = DBB503 BIT 0 1=给定向前爬行的上升沿 BIT 1 产生一个向前爬行的辅助上升沿 BIT 2 1=给顶向后爬行的上升沿 BIT 3 产生一个向后爬行的辅助上升沿 BIT 4 1=向前爬行运行中 BIT 5 1=向后爬行运行中 BIT 6 1=爬行运行中 BIT 7 1=爬行使能 MB204 = DBB504 BIT 0 内部标志位: 1=带 AE选择的爬行 BIT 1 内部标志位: 1=启动 ,0=比例阀 BIT 2 内部标志位: 1=带 AE选择的向前爬行 BIT 3 内部标志位: 1=带 AE选择的向后爬行 BIT 4 带 AE的辅助标志位的爬行 BIT 5 1=模拟输出 =0; 0=模拟输出 0 (AA 来自临时存储 ) BIT 6 1=模拟输入 =0; 0=模拟输入 0 BIT 7 1=所有四次爬行输入为零 MB205 = DBB505 BIT 0 1=模拟输出 = 0 BIT 1 1=模拟输出 0 BIT 2 1=上升沿确定 鞍山科技大学本科生毕业设计 (论文 ) 第 13 页 BIT 3 给定一个辅助标志位的上升沿 BIT 4 1=固定参照物上升沿运行 BIT 5 给定固定上升沿的辅助上升沿运行 BIT 6 空置 BIT 7 辅助标志位跳出网络 MB206 = DBB506 BIT 0 1=向前的软限制开关触发 (DBD260 不等于 0) BIT 1 1=慢速向前到结束位置时触发 (DBD264 不等于 0) BIT 2 1=慢速向后到结束位置时触发 (DBD268 不等于 0) BIT 3 1=向后软限制开关触发 (DBD272 不等于 0) BIT 4~BIT 7 空置 MB207 = DBB507 BIT 0 输入信号 LAGP BIT 1~BIT 6 空置 BIT 7 急停记忆 MB208 = DBB508 BIT 0 空置 BIT 1 空置 BIT 2 1=慢速向前定位 BIT 3 1=快速 向前定位 BIT 4 1=慢速向后定位 BIT 5 1=快速向后定位 BIT 6 1=位置到达停止 BIT 7 1=位置没有到达 MB209 = DBB509 鞍山科技大学本科生毕业设计 (论文 ) 第 14 页 BIT 0 1=给定 STRT上升沿 BIT 1 给定 ―STRT‖一个辅助上升沿 BIT 2 1=定位程序运行中 BIT 3 驱动方向: 0=向前, 1=向后 BIT 4 速度: 0=慢速, 1=快速 BIT 5 1=轴运行 BIT 6 1=定位不可能 BIT 7 1=带电机的定位 (2) 标志位的保存和载 入 打开程序块,要对程序的标志位进行赋 值 和传送操作,程序如下所示: L MD 200 T DBD 480 L MD 204 T DBD 484 L MW 208 T DBW 488 L DBD 500 T MD 200 L DBD 504 T MD 204 L DBW 508 T MW 208 SET R M R M (3) 标志位的二进制输入: 在此程序中,对小车运行过程中状态的不同采用二进制进行了相应的定义。 A KNOT = M 鞍山科技大学本科生毕业设计 (论文 ) 第 15 页 A NSP = M A STRT = M A ENTR = M A TPVS = M A TPVL = M A TPRL = M A TPRS = M A AE = M A ENDV = M A LAGV = M A LAGR = M A ENDR = M A MOTO = M A QUIT =。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。