运行指示松电磁阀手动运行指示系统程序设计示例编程环境在编写程序之前,首先要创建个项目,创建项目的名称为冰箱箱体控制。步骤如下双击软件的图标,进入编程软件环境。如图所示。图编程软件环境执行菜单命令文件新建,在打开的对话框中单击浏览按钮选择项目的存储位置,建立个新项目名为冰箱箱体,如图所示。图建立新项目单击确定按钮后,在管理器中,显示出个新建立的项目名称冰箱箱体。在新项目名上按右键选择插入新对象,选择插入个站点,如图所示。图插入个站点选择插入的站点,双击右侧窗口中包含的硬件图标,打开硬件组态窗口。这时,窗口中无任何内容,需要逐添加。首先在右侧的硬件目录中双击,个模拟的机架框就出现在左侧的窗口中。在这个机架上,用户可以配置具体的模块。首先在左侧视图中单击模块将要存放的位置,然后再右侧视图中双击选择的模块,或将选择的模块拖入存放的位置也可,图为本系统的配置机架和具体的模块。图配置机架和具体的模块参数设置双击所在行,弹出的对话框里包含多个选项页。如图所示。图属性窗口常规属性页中包含的基本信息和的设置。启动属性页中可以设置的启动特性参数。周期时钟存储器属性页中可设置扫描周期监视时间和来自通讯的扫描周期负载。在周期时钟存储器选项页中设置时钟存储器,选中该功能,并在存储器字节中输入存储字节地址,此时的各位的作用是产生不同频率的方波信号。时钟存储器各位的周期及频率如表所示。表时钟存储器各位的周期及频率位周期频率保持存储器属性页。用来指定当出现断电或从到切换时需要保持的存储器区域。设置如图所示。图的周期时钟存储器属性页程序流程设计与分析输送小车程序输送小车的程序流程图如图所示。开始在原点装箱小车在原点入箱请求出箱请求前往工位入箱到位前往工位将箱体拉出并送往下道工序卸箱是否卸下图输送小车的程序流程图正向行驶程序小车响应入箱请求信号设计当有出箱请求信号时,小车回原点装箱,小车上有电动滚轮,并在内侧安装有检测器,当箱体被检测到时,其上升沿发出停止滚轮运转的信号,同时发出让小车正向行驶的信号。到达工位,车上和发泡机内的滚轮开始运转,将箱体送入发泡机内,当检测器检测到下降沿时,停止小车上的滚轮并发出反向行驶的信号,同时解除该工位的入箱请求。若还有入箱请求,小车回原点,动作同上。在只响应出箱请求时,若小车在返回原点途中,在其后有出箱请求,车在前工位停,然后反向,例如车行到处时,有出箱请求,车在停,反向行驶去响应出箱请求。对该部分的功能在程序实现上做如下设计。在小车反向慢速及反向停车行驶的程序中增加相应的控制程序段。首先要排除工位,分别在工位的慢速行驶条件中增加其后面的出箱请求条件。在处要并联和的出箱请求条件在处并联和的出箱请求条件在处并联的出箱请求条件。反向停车中增加的条件与反向慢速相同。停车并反向程序如图所示。图停车并反向程序为保证能实现此功能,需要设计限制条件。当这样的情况发生时,在小车反向行驶到和的反向变速点处启动个定时器,定时时间要延长到小车正向运行后,确保当车停止时能够向右行驶。定时器控制程序如图所示。图定时器控制程序小车响应出箱请求信号设计在顺向时,直接截车响应出箱。当车在响应入箱还未结束时,为能在入箱完成后辨别行驶方向,需要为小车和发出出箱请求的发泡机作位置信息记录,两者比较,产生的结果作为方向的行驶的信号。注射枪头程序当有呼叫枪信号时,枪头判断信号的位置,正转或反转前往相应的工位,枪头的停止由旋转编码器发出的脉冲进行定位。注射枪头的程序流程图如图所示。开始在原点有呼枪信号前往工位注射发泡剂枪头伸出枪头下行枪头上行注剂完成枪头退回图注射枪头的程序流程图计数器的操作模式在中,集成了路完全独立的的高速计数器。计数器的工作方式可分为连续计数次计数周期计数在的组态画面中,双击计数进入组态画面,选择计数模式为连续计数。如图所示。图计数器组态画面计数器的功能和参数设置计数方向可分为赠减计数。门功能用于开始停止和中断计数功能。取消计数当门再次打开时,计数值清零。停止计数当门再次打开时,计数值在上次计数值的基础上计数。比较器功能可在中存储比较值,用于产生中断。硬件中断功能根据计数值和比较值,可产生硬件中断。计数器的参数设置画面如图所示。图计数器参数设置画面械工业出版社,林敏,于忠得,崔远慧自动化系统工程设计与实践北京电子工业出版社,郭艳萍电气控制与技术北京北京师范大学出版社,王永华现代电气控制及应用技术北京北京航空航天大学出版社,西门子中国有限公司自动化与驱动集团编程手册,西门子中国有限公司自动化与驱动集团模块规范手册,西门子公司用户手册西门子公司技术手册首先我要衷心的感谢我的指导老师朱清慧朱老师,朱老师在繁忙的工作之余,精心辅导我的课题,让我在基础理论和实际应用等方面都得到了很大的进步。在论文写作期间,朱老师总是在第时间给予指导意见,让我得以及时发现问题,避免了很多的弯路,在此向朱老师致以最衷心的谢意。同时也诚挚地感谢系里的各位老师,尤其是我的任课老师,感谢他们在平时的学习中给予的支持与鼓励,在他们的悉心教导下,我不仅领会了专业知识,对我的论文能顺利完成起了很大的作用,而且从他们身上又懂得了很多书本以外的东西,再次对他们深表感谢。此外感谢在校期间,有缘相识的各位同学与朋友,感谢他们在学习上给予的帮助。介绍在调用实现对计数器的控制。块图如图所示。图块图可使用以下功能。通过软件门启动停止计数器启用控制输出读出状态位读取当前计数值和锁存器值用于读写内部计数寄存器的作业读出当前周期不与块互连,但仅在背景数据块中可用的参数说明。输入参数见下表所示。表输入参数表参数数据类型地址背景数据块说明值范围缺省中指定的子模块地址特定通道号软件门用于计数器启动停止启用输出控制输出作业请求正跳沿作业号不带有功能的作业写入计数值写装载值写入比较值写入滞后写入脉冲持续时间读装载值读比较值读取滞后读取脉冲持续时间十六进制十六进制十六进制十六进制十六进制十六进制十六进制十六进制十六进制十六进制写作业的值到输出参数见表所示。表输出参数表参数数据类型地址背景数据块说明值范围缺省内部门状态硬件门状态启动输入锁存器输入状态输出状态向下计数的状态。向上计数的状态。当前计数值到当前锁存器值到比较器状态枪头定位程序设计假设枪头的原点在的前上方,在每两个工位之间枪头运行需要个脉冲,其中快速时个,慢速时个,这样共需脉冲为个。在定位控制中采用中断设置,通过装入比较值与高速计数器的当前值进行比较,若相等,就产生中断,调用硬件中断组织块。在内处理相应的状态,并将下次的比较值装入,为下次的比较中断做准备。装比较值是通过作业请求写作业号来装入的。写比较值的作业号为十六进制,作业的值被写入到中。在中要处理两次比较中断,由于只有个比较功能,所以这两次比较中断都是由同个位地址产生,只不过产生比较的条件比较值不同。当枪头变速为慢速行驶时产生次中断,在中要让枪头变为慢速,快速条件复位当枪头要停车时又产生次中断,此时在中要让枪头停止,同时复位快慢速条件。为了在中断产生时只处理本次的事件,在中断入口处对中断次数进行计数,通过跳转进行判别,如图所示。为次中断时处理变速事件,并将结果立即输出为两次中断时处理停车事件,同时将结果立即输出。在处理完第二次中断后,让计数值回零。图中断次数跳转处理系统程序示例打开,选择选项内的符号表,将及相应的辅助存储器输入。系统的程序块结构入下图所示。其中手动程序编写在中。图系统的程序块结构手动程序的编写双击打开程序编辑器,对手动程序进行编写。程序的编写系统在自动模式运行时将的软件门打开,准备计数,的背景数据块如图所示。图数据块程序的编写双击对主程序进行编写,在中对进行调用。程序见附录。分别对进行程序编写。程序见附录。参考文献胡学林可编程控制器原理及应用北京电子工业出版社,刘美俊西门子系列的应用与维护北京机械工业出版社,郑凤翼图解西门子系列入门北京电子工业出版社,柴瑞娟,孙继承等西门子高级培训教程北京人民邮电出版社,张洪润传感器技术大全中册北
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 37 页
第 2 页 / 共 37 页
第 3 页 / 共 37 页
第 4 页 / 共 37 页
第 5 页 / 共 37 页
第 6 页 / 共 37 页
第 7 页 / 共 37 页
第 8 页 / 共 37 页
第 9 页 / 共 37 页
第 10 页 / 共 37 页
第 11 页 / 共 37 页
第 12 页 / 共 37 页
第 13 页 / 共 37 页
第 14 页 / 共 37 页
第 15 页 / 共 37 页
预览结束,还剩
22 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。