应货机可以销售些简单的日用品,如饮料常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买种商品,并作出相应的反应。例如售货机中有种商品,商品价格为元,商品为元。现投入个元硬币,当投入的货币超过商品的价格时,商品的选择按钮处应有变化,提示可以购买,商品也提示。当按下选择商品的价格时,售货机进行减法运算,从投入的货币总值中减去商品的价格同时启动相应的电机,提取号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机次交易要涉及加法运算减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整图自动售货机工作流程图的售货退币功能。自动售货机点的分配输入输出单元通常也称单元或模块,是与工业生产现场之间的连接部件。通过输入接口可以检测被控对象的各种数据,以这些数据作为对被控制对象进行控制的依据同时又通过输出接口将处理结果送给被控制对象,以实现控制目的。本次智能抢答器点的分配如表所示。表自动售货机点的分配表序号定义点符号功能找零按钮食品五角按钮食品元按钮饮料元按钮饮料二元按钮日用二元按钮日用三元按钮投五角硬币投元硬币找零五角找零元食品五角行程开关食品元行程开关饮料元行程开关饮料二元行程开关日用二元行程开关日用三元行程开关食品五角红灯物品售完食品元红灯物品售完饮料元红灯物品售完饮料二元红灯物品售完日用二元红灯物品售完日用三元红灯物品售完找零出食品五角出食品元出饮料元出饮料二元出日用二元出日用三元食品五角绿灯可以购买食品元绿灯可以购买饮料元绿灯可以购买饮料二元绿灯可以购买日用二元绿灯可以购买日用三元绿灯可以购买顺序功能图什么是顺序功能图顺序功能图是种位于其他编程语言之上的图形语言,使用它可以对具有并发选择等复杂结构的系统进行编程。顺序功能图提供了种组织程序的图形方法,在顺序功能图中允许和别的语言编程的程序嵌套。顺序功能图由机的外部接线图如图所示,为物品选择按钮,当投入货币物品绿灯亮,按下其中个,对用的线圈得电电机转动出相应的物品,当有物品销售完其行程开关断开,物品红灯亮并同时向总部发送物品销售完的信息当收买物品总值低于投入总值时,可按找零按钮选择找元还是五角后得电电机转动找零。图售货机的外部接线图自动售货机仿真程序编写好后无法验证程序的正误,编程能力很难提高,而仿真时解决这问题的理想方法。本次自动售货机的仿真,首先配置的型号,为了自动售货机的仿真方便好看,我们选用,扩展模块我们选用个点输入点输出的,如图所示。图自动售货机选用和扩展模块接下来将梯形图程序编译导出,在仿真软件中把导出的文件导入仿真软件,开启仿真软件就可以仿真。致谢从十月份接受课题到现在完成毕业设计论文,衷心的感谢我的指导李老师给予了精心的指导和热情的帮助。李老师在方面具有丰富的实经验,对我的设计工作给予了很多的指导和帮助,使我能够将理论中的结果与实际相结合。尤其在课题设计的前期准备阶段,李老师提出许多宝贵的设计意见,在最后的测试修改阶段老师在百忙之中抽出时间为我们提供了必要的帮助,这样使得我们得以顺利的完成毕业设计开发工作,在短暂的个月的相处时间里,老师渊博的知识,敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢和崇高的敬意。最后,衷心地感谢在百忙之中评阅论文和参加答辩的各位老师,忠心地祝愿各位身体健康工作顺利。参考文献程周可编程序控制器原理与应用北京高等教育出版社,年王永华现代电气控制及应用技术北京北京航空航天大学出版社,周美兰,周封,忘岳宇电气控制与组态设计北京科学出版社,吴建强,姜三勇可编程控制器原理及应用哈尔滨工业大学出版社,吴中俊,黄永红可编程序控制器原理及应用北京机械工业出版社,张万忠,刘明芹电器与控制技术北京化学工业出版社。王兆义可编程序控制器教程北京机械工业出版社,廖常初基础教程北京机械工业出版社,步转换和动作三种主要元件组成,如图所示。可以用顺序功能图来描述系统的功能,根据它可以很容易地设计出梯形图程序。所选择的顺序功能图由于顺序功能图有五种基本结构顺序结构选择性分支结构并发性分支结构循环结构复合结构。本次自动售货机的图,根据控制要求选用选择性分支结构和并发性分之结构。因为选择性分支结构是个控制流可以转入多个可能的控制流中的个且不允许多路分支同时执行。具体进入哪个分支,取决于控制流前面的转移条件哪个为真。而并发性分之结构是个工作步执行完后,需要同时开启若干条分之,并采用双水平线相连且要有个公共转移条件,这两种顺序功能图结构符合本次自动售货机的控制要求,所以选择这两种结构。本次自动售货机的图如下图所示图顺序功能图转换步步步动作动作转换图自动售货机顺序功能图梯形图什么是梯形图梯形图是用的最多的图形编程语言。梯形图语言是在传统电器控制系统中常用的接触器继电器等图形表达符号的基础上演变而来的。它与电器控制线路图相似,如图所示。继承了传统电器控制逻辑中使用的框架结构逻辑运算方式和输入输出形式,具有形象直观实用的特点。因此,这种编程语言为广大电气技术人员所熟知,是应用最广泛的的编程语言,是的第编程语言。在梯形图中,有两根竖直的直线,被称为母线,现在很多只保留了左边的母线,而把右边的母线略去不写。在梯形图中引入了能流的概念。左边的母线就如电源的正极,而右边的母线就如电源的负极。如果有能流从左至右流向线圈,则线圈被激励。如果没有能流,则线圈未被激励,能流在任何时刻都不会通过接点自右向左流。自动售货机设计的梯形图本此设计自动售货机主要销售食品饮料日用三大类,而食品有五角和元,饮料有元和二元,日用有二元和三元。本次自动售货机的梯形图如下所示图传统继电器控制线路图和梯形图传统继电器控制线路图梯形图自动售货机的相关说明上面梯形图中双整数加法当投入五角时加投入元是加,是双整数减法当成功购买物品时就减去物品对的数年代,虚拟的含义主要是强调软件在仪器中的作用,体现了虚拟仪器与主要通过硬件实现各种功能的传统仪器的不同。由于虚拟仪器结构形式的多样性和适用领域的广泛性,目前对于虚拟仪器的概念还没有统的定义。美国国家仪器公司,认为,虚拟仪器是由计算机硬件资源模块化仪器硬件按下的情况下,数值显示控件显示的是。从上到下的寄存器功能依次为最上面的用来存储中的数据,第二个用来存放四则运算的符号,第三个用来前次运算后输出的数值,最底下的用来给出控制变量。数字的输入以数字为例,当第次输入数字后,波尔量为真,进入结构,将输出到中,波尔量变为假,如图所示。图输入数字时若再次输入,为避免出现这样的字符串,先判断之前显示的数据是否为,若为,则直接输出,如图所示。图输入第个数字为时若不为,则将这两次输入的数据通过连接字符串函数连接到起,在中输出。数字到也是同样的道理,如图所示。图输入第个数字不为时数字的输入当第次输入时,与输入数字的情况相同,现在就零输入时的多零问题进行设计。虽然以多个零开头不影响输出的结果,但考虑到显示形式的正确性,只在小数点前显示个零。当数据输入后,通过连接字符与比较,若不等,则将数据直接输出如图所示。图输入不是时当数据输入后,通过连接字符与比较,若相等,则直接输出,如图所示。图输入是时小数点的输入在小数点的输入时,最多只能显示出个。若直接点击小数点,则以输出。若之前已输入数据,此时再输入小数点首先利用如图所示程序图判断小数点的有无判断已输入的数据中是否含有小数点,若不含有,则执行程序真,如图所示图输入不含小数点时若已输入的数据中含有小数点,则执行程序假,如图所示。图输入含有小数点结果去零操作在进行运算及取负,取百分数,去倒数,开放运算之后程序默认为以保留位小数的形式输出。而为了显示结果的简便,将末位不影响结果的零及小数点进行省略。利用层叠式顺序结构,首先将得出的结果经过位的偏移后与零进行比较,若相等,则进行去零操作,运用循环结构,直至末位数字不为零,循环结束如图上图表示末位为零,下图表示末位不为零。图去操作在进行去零操作之后,进行层叠式顺序结构的第二层,对无关的小数点进行清除如图用于数据分析过程通信及图形用户界面的软件组成的测控系统,是种计算机操纵的模块化仪器系统。使用虚拟仪器技术,工程师可以利用图形化开发软件方便高效的创建完全自定义的解决方案,以满足灵活多变的需求趋势。本次设计的计算器是利用虚拟仪器技术而完成的,可以完成利用计算器可以进行简单的四则运算可以进行平方开根号和倒数运算计算器可以进行清零和关闭计算器操作在输入数据时不慎将个数字输错可以运用清除该值等些基本简单的运算。总体设计方案完成标准型计算器的般功能。设计框图如图所示输入第个数进行存储并显示输入运算的类型并存储输入第二个数存储并显示进行连续的运算显示运算结果图程序框图开始运算符等四则运算小数点数字运算符操作符操作符转化为字符生成字符组合字符计算除零删除字符清除显示并初始化存储显示判断输入按下按键操作符结束应货机可以销售些简单的日用品,如饮料常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买种商品,并作出相应的反应。例如售货机中有种商品,商品价格为元,商品为元。现投入个元硬币,当投入的货币超过商品的价格时,商品的选择按钮处应有变化,提示可以购买,商品也提示。当按下选择商品的价格时,售货机进行减法运算,从投入的货币总值中减去商品的价格同时启动相应的电机,提取号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机次交易要涉及加法运算减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整图自动售货机工作流程图的售货退币功能。自动售货机点的分配输入输出单元通常也称单元或模块,是与工业生产现场之间的连接部件。通过输入接口可以检测被控对象的各种数据,以这些数据作为对被控制对象进行控制的依据同时又通过输出接口将处理结果送给被控制对象,以实现控制目的。本次智能抢答器点的分配如表所示。表自动售货机点的分配表序号定义点符号功能找零按钮食品五角按钮食品元按钮饮料元按钮饮料二元按钮日用二元按钮日用三元按钮投五角硬币投元硬币找零五角找零元食品五角行程开关食品元行程开关饮料元行程开关饮料二元行程开关日用二元行程开关日用三元行程开关食品五角红灯物品售完食品元红灯物品售完饮料元红灯物品售完饮料二元红灯物品售完日用二元红灯物品售完日用三元红灯物品售完找零出食品五角出食品元出饮料元出饮料二元出日用二元出日用三元食品五角绿灯可以购买食品元绿灯可以购买饮料元绿灯可以购买饮料二元绿灯可以购买日用二元绿灯可以购买日用三元绿灯可以购买顺序功能图什么是顺序功能图顺序功能图是种位于其他编程语言之上的图形语言,使用它可以对具有并发选择等复杂结构的系统进行编程。顺序功能图提供了种组织程序的图形方法,在顺序功能图中允许和别的语言编程的程序嵌套。顺序功能图由机的外部接线图如图所示,为物品选择按钮,当投入货币物品绿灯亮,按下其中个,对用的线圈得电电机转动出相应的物品,当有物品销售完其行程开关断开,物品红灯亮并同时向总部发送物品销售完的信息当收买物品总值低于投入总值时,可按找零按钮选择找元还是五角后得电电机转动找零。图售货机的外部接线图自动售货机仿真程序编写好后无法验证程序的正误,编程能力很难提高,而仿真时解决这问题的理想方法。本次自动售货机的仿真,首先配置的型号,为了自动售货机的仿真方便好看,我们选用,扩展模块我们选用个点输入点输出的,如图所示。图自动售货机选用和扩展模块接下来将梯形图程序编译导出,在仿真软件中把导出的文件导入仿真软件,开启仿真软件就可以仿真。致谢从十月份接受课题到现在完成毕业设计论文,衷心的感谢我的指导李老师给予了精心的指导和热情的帮助。李老师在方面具有丰富的实经验,对我的设计工作
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 58 页
第 2 页 / 共 58 页
第 3 页 / 共 58 页
第 4 页 / 共 58 页
第 5 页 / 共 58 页
第 6 页 / 共 58 页
第 7 页 / 共 58 页
第 8 页 / 共 58 页
第 9 页 / 共 58 页
第 10 页 / 共 58 页
第 11 页 / 共 58 页
第 12 页 / 共 58 页
第 13 页 / 共 58 页
第 14 页 / 共 58 页
第 15 页 / 共 58 页
预览结束,还剩
43 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。