正在加载图片...
同CPU进行信息交换。 4与网络进行通信的扫描过程一般小型系统没有这一扫描过程,配有网络的 PLC系统才有通信扫描过程,这一过程用于PLC之间以及PC与上位计算机或一些终 端设备。 5用户程序扫描过程机器处于正常运行状态下,每一扫描周期内都包含该扫描 过程。该过程在机器运行中是否执行是可控的。随用户程序的长短,这个过程所用时间 也是变化的。 6输入输出服务扫描过程机器在正常运行状态下每一扫描周期内都包含这个扫 揽过。该程在机器返行中是看热行是可的。CPU在处理用户程序时,使用的输入 值不是直接从实际输入点读得的,运算的结果也不直接送到实际输出点,而是在内存中 设置了两个暂存区,个输入暂存风,一个输出氰存区。用户程序中所用的输入值是输 入状态暂存区的值,运算结果放在输出状态暂存区中。在输入服务扫描过程中,CPU把 实际输入点的状态读入到输入状态管存区;在输出服务扫描过程中,CPU把输出状态暂 存区的值传送到实际或出点 为了现场调试方便,PLC具有输入输出控制功能,用户可以通过编程器封锁或开放 输入输出。封锁输入输出就是关闭了输入输出服务扫描过程 从以上对扫描周期的分析可知,扫描周期基本上电三部分组成即保证系统正常运行 的公共操作系统与外设条信息的交换和用户程序的热行。第一部分的扫揽时间基态 上是定的,随机器类型而有不同第二部分并不是每个系统或系统的每次扫揽都有的 攴用的扫描旼间也是变化的。第三部分腹制对象工艺复杂性决定的用户制而变化。 因此这部分占用的扫描时间不仅对不同系统其长短不同,而且对同一系统的不同时间也 占用着不同的扫描时间。所以系统扫描周期的长短,除了因是否运行用户程序而有较大 的差别外,在运行用户程序时也不是完全固定不变的。这是因为执行程序中随变量状态 的不同,一部分程序段可能不执行而形成的。用户程底的扫描时间主要电CP的运算 速度和庑的长短决底。CPU的运算速度由系统硬件和系统软件决定,通常用执行1K 字程序所需时间长短来衡量。由于程序中所用语句的复杂程序不同,执行IK字程序所 需的时间差异很大,厂家应给出每条语句所用的时间,或简单给出执行1K字逻辑运算 程序所需时间和IK字数字运算程序所需的时间。且前比较慢的为22m人K字逻原 篡程底,60ms/JK字数字运篡程底:较快的为Jms/K字逻银运篡穩底,J0m/K 字数字算程底,前最快的为Q75m/JK字逻辑运篡稞庇。为了保证生产系统正 常运行,必须做到最长的扫描周期小于系统电器改变状态的时间。实际上扫描周期是不 固定的,正因为这一点,给机器实现某些控制带来一些困难 8.1.6可编程序控制器的基本技术指标 PLC的技术指标很多,但最主要的不外乎以下五个基本技术指标:CPU类型、存储 器容量、编程语言、扫描速度和IO点数 1存储容量 存储器主要用于存放系统程序、用户程序及工作数据。系统程序在机器出厂时由厂 家将其写入ROM中,用户不能访问,不能更改。其容量大小也都已确定,不能改动。 存放用户程序的存储器可用 EPROM,其容量取决于被控对象的控制复杂性。存放中间 数据的存储器一般用RAM存储。控制越复杂,存储量要求越多。一般小型机器的存储 量IK到几K,大型机器存几十K,甚至可达1~2M,用户可根据需要选择机型。 般来说,根据经验在遐控制系统中,所震内存量经验公式为同 CPU 进行信息交换。 4 与网络进行通信的扫描过程 一般小型系统没有这一扫描过程,配有网络的 PLC 系统才有通信扫描过程,这一过程用于 PLC 之间以及 PLC 与上位计算机或一些终 端设备。 5 用户程序扫描过程 机器处于正常运行状态下,每一扫描周期内都包含该扫描 过程。该过程在机器运行中是否执行是可控的。随用户程序的长短,这个过程所用时间 也是变化的。 6 输入输出服务扫描过程 机器在正常运行状态下,每一扫描周期内都包含这个扫 描过程。该过程在机器运行中是否执行是可控的。CPU 在处理用户程序时,使用的输入 值不是直接从实际输入点读得的,运算的结果也不直接送到实际输出点,而是在内存中 设置了两个暂存区,一个输入暂存区,一个输出暂存区。用户程序中所用的输入值是输 入状态暂存区的值,运算结果放在输出状态暂存区中。在输入服务扫描过程中,CPU 把 实际输入点的状态读入到输入状态管存区;在输出服务扫描过程中,CPU 把输出状态暂 存区的值传送到实际或出点。 为了现场调试方便,PLC 具有输入输出控制功能,用户可以通过编程器封锁或开放 输入输出。封锁输入输出就是关闭了输入输出服务扫描过程 从以上对扫描周期的分析可知,扫描周期基本上由三部分组成即保证系统正常运行 的公共操作;系统与外部设备信息的交换和用户程序的执行。第一部分的扫描时间基本 上是固定的,随机器类型而有不同。第二部分并不是每个系统或系统的每次扫描都有的, 占用的扫描时间也是变化的。第三部分随控制对象工艺复杂性决定的用户控制而变化。 因此这部分占用的扫描时间不仅对不同系统其长短不同,而且对同一系统的不同时间也 占用着不同的扫描时间。所以系统扫描周期的长短,除了因是否运行用户程序而有较大 的差别外,在运行用户程序时也不是完全固定不变的。这是因为执行程序中随变量状态 的不同,一部分程序段可能不执行而形成的。用户程序的扫描时间主要由 CPU 的运算 速度和程序的长短决定。CPU 的运算速度由系统硬件和系统软件决定,通常用执行 1K 字程序所需时间长短来衡量。由于程序中所用语句的复杂程序不同,执行 1K 字程序所 需的时间差异很大,厂家应给出每条语句所用的时间,或简单给出执行 1K 字逻辑运算 程序所需时间和 1K 字数字运算程序所需的时间。目前比较慢的为 2.2ms/1K 字逻辑运 算程序,60ms/1K 字数字运算程序;较快的为 1ms/1K 字逻辑运算程序,10ms/1K 字数字运算程序,目前最快的为 0.75ms/1K 字逻辑运算程序。 为了保证生产系统正 常运行,必须做到最长的扫描周期小于系统电器改变状态的时间。实际上扫描周期是不 固定的,正因为这一点,给机器实现某些控制带来一些困难。 8.1.6 可编程序控制器的基本技术指标 PLC 的技术指标很多,但最主要的不外乎以下五个基本技术指标:CPU 类型、存储 器容量、编程语言、扫描速度和 I/O 点数。 1 存储器容量 存储器主要用于存放系统程序、用户程序及工作数据。系统程序在机器出厂时由厂 家将其写入 ROM 中,用户不能访问,不能更改。其容量大小也都已确定,不能改动。 存放用户程序的存储器可用 EPROM,其容量取决于被控对象的控制复杂性。存放中间 数据的存储器一般用 RAM 存储。控制越复杂,存储量要求越多。一般小型机器的存储 量 1K 到几 K,大型机器存几十 K,甚至可达 l~2M,用户可根据需要选择机型。 一般来说,根据经验在逻辑控制系统中,所需内存量经验公式为
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有