JMDM-COM20MR/MT/KKG 串口控制器说明书
一、 产品简介 JMDM-COM20MR / MT / KKG 是深圳市精敏数字机器有限公司自主研发的三款具有高可靠稳定性的工业单 片机数字量串口控制器,分为 3 种输出类型:继电器(MR)输出、晶体管(MT)输出和可控硅(KKG)输出, 侧重于 20 路 10A 大负载控制,如灯光、发热丝、电源开关等大功率器件等;同时可采集 4 路开关量输入信号, 可接光电式,电容式,电感式,霍尔式等各种传感器和输入开关,方便很多工业或民用应用场合的行程开关、红 外开关等信号检测或条件输入,来控制输出动作。产品具有专业的工业级高可靠防雷击抗强电磁高频干扰电路设 计、电路布局紧凑而合理、散热良好、多采用贴片式芯片及元器件,产品程序保密性高、工业品质可靠、性能稳 定,可胜任各种电磁干扰大、环境恶劣的工业现场,如引弧电流、焊接电流、变频器等工作场合均可稳定使用。
二、 性能参数 2.1 三款控制器的共性: 1、工作电源:主电源:12V 或 24V,交流或直流通用;外围驱动电源:DC24V 或 DC12V; 2、主控制芯片:8 位高性能单片机加高速高稳定 FPGA 可编程阵列电路; 3、程序存储空间:32K (若有特定需要,可用 64K); 4、数据存储空间:16K (若有特定需要,可用 32K),保存数据,断电数据不丢失; 5、精确时间控制:带系统时钟,可通过编程实现年、月、日、小时、分钟、秒等系统时间运算; 6、系统稳定性:采用启用内部看门狗及严格的高频滤除特性,使系统工作稳定可靠,死机自启动时间在 1ms 之内; 7、2 种通信方式(接口)可选:1 个 RS232 接口、1 个 RS485 接口可通过短路帽选择。1 路标准的 RS232 串行通信接口(抗 15KV 静电冲击),可直接与电脑或文本显示器等外设通信;可直接通过 RS232 接口下 载程序,无需烧录器,方便程序修改、升级;1 路标准的 RS485 通信接口(抗 15KV 静电冲击和雷击),可 用于 RS485 通信; 8、控制器工作状态指示:2 个 LED 灯显示; 9、4 个拨动开关:可直接硬件编址,方便多台组网使用;控制器也可通过软件编址; 10、2 个拨码开关:可根据程序需要设定程序状态或程序参数; 11、工业外壳,防尘美观,一体化紧凑型设计,安装方便:导轨或螺孔安装; 12、外形尺寸:外壳:长宽高为: 146mm×90mm×40mm;内部控制板:长宽高:245mm×102mm×40mm; 2.2 三款产品的对比: 3种不同输出 类型的区别、 对比、应用 JMDM-COM20MR JMDM-COM20MT JMDM-COM20KKG 1、负载电压 每路均可接交流或直流0~220V 电压,最大工作电流是10A。 每路输出承载电压范围 DC5V~DC24V,最大工作电 流是10A。 每路只能接交流电压0~220V, 最大工作电流是8A。 2、开关寿命 有限制,一般继电器的寿命在40 万次左右。 开关寿命无限次,适用于低压 负载的频繁开关场合。 开关寿命无限次,适用于交流 220V以内的所有交流负载的 频繁开关场合。 3、开关响应速 度 20毫秒/次 1毫秒之内/次 1毫秒之内/次负载的电源 公共点 最大支持20组不同电压负载:每 路继电器都引出一个常开点、常 闭点、电源公共点,可控制20 组不同交流或直流电压负载的 开关,可根据应用需求来选常开 或常闭接线。 最大支持4组不同的电压负 载:每5路共用一个电源公共 点。 最大支持10组不同的电压负 载:每2路共用一个电源公共 点。 5、控制器供电 电源 交直流通用,24V2A或者12V 2A,默认24V,可定制为12V。 继电器的线圈电压决定了控器的供电电源。 交直流通用,24V2A或者12V 2A均可。 6、典型应用 适用于交流或直流负载、不太频 繁开关的场合,如应用场合同时 有强电、弱电设备开关:电磁阀、 路灯、照明灯、服务器、计算机 等设备的不太频繁开关、交流异 步电机的正反转、中间继电器、 固态继电器、交流接触器等。 特别适用于直流低压负载频 繁开关的场合,优势明显,寿 命长。如:低压直流的沙盘模 型LED灯、景观灯、交通灯、 电磁阀、电子锁、自动门直流 电机正反转、中间继电器、固 态继电器、交流接触器等。 特别适用于交流负载频繁开 关的场合,优势明显,寿命长。 如:交流沙盘模型LED灯、球 馆灯、照明灯、电磁阀、加热 丝、机房设备、大功率交流接 触器、交流异步电机正反转 等。
三、 使用说明 3.1 硬件接线说明
1、JMDM-COM20MR/MT/KKG 均采用 12~24V 供电,请参照 2.2 电源说明,选择合适的电源。交直流通用, 不分正负,控制器自带整流模块。
2、注意严格按照产品说明书后面所附的接线图接好外部数字量输入部分、外部数字量输出部分、控制器、电 源之间的连接;电源接线更要严格、仔细检查确认无误后再接,否则将烧坏控制器或外部输入输出等设备;
3、控制器的输入信号采用直流 12V~24V 供电,取决于外围输入器件的工作电压;出厂默认是 12~24V,NPN 信号才能输入有效。若需检测 5V 输入信号则需要定制。 4、JMDM-COM20MR 输出采用 0~220V 交直流均可,取决于负载设备的工作电压,即控制器的继电器输出端 外接电压应注意要与相应的外部输入输出器件相匹配。 5、JMDM-COM20MT 输出采用 5~24V 直流驱动,驱动电压取决于负载设备的工作电压,即控制器的输出端 外接电压应注意要与相应的外部输入输出器件相匹配。
6、JMDM-COM20KKG,可控硅输出,可以控制 AC400V 以下的设备,建议接 AC220V 交流设备,工作电流 最大不超过 10A。控制器的输出端外接电压应注意要与相应的外部输入输出器件相匹配。 3.2 工作模式 使用说明: 1、控制器出厂时已下载了串口监控的底层程序,若需要以上位机串口监控模式工作,则直接应用本公司的范例 软件、或通信协议进行测试、二次开发上位机程序即可,请不要下载独立控制模式的范例程序,以免抹去了上位 机串口监控的底层程序。 2、若需要独立控制模式工作,则参照下述的独立控制模式步骤使用即可,可在此基础上自行开发独立控制模式 或串口监控模式的单片机程序、上位机程序。 3.2.1 独立控制模式: 1、打开随产品附送的电子版技术资料:产品资料、编程软件、下载软件,阅览一遍技术资料; 2、根据说明书所附接线图连接好电脑和控制器之间的串口通信线; 3、安装随产品附送的 Keil C 编程软件、在 KEIL C 软件中打开 C51 范例程序学习,参考范例程序,使用输入输出库函数、自行编写单片机 C 语言程 序; 5、编译程序并下载:程序编译通过后,使用 STC-ISP 下载软件下载到控制器; 6、接线:仔细检查无误后,连接好控制器的电源;接好外围输入输出信号,即可独立实现输入输出的逻辑、时 序控制。 3.2.2 串口监控(RS232 或 RS485)模式: 1、打开随产品附送的电子版技术资料,阅览一遍技术资料; 2、根据说明书所附接线图连接好控制器和设备之间的接线、电脑和控制器之间的串口(RS232 或 RS485 接口) 通信线; 3、仔细检查无误后,连接好控制器的电源; 4、安装范例串口监控软件:直接双击 support 文件夹下的.exe 文件或者双击 setup.exe 安装; 5、使用精敏串口监控软件测试基本功能:在监控界面,先选择好对应的串口号、要操作的控制器号,然后可以 监控 4 路输入、20 路输出状态变化6、客户二次开发:客户可根据通信协议和范例 VB 源码,自行二次开发集成到第 3 方系统软件中;或者使用通 用的串口调试助手软件,根据通信协议发送串口指令给控制器; 7、串口控制 1 台控制器时,控制器默认地址为 00,一般出货时本公司已通过软件设好地址。 8、通信距离: RS232 方式串口控制范围为 10 米之内,电脑与控制器之间是一对一关系; RS485 方式串口控制最大通信距离是 1.5 千米,电脑与控制器之间是一对多的关系,一台电脑最多可控制 255 个控制器,每个控制器可以设定不同的地址。 3.3 串口通信协议 3.3.1 通信技术参数: 波特率:9600;奇偶校验:无;数据位:8 位;停止位:1 位。 3.3.2 通信协议 通过串口调试助手即可进行测试以下通信协议:从电脑发送串口指令到控制器、显示控制器返回的指令。 (一)、电脑发送到控制器: 1、控制器地址设定:OA(00)E 括号内的 2 位数字为控制器地址,通常取值范围:00~99,也可特别定制程序 后,可设定更大。 2、第 N 路输出 关闭指令:O (00,N,0)E 开启指令:O (00,N,1)E 说明: 1)括号内 00 为控制器的地址位,当只控制 1 台控制器时,地址位为 00;下同,不再赘述。 2)N 值为 01~20; 3)举例:串口控制 1 台控制器的第 1 路输出 关指令格式为:O (00,01,0)E 开指令格式为:O (00,01,1)E; 3、所有输出全关或全开: 总关:O (00,00,0)E 总开:O (00,00,1)E; 4、读取输入点状态: O(00,30,1)E 命令控制器返回输入点数据; 5、读取输出点状态命令格式及功能含义: O(00,40,1)E 命令控制器返回第 1 路~第 8 路数据; O(00,41,1)E 命令控制器返回第 9 路~第 16 路数据; O(00,42,1)E 命令控制器返回第 17 路~第 20 路数据。 (二)、控制器把输入点状态发送到电脑: I(00,0000)E 后面 4 个数字对应 4 个输入点的状态:0 为没有输入,1 为有输入。 (三)、控制器把输出点状态发送到电脑: OA(00,00000000)E 后面 8 个数字对应第 1 路~第 8 路输出点的输出状态:0 为没有输出,1 为有输出。 OB(00,00000000)E 后面 8 个数字对应第 9 路~第 16 路输出点的输出状态:0 为没有输出,1 为有输出。OC(00,0000)E 后面 4 个数字对应第 17 路~第 20 路输出点的输出状态:0 为没有输出,1 为有输出。
四、 用途 1、可控制各种交流或直流的执行器件如气缸、电磁阀、继电器、加热丝、普通电动机、电灯炮、LED 灯串、普 通电机等输出负载的通、断; 2、可实现弱电控制强电负载通断; 3、可串口远程实时状态监测和控制电厂、自动花车间等生产现场、远端机房等设备、灯光、电源、音频、视频、 电子门禁的开和关,省却人工操作之劳苦、节约人力成本; 4、可用于集中控制楼宇、广告、球馆等行业的沙盘灯、照明舞台灯光、音响等多媒体设备、智能控制家电开关 等。 5、可用于计算机控制各种外围设备开关; 6、用于各种集散型控制系统、远程 IO 模块、远程控制系统; 7、可用于各种沙盘、建筑、桥梁等模型的控制。 8、可用于电子锁、红外开关、感应门、自动门的控制; 9、可用于机械控制、输入输出的逻辑时序控制,其功能、可扩展性、性价比均优于 24 点的 PLC; 10、4 路数字量输入点可接光电式,电容式,电感式,霍尔式等各种传感器和输入开关; 11、用电脑串口控制,轻松实现:远程、集中实时状态监测和控制强电、多路灯光、电源、音频或视频开关、门 禁开关等数字量信号的通断;串口采集、显示、回读各种开关信号状态;
五、 发货信息 1、发货清单:控制器、编程下载线(附送)、电子版产品资料。 独立控制电子版产品资料:KEILC 软件及教程、STC-ISP 下载软件、产品资料(范例程序、说明书及接线图)。 串口控制电子版产品资料:产品资料(精敏串口监控软件、通信协议、说明书及接线图)、上位机 VB 源码(二 次开发需要用到者可索取)。 2、发货方式:快递,包装标准:防静电防震纸箱。
六、 售后服务 1、保修:自产品售出之日起,硬件正常使用下出现故障,保修一年,保修期后只收取维修成本费用; 2、技术支持:提供电话、网络在线技术支持。
