PLC基本使用

来源:互联网 发布:学校打铃软件 编辑:程序博客网 时间:2024/05/02 04:20

台达PLC(主要是对于梯形图的理解)

基本符号

  • 常开
  • 常闭

PLC 内部装置的种类及数量随各厂牌产品而不同。内部装置虽然沿用了传统电气控
制电路中的继电器、线圈及接点等名称,但 PLC 内部并不存在这些实际物理装置,及它对应的只是 PLC 内
部存储器的一个基本单元(一个位, bit),若该位为 1 表示该线圈受电,该位为 0 表示线圈不受电,

自己的理解:

  1. 对于所有的接触元件,它并不是有高低状态,而是有开合状态,外界对它的动作可以称为“动作”;对于常开节点,当有外来动作时,会产生闭合的动作,即外来动作对它的影响是由“常开的状态转化为闭合的状态”;对于常闭节点来说外来动作可以让它由常闭转化为“开”。当外界动作消失时,元件又会恢复到原来的状态(这也正是自锁电路以及互锁电路产生的原因)

    外界给它的动作能让它改变当前的状态,而不是达到某个特定的值!(RST和SET除外)

  2. 对于定时器模块来说,它的使用指令为TMR Tn KTn,当其他节点,如常开节点的标号和定时器的名称相同时,在Tn通电时,当计时<设定值时,节点保持不变;当计时>设定值时,常开节点受电导通,当定时器模块的线路断开时,与定时器标号相同的节点回到初始的状态!

  3. 计数模块:CNT Cn Kn1,每次计数器导通一次,计数器计数加一;到达计数器脉冲个数后,与计数器模块标号相同的常开或者常闭节点受电,状态会发生改变,比如常开节点会受电导通。

    注意:当脉冲技术达到计数器个数后,再有外来脉冲,计数器状态不发生改变,只有RST Cn才能使计数器复位,重新开始计数。

  4. 台达的PLC中的外部输入和外部输出的标号用八进制表示,比如:X0~X7,X10~X17,Y0~Y7等。

  5. 其他

KV-24AT系列PLC(基恩士)

基本介绍

  • 16点输入、8点输出
  • 输入继电器范围是R0~R15,输出继电器范围是R500~R515。(通过给输出继电器编号算出来的)

仿真情况

  • 直接在软件界面左上角将“编辑器”改为“模拟器”,即可开始仿真,可以选择单步执行、全速执行等,在仿真过程中,可以通过直接双击继电器节点,改变其状态。当节点变为绿色时,表示继电器为ON的状态

基本指令的介绍

  1. 常开节点、常闭节点等
  2. SET、RESET置位与复位的指令
  3. TMR
    • 当定时器开始工作时,到达设定的时间后,对应的定时器会输出ON的状态,表示导通
    • 如果在定时器工作时,该回路变为OFF的状态,则计时器重新开始计数。
    • 当定时器工作时,它相当于ON的状态,即不影响它右边的状态,只是定时器对应的继电器节点没有导通,需要等到设定时间以后才变为ON的状态。
  4. 计数器(C)
    • 计数器为增计数器,当到达计数后,计数器状态变为ON
    • 若在计数过程中,计数器所在回路变为OFF状态,则计数器会清零
    • 计数器的标号不能与定时器的标号相同!否则软件会报错
  5. 待续

程序下载

  • 连接好下载线和电源线后,给plc供电。
  • 点击“监控器/模拟器–>plc传输”,选择run模式,即可下载程序
  • 下载程序前,需要选择正确的com口

接线注意

  • plc只能提供信号,如果需要驱动大功率器件,则需要加其他继电器等。
  • 输入和输出的com端最好都接地
    • 如果输出端没有接地,后续的继电器可能读不出高低电平。

直流电机控制

  • 启动与停止
    • 简单的逻辑即可实现
  • 转向变化

外部中断使用

  • 基恩士的外部中断有4个口支持R000~R003,他们的中断触发方式可以由R2402~R2413这些寄存器中的部分进行配置。
  • 插入外部中断前需要EI使能外部中断,INT中插入的继电器即外部中断的口。
  • 当HSP(高速)功能使用在某个输入继电器的口时,当该口翻转为高电平(假设为高电平触发,其他同理)的时间小于10ms时才能触发,当没有使用时,则触发的高电平时间大于10ms时才能触发。

高速计数器的使用

  • 使用HSP对输入继电器进行操作后,用CTH和CTC进行编程,输入1KHz方波,plc会以1Hz的速度响应,即相当于除以1K,假如计数值为10,1KHz的方波输入,则10s后,计数值才会满,产生后续的动作。
  • 2103寄存器可以自动清零计数值,计数器的初值装在CTC0中。
0 0
原创粉丝点击