DDMF1-16DO 使用手册 DDMF1-16DO 使用手册
DDMF1-16DO
RS-485 LINK
使用手册
四川 · 德阳 泰山南路二段 226 号 201 室
Email:webmaster@jtplc.com
注:使用手册修改恕不另行通知
敬请关注 http://www.jtplc.com
软件板本的升级信息
捷通科技有限公司
捷通科技有限公司 Http://www.jtplc.com Email:webmaster@jtplc.com 捷通科技有限公司 TEL:0838-2363715 FAX:0838-2363725
DDMF1-16DO 使用手册 DDMF1-16DO 使用手册
■ 主要用途
用于可编程控制器(简称 PLC)、 DCS、PCS、计算机等控制、报警系统的开关量输出控
制和扩展。
05H D35H D35L 46H 46H 57H 57H
■ 主要特点
● 三菱 LINK RS-485 通讯方式,支持多种组态软件;
30H 4DH 30H 30H 30H 30H 30H 31H
● 16 点晶体管开关量漏输出,带 16 个输出状态 LED 指示;
● 300~115.2Kbps可选,接收、发送指示状态;
● 开关量输出回路与通讯回路电隔离;
● 电源极性保护。
■ 主要参数(表 1)
(表 1)
工作电压 DC24V±5%带电源极性保护
功率消耗 最大 1350mW(不含开关量通道消耗电源)
通讯接口 标准两线 RS-485(最多为 32 个模块)
通讯速率 300~115200 bps可选
通讯格式 7~8 位数据位、奇、偶、无校验、1 位停止位可选
传送距离 <1200M(19200bps)
输出接口 每路允许电流小于 120mADC/24V晶体管漏输出
16 路同时输出允许总电流小于 1A/ DC24V晶体管漏输出
输出数量 16 路
输出隔离 输出与通讯回路隔离电压 2500V
适用范围 所有带自由通讯口 PLC、PC
刷新速度 单个模块>20~40ms
外形尺寸 宽 71×高 26×长 128mm
重量 不含包装约 0.21Kg
安装方式 标准 U 型导轨安装
工作温度 -10 ~ +55℃;
工作湿度 35 ~ 85%(不结露);
■ 使用方法
● 技术规范内容:
1. 同时控制 DDMF1-16DO 共计 16 个开关量数据的字通讯协议(见图 1):
A-01
向 DDMF1-16DO 发出写数据命令后,就可控制 DDMF1-16DO 对应的 16 个开关量输出端,
具体解释如下:
通讯数据顺序从左至右依次传输,可同时改变 16 个开关量数据状态。
a. 00H 并非必须的,但可为某些编程时需要添无效数据以构成完整的数据帧。
b. 05H 是发送给 DDMF1-16DO 的起始控制位数据,它是必须的;
c. D35: DDMF1-16DO所在RS-485网络中的地址,我们可以理解为从站地址,D35由D35H、
D35L 构成,它是从站地址数据的 ASIC 码表现形式,例如 DDMF1-16DO 模块地址为 01,则
D35=H3031(ASIC 码的 16 进制表示方法),即 D35H=30H、D35L=31H,表示该从站地址
是 01 号;
d. 46H、46H 是指定的数据,必须;
e. 57H、57H、30H、4DH、30H、30H、30H、30H、31H 是指定数据,必须;
f. D36 为控制数据,它对应 M15~M0 的 16 个状态位,对应数据位如表 2 所示:
D36位 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
码结
构
PLC
地址
对应
输出
顺序 按从右至左对应数据的低位到高位排列
举例如下:
D36 数据为 1234H,其 ASIC 表示为 30H、32H、33H、34H;
D36 被拆分 1 2 3 4,其二进制对应码如下:
0001 0010 0011 0100
D36HH D36H D36L D36LL D37L D37LL
图 1
(表 2)
D36HH D36H D36L D36LL
M15 M14 M13 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M2 M1 M0
MY15 MY14 MY13 MY12 MY11 MY10 MY9 MY8 MY7 MY6 MY5 MY4 MY3 MY2 MY1 MY0
A-02
捷通科技有限公司 Http://www.jtplc.com Email:webmaster@jtplc.com 捷通科技有限公司 TEL:0838-2363715 FAX:0838-2363725
DDMF1-16DO 使用手册 DDMF1-16DO 使用手册
MY15 断、MY14 断、MY13 断、MY12 通、MY11 断、MY10 断、MY9 通、MY8 断;
MY7 断、MY6 断、MY5 通、MY4 通、MY3 断、MY2 通、MY1 断、MY0 断;
g. D37 为 SUM 校验数据。它是将通讯协议中除 00H、05H 及D37 外其余所有数据加在一起
后所得的 1 个字的低位数据然后拆分为 D37H、D37L(仍然需要转化为 ASIC 码)。
2.只改变一个开关量的通讯协议:
在很多情况下,可能通过计算机只操作某个开关,这时就可使用以下通讯协议:
为接通,举例如下:D36H 数据=30H、D36L=36H,D37H=31H,则选择 MY6 输出接通;
j. D38 为 SUM 校验数据。它是将通讯协议中除 00H、05H 及D38 外其余所有数据加在一起
后所得的 1 个字的低位数据然后拆分为 D38H、D38L(仍然需要转化为 ASIC 码)。
3.请求读输出状态通讯协议:
为获取模块的晶体管输出状态,必须向 DDMF1-16DO 发出读数据命令,见图 3 所示:
05H D35H D35L 46H 46H 42H 57H
30H 4DH 30H 30H D36H D36L 30H 31H
D37 D38L D38L
图 2
a. 00H 并非必须的,但可为某些编程时需要添无效数据以构成完整的数据帧。
b. 05H 是发送给 DDMF1-16DO 的起始控制位数据,它是必须的;
c. D35: DDMF1-16DO所在RS-485网络中的地址,我们可以理解为从站地址,D35由D35H、
D35L 构成,它是从站地址数据的 ASIC 码表现形式,例如 DDMF1-16DO 模块地址为 01,则
D35=H3031(ASIC 码的 16 进制表示方法),即 D35H=30H、D35L=31H,表示该从站地址
是 01 号;
d. 46H、46H 是指定的数据,必须;
e. 42H、57H、30H、4DH、30H、30H 是指定数据,必须;
f. D36 为控制模块 16 个输出的位选择数据,对应数据位如表 3 所示:
(表 3)
位结构 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
D36HD36L 31 37 31
PLC 地址 M15 M14 M13 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M2 M1 M0
输出 MY15 MY
顺序 按从右至左对应数据的低位到高位排列
31
36
35
14 MY13 MY12
31
34
31
31
31
31
31
30
30
30
33
32
31
30
37
36
35
MY11 MY
10 MY9 MY8 MY7 MY6 MY5 MY4 MY3 MY2 MY1 MY0
30
34
33
30
30
32
31
h. 30H、31H 是指定数据,必须;
i. D37 表示了选择的位输出状态,D37=30H 表示选择的位为断开,D37=31H 则表示选择的
A-03
05H
D35H D35L 46H 46H 57H 52H
30H 4DH 30H 30H 30H 30H 30H 31H
D36L D36L
(图 3)
a. D35: DDMF1-16DO 开关量输出模块所在 RS-485 网络中的地址,我们可以理解为从站
地址,例如 D35=H3031,即 D35H=30H、D35L=31H,表示该从站地址是 01 号;
b. D36:除 00H、02H 和 D36 数据外的所有数据累加和,并且仅取 16bit 的低位数据,同时
转换为 ASIC 码。例如,求和计算结果为 2345H,则 D36H=34H、D36L=35H;
ADRH、ADRL 为读取对应 DDMF1-16DO 的地址;
a. AD0HH、AD0H、AD0L、AD0LL 为 DDMF1-16DI 所返回的 16 个内部软继电器M0~15,
即 1 个 16Bit 数据。例如 AD0HH| AD0H| AD0L|AD0LL=30H31H32H33H,表示返回一个
0123H 的 1 个字数据,转换为 2 进制即为:0000 0001 0010 0011 分别表示
M15M14M13M12M11……M0 状态。
b. SUMH、SUML 为除 00H、02H 及 SUMH、SUML外所有数据累加和,并且仅取 16bit 的低
位数据,同时转换为 ASIC 码。例如,求和计算结果为 7890H,则 SUMH=39H、SUML=
30H,获取的数据组通讯协议如图 4 所示:
30
30
02H ADRH ADRL 46H 46H AD0HH AD0H
AD0L AD0LL 03H SUMH SUML
(图 4)
A-04
捷通科技有限公司 Http://www.jtplc.com Email:webmaster@jtplc.com 捷通科技有限公司 TEL:0838-2363715 FAX:0838-2363725