s7-200 50个单按钮控制启停如何编程

s7-200 50个单按钮控制50点输出启停如何编程?

 

问题补充:
有没有简单调用子程序方法?
 试了下同时调用好像不行。

最佳答案

第一种方法:
  你需要写50个这样的程序
  Network 1 
  // Network Comment
  LD     SM0.0
  MOVB   0, QB0
  XORB   IB0, QB0
  第二种 建立子程序 你随时调用 但是也是调用50次
  主程序
  Network 1 
  LD     SM0.0
  CALL   SBR0, IB0, QB0

  子程序 子程序你需要建立的变量IN: IN1   BYTE OUT: OUT1 BYTE
  Network 1 
  // Network Comment
  LD     SM0.0
  MOVB   0, LB1
  XORB   LB0, LB1
 第三种
 写五十个简单的梯形图
 我给你一种
 Network 1 
 LD     I0.0
 EU
 A      Q0.0
 =      M0.1
 Network 2 
 LD     I0.0
 EU
 O      Q0.0
 AN     M0.1
 =      Q0.0

 

提问者对于答案的评价:
你的回答很有启发。

 实际上采用的还是huanghuang和hdz的方法。

 奖励还是给你吧

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:59
下一篇 2021年7月4日 下午11:59

相关推荐

  • PG702手持编程器是否支持热插拔

    PG702手持编程器是否支持热插拔,另外能否用在200CN系列上? 最佳答案 1、支持热插拔,但建议PG702断电。2、不能应用在S7-200 CN。因为:S7-200&…

    SIMATIC S7-200 2020年10月31日
  • 4-20mA转化成2-10V

    有一个传感器输出4-20mA,PLC是电压采集,所以需要转换。请问我直接加一个500欧姆的电阻吗?这样精度可以吗?我看网上有专门卖电流电压转换模块的,是不是好一些? 最佳答案 电流…

    SIMATIC S7-200 2017年12月10日
  • 咨询价格

    S7-200PLC40点继电器输出,价格多少? 最佳答案 各地经销商打折情况不一样的,CPU226CN AC/DC/继电器 24输入/16输出 面价5…

    SIMATIC S7-200 2021年7月5日
  • S7-200逻辑分析,求助

    调试遇到此问题,向专家请教。使用CPU224CN,程序如下:网络1LD   I0.0S   Q0.6, &nb…

    SIMATIC S7-200 2017年11月19日
  • S7-200 PC ACCESS软件怎么使用。谢谢

    S7-200 PC ACCESS怎么用啊,我需要用以太网把PLC和WINCC连起来,用WINCC读写PLC中的数据。中间用ACCESS转换,我从来没用过这个软件…

    2018年1月1日
  • 西门子200系列或200smart输出有NPN型的吗?

    现在手头有一个项目要控制伺服电动机,但是伺服驱动器只支持NPN型脉冲输入,貌似200系列晶体管都是PNP输出的。还有伺服驱动器的脉冲信号输入电压一般是多少伏特的? 我知道…

    SIMATIC S7-200 2021年7月5日
  • 怎样理解间接寻址

    想学习间接寻址,老是似懂非懂,编了一段短程序.不知有哪些错误?应该怎样才能达到目的?(程序后面是我的思路.) Network 1  LD&n…

    SIMATIC S7-200 2021年7月5日
  • 哪里可以找到6ES7 214-2BD23-0XB8的产品手册

    如题 最佳答案 参见:S7-200CN 可编程序控制器产品手册http://www.ad.siemens.com.cn/download/docMessage.aspx?…

    SIMATIC S7-200 2017年8月3日
  • 200PLC扩展模块电源计算及接线问题?

    以CPU226为例,扩展EM232模块时,是不是扩展模块总的5V耗电量和24V耗电量都要同时满足CPU226时才能使用,只是5V耗电量满足不可以吗,我用的时候只接了5V的电缆,24…

    SIMATIC S7-200 2020年10月31日
  • 模拟量定时采集

    请教大家一下:我现在用EM231 4AI模块采集模拟量,采用的是SMB34定时中断的方式来采集。我编写的整个程序扫描周期只有1ms,如果我希望每10ms采集一次模拟量行吗…

    SIMATIC S7-200 2018年1月1日

发表回复

登录后才能评论