台达PLC-RS指令

上传人:206****923 文档编号:88633557 上传时间:2019-05-06 格式:PDF 页数:14 大小:344.40KB
返回 下载 相关 举报
台达PLC-RS指令_第1页
第1页 / 共14页
台达PLC-RS指令_第2页
第2页 / 共14页
台达PLC-RS指令_第3页
第3页 / 共14页
台达PLC-RS指令_第4页
第4页 / 共14页
台达PLC-RS指令_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《台达PLC-RS指令》由会员分享,可在线阅读,更多相关《台达PLC-RS指令(14页珍藏版)》请在金锄头文库上搜索。

1、7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-82 API RS 串行数据传送 适用机种 80 ES/EX/SS SA/SX/SC EH/SV ? ? ? 位装置位装置 字装置字装置 16 位指令 (9 STEP) RS 连续执行型 32 位指令 ? 标志信号:M1120M1131、M1140M1143、 M1161 请参考下列补充说明 X Y M S K H KnX KnY KnM KnSTCDEF S ? m ? ? ? D ? n ? ? ? ? 操作数使用注意:m 操作数指定范围 m=0256 n 操作数指定范围 n=0256 各装置使用范围请参考各系列机种

2、功能规格表 ES 系列机种不支持 E、F 修饰 脉冲执行型 16 位指令 32 位指令 ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV 指令说明 ? S:传送数据的起始装置。 m:传送数据的笔数。 D:接收数据的起始装置。 n: 接收数据的笔数。 ? 此指令专为主机使用 RS-485 串联通讯接口所提供的便利指令,只要在 S 来源数 据寄存器事先存入字数据并设置长度 m , 并设置接收数据寄存器 D 及长度 n 。 S 及 D 若使用 E、F 修饰时,请勿在指令执行期间变更 E 或 F 的设置值,否

3、则 容易造成数据读取或写入错误。 ? 若不需要传送数据时,可将 m 指定为 K0,若不需要接收数据时,可将 n 指定 为 K0。 ? 本指令于程序中使用次数并无限制,但是同时间仅有一个指令被执行。 ? RS 指令在执行当中变更传送数据的内容无效。 ? 许多接口设备如变频器等若配备 RS-485 串行通讯,且该设备的通讯格式也有 公开即可由 PLC 使用者以 RS 指令设计程序来传输 PLC 与接口设备的数据。 ? 若接口设备的通讯格式符合 MODBUS 的通讯格式 DVP 系列 PLC 提供通讯便利 指令 API 100 MODRD、API 101 MODWR 及 API 150 MODRW

4、供使用者使用。 详细使用说明请参考个别指令的说明。 ? 与 RS-485 通讯相关指令的标志特殊辅助继电器 M1120M1161 及特殊数据寄存 器 D1120D1131,请参考下列补充说明。 程序范例 ()一 ? 先将发送数据内容预先写入 D100 开始的寄存器内,再将 M1122(送信要求标志) 设为 On。 ? 当 X10=On 时,RS 指令执行 PLC 即进入等待传送、接收数据的状态。开始执行 D100开始连续十笔发送数据送出, 在发送结束时, M1122会自动RESET成Off(请 勿利用程序执行 RST M1122), 等待约 1 ms 后开始接收外部传入的十笔数据, 将 其存入

5、由 D120 开始的连续寄存器内。 7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-83 ? 当数据接收完毕标志(M1123)自动 On,程序中处理完接收数据后,须将 M1123 RESET 为 Off,再度进入等待传送接收的状态。但请勿利用 PLC 程序连续执行 RST M1123。 M1002 MOVH86D1120 SETM1120 发送要求脉冲 发送数据内容预先写入 SETM1122 MOVK100D1129 X10 RSD100K10D120K10 接收数据内容处理 RSTM1123 M1123 接收完毕 设置通讯格式 9600,7,E,1 通讯格式保持 设

6、置通讯逾时时间 100ms 置位送信要求 复位结束完毕标志 程序范例 ()二 ? 8 位模式(M1161=On) / 16 位模式(M1161=Off)切换 8 位模式 PLC 发送数据的头码、后缀由使用者利用 M1126、M1130,搭配 D1124D1126 来设置,设置完成后 PLC 在执行 RS 指令时,会自动发出使用者设置的头码、后缀。 当 M1161=On 时, 指定为 8 位转换模式, 将 16 位数据分成上位 8 位, 下位 8 位, 上位 8 位被省略,仅下位 8 位为有效数据可做数据的发送和接收。 X0 RSD100K4D120K7 M1000 M1161 发送数据:(PL

7、C外部机器) STXD100下D101下D102下D103下ETX1ETX2 头码尾码 1尾码 2来源数据寄存器下 D100 8 位开始 长度=4 7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-84 接收数据(外部机器PLC) D120下D121下D122下D123下D124下D125下D126下 头码尾码1尾码 2接收数据寄存器由下 D120 8 位开始 长度=7 PLC 接收数据会将外部机器传入数据包含头码、后缀一起接收,所以长度 n 的 设置要注意。 16 位模式 PLC 发送数据的头码、后缀由使用者利用 M1126、M1130,搭配 D1124D1126 来

8、设置,设置完成后 PLC 在执行 RS 指令时,会自动发出使用者设置的头码、后缀。 当 M1161=Off 时,指定为 16 位转换模式,将 16 位数据分成上位 8 位,下位 8 位做数据的发送和接收。 X0 RSD100K4D120K7 M1001 M1161 发送数据:(PLC外部机器) STXD100下D100上D101下D101上ETX1ETX2 头码尾码 1尾码 2来源数据寄存器下 D100 8 位开始 长度=4 接收数据(外部机器PLC) D120下D120上D121下D121上D122下D122上D123下 头码尾码 1尾码 2接收数据寄存器由下 D120 8 位开始 长度=7

9、 PLC 接收数据会将外部机器传入数据包含头码、后缀一起接收,所以长度 n 的 设置要注意。 7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-85 程序范例 ()三 ? PLC 与 VFD-B 系列变频器联机 (变频器为 ASCII Mode)、(16 位 Mode, M1161=Off),发送数据预先写入读取 VFD-B 参数地址 H2101 开始的 6 笔数据。 M1002 MOVH86D1120 SETM1120 发送要求脉冲 发送数据内容预先写入 SETM1122 MOVK100D1129 X10 RSD100K17D120K35 接收数据内容处理 RSTM1

10、123 M1123 接收完毕 设置通讯格式 9600,7,E,1 通讯格式保持 设置通讯逾时时间 100ms 置位送信要求 复位接收完毕标志 PLC ? VFD-B,PLC 传送:“:01 03 2101 0006 D4 CR LF ” VFD-B ? PLC, PLC 接收:“:01 03 0C 0100 1766 0000 0000 0136 0000 3B CR LF ” PLC 传送数据寄存器 (PLC 传送信息) 寄存器 DATA 说 明 D100 下 : 3A H STX D100 上 0 30 H ADR 1 ADR (1,0)为变频器地址 D101 下 1 31 H ADR 0

11、 D101 上 0 30 H CMD 1 CMD (1,0)为命令码 D102 下 3 33 H CMD 0 D102 上 2 32 H 起始数据地址 Starting data address D103 下 1 31 H D103 上 0 30 H D104 下 1 31 H D104 上 0 30 H 数据 (word) 个数 Number of data(count by word) D105 下 0 30 H D105 上 0 30 H D106 下 6 36 H D106 上 D 44 H LRC CHK 1 LRC CHK (0,1) 为错误 校验码 D107 下 4 34 H L

12、RC CHK 0 D107 上 CR D H END D108 下 LF A H 7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-86 PLC 接收数据寄存器 (VFD-B 响应信息) 寄存器 DATA 说 明 D120 下 : 3A H STX D120 上 0 30 H ADR 1 D121 下 1 31 H ADR 0 D121 上 0 30 H CMD 1 D122 下 3 33 H CMD 0 D122 上 0 30 H 数据 (byte) 个数 Number of data(count by byte) D123 下 C 43 H D123 上 0 30

13、H 地址 2101 H 的内容 D124 下 1 31 H D124 上 0 30 H D125 下 0 30 H D125 上 1 31 H 地址 2102 H 的内容 D126 下 7 37 H D126 上 6 36 H D127 下 6 36 H D127 上 0 30 H 地址 2103 H 的内容 D128 下 0 30 H D128 上 0 30 H D129 下 0 30 H D129 上 0 30 H 地址 2104 H 的内容 D130 下 0 30 H D130 上 0 30 H D131 下 0 30 H D131 上 0 30 H 地址 2105 H 的内容 D132

14、 下 1 31 H D132 上 3 33 H D133 下 6 36 H D133 上 0 30 H 地址 2106 H 的内容 D134 下 0 30 H D134 上 0 30 H D135 下 0 30 H D135 上 3 33 H LRC CHK 1 D136 下 B 42 H LRC CHK 0 D136 上 CR D H END D137 下 LF A H 7 应用指令应用指令 API 5099 DVP-PLC 应用技术手册 7-87 程序范例 ()四 ? VFD-B 系列变频器联机 (变频器为 RTU Mode)、(16 位 Mode,M1161=On),发 送数据预先写入欲

15、写入 VFD-B 参数地址 H2000 写入内容为 H12。 M 1002 M O VH 86D 1120 SETM 1120 发送要求脉冲 发送数据内容预先写入 SETM 1122 M O VK 100D 1129 X 10 R SD 100K 8D 120K 8 接收数据内容处理 R STM 1123 M 1123 接收完毕 设置通讯格式 9600,7,E,1 通讯格式保持 设置通讯逾时时间100m s 置位送信要求 复位接收完毕标志 SETM 11618 位模式 PLC ? VFD-B,PLC 传送: 01 06 2000 0012 02 07 VFD-B ? PLC,PLC 接收: 0

16、1 06 2000 0012 02 07 PLC 传送数据寄存器 (PLC 传送信息) 寄存器 DATA 说 明 D100 下 01 H Address D101 下 06 H Function D102 下 20 H 数据地址 Data address D103 下 00 H D104 下 00 H 数据内容 Data content D105 下 12 H D106 下 02 H CRC CHK Low D107 下 07 H CRC CHK High PLC 接收数据寄存器 (VFD-B 响应信息) 寄存器 DATA 说 明 D120 下 01 H Address D121 下 06 H Function D122 下 20 H 数据地址

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号