- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
自控系统 PLC 程序说明 首先在 S7-200 程序中选择 CPU 型号,然后在程序块中创建主程序和 各个功能子程序,功能子程序的规划和创建是一个很重要的过程,子程序规 划得好会提高程序的编写工作量和程序的运行效率。功能子程序主要有磨削 循环子程序、修整循环自动子程序、电动机运行子程序及报警子程序。 1. 主程序 图 7.8 中列出了调用各子程序的功能,其中常开触点 SM0.0 为系统状 态特殊功能位,表示此点始终接通,一直处于无条件调用子程序的状态。如 表 7.3 所示 S7-200 PLC 系统状态特殊功能位是会经常用到的系统点。 表 7.3 S7-200 特殊功能地址对照表 表 7.3 中 SM0.0 地址为经常用到的系统地址点,经常用在子程序的调 用、程序始终执行时。 编写程序时,应该养成在每行程序编写注释的习惯,这样有利于程序的 维护和提高程序的可读性。
立即指令是为了提高plc对输入/输出的响应速度而设置的,它不受PLC循环扫描工作方式的影响,允许对输入和输出点进行快速直接存取。当用立即指令读取输入点(I)的状态时,相应的输入映像寄存器中的值并未更新;当用立即指令访问输出点(Q)时,新值同时写到PLC的物理输出点和相应的输出映像寄存器。
立即指令的名称和使用说明如表所示。
表 立即指令的名称和使用说明
指令名称 | STL | LAD | 使用说明 |
立即取 | LDI bit | Bit Bit | bit只能为I |
立即取反 | LDNI bit | ||
立即或 | OI bit | ||
立即或反 | ONI bit | ||
立即与 | AI bit | ||
立即与反 | ANI bit | ||
立即输出 | =I bit | Bit | bit只能为Q |
立即置位 | SI bit,N | Bit | 1. bit只能为Q |
立即复位 | RI bit,N | Bit |
图所示为立即指令的用法。
图 立即指令
RS触发器指令分为置位优先触发器指令SR和复位优先触发器指令RS两种。
置位优先触发器是一个置位优先的锁存器。当置位信号(S1)和复位信号(R)都为真时,输出为“1”。
复位优先触发器是一个复位优先的锁存器。当置位信号(S)和复位信号(R1)都为真时,输出为“0”。
触发器指令用法如图所示。
图 SR触发器指令