用PLC控制电机

怎样用PLC根据电机的运行时间控制电机的起停,时间短的先启动时间长的先停止例如是16台电机谁有比较简洁的方法和例程。

问题补充:
已经知道每台电机的运行时间,用什么简便的办法来比较他们的大小顺序,例如第一台运行了1H,第二台运行了3H,第3台运行了2H,第4台运行了5H。。。。,启动时第1台先启动依次第3台第2台,当条件需要停时则停止第二台,第3台;当条件需启动时则第二台,第3台第4台。就是根据每台的运行时间进行均匀运行

最佳答案

你的问题就时间的记录,比较。方法很多
  Network 1 
  LBL    2
  Network 2 
  LD     SM0.0
  MOVB   1, MB0
  Network 3 
  LBL    1
  Network 4 
  LD     SM0.0
  INCB   MB0
  AENO
  MOVD   LD5, LD5
  +D     1, LD5
  Network 5 // 网络标题
  // 网络注释
  LD     SM0.0
  MOVB   *LD5, LB10
  MOVB   *LD1, *LD5
  MOVB   LB10, *LD1

  Network 6 
  LDB>   LB0, MB0
  JMP    1
  Network 7 
  LD     SM0.0
  DECB   LB0
  AENO
  +D     1, LD1
  Network 8 
  LDB>   LB0, 0
  JMP    2

  这是一个排序子程序,在子程序中定义两个输入接口,LB0 循环数,LD1起始地址,将大小不等的数从起始地址分配和循环数相同个数的变量。
  你可以借鉴此程序对运行时间排序,将每个时间与一个标志关联,启动时按正序,停止时按逆序。

提问者对于答案的评价:
谢谢大家,我的问题解决了,有好几个的回答都很好但是只能选择一个。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:02
下一篇 2021年7月5日 上午10:02

相关推荐

  • s7-200有4个mpi通许链接是什么意思

    在S7-200产品介绍集成的通信功能中MPI 连接有4个,其中2个保留,问:CPU上是否有4个MPI 如不是,那是什么意思 最佳答案 可以接4个。 提问者对于答…

    SIMATIC S7-200 2021年7月5日
  • plc200在在线监控时通讯超时

    第一次弄200,程序下载过程没问题,但是当我想通过笔记本在线看程序运行状态时老出现通讯超时,请检查电缆、波特率啥的,如果我把plc开关打到STOP档就不会弹出通讯超时,一旦打到RU…

    SIMATIC S7-200 2020年10月31日
  • EM232 CN模拟量程序怎么写?

    我现在有一个系统是S7-200与一个模块量EM232 CN,用文本显示器TD 200C设置压力值传给比例阀,现在我直接定义两个变量分别传给AQW0,AQW2,但…

    SIMATIC S7-200 2021年7月5日
  • 200的断电保持寄存器 怎么能使地址的数据断电保持

    200的断电保持寄存器   怎么能使地址的数据断电保持 最佳答案 看看下述文档,系统了解西门子S7–200的数据保持问题:见《西门子S7–200的…

    SIMATIC S7-200 2020年10月31日
  • 关于S7-200的程序存储空间

    项目用S7-224XP的PLC,现在由于程序容量大,PLC自身的存储空间正好,但还想预留部分空间,以便后面功能扩展。 问题:现有什么办法和途径可以扩展或增加程序存储空间?…

    SIMATIC S7-200 2021年7月5日
  • EM253控制面板 DIS点亮 电机就自动转起来了

    EM253连接的松下电机,用驱动器软件调试时一切正常,可手动控制电机转动,然后打开PLC200编程软件,打开里面的EM253控制面板后,点击DIS有效,DIS灯亮,但电机会自动不停…

    SIMATIC S7-200 2017年6月7日
  • s7200控制V90,速度和定位控制

    上电后第一次找原点,200里如何实现?找完原点后伺服作为从动,需跟随主机速度变化运行。运行结束后伺服需回到原点。期望以定位的方式实现。如何实现?是不是得用EM253位控模块? 最佳…

    SIMATIC S7-200 2017年7月25日
  • S7-200移位指令问题SHL-B

    移位指令SHL-B输入端IN我不填写寄存器而是直接填写数值为什么他不能正常使用?就是怎么按都不能再移位 问题补充:追问一楼,一个字节的常数的话。那比如我要写1那是不是应该要这样写?…

    SIMATIC S7-200 2017年6月24日
  • 表格问题

    符号表,状态图表.数据块.这样的表格是用来干嘛的,分别解释一下其用途,, 最佳答案 符号表: 为了方便直观编程及阅读程序,可根据你的工艺要求,将PLC中的绝对地址写为助记…

    SIMATIC S7-200 2021年7月5日
  • S200 与PC 端 自己编写的软件进行通讯,如何实现

    如何实现获得软件里的某个信号来传输给PLC,从而达到电脑软件来控制PLC的功能。我问过身边的人说可以使用OPC,我听说WINCC可以通过OPC与PC通讯,可是我PC端不是西门子的官…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论