教育部PLC工程师师资培训.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教育部PLC工程师师资培训

NJ系列控制器专题;NJ是什么?;NJ主要特点;;高速性;;;;NJ系列的结构;;;NJ系列的软件;NJ系列的本地配置;NJ系列的本地配置; 供电单元型号为NJ-PA3001,NJ-PD3001 供电单元上有5VDC输出(6A),24VDC输出(1A),总功率不能超过30W 其他:CJ系列的PA单元不能在NJ上使用 ;EtherNet/IP简介 EtherNet/IP不仅是控制器与控制器之间的网络,同样可以用于现场网络,另外由于使用标准的以太网技术,所以可以通用许多传统以太网的仪器设备。(现由ODVA掌握及推广 );EtherCAT网络简介 EtherCAT(Ethernet Control Automation Technology)是基于以太网但比以太网更高速和高效的一种高性能工业网络系统。(现由ETG掌握及推广 ) ;NJ系列的网络配置;NJ系列的网络配置;NJ系列软件系统;推广IEC61131-3的好处 可读性 可重复利用性 多种编程语言(对于NJ:梯形图、ST) 可移植性(对于不同厂家而言)要注意程度BL、CL、RL 可对应学校的标准化教育;程序组织单元(Program Organizatin Unit) 建立一个用户程序的最基本单位。 按功能分为功能(Funtion)、功能块(FB)、程序(Program);功能FUN FUN不需要设置名字 FUN不占用内存 没有数量限制 不具备状态记忆 一般只要输入相同,就会输出同样的结果。;任务(Task) 将I/O刷新、用户程序执行等一系列过程按执行条件或执行序列编制的对象。 有三种类型任务:主周期任务、周期任务、事件任务 程序必须分配给任务才可执行,一个任务最多可分配128个程序。;NJ系列软件系统;任务周期(Task Period) 主周期任务的扫描周期是固定的(0.5ms,1ms,2ms,4ms)。 周期任务的扫描周期是主周期任务的整倍数。;配置(Configuration) 配置是控制模型的最上层,是将可编程控制器系统资源组态的过程。;NJ的变量分为全局变量(Global variables)和局部变量(Local variables) 全局变量是在整个资源中都可以使用的变量,设备变量都是全局变量。 局部变量是存在在单一的POU内部。;局部变量大体上分为内部变量和外部变量 对于每一个POU,在使用时需要登记变量,登记在其变量表内的即是局部变量; FB和FUN内登记的局部变量会有所不同; 不同的程序,功能块,功能的内部变量是不能彼此调用的; 为了被所有的程序,功能块,功能调用,此类变量被设置为全局变量; 为了将硬件(设备)或者外部的信号可以被采用,此类变量也为全局变量。;变量名称 数据类型 初始值 AT指定;数据类型 基本数据类型 布尔型 位字符串 文本字符串型 整数 无符号整数 实数型 持续时间型 日期型 时刻型 日期时刻型;数组的概念 数组可以将同样规格属性的数据组合,然后作为一整个块来处理 最常见的运用是在运动控制中对于坐标的设定;功能块在梯形图编程环境;功能在梯形图编程环境;NJ系列编程操作;启动软件及建立新项目;CPU机架的构成和设定 (1)双击CPU/Expansion Racks (2)插入单元 (3)高功能单元的设定 (4)机架的添加 ;控制器的设定 默认启动模式(运行或编程) SD卡上电检测 系统服务监控时间及动作时 指令错误历史记录 写保护及禁止备份到SD卡;I/O Map I/O Map是一种将软件(变量)和硬件(单元)联合起来的机制 NJ系列的I/O Map可以手动生成或者自动生成 自动生成的设备变量名称,EtherCAT从站为E开头,CJ单元模块为J开头 ;POU的创建 POU中程序,功能,功能块创建;编程书写规范 不能有空行 NJ系列的梯形图允许一个线圈后添加一个线圈 NJ系列允许输出线圈,功能,功能块前不添加开关输入;NJ系列编程操作;程序的登录 任务设置(Task Settings)? 程序分配设置(Program Assignment Settings); 将程序分配给对应的任务。;建立(Build)的概念(Check很重要) 建立的目的 是为了将用户所编辑的程序转换成CPU能够执行的格式; 当变更POU,数据类型,全局变量5秒内建立(Build)会自动执行。;同步(Synchronization) 同步功能是将Sysmac Studio的数据和NJ系统控制器的数据进行传递及比较的一种功能。;NJ系列编程操作;TOF指令 OF指令是当输入信号ON后Q专为TRUE,当输入信号OFF后开始计时,到达PT值后,Q断开输出转为FALSE。 ;NJ系列编程操作;ADD、+指令 支持字符串变量 最多5个对象相加(在指令图像上右键选择添加)

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档