20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互文本显示
JMDM-20DIO2AIDISP模拟量步进电机IO多功能工业控制器一体机
一、产品简介
JMDM-20DIO2AIDISP工业控制器是深圳市精敏数字机器有限公司自主研发的一款模拟量、数字量、运动控制等多功能可编程单片机工业控制器,是在JMDM-20DIODISP基础上增加12位高精度2路模拟量输入功能,使得功能更为丰富:可处理12路全光电隔离数字量输入、4路全光电隔离晶体管输出、4路继电器输出、2路模拟量输入信号,可实现20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互的功能,是一款经济实用、高性价比的文本显示小型多功能工业控制器一体机。
二、技术参数及功能特性
1、主电源:18V交流电(或24V直流电),外围驱动电源:24/12V直流电;
2、芯片及存储空间:
主控制芯片:8位高性能单片机;
存储空间:32K程序 (若有特定需要可用64K存储空间的芯片);
内部数据存储空间:16K (若有特定需要可用32K存储空间的芯片),
外部可扩展数据存储空间:256K,可用来保存数据,断电数据不丢失;
3、I/O:
12路光电隔离数字量输入,NPN输入形式,最大输入电流为10mA;其中有两路可作中断源用于计数;
8路光电隔离数字量输出,其中4路继电器输出(每路可外接220V电压,每路最大承受电流是5A),4路晶体管输出,集电极开路输出形式,外接电压为24/12V,最大输出电流为4A,
输出口状态可回读;
4、模拟量输入:2路0-5V高精度模拟量输入,精度为24位,可用于电压、电流,温度、湿度、称重等模拟量信号的精确采集检测。
5、支持定时功能:有一个带备用电源的系统时钟,可对其进行年月日分秒等时间读写操作,可用于定时控制输入、输出等时间操作;
6、蓝色LCD液晶屏显示:LCD屏尺寸:长*高53mm*14mm,可显示2行,每行16个字符,每个字符为8*5点阵;
7、具备5个功能按钮:可编程设置功能参数,方便使用者修改参数值;
8、稳定性:采用防雷击抗强电磁干扰电路设计、光电隔离和启用内部看门狗及严格的高频滤除特性,使系统工作稳定可靠,无死机现象;
9、有1路标准的RS232串行通信接口(抗15KV静电冲击),可直接与电脑或文本显示器等外设通信;
10、可直接通过RS232接口下载程序,无需烧录器,方便程序修改、升级;
11、两盏LED灯:LED1为电源指示,LED2可编程定义;
12、两个拨码开关:可作为2个参数在程序中设定,如作为程序状态或功能参数;
13、外壳采用螺钉固定或导轨安装,一体化紧凑型设计,尺寸如下:
外壳尺寸:长×宽×高为:154mm×126mm×60mm;
安装尺寸: 长×宽为: 145mm×100mm;
14、用Keil C编程,用户编程有困难的可把工艺流程发给我司代为开发客户应用程序。
三、规格
1、工作温度:-10~+65°C; 2、储存温度:-20~+80°C ;
3、湿度:5~95% 无凝结 ; 4、功耗(无外部设备): +18V@ 0.5A (典型值) ;
四、用途
1、可用于各种20个点以内开关量控制系统,可控制8个气缸,电磁阀,报警灯、蜂鸣器、继电器等、2个步进电机,应用在工业、商业等小型运动控制领域。
2、可外接红外开关、光电式,电容式,电感式,霍尔式等各种传感器,用于各种虚拟光影互动多媒体智能控制、广告展厅领域。
2、可替代20点以内的PLC用于各种控制场合(如各种机器控制)。
3、2路模拟量输入采集模块用于高精度模拟量检测场合,用于检测温度、湿度、液位、压力、称重、电压、电流等模拟量信号的精确采集检测。
4、可用于工业级高可靠产品:模拟量处理模块、数字量I/O模块的单片机学习和试验。
五、编程说明
1、随产品提供KEIL
C编程软件、教程、单片机范例程序源代码,里面有封装好的库函数,客户可直接调用,客户二次开发程序只要在这基础上修改即可,方便使用。
2、参看接线图,在接线图上有输入输出引脚端口说明,所对应的是控制板的输入输出口。
3、库函数说明
1)In(x):当In(x)函数返回0时就说明第x个输入点有信号;
2)out_bit(x,0):打开第X点输出;
3)out_bit(x,1):关断第X点输出;
4)get_key(x): 取按键X的值;
5)Write_Eeprom_S(unsigned int W_addr,unsigned long
your_data,unsigned char bytenum): 写EEPROM;
6)Read_Eeprom_single(unsigned int R_addr,unsigned char
bytenum):读EEPROM;
7)Disp_str(unsigned char x,bit y,unsigned char *p,unsigned char
b):显示字符串;
8)Disp_char(unsigned char x,bit y,unsigned char d):显示字符;
9)Disp_int(unsigned char x,bit y,unsigned char d):显示整数;
10)SetTime(void):设置时间;
11)Get_time(void):读时钟时间;
12)void CS5532_init(void):初始化模拟量芯片;
13)unsigned long read_AD(unsigned char
num):读取模拟量输入值,num为模拟量通道,函数返回该通道的模拟量值。当输入5V电压时返回的模拟量值最大,为16777216。
六、发货信息
订购的JMDM-20DIO2AIDISP控制器发货信息:控制器1台、送RS3232编程下载线1条、电子版产品资料(KEIL
C编程软件、教程、单片机应用范例程序、说明书及接线图)1份、票据1张。
发货方式:快递。
七、售后服务
1、保修:自产品售出之日起,硬件正常使用下出现故障,保修一年,保修期后只收取维修成本费用;
2、技术支持:提供电话、网络远程在线技术支持。
深圳市精敏数字机器有限公司主营,其他,步进电机是将电脉冲信号转变为角位移或线位移的一种开环线性执行元件,具有无累积误差、成本低、模拟量步进电机IO多功能工业控制器一体机;
步进电机是将电脉冲信号转变为角位移或线位移的一种开环线性执行元件,具有无累积误差、成本低、控制简单特点。产品从相数上分有二、三、四、五相,从步距角上分有0.9°;/1.8°;、0.36°;/0.72°;,从规格上分有口φ42~φ130,从静力矩上分有0.1n·;m~40n·;m。