您现在所在的是:

PLC论坛

回帖:620个,阅读:148930 [上一页] [1] ... [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] ... [63] [下一页]
999
546831685
文章数:16
年度积分:50
历史总积分:999
注册时间:2007/2/18
发站内信
发表于:2009/12/12 10:18:16
#120楼
谢谢楼主辛苦了,对我这样的初学者帮助太大了表情
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/14 10:52:15
#121楼
【电脑系统损坏,大家原谅】
近日,电脑坏了,不能及时上传,大家原谅。
1663
laotouxuezu
文章数:66
年度积分:50
历史总积分:1663
注册时间:2009/8/10
发站内信
发表于:2009/12/14 23:57:50
#122楼
看帖要回哦 希望高手多进来交流下 !来指点下兄弟们
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:33:12
#123楼
【模拟量输出方法】今日起继续更新
模拟量输出方法
1.用开关量ON/OFF比值控制输出
改变开关量ON/OFF比例,进而用这个开关量去控制模拟量,是模拟量控制输出的最简单的办法。如图12-4所示,输出的为某开关量,改变输出周期,即可调整这个输出点ON/OFF的时间比例。如电源通过这个接点,加载到某模拟量控制对象,则这个对象所接收的能量将与这个ON/OFF比例相关。显然,这里改变输出周期,即控制了相关的模拟量。
附件
图示的为实现这个算法的三种PLC的梯形图程序。它各都用了两个定时器,一个控制工作周期,另一个控制输出周期。当“输出周期”小于“工作周期”时,按图所示,部分时间有输出。当“输出周期”大于或等于“工作周期”时,全部时间都有输出。
附件
这个方法不用模拟量输出模块,即可实现模拟量控制输出控制。不足的是,这个方法的控制输出是断续的,系统接收的功率有波动,不很均匀。如系统惯性较大(它对波动有滤波作用),或要求不高,容许不大的波动时,还是可用的。
为了减少波动,可缩短工作周期。但如用的PLC,其输出点是继电器,则这个缩短是有限的。因为继电器接点通断过于频繁,将影响它的工作寿命。可以考虑采用晶体管输出方式。
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:34:48
#124楼
【用可调制脉宽的脉冲量控制输出】
2. 用可调制脉宽的脉冲量控制输出
   有的PLC有半导体输出的输出点,则可把上图梯形图程序的工作周期缩小,以提高模拟量输出的平稳性。PLC还多有占空比D可调的脉冲输出点或模块。用其控制模拟量,则是既简单,而平稳性又好的方法。这个D为一个脉冲循环内脉冲的ON 时间ton与周期T之比,其含义见下图。有关脉冲输出的详细说明见后续特殊模块讲解。

3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:37:11
#125楼
上一贴的图
附件
不好意思,忘了上传。原谅
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:38:25
#126楼
【用模拟量输出单元控制输出】
用模拟量输出单元控制输出
为使所控制的模拟量能连续地、无波动的变化,最好的办法是用模拟量输出单元(模块)。
它是把数字量转换成模拟量的PLC工作单元,简称DA 单元。多数PLC的DA单元是单独的模块,但也有集成到CPU模块中的。
转换前的数字量可以为2进制8位、10位、12位、16位,或更高。对应的分辨率分别为量程的255分之一、1023分之一、4095分之一及32767分之一,或更小。分辨率高精度也高。
转换后的模拟量都是标准电信号----电流或电压。电流为4mA~20mA。电压为0~10V,或1~5V,或±10V等。具体是什么,又是多少,可依型号情况及设定开关设定。
模拟量输出单元在PLC I/O刷新时,通过I/O总线接口,从总线上读出PLC I/O继电器或内部继电器指定通道的内容,并存于自身的内存中;再经光耦器传送到各输出电路的存储区;再分别经D/A转换向外或输出电流,或输出电压。
由于也用了光耦器,其抗干扰能力也很强。
DA 单元有2路的,还有4路、8路的,少的也只有1路的。
使用DA单元:
第一步是选用。要选性能合适的单元,既要与PLC的型号相当,规格、功能也要一致,而且配套的附件或装置也要选好。
第二步是接线。要按要求接线,端子上都有标明。用电压信号,只能接电压端;用电流信号只能接电流端。接线要注意屏蔽,以减少干扰。
第三步是设定。有硬设定及软设定。硬设定用DIP开关,软设定则用存贮区,或运行相应的初始化PLC程序。作了设定,才能确定要使用哪些功能,选用什么样的数据转换,数据存储于什么单元等等。一句话,没有进行必要的设定,如同没有接好线一样,单元也是不能使用的。

3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:40:40
#127楼
【模拟量输入方法】
模拟量输入方法
1. 用模拟量输入单元输入模拟量
   把模拟量输入给PLC最简单的方法是,用模拟量输入单元(模块),简称AD 单元。它不仅可完成从模拟量到数字量的转换,有的还可作相应处理,如滤波,求平均值,保持峰值,按比例转换等。
模拟量一般指标准电信号,电流或电压。电流为4mA~20mA。电压为0~10V,或1~5V,或±10V等。具体是什么,又是多少,可依型号情况及设定开关设定。
转换后的数字量可以为2进制8位、10位、12位、16位,或更高。对应的分辨率分别为量程的255分之一、1023分之一、4095分之一及32767分之一,或更小。分辨率高精度也高。大、中型机的,精度高,多为12位,小型机差点,不少为8位。
AD自身有输入电路、多路选择器、A/D转换器、范围选择器、光电耦合器、CPU、内存、看门狗定时器、电源及总线接口。它可接电流信号,也可接电压信号。
一个AD单元一般只有一个A/D转换器。但有了多路选择器的依次切换,则可实现多路模拟信号处理。转换后再经光耦器转储到它自身的内存中。这样做,当然要耽误一些时间,但节省了器件与空间。算是以时间换取空间嘛。
有的AD单元,可在存储之前进行相应的处理,处理后才存;存贮后的数据,再经PLC的I/O总线接口,在PLC I/O刷新或通过执行相应指令(对某些三菱PLC)时,被读入到PLC内部继电器或I/O继电器的相应通道中。
由于这里用有光耦器,故与普通的I/O单元一样,抗干扰的能力也很强。但有的公司为了降低成本,也生产有无隔离的AD单元。当然,它抗干扰能力也差了。
常用的AD单元有4路、8路的,还有多达16的。也有少的只有1路、2路的等等。
使用AD单元时,要了解它性能。它的主要性能有:
模拟量规格:指可接受或可输出的标准电流或标准电压的规格,一般多些好,便于选用;
数字量位数:指转换后的数字量,用多少位二进制数表达。位多的好,精度高;
转换路数:指可实现多少路的模拟量转换,路多的好,可处理多路信号;
转换时间:指实现一次模拟量转换的时间,少好;
功能:指除了实现数模转换时的一些附加功能,有的还有标定(Scaling)、平均(Mean)、峰值(Peak Vaule)及开方(Square Root)功能。其含义分别是:
•标定:设定转换后的数字量的上限(与模拟量的最大值对应,如20mA)及下限(与模拟量的最小值对应,如4mA),当使设定标定功能使能时,则单元会自动地把模拟量按比例转换成上、下限之间的值。见下图。


附件
图中虚线表示的是,未标定时的电压与输出值的对应关系:0V 时,输出为0;10V时,输出为4000。实线为标定功能使能后的情况。这时,0V 时,输出为1000;10V时,输出为9000。在0到10V之间,如5V,则为5000。当然,这个5000,是输入单元自动给出的,人工不必计算。
•平均:可连续采集多次数据,然后加以平均,以平均后的数作为输入。要否平均,由多少次数作平均,可设定。使用平均,可减少干扰,但转换时间将增长。
•峰值:可保持输入过程的最大值。峰值保持使能失效,则保存值复位为零。
•开平方:当平方根使能位使能后,可使数据转换成平方根,以便于特殊使用。
当然,如果使用AD模块没有上述功能,而实际又需要时,也可用程序实现。只是,这时要占用PLC CPU及内存的资源,同时还要增加程序扫描时间。
使用AD单元第一步是选用。要选性能合适的单元,既要与PLC的型号相当,规格、功能也要一致,而且配套的附件或装置也要选好。
第二步是接线。要按要求接线,端子上都有标明。用电压信号,只能接电压端;用电流信号只能接电流端。接线要注意屏蔽,以减少干扰。
第三步是设定。有硬设定及软设定。硬设定用DIP开关,软设定则用存贮区,或运行相应的初始化PLC程序。作了设定,才能确定要使用哪些功能,选用什么样的数据转换,数据存储于什么单元等等。一句话,没有进行必要的设定,如同没有接好线一样,单元也是不能使用的。

3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:41:51
#128楼
【用采集脉冲输入模拟量】
2. 用采集脉冲输入模拟量
PLC可采集脉冲信号。可用高速计数单元(中、大型机)或特点输入点(小型机)采集。也可用输入中断的方法采集。都较为方便。
而把物理量,如电压,转换为脉冲信号也比较方便。再有转速,也可很容易转换为脉冲信号。
这两者结合,就可实现用采集脉冲输入模拟量。这些细节将在后续帖子特殊模块中进一步讨论。
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2009/12/15 9:42:25
#129楼
【其它模拟量输入、输出方法】
3.其它模拟量输入、输出方法:
随着PLC模拟量控制应用的增多,除了模入、模出单元,还有模入与模出混合在一起单元,这更便于用户使用。选用一个混合模块,就可实现对若干路的模拟量控制。
此外,还有可进行温度检测、流量检测、称重检测等单元。可把检测这些物理量的传感器接入这些单元,不用变送器,即可直接实现这些物理量到数字量间的转换。有了这些模块,对这些模拟量的检测就更方便了。
再进一步,还有种种模拟量或某个物理量控制模块。不仅能检测这些物理量,而且,还可按一定算法,产生模拟量输出,不通过PLC的CPU就可实现对控制对象的控制。如PID控制、模糊控制模块就是这样。再如温度控制模块,实质上,它就是挂接在PLC上的一块温度控制表。这时,PLC的作用只是与其交换数据与实施必要的监控。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005