中国自动化网-工控人家园官网

当前位置: 主页 > 技术文库 > PLC技术 >

PLC的性能指标-PLC的基本数据类型编程时如何选择?

时间:2020-01-14 17:21来源:未知 作者:admin 点击:
PLC的性能指标-PLC的基本数据类型编程时如何选择?
各厂家的plc虽然各有特色,但其主要性能指标是相同的。
 
1、输入输出I/O点数。输入输出I/O点数是最重要的一项技术指标,是指PLC的面板上连接外部输入、输出端子数,常称为点数,用输入与输出点数的和表示。点数越多表示PLC可接入的输入器件输出器件越多,控制规模越大。点数是PLC选型时最重要的指标之一。
 
2、扫描速度 扫描速度是指PLC执行程序的速度。以ms/K为单位,即执行1k步指令所需的时间。1步占1个地址单元。
 
3、存储容量 存储容量通常用k字或k字节来表示。这里1k=1024。有的PLC用步来衡量,一步占用一个地址单元。存储容量表示PLC能存放多少用户程序。
 
4、指令系统 指令系统表示该PLC软件功能的强弱。指令越多,编程功能就越强。
 
5、内部寄存器 PLC内部有许多寄存器用来存放变量、中间结果、数据等,还有许多辅助寄存器可供用户使用。因此寄存器的配置也是衡量PLC功能的一项指标。
 
6、扩展能力 扩展能力是反映PLC性能的重要指标之一。PLC除了主控模块外,还可以配置实现各种特殊功能的高功能模块。例如A/D模块、D/A模块、高速计数模块、远程通信模块等。
 
PLC的基本数据类型编程时如何选择?
 
数据在plc是比较常用的元件,它的种类可以根据位数、用途进行划分,比如16位数据、32位数据,有一般用的数据、停电保持用的以及特殊用的也就是系统数据寄存器。那我们首先看下数据构造,16位的最高位符号,0代表正数1代表负数,因此可以保存-32768~+32767的数值,在编程时,使用应用指令对数据寄存器的数值进行读出/写入,此外,也可以用人机界面、显示模块、编程工具直接进行读出/写入。
  
那32位的数据则有两个2个相邻的数据寄存器构成,数据寄存器的高位编号大,低位编号小。如指定了低位侧(例如: D0),高位侧就自动占有紧接的号码(例如: D1)。因为在我们编程时对32位数据的处理一定要小心,地址不能重复占用否则会出错,特别是四则运算的时候,当数据的结果超过32位会自动占用高位,乘法、除法的结果肯定是32位的。
 
除了位数需要注意,我们还需要根据用途来选择数据类型,一般用的数据寄存器在停电后将会清零,如果我们在编程的时候需要保存数据例如一些设备的工艺参数等在设置好以后就不能清除。这时候就要用停电保持专用的数据类型,可以记录设备运行情况、故障报警灯数据。
 
还有一类就是PLC的系统寄存器,如看门狗定时器、版本信息、电池电压、时钟信号、通信设置的参数、运动控制定位的保存的脉冲信号等,有的能读取能写入,有的则禁止写入。比如实时时钟信号,我们既可以写入时间数据进行校正,同时也能读取时间进行调用。
 
除了数据寄存器、我们还有扩展文件寄存器、变址寄存器等都能储存数据的,以上就是PLC的基本数据类型的简单介绍和编程中选用的方法。
(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片