KDN-K3的高级功能
现代电子技术的发展促使先进的PLC系统集成了一些传统产品不具备的高级功能,这些功能也使得PLC不再仅仅是逻辑控制器,而能够胜任更复杂的控制任务。
高速计数和脉冲输出(运动控制功能)
高速计数:
以CPU306为例,KDN-K3系列PLC提供了6个最高到30KHz的高速计数器(HSC0~HSC5),有12种工作模式,在不同工作模式下,可以实现方向控制、启停控制、复位、设置预置值、读取当前值、4倍时钟、A/B相正交计数等功能,预置值和当前值采用32位长整型数存储。当CPU用于高速计数时,本体上的14个DI点都可以设置成脉冲捕捉状态用于脉冲输入。
脉冲输出:
KDN-K3系列PLC的CPU内置2个最高到20KHz的脉冲发生器,可以产生高速脉冲串(PTO)或脉宽调制信号(PWM)。2个脉冲发生器分别以CPU本体的Q0.0和Q0.1作为输出通道,Q0.0和Q0.1通常与步进电机或伺服系统的驱动器控制端连接,驱动器根据脉冲频率及脉冲数控制电机运动。
边沿中断功能:
边沿中断功能能够快速(纳秒级)捕捉到外部信号的上升沿或下降沿的变化,CPU本体的I0.0~I0.3可用做边沿中断功能。当I0.0~I0.3用做边沿中断功能时,其普通输入功能将不起作用。I0.0~I0.3的每个上升沿和下降沿对应一个CPU内部的系统中断处理程序。此功能用于捕捉脉冲宽度小于CPU程序执行循环周期的输入信号。
软件PID功能:
在KDN-K3系列PLC中,以功能块(内部[s:292])的形式提供了软PID控制,用户可以在程序中方便地调用PID功能块精确地实现连续PID控制功能。该PID功能块提供了完善的配置参数,同时经过精心设计又便于用户使用,例如可以直接将AI信号值作为PID的PV值,同时又可以直接将PID的输出值送往AO模块输出。
DI/O复用模块:
KDN-K323-08DTX是输入/输出复用模块,即同一个通道既可以作为输入点,也可以作为输出点。模块内部进行了特殊设计,输入/输出电路共存于电路板上,为此模块分配了一个输入字节和一个输出字节地址,软件编写时输入/输出是独立操作的,互不影响。使用时输入/输出切换无需任何附加操作,只要改变对外接线即可,如下所示:
其中绿色部分为输入电路,红色部分为输出电路。此模块的实际应用意义在于最大效率使用I/O资源,尽量避免因输入、输出模块分别组合而造成的I/O点浪费。
实时时钟功能:
CPU带实时时钟功能,可以通过用户程序设定和读取年、月、日、时、分、秒、星期,也可以通过EasyProg从编程计算机设定CPU时钟。
CPU本体输出DC24V电源(传感器电源):
为提高系统集成度,方便用户使用,KDN-K3 PLC的CPU模块上设计了DC24V电源输出端,端子标号为VO+、VO-,用于晶体管输入点的电流源,其容量可以保证当CPU连接最大数量扩展模块时也可以为所有输入点供电,用户不用单独配备传感器电源。
顶调电位器:
CPU模块带两个10位分辨率的顶调电位器,调节范围0~1023。用户设定值被送入CPU内部寄存器SMW26和SMW28供程序调用。 |