图2.11 CQM1H型PLC图
CQM1H的CPU上有一组DIP开关,用来设定PC的工作方式。
CQM1H除使用CQM1的EPROM和EEPROM两种形式的内存卡外,还可以使用闪存形式的内存卡。有的内存卡有时钟功能,如果安装了具有时钟功能的内存卡,则可以在程序中使用时钟、日历数据。
由于CQM1H的编程器口和CQM1的不同,原先使用CQM1-PRO01或C200H-PRO27的编程器和CQM1-CIF02适配器的用户,需另外购买一个转换器(CS1W-CN114)。
在上位机上运行SSS、CPT或CX-Programmer等支持软件,可对CQM1H进行编程、调试、监视、控制及维护。
CQM1H的每种CPU单元都有内置的16个输入点。
CQM1H的CPU除CPU11外其它单元都自带RS232C串行通信口,通过RS232C口可以实现CQM1H与上位机链接、无协议链接、1:1PC链接、1:1NT链接。
CQM1H的CPU51/CPU61两种CPU单元,其内装板插在左槽或右槽上,最多可安装两块内装板。
表2.4列出CQM1H的性能指标。
15
表2.4
1.I/O字分配
如图2.12所示,CQM1H和CQM1一样按照固定的位置对I/O单元和特殊功能单元进行I/O通道分配。CQM1H的IR000~IR015、IR100~IR115作为输入字和输出字。第一个输入字IR000总是被分配到CPU的16位内置的输入点上,输出字总是从IR100开始依次分配。
图2.12 CQM1H I/0分配图
16
2.更大的容量、更快的速度和更强大的指令系统
CQM1H的I/O容量、程序容量和DM容量都比CQM1增加了一倍。CQM1的I/O点数为128或256点, 而CQM1H的增加到256或512点。CQM1的最大程序容量是7.2K字, 而CQM1H的最大程序容量增至15.2K。CQM1的DM区最大才6K字,而CQM1H不光有6K字的DM区,而且还有6K字的EM区(仅限于CQM1H-CPU61)。
CQM1H指令的执行时间加快。例如,基本指令LD的执行时间从0.5us缩短到0.375us,应用指令MOV的执行时间从23.5us缩短到17.7us。
CQM1H除具备CQM1的所有指令外,还增加了许多高级指令,包括浮点运算指令、指数/对数指令、三角函数指令、TTIM(总和定时器)指令、PMCR(协议宏)指令、STUP(改变串行端口)指令和网络(SEND、RECV、CMND)指令。这些高级指令不仅易于使用,而且简化了程序开发。
3.使用各种先进的内装板可灵活地配置控制功能
CQM1H的特色之一在于具有一系列的内装板。通过这些内装板,可实现一般定位、多点高速计数器输入,绝对旋转编码输入,模拟量I/O,模拟量设置和连接到标准串行设备的串行通信。用户可根据控制要求选择合适的内装板进行配置。
内装板共有6种,图2.13为各种内装板的外观图。
图2.13 各种型号内装板图
内装板仅限于CQM1H-CPU51/CPU61使用,安装在CPU面板上提供的左右两个插槽上。有了内装板,原先CQM1 CPU单元的一些特殊功能很容易由CQM1H实现。例如,CQM1H-CPU51或CPU61加一块脉冲I/O板CQM1H-PLB21就可以取代CQM1-CPU41,CQM1H-CPU51或CPU61加一块绝对值型编码器接口板CQM1H-ABB21就可以取代CQM1H-CPU44等等。需要注意的是CQM1H上所插板卡的数量及安装的槽位都有一定的限制。高速计数器板能同时插两块,其它的板卡只能插一块。脉冲I/O板、绝对值编码器接口板、模拟量I/O板只能
17
插在右槽,串行通信板只能插在左槽,模拟量设置板可以插在任意槽位上。更进一步说,如果用户同时需要一块脉冲I./O板和一块串行通信板是可以的。因为脉冲I/O板插在右槽,串行通信板插在左槽,两者互不干扰。但如果用户同时需要一块脉冲I/O板和一块模拟量I/O板就不行了,因为两者都只能插在右槽,这样就产生冲突了。
表2.5列出了内装板的技术规格。
表2.5 内装板技术规格板
高速计数器板有4路脉冲输入,输入信号分三种类型:相位差输入,计数频率25kHz(默认值)或250kHz;脉冲+方向输入,计数频率50kHz(默认值)或500kHz;增/减输入,计数频率50kHz(默认值)或500kHz。高速计数器的计数模式有两种:环行模式和线性模式。4路输出为晶体管型,可设置为NPN型或PNP型。
脉冲I/O板有2路脉冲输入和2路脉冲输出。脉冲输入信号有三种类型:相位差输入,计数频率25kHz;脉冲/方向输入,计数频率50kHz;增/减模式,计数频率50kHz。计数模式有两种:环行模式和线性模式。脉冲输出信号有两种类型:标准脉冲(占空比=50%)和可变占空比脉冲(占空比=1%~99%)。标准脉冲的输出频率为10Hz~50kHz,可以进行加速/减速控制,可以是顺时针(CW)或逆时针(CCW)的。可变占空比脉冲的输出频率为91.6Hz、5kHz或5.9kHz,且只能输出一个方向。图2.14为利用脉冲I/O板实现简单的2轴位置和速度控制。
18
图2.14
绝对值编码器接口板有2个端口,能以4kHz的频率接收绝对值(ABS)旋转编码器的位置数据,编码器上的数据是二进制格雷码,有8位(0~255)、10位(0~1023)、12位(0~4095)的分辨率可供选择,操作模式有BCD模式和360°模式。如图2.15所示,绝对值编码器接口板接ABS编码器,CPU从编码器读到的格雷码反映了转台的绝对位置,在掉电重新上电时,不需要初始化清零,CPU可以马上读入数据确定出转台当前的绝对位置,也即任何位置都可视为初始位置。
图2.15
模拟量I/O板带4路模拟输入和2路模拟输出。 模拟量设置板带4路模拟设定装置(可调电阻),用螺丝刀简单调整,对应改变内部辅助字IR220~IR223的值,其值为4位BCD码,范围在0~200,从而可以不改变程序而直接改变设定值,这为现场调试带来了方便。
串行通信板有2个通信端口:RS232C口和RS422/RS485口,支持的通信模式有上位机链接、无协议链接、1:1PC链接、1:1NT链接和协议宏。通信协议宏功能可根据外设串行通信端口的(半双工、起动-停止同步)通信规格创建通信协议。该协议宏由CX-Protocol支持软件创建,然后存到串行通信板上。在CPU单元的梯形图中用PMCR指令调用这些协议宏。CX-Protocol软件也提供标准系统协议,用这些协议,串行通信口可方便地与OMRON元件,比如,条形码阅
19