工学]工业控制网络技术及应用实验指导书内容摘要:
新建项目 在此用户可为项目命名。 按“确认”后,将进入 PLC的 CPU 模块选择窗口: 图 B4 CPU 模块的选择 贝 加莱的 PCC2020中有三个系列: 20 2020和 2020系列,用户必须首先在此《 工业控制网络 》课程 实验指导书 第 13 页 , 共 30 页 选择自己所使用的 CPU 型号(根据实验台上的 2020 CPU 上所标明的型号),“确认”后,就将进入图 1所示的画面。 根据各自实验台上 PLC的硬件,按顺序依次将所有的硬件都配置好。 然后按下工具栏中的 图标,将刚才配置的硬件信息下载到 PCC 2020中去。 用鼠标点中 CPU的型号,右边窗口中所显示的是 CPU中的软件模块信息。 将鼠标放在该窗口,然后按右键,选择“ Insert Object” ,添加用户控制程序,就进入如下画面: 图 B5 添加用户程序 在此可为该程序模块命名,并选择所用的编程语言以及该程序的运行循环周期。 “确认”后即进入相应的编程环境。 《 工业控制网络 》课程 实验指导书 第 14 页 , 共 30 页 图 B6 Automation Basic 编程环境 四、 Automation Basic 编程语言的基本命令 1. 基本概念 Automation Basic 是一种以文本为基础的高级编程语言,语言的结构符合IEC11313 的标准。 Automation Basic 的命令系列不仅使自动化任务简单化,也使程序易于阅读,这样 PCC的编程效率在许 多情况下远远高于 LAD(梯形图)和 IL(语句表)的编程语言。 ① 数据类型 在 Automation Studio 中编程语言所支持的标准数据类型有: 表 B1 存储数值 类型名称 位 宽 数 值 范 围 应 用 BOOL 1 0 ~ 1 开关量信号 DINT 32 2147483648 ~ 2147483648 《 工业控制网络 》课程 实验指导书 第 15 页 , 共 30 页 INT 16 32768 ~ 32767 模拟量信号 SINT 8 128 ~ 127 UDINT 32 0 ~ 4294967295 UINT 16 0 ~ 65535 USINT 8 0 ~ 255 REAL 32 *1038 ~ *1038 表 B2 存储文本和日期时间格式 类 型 名 称 位 宽 数 值 范 围 应 用 STRING 32 2 ~ 32767 个字符 文本、字符串 TIME 16 0 ~ 4294967295 毫秒 时间 DATE_AND_TIME 8 从 1970 年开始 日期 ② 变量声明 在 Automation Studio 的程序中,要定义出每个触点的变量名,而且要使用变量声明表来申明变 量名与硬件(输入点、输出点、存储器)之间的关系。 (如下表中定义了两个变量 Display 和 Src) 表 B3 变量声明表 变量名称 数据类型 有效范围 属 性 初始值 注 释 Display USINT global memory Src USINT global memory 2. 基本命令 Automation Basic 编程的命令系列包括:数学命令、比较命令、逻辑命令、“ IF 《 工业控制网络 》课程 实验指导书 第 16 页 , 共 30 页 THEN”命令、“ LOOP”命令、机器状态“ SELECT”命令、“ CASE”命令以及其它命令。 ⑴ 数学命令 在 Automation Basic 中,各数学命令应用时应放在两个操作数之间,与通常的使用方法一样。 ① = ,赋值 ② + ,加法 ③ ,减法 ④ * ,乘法 ⑤ / ,除法 ⑥ mod , 取模 ⑵ 比较命令 ① = ,等于 ② ,不等于 ③ , 大于 ④ =, 大于等于 ⑤ , 小于 ⑥ =, 小于等于 ⑶ 逻辑命令 ① NOT , 非 ② AND , 与 ③ OR , 或 ④ XOR , 异或 ⑷ “ IF THEN”命令 ① 简单的 if语句( if 与 then 必须在同一行中) 《 工业控制网络 》课程 实验指导书 第 17 页 , 共 30 页 if 条件描述 then 条件满足时执行的操作 endif ② if else 语句 if 条件描述 then 条件满足时执行的操作 else 条件不满足时执行的操作 endif ⑸ “ case” 命令:这是多分支选择语句。 case 表达式 of action n0...n1: 条件满足时执行的操作 A endaction action n2...n3: 条件满足时执行的操作 B endaction action constant: 条件满足时执行的操作 C endaction elseaction: 以上条件均不满足时执行的操作 D endaction endcase ⑹ “ LOOP”循环命令 《 工业控制网络 》课程 实验指导书 第 18 页 , 共 30 页 ① 增量计数循环语句 loop PV = 表达式 1 to 表达式 2 do 操作语句 endloop ② 减量计数循环语句。工学]工业控制网络技术及应用实验指导书
相关推荐
1.整理实验数据,并对实验结果进行分析 2.学会用与非门设计全加器 19 实验八 组合逻辑电路设计 Ⅰ 一、 实验目的与要求 1.掌握常用组合逻辑电路的设计方法 2.学习设计奇偶校验电路 二、实验设备及器材 1.双踪示波器 2.数字电路学习机 三、实验内容与步骤 设计奇偶校验电路 奇偶校验电路:检验输入为 1的奇偶性,即当输入 1 的数目 是奇数时输出为 1,输入 1的数目为偶数时输出为 0。
台班单价及费用定额;⑤预算工作手册;⑥工程合同或协议。 一般土建工程施工图预算编制方法与步骤 一、单位法 收集、熟悉施工图预算的基础资料; 计算整理工程量; 计算并汇总直接费; 工料分析并汇总工料总用量; 计算各项费用并汇总工程造价; 编写说明:包括工程概况,编制依据,会审、设计变更、索赔等,暂估的确认; 复核、装订、签章审批。 二、实物法 收集、熟悉施工图及施工组织设计等资料;
ControlLogix 框架访问控制系统 本地及远程的输入输出 模块。 本实验 中每 台计算机都可以通过 EtherNet 直接与 1756ENET 模块通信,进而通过 ControlLogix 框架与 相应的 CPU模块通信,进行网络配置及程序下载。 实验系统所用硬件: ( 1) 计算机 —— 配置 EtherNet网络,编制控制程序; ( 2) ControlLogix 控制系统- —
调速。 三相异步电动机的控制方式主要有哪几种。 直接起动控制(点动、长动),正、反转控制,时间控制,行程控制。 如果需要电动机连续运行,那么对于三相异步电动机功率的选择要注意什么。 功率选择应该以产生机械所需要的实际功率为依据。 选择的过大,效率和功率因数会很低,不经济。 选择的过小,电动机长时间工作在外额定过载状态下,不仅不能保证正常工作,还可能 造成电动机损坏。 与三相鼠笼式异步电动机相比较
选择、繁衍和替换过程,直到整个过程满足一定的结束条件为止。 通常情况下,进化过程的最后一改善或解决实际问题 实际问题 参数 集 编码成位串 计算适应度值 统计结果 遗传操作 种群 2 种群 1 三种遗传算子: 选择算子 交叉算子 变异算子 经过优化的一个或多个参数集(解码后) 随机算子 种群 1 种 群 2 代群体中的适应 度值最高的个体,就是利用遗传算法求解的优化问题的最终结果。