《倍福控制器TwinCAT原理介绍教案.pptx》由会员分享,可在线阅读,更多相关《倍福控制器TwinCAT原理介绍教案.pptx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、会计学1倍福控制器倍福控制器TwinCAT原理介绍原理介绍CPUNCI/O控制的演变发展控制的演变发展硬件硬件 软件软件机械的机械的 电子的电子的Slots/CPUs 任务任务并行连接并行连接 现场总线现场总线通讯通讯 直接访问直接访问工业工业PC编程工具HMI工业工业PC通讯通讯现场总线现场总线TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动插补运动控制控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化编程工具HMI路由器路由器PLC 1NCI/O映射映射.实时内核实时内核 PLC 2基于基于PC的自动化的自动化2第1页/共24页基于基于PC平台的平台的 T
2、winCAT TwinCAT 不改变不改变 Windows 无需专用硬件无需专用硬件 将标准将标准Windows变成实时操作系统变成实时操作系统 完全支持浮点单元完全支持浮点单元(FPU)可通过可通过OCX,Dll 访问访问 Windows用户界面用户界面 可通过可通过TCP/IP 远程访问远程访问PC 平台平台 标准硬件标准硬件,最佳性能最佳性能 使用使用 PC 资源资源 使用主流操作系统使用主流操作系统(Windows)易于集成到办公网络易于集成到办公网络 开放的现场总线通讯开放的现场总线通讯TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实
3、施工程实施工程摘要摘要问题问题基于PC的自动化TwinCAT 的结构的结构3第2页/共24页TwinCAT 是一个自动控制软件包包含工程和运行时间软是一个自动控制软件包包含工程和运行时间软件针对于件针对于:实时核实时核 I/O数据采集数据采集 顺序控制顺序控制(软软 PLC),运动控制运动控制(软移动控制软移动控制),通讯通讯(ADS),并且所有这些是在并且所有这些是在Windows NT/2000/XP,还有嵌入式还有嵌入式Windows NT/XP 和和 CE.NET.的硬实时环境下的硬实时环境下TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通
4、性实施工程实施工程摘要摘要问题问题基于PC的自动化TwinCAT 的功能的功能4第3页/共24页 由由Beckhoff开发开发 无需无需PC外的其它硬件外的其它硬件 循环时间可短至循环时间可短至50微秒微秒 强制优先排序强制优先排序 反应时间反应时间 15微秒微秒(PIII)对对Windows可调节实时率可调节实时率(专利权专利权)如果反应时间过长则发信息如果反应时间过长则发信息TwinCAT 实时核的原理实时核的原理5第4页/共24页PLC任务和运动控制任务可以精确地以设定的循环周期执行Real time operation of a PLC program and NC control w
5、ith a PCSPS cycle(e.g.2ms)PLC cyclettNC cycle(e.g.1ms)NC cycleNC cycleNC cycle1ms2ms3ms4ms5mse.g.:NCPLC programWin NT&HMI Interface123412312分时多任务控制系统的原理分时多任务控制系统的原理6第5页/共24页Power ONStart Windows NTStart TwinCATLoading the boot project into the Run-TimeStart PLC1234Windows User Log on如果设置了允许Auto Log
6、On如果设置了Auto Boot 项为Enable如果PLC属性中设置了 Boot Project 项的PLC 任务为Enable如果已经在PLC Control中创建了启动程序,执行“Create boot project”TwinCAT启动的顺序启动的顺序结束7第6页/共24页CPU运算能力的分运算能力的分配配Read inputsWrite outputsOperate programPLC cyclePLC cyclettPLC cyclePLC cycleWin NT&HMI InterfacePC-Based控制系统的CPU时间的分配.传统PLC与PC-Based控制系统的比较传统
7、PLC的CPU时间分配8第7页/共24页 Cyclic PLC task e.g.10ms10ms20ms30ms40ms0ms控制任务实际使用的时间小于时基的定义0ms1ms80%TwinCATW2ms80%TCW3ms80%WPLCPLCTime slice for WindowsTime slice for TwinCATPLC program cyclic task在每一个时间片中,如果控制任务提前完成,则在每一个时间片中,如果控制任务提前完成,则CPU自动交还给自动交还给Windows程序程序PLC任务与任务与Windows任务的时间任务的时间调度调度9第8页/共24页TwinCAT
8、 系统服务是在本机上作为Windows NT的一个服务来运行的.所以在Windows用户登陆之前,就首先启动TwinCat服务.TwinCat服务会在桌面右下方的后台运行任务条上显示其活动符号,符号的颜色指示出TwinCat系统的状态.TwinCAT 服务服务停止,实时核不工作停止,实时核不工作TwinCAT 模式切换中模式切换中相当于把相当于把PLC切换到切换到“RUN”模式模式相当于把相当于把PLC切换到切换到“Reset”位置位置相当于把相当于把PLC切换到切换到“Stop”模式模式TwinCAT 运行模式运行模式,即,即PLC已上电已上电TwinCAT 配置模式,即配置模式,即PLC未
9、上电未上电TwinCAT系统服务系统服务10第9页/共24页TwinCAT Auto bootAuto logon with Win NT12TwinCAT的启动设置的启动设置11第10页/共24页Enabling for loading the boot project for the run time system 1.Number of run time systemsEnabling for loading and saving the RETAIN data for the run time 1.PLC启动设置启动设置12第11页/共24页Requirement:1.The mach
10、ine should work properly.2.The hardware,software and the mappings are correct.3.The PLC Control in the status online.创建启动程序创建启动程序13第12页/共24页TwinCAT I/O 系统系统IQ输入输出IQIQ 对所有主要现场总线开放对所有主要现场总线开放 支持支持PC 硬件硬件 容易建立和诊断容易建立和诊断 从逻辑到物理从逻辑到物理 I/O的映射的映射TwinCAT 处理映像 现场总线 1现场总线 2现场总线 3映射TwinCAT体系结构体系结构I/O控制控制运动控制运动
11、控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化14第13页/共24页 模块化结构模块化结构 一台一台PC上最多上最多4个个PLC CX1000/BX/BC上有上有1个个PLC 定时定时 1个个PLC上最多上最多4个任务个任务 易于建立和维护易于建立和维护 在线程序修改在线程序修改 全面的调试特性全面的调试特性:断点断点,监测监测,功率流功率流,示波器示波器 选择中意的编程语言选择中意的编程语言 所有所有 IEC61131-3 语言语言(IL,ST,FBD LD,SFC)TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制
12、连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化TwinCAT 控制控制15第14页/共24页TwinCAT 运动控制运动控制从机械系统到电子系统的演变从机械系统到电子系统的演变机械凸轮机械凸轮 电子凸轮电子凸轮机械齿轮机械齿轮 电子齿轮电子齿轮机械离合机械离合 电子耦合电子耦合 机械凸轮轴机械凸轮轴 电子凸轮轴电子凸轮轴 飞行前馈飞行前馈优点优点修改最终产品更具灵活性修改最终产品更具灵活性 提高机器产量提高机器产量 减少建立时间减少建立时间 无需机械改动无需机械改动减少库存减少库存 没有不同的机械部件没有不同的机械部件摘要摘要 缩短交货缩短交货/开发时间,降低成本开发时间,降低成
13、本TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化16第15页/共24页TwinCAT NC PTP 多达多达255个轴个轴 易于设置和维护易于设置和维护 对所有类型的轴开放对所有类型的轴开放 伺服伺服 步进步进 交换轴交换轴 液压轴液压轴 通过下列接口连接到驱动器通过下列接口连接到驱动器 数字接口数字接口:Lightbus,Sercos,Profibus DP/MC,SSI,脉冲串脉冲串 模拟量模拟量:+-10V 附加功能附加功能:凸轮系统凸轮系统,齿轮传动齿轮传动,飞剪飞剪,叠加叠加TwinCA
14、T体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化17第16页/共24页TwinCAT NC ITwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化 用用DIN 66025码编程码编程 技术特性技术特性:瓶颈监测瓶颈监测3轴加5个辅助轴的插补运动18第17页/共24页容易使用通讯标准容易使用通讯标准:ADS(自动化设备规范自动化设备规范)OPC(用于过程控制的用于过程控制的OLE)ADS 通过通过 TCP/IPADS 通过
15、通过 TCP/IPADS 通过通过 TCP/IPADS 通过通过 TCP/IPADS 通过现场总线通过现场总线TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于PC的自动化TwinCAT 通讯通讯19第18页/共24页CPU电源电源背板背板位置控制位置控制运动控制运动控制温控模块温控模块一个典型的传统控制系统一个典型的传统控制系统计速模块计速模块DI/DO,AI/AO测量模块测量模块人机界面控制器I/O 模块伺服产品20第19页/共24页TwinCAT PLC LibraryTwinCAT CNCTwinCAT
16、NC ITwinCAT NC PTPIPC/TwinCAT运动控制运动控制位置位置CPU电源电源背板背板Analog I/O计数模块计数模块温度控制温度控制RS 422/485 接口接口TwinCAT PLCBECKHOFF控制系统不同于传控制系统不同于传统模式统模式21第20页/共24页TwinCAT CNCTwinCAT NC ITwinCAT NC PTPTwinCAT PLCTwinCAT PLC LibraryBECKHOFF控制系统基于两大控制系统基于两大技术技术计速模块计速模块DI/DO,AI/AO测量模块测量模块BeckhoffIPC及操作面板Beckhoff控制系统TwinC
17、AT软件Beckhoff 总线产品Beckhoff驱动产品PC based 控制技术现场总线技术1、倍福的倍福的4类产品可以组成一套完整的控类产品可以组成一套完整的控制系统。制系统。2、4类产品亦可单独供货,分别集成到第类产品亦可单独供货,分别集成到第三方的控制系统中。三方的控制系统中。3、采用标准的、采用标准的 Windows 操作系统。操作系统。4、支持所有主流的现场总线。、支持所有主流的现场总线。22第21页/共24页性能性能BCxxxxBXxxxxCX1000PC成本成本适用于所有平台适用于所有平台TwinCAT:一个工具一个工具TwinCAT:I/O,PLC,NC PTP,NC ITwinCAT的硬件平台的硬件平台23第22页/共24页Windows NT,2000,XP现场总线卡驱动器ADS 路由器I/O服务器I/O 映射PLC服务器I/ONC服务器其他既.凸轮系统管理ADSPLC 控制诊断既.示波器用户HMI用户HMIOPCOCX/DllTCP/IP核心模式用户模式ADSADSADSOPCADSADSADSADSI/OI/OTwinCAT 系统系统实时服务器TwinCAT的软件架构的软件架构24第23页/共24页