D0为从温度模块中读取到的当前温度值,D128为设定温度和D156回差温度。可以在触摸屏上设置。设置温度45度后,温度会在30-60度之间工作。如图所示:
一、控制要求
将被控系统的温度控制在某一范围之间,当温度低于下限或高于上限时,应能自动进行调整,如果调整一定时间后仍不能脱离不正常状态。
则采用声光报警,来提醒 *** 作人员注意,排除故障。系统设置一个启动按钮来启动控晌旁制程序,设置绿、红、黄三台指示灯来指示温度状态。
当被控系统的温度在要求范围内,则绿灯亮,表示系统运行正常;当被控系统的温度超过上限或低于下限时,经调整且在设定时间内仍不能回到正常范围,则红灯或黄灯亮,并伴有声音报警,表示温度超过上限或低于下限。
该系统充分利用电气智能平台现有设备,引入PLC和变频器于系统中,将硬件模拟和软件仿真有机结合,有效的运用了平台资源。本文通过对该系统的阐述,详细介绍了PLC和变频器在模拟量信号监控中的运用。
扩展资料:
转换原理:
1、数模转换器是将数字信号转换为模拟悉虚信号的系统,一般用低通滤波即可以实现。数字信号先进行解码,即把数字码转换成与之对应的宴陆橡电平,形成阶梯状信号,然后进行低通滤波。
根据信号与系统的理论,数字阶梯状信号可以看作理想冲激采样信号和矩形脉冲信号的卷积,那么由卷积定理,数字信号的频谱就是冲激采样信号的频谱与矩形脉冲频谱(即Sa函数)的乘积。这样,用Sa函数的倒数作为频谱特性补偿。
由采样定理,采样信号的频谱经理想低通滤波便得到原来模拟信号的频谱。一般实现时,不是直接依据这些原理。
因为尖锐的采样信号很难获得,因此,这两次滤波(Sa函数和理想低通)可以合并(级联),并且由于这各系统的滤波特性是物理不可实现的,所以在真实的系统中只能近似完成。
2、模数转换器是将模拟信号转换成数字信号的系统,是一个滤波、采样保持和编码的过程。模拟信号经带限滤波,采样保持电路,变为阶梯形状信号,然后通过编码器,使得阶梯状信号中的各个电平变为二进制码。
参考资料来源:百度百科-可编程逻辑控制器
看说明书呀,如果模拟量模块是挂在第一个模块,那么读取温度就是MOV ID100 D0,就是把第一个模块的第一个通道迹源的模拟量读出来给d0,控制温度的话把目标温举州衡度,pid参数用to指令写进去,把模块的输出使能打开就可以了,pid参数不会正做调的话就自整定一下就可以,基本能把温度偏差控制在1度以内,具体的也说不清楚,下载个说明书看看,里面有详细解说,还有程序的例子第一,使用PID,分阶段的升温。(不多解释)第二,斜坡升温。我之前是这样做的,对PLC的系统自带的0.01S的脉冲进行技术。一般我是计数60下,也就是0.6S一次。这样就有一个0.6S的周期的脉冲,然后再计数,每次记到10就会复位,然后再设定“功率”,其实这个“功率”是指6秒内的通电时间。“功率”设定值为0到10。然后对这个值进行设定。假设“功率”设定为7,每6S一个循环,每次通电4.2S。
以下介绍需要根据实际情况调整,调整凳搏得好,温度上升到达设枣虚祥定温度时也是非常平缓的。
当温度接近设定温度的时候,程序思路如下:实际温度与设定温誉喊度差小于10度的时候,就会对这个之前设定的“功率”减半,当温度差小于5度的时候,又会自动降低“功率”,当小于2度的时候,再程序自动给一个“功率”。
以上是一个阶段的程序,多阶段的话,只要在每个阶段之间加入计时启动就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)