9.编程软件功能及使用.pptVIP

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在输入完以上三个程序段后,就已经完成了整个程序。当存储程序时,也就创建了一个包括S7-200 CPU类型及其它参数在内的一个项目。 保存项目: 1. 在菜单条中选择菜单命令File Save As。 2. 在Save As对话框中输入项目名。 3. 点击Save存储项目。 2、插入和删除 Network(网络)只有25个,不够,在程序区点击右键,用insert →network 3.注释 梯形图编辑器中的Network n标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明,使程序清晰易读 4.语言转换 软件可实现三种编程语言(编辑器)之间的任意切换。 view →STL/LAD/FBD 编译有错误时,无法改变程序模式 5、编译(Compile) 程序编辑完成,可用菜单PLC |编译(Compile)或两个勾号进行离线编译。 编译结束,在输出窗口显示编译结果信息。 注意程序要网络分段,否则编译有误。 如果编译无误,便可下载到PLC中进行运行等操作。 6、下载和清除 程序编译成功后,才能下载到PLC中; 为了使下载的程序能正确执行,下载前必须将PLC存储器中的原程序清除; PLC →clear 9.4 程序的监控和调试 PLC工作方式应置RUN 点击:程序状态的按钮 被点亮的元件表示处于接触状态或激励状态。 9.4.1 用状态表监控程序 STEP7-Micro/WIN 32编程软件可使用状态表来监视用户程序,在程序运行时,可以用状态表来读、写监视PLC的内部变量。 使用状态表,用户可以跟踪程序的输入、输出或者变量,显示它们的当前值。 状态表还允许用户去强制或改变过程变量的值。在输入读取阶段,强制值被作为输入读入;在程序执行阶段 ,强制数据用于立即读和立即写指令指定的I/O点。 返回 9.4.2 RUN模式下编辑程序 S7-200可进行这种操作的PLC有CPU224、CPU226和CPU226XM等,具体操作步骤: 选择“调试(Debug)”菜单中的“运行中程序编辑”命令; 编辑前,先退出监视; 在运行模式下,将改动的程序下载到PLC ; 返回 9.4.3 梯形图程序的状态监视 三种程序编辑器(梯形图、语句表和功能表)都可在PLC运行时监视程序的执行情况,监视各元件的执行结果,并可监视操作数的数值。 利用梯形图编辑器可以监视在线程序状态 。梯形图中显示所有操作数的值,所有这些操作数状态都是PLC在扫描周期完成时的结果。 要显示程序状态,点击Program Status按钮或选择命令菜单Debug Program Status即可 返回 梯形图监视 9.4.4 选择扫描次数 STEP7-Micro/WIN 32编程软件可选择单次或多次扫描来监视用户程序: 单次扫描方式 :将PLC置于“STOP”模式,使用“调试(Debug)”菜单中的“第一次扫描”First Scan 。能够监视首次扫描之后S7-200中的数据。 多次扫描方式 :PLC置于“STOP”模式,使用 Debug Multiple Scans,确定执行的扫描次数,然后单击“确认”按钮进行监视。使用户能在变量变化时监视程序。 9.4.5 S7-200的出错处理 S7-200的错误类型可以分为致命错误和非致命错误两大类: 非致命错误:是指用户程序结构问题、用户程序指令执行问题和扩展I/O模块问题。可以用STEP7-Micro/WIN来得到所产生错误的错误代码。 致命错误:会导致S7-200停止程序执行。按照致命错误的严重程度,S7-200使其部分或全部功能无法执行。 返回 (1)致命错误代码及描述 代码 错误描述 代码 错误描述 0000 无致命错误 000B 存储器卡上用户程序检查错误 0001 用户程序编译错误 000C 存储器卡配置参数检查错误 0002 编译后的梯形图检查错误 000D 存储器卡强制数据检查错误 0003 扫描看门狗超时错误 000E 存储器卡默认输出表值检查错误 0004 内部EEROM错误 000F 存储器卡用户数据、DB1检查错误 0005 内部EEPROM用户程序检查错误 0010 内部软件错误 0006 内部EEPROM配置参数检查错误 0011 比较触点间接寻址错误 0007 内部EEPROM强制数据检查错误 0012 比较触点非法值错误 0008 内部EEPROM默认输出表值检查错误 0013 存储器卡空或COU不识别该卡 0009 内部EEPROM用户数据、DB1检查错误 0014 比较接口范围错误 000A 存储器卡失灵 在程序正常运行中,可能会产生非致命错误(如寻址错误),此时CPU产生的非致命错误代码及描述

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档