- 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控制系统常见错误分析
可编程序控制器通常用于工业生产。这是一种新型的工业控制设备,具有方便的操作、广阔的适应性、可靠的可靠性和高成本。因此,可编程序控制器在工业生产中得到了广泛的应用。本文由S7-PLCSIM仿真软件对西门子S7-300/400PLC程序进行调试, 可有效避免未经调试就投入使用的危险, 仿真调试可在程序开发环节及时发现错误, 并将其不合理的问题改善或排除, 实现用户程序质量的提升, 还可有效控制试车费用。
1 按plc的方式简介
S7-PLCSIM仿真软件具有强大的功能, 可实现与多种编程软件的兼容使用, 例如结合STEP7编程软件, 就可在计算机上直接对S7-300/400PLC用户程序开展离线的仿真调试, 在此过程中, 无需连接其他PLC硬件。S7-PLCSIM仿真软件在仿真窗口模拟PLC的输入、输出存储区, 可随意对输入变量ON或OFF状态进行控制, S7-PLCSIM仿真软件除了控制程序操作, 还可及时对其程序结果做出判断, 由于在模拟程序运行时, 可监视定时器、计数器并对其做出修改。就如同实际的PLC, S7-PLCSIM仿真软件可自由读写位存储器、外设输入变量区、输出变量区、数据块等数据, 还可通过变量表、程序来监视变量并对其进行修改。S7-PLCSIM仿真软件不仅限于控制程序操作, 其仿真范围也十分广泛, 系统功能块、组织块、系统功能、错误与中断事件都是它的仿真对象。
2 其他视线对象
S7-PLCSIM仿真软件可用于模拟实际PLC的运行过程, 便于工作人员及时对PLC进行调试与改善, 视图对象是用户程序最重要的调试方式。S7-PLCSIM仿真软件中具有大量的视图对象, 通过这些视图对象就可监视并修改仿真PLC中的变量、计数器、定时器等内容, S7-PLCSIM视图对象有CPU视图对象、输入与输出变量视图对象、位存储器视图对象、定时器视图对象、计数器视图对象、通用与垂直位变量视图对象等。其CPU视图对象是在打开S7-PLCSIM窗口就自动生成, 而其他视图对象则需要在仿真PLC窗口内, 打开Insert菜单才能形成。
2.1 监控系统的启动
CPU视图对象根据选择仿真PLC的RUN、STOP、RUN-P模式, 并由指示灯给出指示, 点击CPU视图对象中的MRES按钮就可复位PLC的存储器, 删除程序块、硬件组态信息。与此同时, CPU自动进入暂停模式。
2.2 存储区地址监视、修改
有助于模拟PLC的视图对象包括输入输出变量、位存储器等, 通过这些视图对象的帮助, 就可模拟出仿真PLC输入输出映像区、内部存储区状态并对其进行监视。在插入的视图对象中输入存储区地址, 就能够了解到存储区地址状态、存储区数据状态, 这里的数据分为二进制、十进制、十六进制等多种格式。输入存储区地址可采用绝对地址、符号地址等, 垂直位视图对象就是通过这两种地址来监视、修改存储区。使用比较灵活的是通用变量视图对象, 可直接访问仿真PLC中的存储区、数据块, 其它功能与输入与输出变量视图对象相同。定时器视图对象就是用于监视定时器, 计数器视图对象用于监视计数器, 在定时器视图对象窗口中输入定时器号, 则定时器开始工作, 就可直接观测到定时器的时间值、时基, 在计数器视图对象中输入计数器号, 则计数器开始工作, 其计数值可显示在视图对象中。
3 可编程序控制器的实现
下面将S7-PLCSIM仿真软件应用在电动机的S7-300PLC控制程序中进行调试, 首先要按下开机按钮, 使其电动机串电阻降压开始运作, 定时器同时开始定时, 在九秒后电动机全压运行。将电动机与程序电流限值相比, 电流过载就会致使电动机停止运作。STEP7中建立用户程序, 使SIMATIC管理器执行菜单命令, 此时打开S7-PLCSIM窗口, 就会自动生成CPU视图对象, 这是建立STEP7与仿真CPU相连接的第一步, 点击Continuous Scan按钮, 仿真PLC执行连续扫描工作。
在SIMATIC管理器中下载对象至仿真PLC, 通过Insert菜单建立多种视图对象, 例如输出输入字节、存储字、定时器等。点击启动电动机的单选框, 根据符号观察输入状态ON/OFF, 直到输入状态、输出状态为ON时, 电动机才进行降压起动, 定时器从九百倒计时, 延时九秒后, 电动机开始全压运作。由仿真PLC收集到的电动机电流的模拟值, 其格式为十进制, 当电流载限值超过1450时, 定时器从二百倒计时, 延时二十秒后执行单选框由输出ON变为OFF状态, 电动机停止运作, 通过修改视图对象数据区的数据模拟电流变化, 按下确认键来执行命令。可编程序控制器主要依靠软件编程来实现对操作系统的控制, 想要完成某项任务, 就要在操作前设置相应的PLC编制程序。如果完成一些操作比
原创力文档


文档评论(0)