1 / 28

上海电器科学研究院 VPC 系列 PLC 应用基础 V1.0

上海电器科学研究院 VPC 系列 PLC 应用基础 V1.0. www.seari.com.cn. 目录. PLC 的基本构成. VPC 系列结构,安装,分类. VPC 系列编程软件及编程小技巧. 常用指令的应用,举例. 网络化控制方案. 输入存储器. 系统寄存器. 程序存储器. 输出存储器. PLC 的构成. PLC 的基本构成. 【 运算控制 CPU】 【 存储器 】 【 输入存储器 】 【 输出存储器 】 【 程序存储器 】 【 系统寄存器 】 【 编程软件 VX-PRO】. 输入设备. 操作开关 传感器 拨 码 开关 编码器.

cyrus-tyson
Download Presentation

上海电器科学研究院 VPC 系列 PLC 应用基础 V1.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 上海电器科学研究院VPC系列PLC应用基础V1.0 www.seari.com.cn

  2. 目录 PLC的基本构成 VPC系列结构,安装,分类 VPC系列编程软件及编程小技巧 常用指令的应用,举例 网络化控制方案

  3. 输入存储器 系统寄存器 程序存储器 输出存储器 PLC的构成 PLC的基本构成 • 【运算控制 CPU】 • 【存储器】 • 【输入存储器】 • 【输出存储器】 • 【程序存储器】 • 【系统寄存器】 • 【编程软件VX-PRO】 输入设备 操作开关 传感器 拨码开关 编码器 运算控制(CPU) 编程工具(VX_PRO) 存储器 输出设备 继电器 指示灯 电磁铁变频器 伺服

  4. Q00 I00 I01 Q01 …… …… PLC的运行原理 PLC的基本构成 例:程序LD %I0.0 ST %Q0.0运行过程 PLC输入端 PLC输出端 3 1 CPU 运行LD %I0.0 ST %Q0.0 2 一个扫描周期(一般达到10msec以内即可认为是理想情况) 1输入步骤 读取输入端的输入状态 将读取的结果写入输入存储器 重复循环执行 2运算步骤 读取程序(LD%I0.0) 执行程序(I0.0读取) 读取程序 (STQ0.0) 执行程序 (Q0.0写入) 何谓扫描时间? PLC按照输入步骤、运算步骤、输出步骤不断循环反复执行程序。每1周期的处理时间被称为扫描时间。 3输出步骤 读出输出存储器的状态 根据输出存储器的状态驱动输出端

  5. PB1 PB2 L1 PLC的回路图 PLC的基本构成 在PLC中使用的回路图被称为梯形图。 梯形图是使用触点符号、把自动控制动作用电气回路来表示的“高级编程语言”。 回路图举例:同时按下按钮SW(PB1、PB2),则灯(L1)亮。 实际接线图 电源 不使用回路符号、而是直接表现机器的接续状态的图,称为实际接线图。 梯形图 I0.0 I0.1 Q0.0 使用接点符号、把控制方法置换到回路图,这个回路图就称为梯形图。

  6. 电路 梯形图 常开触点 常闭触点 线圈 梯形图的阅读方法 PLC的基本构成 梯形图 一般在PLC的程序中,以梯形图形式表示电流方向。 梯形图的回路符号 梯形图的绘制步骤 1画出控制电源母线 2在控制电源母线内连接各触点和输入输出继电器等要素 (注:电路图中定时器、限位开关、继电器等触点的符号各不相同,而在PLC的梯形图中却不加以区别,仅使用打印机可以打印的文字符号) 母线(电源线)电源:被省略 I00 I01 Q00 I0 I1 I2 Q01

  7. 安装方向 VPC系列结构,安装,分类

  8. 安装方便 VPC系列结构,安装,分类 VPC系列PLC的安装采用标准导轨卡口,无需任何辅助 轻松,方便,简单,快捷

  9. 扩展模块的连接 VPC系列结构,安装,分类 使用下列步骤连接扩展模块。 • 拆下扩展连接器盖板,拆卸时请使用一字螺丝刀,如图1,图2所示 • 把扩展模块的连接线插到前面模块的扩展连接器上,如图3所示

  10. 可拆卸端子排 VPC系列结构,安装,分类 • 使VPC系列PLC各模块的端子板都可拆除,该特性大大提高了接线的方便性。 • 按照以下步骤拆除端子板。 • 拧松端子板两端固定螺丝,如图1所示。 • 从模块上取出端子板,如图2所示

  11. 电源及接地 VPC系列结构,安装,分类 • VPC有两种供电类型:交流型和直流型 • 交流型VPC正常工作时要求输入220VAC(+10%,-15%) • 连接电源线时,要求所采用的线的截面积在1.25平方毫米以上

  12. 模式切换 VPC系列结构,安装,分类 • 两种操作模式:STOP/RUN • STOP模式:用户程序不会运行 • RUN模式:用户程序运行 • 操作方式由模式切换开关负责

  13. 状态指示及输入输出 VPC系列结构,安装,分类 1状态显示LED 表示PLC的运行/停止、错误/报警 等动作状态 2输入端 使用连接端子与输入设备相连 3模式切换开关 切换PLC的运行模式 4输出端 使用连接端子与输出设备相连 5编程口 用于与编程工具相连 6电源输出端 提供DC24V电源 模式切换开关 状态显示LED

  14. 子程序的调用 VPC系列编程软件及编程小技巧 节省程序执行时间 如图:若子程序执行条件%Q30.0和A1不满足,则程序将跳过子 程序直接执行Network5,节省了程序执行的时间。

  15. 子程序的调用 VPC系列编程软件及编程小技巧 模块化 个性化 方便化 一次编写,多次调用,使编程更快速,更简单

  16. 子程序的调用 VPC系列编程软件及编程小技巧 知识产权的保护 另可单独设置子程序密码 完全保障用户利益 也可以防止无关人员擅自改动重要程序

  17. 全局变量&局部变量 VPC系列编程软件及编程小技巧 全局变量 局部变量 全局变量——在整个程序中都有效,内存中有固定的存储地址 局部变量——只是在某个程序块中有效,没有固定存储地址,只有在调用该程序块时,系统才为它在内存中分配存储空间,该程序块调用结束时,它的存储地址将不再有效,可能被分配给别的变量,也可能处于空闲状态。

  18. 自保持回路1 VPC系列编程软件及编程小技巧 • 【PLC的最重要回路】 • 自保持回路具有状态记忆功能 • 这是非常重要的回路 程序动作说明 1 输入信号I0.0为ON,电机(Q0.0)变为ON 2即使I0.0变为OFF状态、Q0.0仍能保持0N的状态 3输入为ON时,电机(Q0.0)变为OFF 梯形图 时序图

  19. 自保持回路2 VPC系列编程软件及编程小技巧 • 【功能解释】 • ①微分命令仅在其之前的触点发生ON→OFF或 • OFF→ON变化时,才使线圈在称为一个扫描 • 周期的、非常短暂的时间内输出ON. • ②即使位置检测传感器(I0.0)为ON状态保持不变, • (W0.0)为ON的时间也仅是一瞬间. • 对程序进行改进 • 使用微分指令【DF】修改刚才所作的自保持回路,使之可以启动。 梯形图 时序图

  20. 高速计时器:HTIMER指令 常用指令的应用和举例 工程中经常会用到要计算经过两个限位之间的时间差的情况,为此上电科设计了高速计时器HTIMER来帮助客户提高精确性,使您的控制和检测更加精确,如下图。 主程序 中断1(T1) 中断2(T2)

  21. 工序控制:SCR指令 常用指令的应用和举例 针对流程式工序控制,可以根据条件在工序块内任意跳转,减少程序编写工作量,使程序思路更清晰。 LSCR,装载一个位,当这个位置1,就开始当前工序 SCRT,设置一个位,当这个位置1,结束当前工序,转移到下一个工序 SCRE,结束当前工序 满足SCRT2条件 满足SCRT1条件 满足SCRT2条件 工序1 工序2 工序3 不满足SCRT1条件 不满足SCRT2条件

  22. 工序控制程序举例 常用指令的应用和举例

  23. 高速计数器:HDEF指令 常用指令的应用和举例 上电科从标准型的VPC1开始就为客户预留了高速计数器的功能,免去了用户另外采购高速计数模块来取得反馈信息的成本 • 指令及其操作数说明 PORT为0表示编程HSC0,为1表示编程HSC1,为2表示编程HSC2。PORT只能是这3个数字。 MODE表示计数模式,请参照高速计数器计数模式。MODE的范围是0~14。 TBL表示中断个数和中断值存放的内存起始地址ADDR。

  24. 置复位:SET/RST指令 常用指令的应用和举例 梯形图 • SET(置位)·RST(复位) • SET:当执行条件成立时,使输出变为ON并且保持ON的状态。 • RST:当执行条件成立时,使输出变为OFF并且保持OFF的状态。 程序动作说明 1输入信号I0.0为ON。 2输出Q0.0变为ON状态。 3即使I0.0变为OFF,Q0.0也仍然保持ON的状态。 4如果I0.1为ON,则Q0.0变为OFF状态。 【时序图】

  25. 上升沿延时:TON指令 常用指令的应用和举例 TON: 若检测到当前值的上升沿,则TX开始启动定时,当计时值大于等于预设值PT时, TX停止,其状态值被置为1。若当前值变为0,则TX被复位,其状态值及计时值均被清零。每次扫描TON后,当前值均被设置为TX的状态值。 时序图 梯形图

  26. 下降沿延时:TOF指令 常用指令的应用和举例 TOF: 若检测到当前值的下降沿,则TX开始启动定时,若计时值大于等于预设值PT时,TX停止,其状态值被置为0;若当前值变为1,则TX被复位,其状态值被置为1,且计时值被清零。每次扫描TOF后,当前值均被设置为TX的状态值。 时序图 梯形图

  27. 上升沿触发:TP指令 常用指令的应用和举例 TP: 若检测到当前值的上升沿,则TX开始启动定时,它的状态值输出一个恒定宽度的脉冲,脉宽值为预设时间PT。每次扫描TP后,当前值均被设置为TX的状态值。 时序图 梯形图

  28. Thank You ! www.seari.com.cn

More Related