倍福控制器TwinCAT原理介绍课件.ppt
《倍福控制器TwinCAT原理介绍课件.ppt》由会员分享,可在线阅读,更多相关《倍福控制器TwinCAT原理介绍课件.ppt(24页珍藏版)》请在三一文库上搜索。
1、TwinCAT的原理的原理BECKHOFF技术特点技术特点TwinCAT的工作原理的工作原理1控制的演变控制的演变2TwinCAT的结构的结构3TwinCAT的功能的功能4TwinCAT的实时核原理的实时核原理5TwinCAT控制系统的分时多任务原理控制系统的分时多任务原理6TwinCAT启动的顺序启动的顺序1TwinCAT的原理的原理BECKHOFF技术特点技术特点CPUNCI/O控制的演变发展控制的演变发展硬件硬件 软件软件机械的机械的 电子的电子的Slots/CPUs 任务任务并行连接并行连接 现场总线现场总线通讯通讯 直接访问直接访问工业工业PC编程编程工具工具HMI工业工业PC通讯通
2、讯现场总线现场总线TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动插补运动控制控制连通性连通性实施工程实施工程摘要摘要问题问题基于基于PC的的自动化自动化编程编程工具工具HMI路由器路由器PLC 1NCI/O映射映射.实时内核实时内核 PLC 2基于基于PC的自动化的自动化2TwinCAT的原理的原理BECKHOFF技术特点技术特点基于基于PC平台的平台的 TwinCAT TwinCAT 不改变不改变 Windows 无需专用硬件无需专用硬件 将标准将标准Windows变成实时操作系统变成实时操作系统 完全支持浮点单元完全支持浮点单元(FPU)可通过可通过OCX,Dll 访
3、问访问 Windows用户界面用户界面 可通过可通过TCP/IP 远程访问远程访问PC 平台平台 标准硬件标准硬件,最佳性能最佳性能 使用使用 PC 资源资源 使用主流操作系统使用主流操作系统(Windows)易于集成到办公网络易于集成到办公网络 开放的现场总线通讯开放的现场总线通讯TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于基于PC的的自动化自动化TwinCAT 的结构的结构3TwinCAT的原理的原理BECKHOFF技术特点技术特点TwinCAT 是一个自动控制软件包包含工程和运行时间软是一个自动控制软
4、件包包含工程和运行时间软件针对于件针对于:实时核实时核 I/O数据采集数据采集 顺序控制顺序控制(软软 PLC),运动控制运动控制(软移动控制软移动控制),通讯通讯(ADS),并且所有这些是在并且所有这些是在Windows NT/2000/XP,还有嵌入式还有嵌入式Windows NT/XP 和和 CE.NET.的硬实时环境下的硬实时环境下TwinCAT体系结构体系结构I/O控制控制运动控制运动控制插补运动控制插补运动控制连通性连通性实施工程实施工程摘要摘要问题问题基于基于PC的的自动化自动化TwinCAT 的功能的功能4TwinCAT的原理的原理BECKHOFF技术特点技术特点 由由Beck
5、hoff开发开发 无需无需PC外的其它硬件外的其它硬件 循环时间可短至循环时间可短至50微秒微秒 强制优先排序强制优先排序 反应时间反应时间 15微秒微秒(PIII)对对Windows可调节实时率可调节实时率(专利权专利权)如果反应时间过长则发信息如果反应时间过长则发信息TwinCAT 实时核的原理实时核的原理5TwinCAT的原理的原理BECKHOFF技术特点技术特点PLC任务和运动控制任务可以精确地以设定的循环周期执行任务和运动控制任务可以精确地以设定的循环周期执行Real time operation of a PLC program and NC control with a PCSP
6、S cycle(e.g.2ms)PLC cyclettNC cycle(e.g.1ms)NC cycleNC cycleNC cycle1ms2ms3ms4ms5mse.g.:NCPLC programWin NT&HMI Interface123412312分时多任务控制系统的原理分时多任务控制系统的原理6TwinCAT的原理的原理BECKHOFF技术特点技术特点Power ONStart Windows NTStart TwinCATLoading the boot project into the Run-TimeStart PLC1234Windows User Log on如果设置了
7、允许如果设置了允许Auto Log On如果设置了如果设置了Auto Boot 项为项为Enable如果如果PLC属性中设置了属性中设置了 Boot Project 项的项的PLC 任务为任务为Enable如果已经在如果已经在PLC Control中创建了启动程中创建了启动程序,执行序,执行“Create boot project”TwinCAT启动的顺序启动的顺序结束结束7TwinCAT的原理的原理BECKHOFF技术特点技术特点CPU运算能力的分配运算能力的分配Read inputsWrite outputsOperate programPLC cyclePLC cyclettPLC cy
8、clePLC cycleWin NT&HMI InterfacePC-Based控制系统的控制系统的CPU时间的分配时间的分配.传统传统PLC与与PC-Based控制系统的比较控制系统的比较传统传统PLC的的CPU时间分配时间分配8TwinCAT的原理的原理BECKHOFF技术特点技术特点 Cyclic PLC task e.g.10ms10ms20ms30ms40ms0ms控制任务实际使用的时间小于时基的定义控制任务实际使用的时间小于时基的定义0ms1ms80%TwinCATW2ms80%TCW3ms80%WPLCPLCTime slice for WindowsTime slice for
9、 TwinCATPLC program cyclic task在每一个时间片中,如果控制任务提前完成,则在每一个时间片中,如果控制任务提前完成,则CPU自动交还给自动交还给Windows程序程序PLC任务与任务与Windows任务的时间调度任务的时间调度9TwinCAT的原理的原理BECKHOFF技术特点技术特点TwinCAT 系统服务是在本机上作为Windows NT的一个服务来运行的.所以在Windows用户登陆之前,就首先启动TwinCat服务.TwinCat服务会在桌面右下方的后台运行任务条上显示其活动符号,符号的颜色指示出TwinCat系统的状态.TwinCAT 服务服务停止,实时核
10、不工作停止,实时核不工作TwinCAT 模式切换中模式切换中相当于把相当于把PLC切换到切换到“RUN”模式模式相当于把相当于把PLC切换到切换到“Reset”位置位置相当于把相当于把PLC切换到切换到“Stop”模式模式TwinCAT 运行模式运行模式,即,即PLC已上电已上电TwinCAT 配置模式,即配置模式,即PLC未上电未上电TwinCAT系统服务系统服务10TwinCAT的原理的原理BECKHOFF技术特点技术特点TwinCAT Auto bootAuto logon with Win NT12TwinCAT的启动设置的启动设置11TwinCAT的原理的原理BECKHOFF技术特点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制器 TwinCAT 原理 介绍 课件
