5、MM 440 的参数设置
5.1 控制源参数设置
控制命令控制驱动装置的启动、停止、正/反转等功能。控制源参数设置决定了驱动装置从何种途径接受控制信号。
控制源由参数 P0700 设置,选择5
5.2 设定源控制参数
设定值控制驱动装置的转速/频率等功能。设定源参数决定了驱动装置从哪里接受设定值(即给定)。
设定源由参数 P1000 设置:同样选择5
5.3 USS 通信控制的参数设置
主要参数有:
1. P0700: 设置 P0700[0] = 5,即控制源来自 COM Link 上的 USS 通信
2. P1000: 设置 P1000[0] = 5,即设定源来自 COM Link 上的 USS 通信
3. P2009: 决定是否对 COM Link 上的 USS 通信设定值规格化,即设定值将是运转频率的百分比形式,还是绝对频率值
= 0 不规格化 USS 通信设定值,即设定为变频器中的频率设定范围的百分比形式。 1 对 USS 通信设定值进行规格化,即设定值为绝对的频率数值。
4. P2010: 设置 COM Link 上的 USS 通信速率。根据 S7-200 通信口的限制,支持的通信波特率有:
= 4 2400 bit/s 5 4800 bit/s 6 9600 bit/s 7 19200 bit/s 8 38400 bit/s 9 57600 bit/s 12 115200 bit/s
5. P2011: 设置 P2011[0] = 0 至 31,即驱动装置 COM Link 上的 USS 通信口在网络上的从站地址。
USS 网络上不能有任何两个从站的地址相同。
6. P2012: 设置 P2012[0] = 2,即 USS PZD 区长度为 2 个字长。 7. P2013: 设置 P2013[0] = 127,即 USS PKW 区的长度可变。
8. P2014: 设置 P2014[0] = 0 至 65535,即 COM Link 上的 USS 通信控制信号中断
超时时间,单位为 ms。如设置为 0,则不进行此端口上 的超时检查。
此通信控制信号中断,指的是接收到的对本装置有效通信报文之间的最大间隔。如果设定了超时时间,报文间隔超过此设定时间还没有接收到
下一条信息,则会导致 F0072 错误,变频器将会停止运行。通信恢复后此故障才能被复位。
根据 USS 网络通信速率和站数的不同,此超时值会不同。如果要设定超时值,请参考相关表格,并选取一个适当的数值。
9. P0971: 设置 P0971 = 1,上述参数将保存入MM 440 的 EEPROM 中。
USS 通信是由 S7-200 和驱动装置配合,因此相关参数一定要配合设置。如通信速率设置不一样,当然无法通信。
我这有个西门子的PLC和变频器DP通讯 一、硬件组态
1. 将MASTERDRIVES CBP/CBP2 加入组态 2. Profibus 地址
3. 将MICR.master4 加入组态 4. Profibus 地址
二、选择数据格式
1. MASTERDRIVE中可供选择的PP0类型 2. I/Q address
3. MICR.master4 中可供选择的数据格式 4. I/Q address
Step 7 中的编程 创建数据块DB1
说明:
1.在Step7 中对PKW (参数区)读写参数时调用SFC14和 SFC15 2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据 3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站 4. W#16#100(即256)是硬件组态时PKW的起始地址 举例 读参数r015
1. W#16#100(即256)是硬件组态时PKW的起始地址
2 .将从站数据读入DB1.DBX0.0 开始的8个字节(P#DB1.DBX0.0 BYTE 8) PKE -> DB1.DBW0 IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位 PWE2 -> DB1.DBW6 参数值的低字位
3 .将DB1.DBX28.0 开始的8个字节写入从站(P#DB1.DBX28.0 BYTE 8) DB1.DBW28 -> PKE DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1 参数值的低字位 DB1.DBW34 -> PWE2 举例
读参数P401.2
1. W#16#100(即256)是硬件组态时PKW的起始地址
2 .将从站数据读入DB1.DBX0.0 开始的8个字节(P#DB1.DBX0.0 BYTE 8) PKE -> DB1.DBW0 IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位 PWE2 -> DB1.DBW6 参数值的低字位
3 . 将DB1.DBX28.0 开始的8个字节写入从站(P#DB1.DBX28.0 BYTE 8) DB1.DBW28 -> PKE DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1 参数值的低字位 DB1.DBW34 -> PWE2 举例
3. 读参数U001.2
1. W#16#100(即256)是硬件组态时PKW的起始地址
2 .将从站数据读入DB1.DBX0.0 开始的8个字节(P#DB1.DBX0.0 BYTE 8) PKE -> DB1.DBW0 IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位 PWE2 -> DB1.DBW6 参数值的低字位
3 . 将DB1.DBX28.0 开始的8个字节写入从站(P#DB1.DBX28.0 BYTE 8) DB1.DBW28 -> PKE DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1 参数值的低字位 DB1.DBW34 -> PWE2
举例(写参数)
4. 写参数P401.1 (将W#16#1000 写入P401.1中)
1.将W#16# 8191 写入DB1.DBW28 (PWE)
1. W#16#100(即256)是硬件组态时PKW的起始地址
2 .将从站数据读入DB1.DBX0.0 开始的8个字节(P#DB1.DBX0.0 BYTE 8) PKE -> DB1.DBW0 IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位 PWE2 -> DB1.DBW6 参数值的低字位
3 . 将DB1.DBX28.0 开始的8个字节写入从站(P#DB1.DBX28.0 BYTE 8) DB1.DBW28 -> PKE DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1 参数值的低字位 DB1.DBW34 -> PWE2
对PZD (过程数据)的读写 说明:
1. 在Step7 中对PZD (过程数据)读写参数时调用SFC14和SFC15 2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据 3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站 4. W#16#108(即264)是硬件组态时PZD的起始地址 5. 对特殊结构的PZD 可用PQW , PIW 进行读写 举例
5: 对PPO5 中10PZD的读写
DB1中与PZD相对应的数据字
1.在P918 中设置Profibus 地址,必须与Step 7 中设置相同.地址不能重复. 2. 控制字第十位置“1”. PZD1 = W#16#X4XX
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库PLC与变频器通讯(2)在线全文阅读。
相关推荐: