《《特殊功能单元》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《特殊功能单元》PPT课件.ppt(62页珍藏版)》请在三一办公上搜索。
1、第六章 特殊功能单元,PC可以非常出色地完成常规的继电逻辑控制,除了开关量控制这一基本功能外,PC还能实现多种特殊的控制功能,如进行模拟量控制,进行精确的定位和速度控制等等,这些特殊功能极大地拓展了PC的应用范围。PC不仅是顺序控制、逻辑控制的佼佼者,而且在运动控制、生产过程的自动化控制领域也占有重要的地位。OMRON组合式结构的大型机、中型机,还有组合式结构的小型机,提供了多种特殊的功能单元,如标6.1所示,它们也称为智能单元,带有自己的CPU、存储器,能在CPU单元的管理和协调下独立地处理特殊任务,这样既满足功能上的要求,又减轻PC中主CPU的负担,提高了处理速度。小型机CQM1的特殊功能
2、单元可全部用于它的后续机型CQM1H。,中型机C200H有近20种特殊功能单元,这类单元同基本的I/O单元一样安装在CPU底板或I/O扩展底板上。C200H的特殊功能单元都可用于C200HS、C200H,相互之间通用,这些单元也可全部用于CS1系列PC,但CS1有自己专用的特殊功能单元。C200H特殊功能单元一般占用10个IR通道,部分单元占用20个。所占用的通道号由单元的机号(单 元号)决定。C200H分配给特殊功能单元的IR通道范围从100到199,共100个。因此,一个C200H PC系统中最多可有10个特殊功能单元。这些特殊功能单元的寻址方式与其在底板上占用的槽位号无关。用户可以通过单
3、元面板上的拨轮开关设置其机号,范围09,机号不可重复。C200HS也可配置10个特殊功能单元,机号09。而C200H最多能配置16个,机号09、AF。,表6.1 OMRON的特殊功能单元,注:“”表示对应的PC已配置这种特殊功能单元。本章介绍C200H的模拟量输入单元、模拟量输出单元、温度传感器单元、位置控制单元、高速计数单元等5种常用的特殊功能单元。,61 模拟量输入单元,C200H PC的模拟量输入单元有C200H-AD001、C200H-AD002、C200H-AD003等几种。下面详细介绍C200H-AD001单元。,611性能,(1)输入模拟量路数:最多4路/单元,用户可选择使用其中
4、1路、2路或4路。(2)输入信号范围:电压输入可选择为15V或010V;电流输入为420mA。(3)分辨率:输入为电压或电流时均为满量程的1/4000(含线性误差)。(4)精度:25时为0.5%满量程;055时为1.0%满量程。(5)转换时间:最大2.5ms(1路)。(6)输出代码:12位二进制数码(000HFA0H)。,612设定与接线,C200H-AD001的面板图如图6.1所示。单元的机号设置开关在面板的左上方,机号设置范围为09,但不可与其它智能单元重复。面板右上方为状态显示,正常工作时,RUN指示灯亮;输入信号断线时BROKEN WIRE指示灯亮。单元下方为接线端子,使用电压输入时,
5、电压输入信号接在V+、V-端子上;使用电流输入时,V+与I+端子短接后接电流信号正端,V-接电流信号负端。接线时,为了避免噪声进入模拟量输入单元,应注意:连接线采用屏蔽双绞线;屏蔽线接到COM端上;外部输入信号电缆应与交流电源线分开,以避免电源线对信号线的干扰;模拟量输入单元的电缆与主回路电缆、高压电缆、非PC负载电缆不要捆扎在一起,应隔离开来。,在C200H-AD001的底部有四个DIP单元,如图6.2所示,用于对输入路数和输入信号范围进行设定。图6.2 DIP设定开关 图6.1 C200H-AD001面板图 开关1、2用于选择输入信号路数,见表6.2。开关3用于设定输入信号类型。置OFF时
6、,电压输入15V,电流输入420mA。置ON时,只能为电压输入010V。开关4不用。表6.2 DIP开关1、2的设定,613通道分配,模拟量输入单元C200H-AD001占用6个IR通道、12个DM通道。若机号设为N,则占用IR通道nn+5(其中n=100+N10)、DM通道mm+11(其中m=1000+N100)。1IR通道分配 IR通道n为输出通道,用于对单元功能进行控制,用户可改变其内容。IR通道n+1n+5为输入通道,用户只能利用其内容而不能由用户程序改变其内容。1)通道n(输出)bit00为禁止A/D转换标志。bit00=1时,禁止A/D转换。bit01为偏差控制标志。bit01=1
7、时,执行偏差/增益控制。初始上电时,由于冲击,输入电压可能超过规定的信号范围。系统在初始上电时自动使该位为1,调整增益,以避免损坏单元。bit02、bit03、bit04、bit05分别为输入1、2、3、4的刻度功能有效标志。bit06不用。bit07、bit08、bit09、bit10分别为输入1、2、3、4的平均功能有效标志。bit11为峰值保持功能有效标志。bit12为平方根功能有效标志。bit13、bit14、bit15不用。,2)通道n+1、n+2、n+3、n+4(输入)分别存放输入1、2、3、4经转换后的数字量,PC可以直接读取。对于求平均值、峰值保持和平方根功能来说,转换结果为1
8、2位二进制数,因此只有bit0011数字有效;对于刻度功能,结果为4位十进制数(16位BCD码),此时bit0015十六位数字全部有效。如果没有设置上述四种功能,则上电后,四个通道的bit0011都将是对应输入信号经A/D转换后的二进制数据。3)通道n+5(输入)bit00在DM通道mm+11中的数据设定不正确时为1。bit01、bit02、bit03、bit04分别为输入1、2、3、4的断线标志。当输入信号设定为010V时,这些位不用。当输入信号设定为15V或420mA时,若输入信号低于0.5V或2mA时,这些位为1,表示已断线。bit05为底部DIP开关3设定标志,其状态与开关3的状态相同
9、。bit06为底部DIP开关1设定标志,其状态与开关1的状态相同。bit07为底部DIP开关2设定标志,其状态与开关2的状态相同。bit08为初始上电禁止转换标志。初始上电时,数据不稳定,系统自动将该位置为1,禁止转换,100ms后该位被置为0。bit0915不用。,2DM通道的分配 DM通道mm+7用于刻度功能的上、下限,m+8m+11用于平均功能下存放求平均值的数据个数。DM通道的分配见表6.3。DM通道的数据必须为BCD数。用户在编写程序之前,应根据所选用的功能,在相应的DM通道中预置参数,而不能改变它们。,614功能,1二进制功能 当输出通道n的刻度功能标志为0时,二进制功能有效。此时
10、二进制转换结果为12位二进制数据,模拟量输入1、2、3、4的转换结果分别存放于IR通道n+1、n+2、n+3、n+4中。图6.3为A/D转换关系。转换后满刻度值为FA0,即BCD码4000,余下的SF用于初始上电时的偏差/增益控制。,图6.3 A/D转换关系,2刻度值功能 当输出通道n的刻度功能标志为1时,刻度值功能有效。首先按图6.3转换曲线转换为12位二进制数字量,然后根据DM通道mm+7中所设置的上下限进行刻度转换,最终转换结果为4位BCD数,存放于n+1n+4通道中。用y表示A/D转换的12位二进制数,x表示模拟输入量,y1表示最终转换结果的4位BCD数。当输入为010V时,由图6.3
11、(a)可以得出:y=(4000/10)x=400 x 当输入为15V时,由图6.3(b)可以得出:y=(x-1)1000 无论输入是010V还是15V,y1都按下面的公式换算:y1=(y(上限值下限值)/4000)+下限值 换算的上下限参数是09999的BCD数据,且上下限之差不大于4000。可分别对四路输入置刻度值功能。3平均值功能 当输出通道n的平均功能标志为1时,执行平均功能。即每进行N此A/D转换,将转换后的N个数据求平均值,结果存放于IR通道的n+1、n+2、n+3、n+4中。转换次数N即为DM通道的m+8m+11中的设定值。转换次数必须为29999的BCD数据,可分别对四路输入中的
12、每一路设定不同的转换次数。平均值为二进制数据。,4峰值保持功能 当输出通道n的峰值保持功能标志为1时,对四路A/D均执行峰值保持功能,即将转换中的最大数值以二进制形式存放于IR通道的n+1n+4中。5平方根功能 当输出通道n的平方根功能标志为1时,对四路A/D转换均执行平方根功能。利用此功能,可将一些二次曲线数据(如热电偶输入信号)转换为线性值。结果存放于n+1n+4通道中。当利用刻度值功能时,平方根值Q为 Q=(y4000)(y为BCD码)当不利用刻度值功能时,平方根值Q为 Q=(yFA0)(y为二进制数据)在刻度值功能下,获得Q值后再进行刻度转换,此时转换结果y1=(上限值-下限值)/40
13、00 Q+下限值,获得的y1值存放于IR通道的n+1n+4中。在不利用刻度值功能时,获得的Q值即存放于IR通道的n+1n+4中。615使用 系统上电进入运行状态后,只要不禁止转换,4路A/D总是在不停的进行转换。根据用户设定的功能,转换后的数字量经功能转换后,存放于IR通道的n+1n+4中。若使用刻度功能或平均值功能,则需要进入运行状态之前,对DM通道mm+11进行设置,然后断电再重新启动。,62 模拟量输出单元,C200H的模拟量输出单元有C200H-DA001、C200H-DA002、C200H-DA003、C200H-DA004等。下面详细介绍C200H-DA001单元。621性能(1)
14、输出模拟量路数:最多2路/每单元,可任意选择其中1路。(2)输出信号范围:电压输出可选择15V或010V;电流输出为420mA。(3)分辨率:输出为电压或电流时均为满量程的1/4096。(4)精度:25时为0.5%满量程;055时为1.0%满量程。(5)转换时间:最大2.5ms(1路)。(6)输入数字量:12位二进制数码(000HFFFH)。(7)外部输出阻抗(电压输出):最大0.5。(8)外部输出最大电流(电压输出):15mA。(9)允许的外部输出负载电阻(电流输出):最大400。(10)功耗:5VDC最大650mA。,622设定与接线 C200H-DA001的面板图如图6.4所示。C200
15、H-DA001面板的左上方为机号设置开关,机号设定范围为09,不可与其它智能单元重复。面板右上方为状态显示,工作正常时,RUN指示灯亮;输出信号超出设定的上、下限时,ALARM指示灯亮。单元下方为输出接线端子,其中NC为无用端子,V为电压输出,I为电流输出,P为脉冲输出,AU为上限报警输出(开关量),AL为下限报警输出(开关量),ACOM为报警输出公共端。接线时,为了避免噪声进入模拟量输出单元,应注意:连接线采用屏蔽双绞线;屏蔽线接到COM端上;外部输出信号电缆应与电源线分开,以避免电源线对信号线的干扰;模拟量输出单元的电缆应与主回路电缆、高压电缆、非PC负载电缆隔离。图6.4 C200H-D
16、A001面板图 在C200H-DA001底部有4个DIP开关(见图6.2),用于进行输出设定。开关1用于设定输出信号范围。置为OFF时,表6.4 DIP开关2、3输出方式的设定 开关2开关3路1输出路2输出OFFOFF模拟模拟OFFON脉冲模拟ONOFF模拟模拟ONON模拟脉冲输出电压为15V,输出电流为420mA。置为ON时,输出电压为010V。开关2,3用于输出方式的设定,见表6.4。开关4不用。,623通道分配C200H-DA001占用4个IR通道,5个DM通道。机号设为N时,该单元占用IR通道为nn+3(其中n=100+N10),DM通道为mm+4(其中m=1000+N100)。1IR
17、通道的分配 通道nn+2为输出通道,n+3为输入通道。1)通道n、n+1(输出)通道n、n+1的bit0011分别为输出1路、2路转换成模拟量前的数据(12位二进制数)。若某一路输出方式选择为模拟信号,则应向该通道中写入待转换的数字量;若输出方式选择为脉冲信号,则应向该通道中写入脉冲占空比数据。bit12bit15不用。2)通道n+2(输出)bit0002用于在脉冲输出时设定脉冲周期,如标6.5所示。表6.5 脉冲周期设定,bit03不用。bit04为输出1上、下限报警功能有效标志位。bit05为输出2上、下限报警功能有效标志位。bit06为输出1限幅功能有效标志位。bit07为输出2限幅功能
18、有效标志位。bit08为输出禁止有效标志位。以上各有效标志位都为“1”时有效。bit0915不用。3)通道n+3(输入)bit00在DM通道参数设置不正确时为1。bit01为输出1下限报警标志位。当输出1数据(即通道n内容)小于或等于DM通道m+2的内容时,此位为1。bit02为输出1上限报警标志位。当输出1数据(即通道n内容)大于或等于DM通道m+3的内容时,此位为1。bit03为输出2下限报警标志位。当输出2数据(即通道n+1内容)小于或等于DM通道m+2的内容时,此位为1。bit04为输出2上限报警标志位。当输出2数据(即通道n+1内容)大于或等于DM通道m+3的内容时,此位为1。bit
19、05为输出1到达下限标志。当输出1数据小于或等于DM通道m内容时,此位为1。bit06为输出1到达上限标志。当输出1数据大于或等于DM通道m+1内容时,此位为1。bit07为输出2到达下限标志。当输出2数据大于或等于DM通道m内容时,此位为1。bit08为输出2到达上限标志。当输出2数据大于或等于DM通道m+1内容时,此位为1。bit0915不用。,2DM通道的分配DM通道m、m+1用于限幅功能的上、下限;m+2、m+3用于报警功能的上、下限;m+4用于报警功能的死区。DM通道的分配见表6.6。DM通道mm+4都只用bit0011存放 表6.6 DM通道内容DM通道含义m输出下限(二进制)m+
20、1输出上限(二进制)m+2报警下限(二进制)m+3报警上限(二进制)m+4报警死区(二进制)12位二进制数,其它位不用。用户在编写程序之前,应根据所选用的功能,在相应的DM通道中预置参数。预置或改变参数只能用编程器输入。用户程序只能读取这些参数,而不能改变它们。,624功能1无限幅功能当IR通道n+2的输出限幅功能标志为0时,执行无限幅功能。此时存放于IR通道n、n+1中的12位二进制数据按图6.5转换关系进行D/A转换。,2限幅功能当IR通道n+2的限幅功能标志为1时,执行限幅功能。当输出数字量大于或等于DM通道的m+1内容时,则按m+1内容输出,同时IR通道n+3的输出到达,上限标志变为1
21、。当输出数字量小于或等于DM通道m的内容时,则按m内容输出,同时IR通道n+3的输出到达下限标志变为1。限幅功能如图6.6所示。图6.6 限幅功能,3上、下限报警功能当IR通道n+2的报警标志为1时,执行上、下限报警功能。当数字量大于或等于报警上限(DM通道m+3的内容)时,上限报警标志变为1。当上限报警标志变为1后,数字量小于报警上限值减去报警死区值(DM通道m+4的内容)时,上限报警标志才变为0。当数字量小于或等于报警下限(DM通道m+2的内容)时,下限报警标志变为1。当下限报警标志变为1后,数字量大于报警下限值加上报警死区值时,下限报警标志才变为0。上、下限报警功能如图6.7所示。,图6
22、.7 上、下限报警功能,4脉冲输出功能 用底部面板的DIP开关2、3选择脉冲输出功能。在脉冲输出功能下,输出幅值为5V、周期固定的脉宽调制信号。脉冲周期T由IR通道n+2的bit0002设定,见表6.5。脉冲宽度P=T(输出数据(十六进制)/FFF)100%脉冲输出功能不需预置参数,脉冲周期和输出数据都是由程序控制输出的。若在工作过程中,改变脉冲周期或输出数据,要在下一个脉冲周期才能有效,如图6.8所示:,图6.8 脉冲输出功能,625使用系统上电进入运行状态后,只要不禁止转换,2路D/A总是按照设定的功能不停地进行转换、输出。转换前的数字量按十六进制存放于IR通道的n和n+1中。若要使用限幅
23、功能和上、下限报警功能,则需要进入运行状态之前,对DM通道mm+4进行设置,然后断电重新启动。,63 温度传感器单元,温度传感器单元用于将温度传感器的检测值转换为BCD码并存入PC的指定通道。C200H PC的温度传感器单元有两种类型:一种连接热电偶,型号为C200H-TS001/TS002;另一种连接铂热电阻,型号为C200H-TS101/TS102。631性能(1)外部输入信号(温度传感器类型)TS001:热电偶K(CA)或J(IC)可选;TS002:热电偶K(CA)或L(Fe-CuNi)可选;TS101:铂热电阻Pt100;TS102:铂热电阻JPt100。(2)外部输入点数:每单元最多
24、4点,可选择为1、2或4点。(3)输出代码:4位BCD码。(4)精度:(满量程的1%+1)。(5)转换时间:最大1.2秒/点。(6)转换周期:每单元4点时最大4.8秒;每单元2点时最大2.4秒;(7)PC时间:转换周期+PC一次扫描时间。(8)端子连接:可拆卸端子块。(9)隔离:通道之间无隔离;输入端子于PC之间为光电隔离。(10)内部店员:5VDC时最大450mA。(11)检测温度范围:根据所选用的温度传感器型号可选择-501000中不同区域。TS001/TS002可选15种,TS101/TS102可选11种。,632设定与接线 单元左上方为机号设定开关,设定范围为09,不可与其它智能单元重
25、复。面板右上方为状态显示,正常工作时,RUN指示灯亮;输入信号断线时,BROKEN WIRE指示灯亮。单元下方为接线端子。在单元底部有四个DIP开关,参见图6.2,用于设定输入路数与传感器类型。1输入设定 1)TS001/TS002单元的输入设定 开关1、2用于设定输入路数,参见表6.2。开关3用于设定测温范围。置OFF时,测温范围为K(CA)(0400)或J(IC)(0300)、L(Fe-CuNi)(0300)。置ON时,测温范围必须通过程序向单元写入温度范围代码来决定。开关4用于设定是K型还是J型、L型,只有当开关3为OFF时有效。开关4置OFF时,为K型;开关4置ON时,为J型、L型。2
26、)TS101/TS102单元的输入设定 开关1、2用于设定输入路数,参见表6.2。开关3用于设定测温范围。置OFF时,为JPt(0100)、Pt(0100);置ON时,测温范围必须通过程序向单元写入温度范围代码来决定。开关4不用。,2接线方式图6.9为温度传感器单元接线图。图6.9(a)为TS001/TS002与热电偶的接线图。有4路输入,可接4个热电偶。冷端补偿电阻R0与单元内部电路相配套,以确保测量精度。因此,不可去掉此电阻,而应将其牢接在端子B4和B5上。图6.9(b)为TS101/TS102与热电阻的接线图。有4路输入,可接4个热电阻。每个热电阻引出三根连接线接到端子排上,这种三线制接
27、法可以补偿导线电阻变化对测量精度的影响。,图6.9 温度传感器单元接线图,633温度范围代码与通道分配1温度范围代码C200H-TS001/TS002单元可提供15个测温区段,用于不同的热电偶,这15个区段用BCD码0014表示,代码与测温段关系见表6.10。C200H-TS101/TS102单元可提供11个测,图6.10 TS001/TS002的测温范围和代码,温区段,用于不同的铂热电阻,这11个区段用BCD码1525表示,代码与测温关系表见图6.11。当底部开关DIP开关3置ON时,必须用程序将所选的温度代码写入指定通道,温度传感器单元才能正确检测出传感器测出的温度。,图6.11 TS10
28、1/102的测温范围和代码,2通道分配温度传感器单元均占用6个IR通道nn+5。其中,n=100+N10,N是单元的机号。通道n为输出通道,n+1n+5为输入通道。1)通道n(输出)bit00为数据保持标志。该位置为1时,转换停止,并保持该位为1前的数据不变。该位置为0时,进行正常转换。bit0107不用。bit0813用于设定温度传感器测温范围的代码。测温范围的代码用2位BCD码表示。无论单元底部的DIP开关设为何种方式,都必须用代码设定测温范围。TS001/TS002的代码范围为0014,测温范围与代码的关系如图6.10所示;TS101/TS102的代码范围为1525,测温范围与代码的关系
29、如图6.11所示。bit14不用。bit15为类型设定有效标志。该位置为1时,设定代码有效,开始转换;该位置为0时,设定代码无效。2)通道n+1、n+2、n+3、n+4(输入)分别为输入1、2、3、4的温度值,4位BCD码。其中最高位为符号位,即bit15=1时,温度为负值;bit15=0时,温度为正值。设温度传感器的测量范围为(T1,T2),则其有效温度范围为(TL,TH)TL=T1-(T2-T1)10%TH=T2+(T2-T1)10%如果转换后数据在(TL,TH)范围内,则通道内容为带符号的温度值。如果转换后数据超出(TL,TH)范围,则通道内容为FFFF。,3)通道n+5(输入)bit0
30、0为代码设置错误标志。该位为1时,表示通道n中bit0813设定的代码有错。bit01为输入1断线标志。该位为1时,表示输入1断线,同时通道n+1的内容变为E039。bit02为输入2断线标志。该位为1时,表示输入2断线,同时通道n+2的内容变为E039。bit03为输入3断线标志。该位为1时,表示输入3断线,同时通道n+3的内容变为E039。bit04为输入4断线标志。该位为1时,表示输入4断线,同时通道n+4的内容变为E039。bit05为存储器出错标志。该位为1时,表示单元中用于存储转换数据的存储器有错。bit06为设定等待标志位。当底部的DIP开关3设为ON时,初上电或单元复位后,该位
31、为1,待测温范围代码设定完成后,该位变为0。bit07为数据无效标志。初上电或单元复位后,在数秒内转换数据不稳定,这期间该位为1,待数据稳定后,该位变为0。该位为1时,n+1n+4中的数据无效。bit0813为温度传感器测温范围的代码显示,2位BCD码,其内容与通道n中bit0813相同。bit14不用。bit15为运行标志。该位为1时,表示单元正常运行。634使用系统上电进入运行状态后,先用程序对IR通道n的bit0813设定测温范围的代码,然后将测温范围代码设定有效标志(通道n的bit15)置为1,温度传感器单元即开始正常运行,转换后的温度值存放于IR通道n+1n+4中。,64 位置控制单
32、元,C200H-NC111、C200H-NC112、C200H-NC211等是C200H PC用于位置控制的智能单元。它们可向步进电机驱动器或伺服电机驱动器输出脉冲,以控制运动部件的速度和位置。641性能以NC111为例,其性能如下:(1)每个单元可控制一个轴。(2)输出控制脉冲数:-8388607+8388606。(3)脉冲速率:每秒199990个脉冲。(4)脉冲速率变化:控制系统可实现阶梯式自动加减速。加速度为每毫秒1999每秒脉冲。(5)原点搜索:可监测接近原点或原点信号;也可进行原点补偿09999个脉冲;也可高速或接近现有速度搜索原点。(6)间隙补偿:09999个脉冲。(7)手动操作:
33、可高速点动,低速点动和微动。(8)多点定位:可一次定位20点,以15种速度变化。,642系统配置图6.12为NC111的结构框图。位控单元有自己的微处理器和存储器,还有脉冲发生器和I/O接口。位控单元既可以被PC主CPU单元控制,也可以直接由控制台的外部输入信号控制。一方面它通过总线及接口电路与C200H PC相连,与主CPU频繁交换信息;另一方面又通过I/O连接器接收外部开关量输入及输出脉冲。位控单元根据PC发出的控制指令和接收到的外部输入信号,由自身的CPU执行具体的定位算法,并依执行的结果控制脉冲发生器输出脉冲数及频率。位控单元减轻了主CPU的负担,具有相对的独立性,但不能脱离PC而工作
34、,它最终还是作为C200H PC的一个智能接口单元,占用相应的I/O地址。,图6.12 NC111的结构框图,图6.13 NC111定位控制系统底板插槽中,通过一条40芯插头与外部I/O连接。NC111接收外部的操作按钮、限位开关的信号,输出脉冲信号,经电机驱动器后再去驱动电机,电机带动丝杠转动,使部件在CW(正)、CCW(反)两个方向上移动。用户通过PC向NC111设置参数及发出命令,NC111即可自动根据现场的检测信号和PC的命令来调整控制输出,达到准确定位。,用NC111与C200H PC组成的定位控制系统如图6.13所示。NC111插入C200H PC的,643设定与接线位控单元NC1
35、11的面板如图6.14所示。单元面板上部为指示区,有6个指示灯组成。中部为机号设定开关和工作模式设定开关。下部为I/O接线口。指示区各指示灯的含义如下:RUN指示灯,正常运行时亮,出错时不亮;BUSY指示灯,运行/传送时亮;CW指示灯,被控系统(电机)正向运转时亮;CCW指示灯,被控系统(电机)反向运转时亮;ALARM指示灯,不正常时闪烁;ERR指示灯,出错时亮。,1设定机号设定开关设定范围为09,但不可与其它智能单元的机号重复。位控单元占用10个IR通道,范围为nn+9,其中n=100+N10,N是机号;占用100个DM通道,范围为mm+99,其中m=1000+N 10,N是机号。NC111
36、的工作模式设定开关不用。图6.14 NC111的面板图在单元的底部有一组DIP开关,共8个开关,用于I/O设定,见表6.7。表6.7 DIP开关设定,2接线NC111的I/O接口为40限,通过40芯插头引出,分A、B两列,实际使用20条信号线,其中电源及地线共4条,其它监控输入12条,输出4条。输入输出信号在PC数据区内均有对应的标志和状态位反映它们的变化。NC111的I/O接口电路见图6.15。,图6.15 NC111的I/O接口电路,1)电源及地线位控系统需要配备独立的电源,为NC111单元的输入输出电路及电机驱动器提供工作电源,位控单元的I/O插头提供电源输入端,可外接+5VDC或+24
37、VDC电源,但两种电源不能同时使用。2)输入信号输入信号是指检测现场位置变化情况的开关信号。输入信号既可选用常开接点,也可选用常闭触点,用户只需用单元底部上的DIP开关设置。原点接近输入:在坐标原点附近安装一接近开关,当被控装置运动到原点附近时,开关向NC111发出信号,可使系统进行减速等处理。原点输入:在坐标原点安装行程开关或光电开关等检测元件,当被控设备运动到原点时,此信号有效,使系统停止位移或改变方向。正、反向限位输入:在坐标原点两侧的某个距离范围内分别设置一个行程开关或光电开关,当被控设备运动到此时,限位信号有效,自动停止设备运动,以防达到系统的物理极限,造成损坏。外部中断输入:安装于
38、控制台的按钮开关,用于系统调试。紧急停止输入:安装于控制台的按钮开关,此信号有效时,NC111单元所有的输出将被禁止。可在出现异常时保护系统。3)输出信号由NC111位控单元发出的脉冲信号,以控制步进电机或伺服电机。输出信号为两对接线端,用户可用底部DIP开关设置不同的输出方式:两对输出信号分别为正向位移脉冲串和反向位移脉冲串。两对输出信号,一为位移脉冲串,另一为位移方向电平信号。,644控制命令及功能NC111位控单元提供13条命令,可进行自动或手动位置控制,数据传输等操作。这些命令的执行都是通过对标志位置位和参数设定实现的。详细操作请查阅有关手册,这里只简单介绍各命令功能。(1)启动(ST
39、ART):控制NC111位控单元按照预置的参数逐点进行位置控制。(2)原点搜索(ORIGIN SEARCH):NC111单元根据原点接近开关和原点开关输入信号自动确定原点位置。用此命令之前应先设定搜索方向。根据原点和搜索初始点的相对位置不同,可有以下三种搜索方式。原点接近开关和原点均在搜索方向上,如图6.16所示。,图6.16 原点搜索方式I,原点搜索开始点在原点接近开关检测范围内,又与搜索方向相同,如图6.17所示。NC111先向搜索的反方向发出位移脉冲,使搜索的开始点移出原点接近开关的检测区,然后再重新搜索。,图6.17 原点搜索方式II,若沿搜索方向搜索至该方向上的限位开关而未找到原点,
40、则NC111暂停发位移脉冲0.5秒,然后反方向高速移过原点和原点接近开关的检测区域,再重新沿搜索方向开始搜索。如图6.18所示。,图6.18 原点搜索方式III,(3)原点返回(ORIGIN RETURN):在已知当前位置情况下,不需原点接近信号和原点信号,自动返回原点。为确定当前位置,再用此命令前应先用原点搜索命令或数据传输命令。(4)恢复输出(RELEASE PROHIBIT):当位控单元由于紧急停止输入、限位开关输入等信号有效,导致禁止输出脉冲时,可用此命令恢复输出。(5)读故障码(READ ERROR):当系统发生故障后,可用此命令读出故障代码进行故障判断。(6)复位原点(RESET
41、ORIGIN):用此命令将当前位置重定义为原点。(7)示教(TEACH):将当前位置参数写入到指定位置序列中作为预期目标。(8)传输数据(TRANSFER DATA):在位控单元运行过程当中,可将PC有关数据区中的预置参数重新写入位控单元的内存,或改变当前位置为期望的值。(9)手动操作:NC111有三种手动操作命令:高速点动、低速点动和微动。此命令许用编程器作为操作台,通过设置参数和现场按键控制进给。高速点动(HIGH SPEED JOG)和低速点动(LOW SPEED JOG)在用户按下命令键并保持期间一直有输出脉冲,直到松开命令键时进给停止。微动(INCH)在每次按下命令键时,只进给一个脉
42、冲当量。,(10)外部中断:有两种命令:停止(STOP)和改变速度(CHANGE SPEED)。停止命令可在执行START,ORIGIN SEARCH,ORIGIN RETURN以及手动操作期间执行,用来使位移速度减至零而停止位置变化。改变速度命令只能用于执行START命令以后,每执行一次该命令,NC111按用户预设的速度序号依次改变速度,如图6.19所示。,图6.19 改变速度,65 高速计数单元,C200H的高速计数单元有C200H-CT001-V1、C200H-CT002等,主要用于连接旋转编码器等高速脉冲源,以实现定位、位移测量和转速测量等。651性能表6.8列出高速计数单元的性能指标
43、。表6.8 高速计数单元的性能指标,注:相位差输入影响计数速度。,652设定与接线高速计数单元的面板如图6.20所示。单元面板上部为指示区,中部为机号设定开关和工作模式设定开关,下部为I/O接线口。指示区各指示灯的含义如下:RUN指示灯,正常运行时亮,出错时不亮;A指示灯,输入A为ON时亮;B指示灯,输入B为ON时亮;12指示灯,对应控制输入IN1、IN2为ON时亮;EER指示灯,出错时亮;07指示灯,相应地输出为ON时亮。,1设定机号设定开关设定范围为09,但不可与其它智能单元的机号重复。高速计数单元占用10个IR通道,范围为nn+9,其中n=100+N10,N是机号;占用100个DM通道,
44、范围为mm+99,其中m=1000+N100,N是机号。工作模式设定开关的范围为16,含义如下:1线性工作模式;2环形工作模式;3预置模式;4门控模式;5闩锁模式;6采样模式。在单元的底部有一组DIP开关,共8个开关,用于选择输入信号类型。开关1、2、3用于输入信号A、B的类型选择,见表6.9。,表6.9 输入信号A、B的类型选择,开关4、5的设置只有在工作模式1、2、3的情况下有效。开关4为OFF时,复位信号输入Z无效。开关4为ON时,若开关5为OFF,则复位信号输入Z得下降沿有效;若开关5为ON,则输入Z的上升沿有效。图6.20 高速计数单元面板 开关6、7的设置只有在工作模式1、2、3的
45、情况下有效。在工作模式4、5、6下,不管这两个开关如何设置,控制输入IN1总是在上升沿有效;开关6为OFF时,控制输入IN1无效。开关6为ON时,若开关7为OFF,则控制输入IN1在下降沿有效;若开关7为ON,则控制输入IN1在上升沿有效。开关8:该开关设置只有在工作模式1、2、3下有效。置OFF时,内部复位位无效。置ON时,内部复位位在上升沿有效。,2输入信号类型1)相位差输入在相位差输入方式下,输入端内藏一乘法器,根据DIP开关1、2、3的选择不同(参见表6.9输入信号A、B的类型选择),乘法器分别为1、2、4。1表示输入A、B每来一个脉冲,计数器计一个数;2表示输入A、B每来一个脉冲,计
46、数器计两个数;4表示输入A、B每来一个脉冲,计数器计四个数。图6.21为相位差输入方式下旋转编码器与高速计数器之间连接示意图。加计数:当输入A超前输入B 90时,计数器加计数。如果乘法器为1,则在输入A的上升沿计数。如果乘法器为2,则在输入A的上升沿和下降沿均计数。如果乘法器为4,则在输入A和B的上升沿、下降沿均计数。,图6.21 相位差输入方式下旋转编码器与高速计数器连接图,减计数:当输入A滞后于输入B 90时,计数器减计数。如果乘法器为1,则在输入A的下降沿计数。如果乘法器为2,则在输入A的上升沿和下降沿均计数。如果乘法器为4,则在输入A和B的上升沿、下降沿均计数。在相位差输入方式下,输入
47、A为加计数脉冲,输入B为减计数脉冲。在输入A脉冲的上升沿计数器加1,在输入B脉冲的下降沿计数器减1,输入Z为计数器的复位端。在该输入方式下,输入A、B可根据需要加接相应的脉冲源,如接近开关、旋转编码器等。输入A、B的最大脉冲频率,C200H-CT001-V1为50kHz,C200H-CT002为75kHz。输入Z的最小脉冲宽度为0.1ms。2)加减脉冲输入在加减脉冲输入方式下,输入A为加计数脉冲,输入B为减计数脉冲。在输入A脉冲的上升沿计数器加1,在输入B脉冲的下降沿计数器减1,输入Z为计数器的复位端。在该输入方式下,输入A、B可根据需要加接相应的脉冲源,如接近开关、旋转编码器等。输入A、B的
48、最大脉冲频率,C200H-CT001-V1为50kHz,C200H-CT002为75kHz。输入Z的最小脉冲宽度为0.1ms。,3)脉冲+方向输入在脉冲+方向输入方式下,输入A作为计数器的脉冲源,在每个脉冲的上升沿计数。输入B用于控制计数方向。输入B为OFF时,计数器加计数;输入B为ON时,计数器减计数。计数器工作时,根据输入B为OFF时还是为ON,在输入A的脉冲上升沿加1或减1。输入A的最大脉冲频率,C200H-CT001-V1为50kHz,C200H-CT002为75kHz。输入Z的最小脉冲宽度为0.1ms。4)计数器的复位高速计数器在线性工作模式、环形工作模式、预置模式下时,共有三个复位
49、信号,分别是输入Z、控制输入IN1、内部复位信号(即通道n的bit06,n=100+N10,N是机号)。通过对单元底部的DIP开关4、5、6、7、8的设置,可选择有效复位信号。在线性工作模式和环形工作模式下,这三个复位信号可同时有效,也可分别有效。如果设置为输入Z与其它两个复位信号同时有效,则高速计数单元除输入Z外对其它两个复位信号不予响应,相当于只有输入Z有效,其它两个复位信号无效。如果设置为输入Z无效,IN1与内部复位信号有效,则相当于只有IN1有效。如果设置为三个复位信号中只有一个有效,则利用这一个复位信号复位。,在预置模式下,输入Z无效。如果设置为IN1和内部复位信号有效,则相当于只有
50、IN1有效。如果设置为IN1和内部复位信号中只有一个有效,则利用这一个复位信号复位。3接线C200H-CT001-V1和C200H-CT002单元的I/O接口均为40线接口,其信号排列见图6.22。高速计数单元与旋转编码器相连时,对于不同类型的旋转编码器和高速计数单元,其接线方式不同。图6.23为C200H-CT001-V1与集电极开路旋转编码器之间的接线图。图6.24,图6.22 模块的信号排列,图6.23 C200H-CT001-V1与集电极开路旋转编码器的接线图为C200H-CT002与线性驱动式旋转编码器之间的接线图。图6.25为C200H-CT002与集电极开路旋转编码器之间的接线图