S7200-SMART系统手册笔记(1)

5 编程概念

5.1 设计 PLC 系统的指南

  • 单一职责原则,模块话,功能独立化
  • 程序必须清晰表述
    • IO功能
    • 操作功能描述
    • 执行前提条件
    • HMI交互描述
    • 与其它设备交互描述
  • 安全电路设计?
  • 规划组态图,可以从全局看到PLC每个部门的功能,在规划上避免重叠,不独立
  • 符号名称列表,建议标签表示,方便阅读

5.2 编程元素

POU

  • Code

    • 主程序
    • 子程序
      • 减少程序大小
      • 减少扫描时间
      • 可移植(避免使用全局变量V存储器地址)
    • 中断程序
      • 中断程序必要要与一个中断事件关联
      • 中断在最开始是被禁止的需要使用ENI启动
      • 执行 DISI(中断禁止)指令将禁止处理中断;但激活的中断
      • 清楚中断事件前要先中断分离
      • 每个中断事件都有单独的说明,使用应遵循手册
        事件将继续排队
      • 中断例程中不能使用中断禁止 (DISI)、中断启用 (ENI)、高速计数器定义 (HDEF) 和结
        束 (END) 指令。
      • IO中断可用于安全回路控制,比如急停之类的,停机之类的
      • 可以使用
        定时中断来控制模拟量输入的采样或定期执行 PID 回路。
  • Comment

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值