S7-1200位指令课件教学.pptxVIP

  • 15
  • 0
  • 约小于1千字
  • 约 16页
  • 2023-10-28 发布于河北
  • 举报
S7-1200位指令;;位逻辑指令是PLC编程中最基本、使用最频繁的指令 按不同的功能用途具有不同的形式,可以分为以下几类:;基本位逻辑指令:;“bit”:Bool型变量 如果“bit”为I区的变量,通过在其后加“:P”,可以指定立即读取物理输入。立即读取,是直接从物理输入读取位数据值,而不是从过程映像I区中读取。立即读取不会更新过程映像区。;取反能流输入的逻辑状态 如果没有能流流入NOT触点,则会有能流流出 如果有能流流入NOT触点,则没有能流流出;“bit”:Bool型变量 如果“bit”为Q区的变量,通过在其后加“:P”,可以指定立即写入物理输出。立即写入,将位数据值写入过程映像Q区,并直接写入物理输出。;置位和复位指令:;“bit”:Bool型变量。 指令激活时,“bit”处的位数据值被设置为“1”或设置为“0”。 指令不激活时,“bit”处的位数据值不变。;“bit”:Bool型变量。 n:常数。 指令激活时,从地址“bit”处开始的n位数据值被设置为“1”或设置为“0”。 指令不激活时, “bit”处的位数据值不变。;上升沿和下降沿指令:;“bit”:Bool型变量,要检测其跳变沿的输入位。 “M_bit” Bool型变量, 保存输入的前一个状态的存储器位。 P触点指令检测到“bit” 处的位数据值由“0”变“1”的正跳变时,该触点接通一个扫描周期。 N触点指令检测到“bit” 处的位数据值由“1”变“0”的负跳变时,该触点接通一个扫描周期。;“bit”:Bool型变量,指令检测到跳变沿的输出位。 “M_bit” Bool型变量, 保存输入的前一个状态的存储器位。 P触点指令检测到它前面的逻辑状态由“0”变“1”的正跳变时, “bit” 处的位数据值设置为“1”一个扫描周期。 N触点指令检测到它前面的逻辑状态由“1”变“0”的负跳变时, “bit” 处的位数据值设置为“1” 一个扫描周期。;“M_bit” Bool型变量, 保存输入的前一个状态的存储器位。 P触点指令检测到CLK输入的逻辑状态由“0”变“1”的正跳变时,Q输出为“1” 一个扫描周期。 N触点指令检测到CLK输入的逻辑状态由“1”变“0”的负跳变时, Q输出为“1” 一个扫描周期。;谢谢聆听

文档评论(0)

1亿VIP精品文档

相关文档