S7-200 系列的根本逻辑指令S7-200 系列的根本逻辑指令与 FX 系列和 CPM1A 系列根本逻辑指令大体相似,编程和梯形图表达方式也相差不多,这里列表表示 S7-200 系列的根本逻辑指令指令名称指令符功能操作数取LD bit读入逻辑行或电路块的第一个常开接点Bit:I,Q,M,SM,T,C,V,S取反LDN bit读入逻辑行或电路块的第一个常闭接点与A bit串联一个常开接点与非AN bit串联一个常闭接点或O bit并联一个常开接点或非ON bit并联一个常闭接点电路块与 ALD串联一个电路块无电路块或 OLD并联一个电路块输出= bit输出逻辑行的运算结果Bit:Q,M,SM,T,C,V,S置位S bit,N置继电器状态为接通Bit:Q,M,SM,V,S复位R bit,N使继电器复位为断开S7-200 系列 PLC 的比拟指令在 SIEMENS S7-200 的编程软件 STEP-7 中,有专门的比拟指令:IN1 与 IN2 比拟,比拟的数据类型可以是 B〔字节〕、I〔W〕〔字整数〕、D〔双字整数〕、R〔实数〕,即字节、字整数、双字整数和实数;还可以有其他的比拟式:>、<、≥、≤、<>等等。当满足比拟等式,那么该触点闭合。【Byte 字节,8 位元组;Integer 整数,Word 字;Double 双,两倍的;Real 实数 编者注 tuo】与 LMODSOFT 指令对比:在 LMODSOFT 中,没有直接的数的比拟指令,但 SUB 指令可以通过其执行减法功能后的三个输出端的状态实现整数的比拟功能。假设与 LMODSOFT 中的 SUB 指令对应,那么在 STEP-7 中应有三个比拟指令: >、=、< 来分别对应 SUB 指令的三个输出;假设还要对应≥、≤、或<>,那么根据 SUB 指令三个输出端的不同组合,均可找到对应的比拟指令。比方:①〔30007〕>〔40030〕②〔30007〕=〔40030〕③ 〔30007〕<〔40030〕①+②〔30007〕≥②+③〔30007〕≤〔40030〕①+③〔30007〕<>〔40030〕S7-200 系列 PLC 的定时器指令类型、编号与分辨率TON——接通延时TONR——有记忆接通延时TOF——断开延时3 种分辨率〔时基〕:1ms、10ms、100ms——分别对应不同的定时器号定时器 6 个要素:指令格式〔时基、编号等〕 预置值——PT使能——IN 复位——3 种定时器不同当前值——Txxx 定时器状态〔位〕——可由触点显示定时值=时基×预置值 PT。由于定时器的计时间隔与程序的扫描周期并不同步,定时器可能在其时基〔1ms、10ms、100ms〕任何时间启动,所以,未防止计时时间丧失,一般要求设置 PT 预置值必须大于最小需要的时间间隔...