- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 监控组态软件与PLC 应用总体设计
本章给出了两个利用力控监控组态软件进行 PLC 应用系统设计的实例,目的是使读
者学完前几章有关PLC 的基本应用之后,在进一步利用PLC 进行工业控制方面得到一次
较全面、较深入的训练,并掌握利用监控组态软件进行 PLC 控制的仿真过程。相信此仿
真设计方法能够提高读者的编程技巧,丰富读者的工程实践经验。科研人员也可以利用此
仿真设计手段进行有关PLC 工程项目的开发工作。
建议读者在学习下面两个仿真实例 (在本书配套的光盘中已提供)前,先通过RS232
口连接计算机和PLC 装置实际运行一下仿真系统,这样更有利于消化和理解。
第一节 自动售货机PLC 控制与监控组态设计
一、仿真系统组成
本仿真系统由上位机和下位机两部分组成。上、下位机通过串行口进行通信交换数据。
上位机利用PC机,下位机利用松下的FP1系列可编程控制器FP1-C24。
上位机内装北京力控组态软件FORCECONTROL 2.6 和松下编程软件FPWIN-GR 。组
态软件FORCECONTROL 用以制作仿真画面、编写仿真程序并与下位机进行通信,是专
用的自动化软件,集数据采集、监控功能于一体。
FPWIN-GR 是松下可编程序控制器与 PC 机联机的编程支持工具,用户利用它可以
实现程序输入、程序注释、程序修改、程序编译、状态监控和测试以及设置系统寄存器和
PLC 各种参数等。FPWIN-GR 是在WINDOWS 操作系统下使用的软件,有多种编程方式,
其中主要是梯形图与助记符编程。需要注意的一点是在进行程序的上传和下传时一定要把
PLC 的COM 口连接方式设置成“计算机链接”,否则PLC将自锁,并不再与外界进行通信,
只有使用手持编程器才能再次开启。
二、 自动售货机功能分析
这部分阐述了自动售货机的各种动作功能和控制要求,给出了完整的自动售货机操作
规程,并介绍了自动售货机运行系统中所包括的人工操作步骤。
1.自动售货机的基本功能
在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具有的功
能及在进行某种操作后所具有的状态。
在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品
和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值
判断是否能购买某种商品,并做出相应的反应。举一个简单的例子来说明,例如:售货机
中有8种商品,其中01号商品 (代表第一种商品)价格为2.60元,02商品为3.50元,
其余类推。现投入一个一元硬币,此时售货机应该显示已投入的币值,再投入则显示累计
币值,当投入的货币超过01商品的价格时,01商品选择按钮处应有所变化,提示可以购
- 1 -
买,其它商品同此。当按下选择01商品的按钮时,售货机进行减法运算,从投入的货币
总值中减去01商品的价格,同时起动相应的电机,提取01号商品到出货口。此时售货机
继续等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则
要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机
一次交易要涉及到加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还
要有货币识别系统、以及货物和货币的传动系统来实现完整的售货、退币功能。
2 .仿真实验系统中售货机的分析
由于售货机的全部功能是在上位机上模拟的,所以售货机的部分硬件是由计算机软
件来模拟代替的。如钱币识别系统可以用按压某个 “仿真对象”输出一个脉冲直接给PLC
发布命令,而传动系统也是由计算机来直接模拟的,这些并不会影响实际程序的操作,完
全能模拟现实中自动售货机的运行。
1)实验状态假设
由于是在计算机上模拟运行,实验中有一些区别于实际情况的假设,本实验中假设:
a. 自动售货机只售8种商品;
b. 自动售货机可识别10元、5元、1元、5角、1角硬币;
c. 自动售货机可退币10元、5元、1元、5角、1角硬币;
d. 自动售货机有液晶显示功能;
f. 实验中售货机忽略了各种故障以及缺货等因素。
2)一次交易过程分析
为了方便分析,我们以一次交易过程为例。
a.初始状态:由电子标签显示各商品价格,显示屏显示友好界面,此时不能购买
任何商品。
文档评论(0)