MICROMASTER 4 (MM4): 使用 USS 读写参数

如何使用 USS 读写 MM420 参数?

总是可以发送一个 4 字的 PKW,且对于这些示例都可以使用这个命令,该命令将以十六进制的格式进行显示。 根据参数类型的不同,应答 PKW 长度将为 3 字或者 4 字。假设 P2013 (级别 3) 为缺省设置 127。

1) 读取参数编号在 0002 和 1999 之间的参数值
要读取参数值,用户需使用任务号 1 “request parameter value”。应答号将为 1 或者 2 (分别为单字节或双字节)或者 7 (错误)。

示例:读取参数 P0700。(700 = 2BC(十六进制))
USS ® MM420 : 12BC 0000 0000 0000,请求 P0700 参数值
MM420 ® USS : 12BC 0000 0002,应答告诉我们这是一个单字节值 0002(十六进制).

示例: 读取参数 P1082。(1082 = 43A(十六进制))
USS ® MM420 : 143A 0000 0000 0000,请求 P1082 参数值
MM420 ® USS : 243A 0000 4248 0000,应答告诉我们这是一个双字节值 4248 0000 (IEEE 浮点值)。
IEEE 浮点格式如下:第 31 位 = 符号位,第 23 到 30 位 = 指数,第 0 到 22 位 = 尾数,十进制值为:值= ((-1)^符号位) × (2^(指数 - 127)) × 1.尾数)。
对于该示例,符号位 = 0,指数 = 84(十六进制) = 132,尾数 (1).900000 = 1 + 9/16 + 0/256..... 得出 1 x 32 x 1.5625 = 50.00

2) 读取参数编号在 2000 和 3999 之间的参数值
要读取 2000 到 3999 之间的参数值,用户必须在第二个字(IND)中设置 PNU 扩展。

示例: 读取参数 P2000 (2000 = 000(十六进制)和 IND 的第 15 位 )
USS ® MM420 : 1000 8000 0000 0000,请求 P2000 的参数值
MM420 ® USS : 2000 8000 4248 0000,应答告诉我们这是一个双字节值 4248 0000 (IEEE 浮点值),也就是 50.00

3) 读取索引参数的参数值
要读取索引参数的值,用户必须定义第二个 PKW 字(IND)第 0 至 7 位的索引

示例: 读取参数 P2010,索引 1 (2010 = 00A(十六进制)和 IND 的第 15 位)
USS ® MM420 : 100A 8001 0000 0000,请求 P2010 索引 1 的参数值
MM420 ® USS : 100A 8001 0006,应答告诉我们这是一个单字节值 6 (十六进制)

注意事项:此处还已使用任务号6 (读取数组值)。

4) 修改参数值
写入参数时用户需知道参数是单字节还是双字节参数值,并相应地使用任务号 2 或 3。要找到这个,用户可以读取参数值:

示例:将 P1082 值修改为 40.00 (仅 RAM)

1. 读取值:
USS ® MM420 : 143A 0000 0000 0000
MM420 ® USS : 243A 0000 4248 0000,应答号 2 表明这是一个双字节值,因此我们将需要使用任务号 3 “change parameter value (double word)”

2. 将参数值修改为 40.00 (= 4220 0000 (IEEE 浮点值))
USS ® MM420 : 343A 0000 4220 0000
MM420 ® USS : 243A 0000 4220 0000,该应答确认值已修改成功

注意事项 1. 发送消息 243A 0000 4220 0000 后,应答将为 743A 0000 0005,表示出错号 5 =“incorrect data type”。

注意事项 2. 单变频器运行时不能修改 P1082 (Fmax)。变频器运行时发送正确的报文后,应答将为 743A 0000 0011,表示出错号 17 = “drive converter status does not permit the set task at the moment”。

注意事项 3. 如果用户想修改 EEPROM 中存储的值,则应使用任务号 13 (= d 十六进制)。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论