罗克韦尔 RSLOGIX 5000 的使用方法之杨若古兰创作摘要:通过示例项目讲解RSLOGIX 5000从项目的启动、实施到测试过程,深入浅出地软件的的编程方法关键词: PLC;软件;编程A description of ROCKWELL programming software RSLOGIX 5000 and its applicationAbstract:The programming method employing the ROCKWELLRSLOGIX 5000 software is briefly described with examples, includingthe start— up of an item, and execution and debugging of the item.1引言RSLOGIX5000 是美国 AB 公司开发的用于对其公司PLC 产品编程的软件 .它具有以下特点:1.统一的项目检查2.灵活的梯形图编辑器3.拖放式操纵4.梯形图检查选项5.定制数据监视6.形态文件分类显示7.简易的通讯配置8.强大的数据库编辑器9.查找与替换10. 直观的 windows 界面11. 项目校验快捷地更正程序错误等.2 创建工程上 面 介 绍 如 何 使 用RSLogix5000,首 先 要 创 建 新 的RSLogix5000工程文件 .具体步调如下:打开 RSLogix5000,见图 1-1图 1-1打开后的窗口为RSLogix5000的工程,见图1-2:首先你要给PLC 的处理器定义,定义的内容着名字、类型、机架的背扳所在槽号、创建的文件路径等.这里处理器类型选 1756 L1 controllogix 5550,名字定为 PLC,description 定为练习,背板定为13 槽,槽号 0 槽,路径默认 .图 1-2点击 ok 完成设置,显示RSLogix5000工程界面首先提出 tag(标签 )的概念,标签:就是实际工程中的变量,有模拟量如水位、压力、温度.数字量如开关启停、形态显示等 .我们在程序中使用它进行编程,在窗口中在线检查形态,也能够向上位机输出标签值.base 基本类型包含:1 BOOL 布尔型 1 BIT2 SINT 短整型 1 BYTE3 INT 整型 2 BYTE4 DINT 双整型 4 BYTE5 REAL 实型 4 BYTESTRUTURES 结构体类型 1 predefined 预定以型图 1-3User-defined 用户定义型:本例以自定义PUMPPARAMETERS为 例在 其 中 定 义 结 构 体 成 员 分 别 为ACCTIME,RUNTIME,SEQUENCE,STATUS,FIRSTPUMP,并 确 定各自类型 .图 1-4用户可以利用标签名称来援用结构体内的成员,格式为:.如果结构体定义为数组,则使用数组标签,后面是在数组中的地位( position).和子结构体(substucture)及成员名称(member) .格式为: array_tag[position].member.上面介绍一下...