您当前的位置:五五电子网电子知识plc技术PLC入门西门子plc编程实例:西门子PLC S7-200编程 正文
西门子plc编程实例:西门子PLC S7-200编程

西门子plc编程实例:西门子PLC S7-200编程

点击数:7134 次   录入时间:03-04 12:01:37   整理:http://www.55dianzi.com   PLC入门

  如若使置数准确明了,可增加PLC4个输出点做置数显示用,如选用Q2.0Q2.1Q2.2Q2.3四个输出点,每个输出点都接一个发光二极管与2K电阻串联,再接0V。它们分别代表数字1248,用MW10的最低位,即M11.0输送给Q2.0,代表数字1,用M11,1输送给Q2.1,代表2,用M11,2输送给Q2.2,代表4,用M11,3输送给Q2.3,代表8。这样当MW10=0时,由于M11.0M11.3皆为0,故使Q2.0Q2.3 输出也皆为04个发光二极管都不亮。当你点击一下置数键,MW101,故M11.0=1,使Q2.0=1,对应的二极管亮,表示此时置数为1,再点击二下,MW10计数为3,使Q2.0Q2.1对应二极管都亮,表示此时置数为3,即用这4个发光管的发光代表一位16进制数或10进制数。这样你置数时就不会置错,置好数后,按一下移位键,此数被移到上位数位置,而此位数=0,故4个发光管灭。下图是用S7-200编写的梯形图。

  3、“ 设备:S7-200 CPU224 旋转编码器Autonics(E50S8-3-T-24) ,编码器每转脉冲数为250,三相ABZ

  测速辊直径100mm

  要求:编码器连接测速辊,目的要计算测速辊的周长每分钟走过多少米”

  回复:编码器每转一圈,发出250的脉冲,测速辊直径为100mm,其周长为314mm,则每两相邻脉冲距离=314 / 250 =1.256mm。如果测速辊旋转速度低于200Hz,可用普通输入口计数,否则就得用高速计数器计数,其编程是这一样的:用计数脉冲的后沿,触发一内部位开关(M3.0)使其置1M3.0的常开点接定时为1分的定时器T0,,同时使MB9MW100,用M3.0与计数脉冲串联的后沿,使MB91,用一比较器用MB9值与250 比较,当MB9=250时,MW10314值,同时MB90.,当定时器延时1分到时,T0触点闭合,使M3.0=0,计数停,用MB9的值乘以1.256,再将其积加入MW10中,此时MW10的值即为测速辊每分走过的距离。

上一页  [1] [2] 


本文关键字:西门子PLC  PLC入门plc技术 - PLC入门