S7-1200 PLC技术(内部工程培训).ppt

  1. 1、本文档共137页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.8 调试程序——用监视表监视变量 与CPU建立在线连接后,点击工具栏上的 按钮,启动“监视全部”功能,将在“监视值”列连续显示变量的动态实际值。 再次点击该按钮,将关闭监视功能。 点击工具栏上的 按钮,可以对所选变量的数值作一次立即更新,该功能主要用于STOP模式下的监视和修改。 2.8 调试程序——用监视表修改变量 1/2 监视全部 立即一次性监视所有值 立即修改 使用触发器修改 2.8 调试程序——用监视表修改变量 2/2 RUN模式修改变量时,各变量同时又受到用户程序的控制。 假设用户程序运行的结果使Q0.0的线圈断电,用监视表不可能将Q0.0修改和保持为1状态。在RUN模式不能改变I区分配给硬件的数字量输入点的状态,因为它们的状态取决于外部输入电路的通/断状态。 2.8 调试程序——用监视表在STOP模式下改变物理输出的状态 在调试设备时,利用在STOP模式改变物理输出的状态,检查输出点连接的过程设备的接线是否正确。 如果有输入点或输出点被强制,则不能使用这一功能。为了在STOP模式下允许物理输出,应取消强制功能。 切换到扩展模式 启用外围设备输出 2.8 调试程序——定义监视表的触发器 触发器用来设置在扫描循环的哪一点来监视或修改选中的变量,可以选择在扫描循环开始、扫描循环结束或从RUN模式切换到STOP模式时监视或修改某个变量。 触发器类型 描述 永久(permanent) 连续采集数据 在扫描循环开始时 永久:在扫描循环开始时,在CPU读取输入之后连续采集数据 仅一次:在扫描循环开始时,在CPU读取输入之后采集一次数据 在扫描循环结束时 永久:在扫描循环结束时,在CPU写输出之前连续采集数据 仅一次:在扫描循环结束时,在CPU写输出之前采集一次数据 切换到STOP时 永久:在CPU切换到STOP模式时连续采集数据 仅一次:在CPU切换到STOP模式时采集一次数据 2.8 调试程序——用监视表强制变量 1/4 可以用监视表给用户程序中的单个变量指定固定的值,称为强制(Force)。 S7-1200 PLC只能强制物理I/O点,例如I0.0:P,I0.0:P 。在测试用户程序时,可以通过强制I/O点来模拟物理条件,例如用来模拟输入信号的变化。 在执行用户之前,强制值被用于输入过程映像,在处理程序时,使用的是输入点的强制值。在写物理输出点时,强制值被送给输出过程映像,输出值被强制覆盖。 变量被强制的值不会因为用户程序的执行而改变。被强制的变量只能读取,不能用写访问来改变其强制值。 输入输出点被强制后,即使变成软件关闭,或编程计算机与CPU的在线连接端口,或CPU断电,强制值都被保存在CPU中,直到在线时用编程软件停止强制功能。 2.8 调试程序——用监视表强制变量 2/4 1)在监视表中输入物理输入点I0.0:P和物理输出点I0.0:P; 2)将CPU切换到RUN模式; 3)点击工具栏上的 按钮,启动监视功能; 4)点击工具栏上的 按钮,监视表出现标有“F”的强制列; 5)在I0.0:P的“值”列输入1,点击其他地方,1变为TRUE; 2.8 调试程序——用监视表强制变量 3/4 6)用F列的复选框选中该变量,点击工件栏上的 按钮,启动激活了强制功能的强制; I0.0被强制为1时,CPU上对应的发光二极管不会亮,但被强制的值在程序中起作用,强制Q0.0:P,CPU上Q0.0对应的LED亮。 2.8 调试程序——用监视表强制变量 4/4 在调试点击工具栏上的 按钮,或执行快捷菜单中的“强制” ? “停止强制”命令,停止对所有地址的强制。 为了停止对单个变量的强制,可以清除该变量的强制列的复选框,然后重新启动强制。 上述停止强制的操作只能停止当前打开的监视表中被强制的变量。 如果监视表不止一个,在别的监视表中也有变量被强制,监视表的表头最左边有符号 在闪动。点击工具栏上的 ,将在当前监视表显示所有的监视表中被强制的地址,此时可以用当前的监视表停止全部被强制的变量。 谢谢大家! 2.5 计数器指令——加减计数器 1/2 CTUD: 加计数 (CU, Count Up) 或减计数 (CD, Count Down) 输入的值从 0 跳变为 1时,CTUD 会使计数值加 1 或减 1。 如果参数 CV(当前计数值)的值大于或等于参数PV(预设值)的值,则计数器输出参数 QU = 1。如果参数 CV 的值小于或等于零,则计数器输出参数 QD = 1。 如果参数 LOAD 的值从 0 变为 1,则参数 PV(预设值)的值将 作为新的 CV(当前计数值)装载到计数器。

文档评论(0)

知识的天空 + 关注
实名认证
内容提供者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档