|
|||||||||||||||||||||||||||
JMDM-10DIO1M说明书
一、功能简介
(1) JMDM-10DIO1M 是深圳市精敏数字机器有限公司自主研发的一款工业级*ARM控制器。适合10路以下数字量控制工业场合的需求,电路设计具有防雷击、抗强电磁干扰、稳定可靠、*、使用简便的特点,可代替国外*用于10个点以内的各种控制场合,可灵活应用在各种工业自动控制场合,如冶金、化工、塑料、印刷、轻纺、食品、包装等行业中的生产机械、工业流水线、各种机床的工业控制备中。
(2)主控芯片基于32位RAM(128K)、ROM(20K)闪存的微控制器。 电机驱动芯片采用日本东芝公司,此芯片特点:高耐压(55V) 、大电流(峰值4.5A) 、双全桥MOSFET驱动、内部有过压和过流保护功能,可驱动57步进电机(或57以下的电机) 。
(3)工作电源:带有防雷击保护电路,正常工作电压DC12--DC24V,工作电源交直流通用(AC9V或AC18V也可以工作) 。
(4)该控制板有10路光电隔离I/0输入输出,其中输入6路(NPN) ,4路MOS管输出(*高控制负载电压DC40V,可外接继电器) 。1路步进电机控制输出;
(5)本机采用*进口工业级芯片设计,可适应高电磁干扰的工业环境(250A 放电焊接场合正常工作。
(9)外壳采用螺钉固定或导轨安装,一体化紧凑型设计。外壳尺寸,长×宽×高为:155mm×110mm×60mm;内部控制板尺寸,长×宽×高为:149mm×104mm×20mm;
(10)采用了看门狗电路及输入输出全光电隔离及严格的高频滤除特性,使系统稳定可靠工作。
(11)系统带有一路RS232接口,可以通过电脑发送指令进行通信控制。
二、使用说明
(1) 工作电源:带有防雷击保护电路,正常工作电压12VDC(不分正负) ,工作电源交直
流通用AC9V或者12VDC/24VDC.
(2)指示灯:二个,电源指示灯、运行指示灯;
(3)输入输出说明:6路全光电隔离数字量输入,低电平有效;4路MOS管输出,1路步进
电机控制输出(12V/4.5A) 。 本身带有驱动芯片不需要另配步进电机阿
三、 用途
(1)可用于各种10点以内的控制系统,可控制气缸,电磁阀,继电器,步进电机,可外接
光电式,电容式,电感式,霍尔式等各种传感器;
(2)可用于替代国外*的10点以内的用于各种控制场合(如各种机器控制) ,性价比更高;
四、硬件资源
(1)单片机:STM32F103(CB/8)T6,内核:ARM 32位的Cortex?-M3 CPU *高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHz ,RAM(128K)、
ROM(20K)闪存的微控制器;
(2)步进电机驱动器:THB6064H 大功率、高细分两相混合式;
特性:
● 双全桥 MOSFET驱动
● 高耐压 55V
● 大电流 4.5A(峰值)
● 低导通电阻Ron=0.4Ω(上桥+下桥)
● 多种细分可选(1/2、1/8、1/10、1/16、1/20、1/32、1/40、1/64)
● 内置温度保护及过流保护。
拨码开关设置说明如下:
拨码开关序号: 1 2 3 4 5
对应功能开关: DY1 DY2 M1 M2 M3
拨下去是0,拨上来是1
DY1 DY2 电流衰减比
0 0 20%
0 1 40%
1 0 60%
1 1 80%
M1 M2 M3 细分数
0 0 0 1/2
0 0 1 1/8
0 1 0 1/10
0 1 1 1/16
1 0 0 1/20
1 0 1 1/32
1 1 0 1/40
1 1 1 1/64
五、 通信说明
通信波特率为:9600bps 没有校验 数据位是8位 停止位是1位。
发送格式:发送的是字符串(ASCII) ,括号外全部是英文大写字符,是指令头,括号内逗号
全部是英文字符。字符串全是以英文大写字母‘O’为开头,以半角模式下‘)’为结尾的。
括号内开始的两个“00”是地址。控制器的地址可设置范围是00---99。
以下是以地址为“00”为例来进行说明的。
(1)读取输入点状态:OE(00,R)
返回数据是: I (00,000000)
从左到右依次为1路2路3路...6路输入状态。其中“0”代表没有输入, “1”代表有输入。
(2)控制输出点:
OD(00,1,1)----控制地址为00的*路输出点打开,中间1位代表数字量输出为第几路,取值
1~4,共4路输出。
OD(00,1,1)--打开*路输出;
OD(00,1,0)--关闭*路输出;
……
OD(00,4,1)--打开*路输出;
OD(00,4,0)--关闭*路输出。
(3)定义控制器地址:OADDR(00)----对控制器进行编号(编地址)处理。只需设置一次,掉
电后不会丢失。地址可取值范围是:00---99
(4)X轴:
1.步进电机启动:OAA(00,0000000)
指令说明:前面00是地址,后面的7个0是设置电机的运行脉冲数,可设置范围是 0000000---9999999。(参数断电保存)
2.方向设置:OAR(00,0)----“0”--代表一个方向, “1”代表另一个方向。(参数断电保存)
3.运行速度设定: OAB(00,00000)---加减速运行的目标速度。步进电机范围建议设置成 02000---30000之间。取值范围:00000~99999,具体速度上限值还与电机细分量有关。
(参数断电保存)
4.停止转动: OAE(00,P)---停止X轴电机
5.启动转动: OAE(00,S)---启动X轴电机
6.读取电机运行状态: OAF(00,M) ----读取当前电机运行的速度和方向。返回数据
是:IA(00,00000,0)----其中“00000”代表的是电机速度,*后一个“0”代表的是电机方向,
举例: 返回的可能是: IA(03,10000,1)------代表: 地址为03的控制器X轴电机当前速度是10000
个脉冲每秒,方向是1。
7.送完输出延时: OAP(00,1,00000)------指:电机转动停止后的延时时间。括号内1是送
完输出延时指令代码;后面5位数字取值范围:00000~65535,单位是毫秒。(参数断电保存)
8.起步速度: OAP(00,2,00000)------速度取值:00000~65535,单位是每秒脉冲数(脉冲
数/秒) 。起步速度建议设置范围是00200---02000(针对步进电机) 。(参数断电保存)
9.手动速度设定: OAP(00,4,00000)------范围建议设置在6000以下,单位是每秒脉冲数
(脉冲数/秒) 。伺服电机可以不受限制(10000以下)。(参数断电保存)
六、 订购信息
订购的JMDM-10DIO1M包括:
控制器、编程下载线(附送)、电子版资料(包括说明书和接线图);发货方式:快递。