文章目录[隐藏]
1.西门子驱动设备与plc的通信方式
2.组态主站和profibus网络
3.生成masterdrive从站
4.变频器的通信区选择
5.变频器的参数设置
simovert masterdrives是应用较广的变频器,它采用igbt逆变器、全数字技术的矢量控制,是全系列通用和模块化的产品,功率范围为0.55~2300 kw。
可以用软件drivemonitor或drive es来组态和监控西门子的驱动设备。
1.西门子驱动设备与plc的通信方式
西门子驱动设备包括多种系列的变频器和直流调速装置。它们可以使用profibus - dp、uss和simolink这3种通信协议。
uss协议属于主一从通信,plc作主站,驱动设备作从站。uss协议的mpi接口集成在变频器中,不需要增加硬件成本。但是通信速度较慢,只有基本通信功能,多可以连接31个从站。simolink协议主要用于驱动设备之间的主从通信。
profibus - dp协议的通信速度快,有附加功能(例如非循环通信和交叉通信),站点数更多,但是需要添加驱动设备的dp通信板。
cpu通过mpi接口与编程用的计算机通信,cpu集成的dp接口与变频器的cbp或cbp2通信板上的dp接口连接。
2.组态主站和profibus网络
在step 7中用新建项目向导创建一个项目,cpu模块为cpu 315 -2dp。选中simatic管理器的300站点,点击右边窗口的“硬件”图标,打开硬件组态工具(见图6-46),将电源模块和信号模块插入机架。
双击cpu模块中“dp”所在的行,点击打开对话框“常规”选项卡中的“属性”按钮,在出现的对话框的“参数”选项卡中点击“新建”按钮,生成一条profibus - dp网络。采用默认的参数,cpu 315 - 2dp为dp主站,站地址为2,网络的传输速率为1.5 mbit/s,配置文件为“dp”。点击“确定”按钮,返回hw config。
3.生成masterdrive从站
cbp (communication board profibus)接口板是simovert masterdrives的dp通信扩展板,cbp2是较新的版本。它们使用profibus协议或uss协议进行通信。
打开hw config右边的硬件目录窗口的文件夹“\profibus dp\simovert”,将其中的“masterdrives/dc master cbpx”或“masterdrives/dc master cbp2 dpv1”拖放到dp网络上(见图6-46),作者使用的是cbp板。在自动打开的“属性- profibus接口”对话框中,设置从站地址为3。两种cbp板的区别在于cbpx只能选择ppo类型的报文结构,cbp2 dpv1还能选择更多的报文结构,以支持cbp2扩展的dpv1功能。
如果安装了tia(全集成自动化)软件drive es,可以将硬件目录窗口的\simovert\masterdrives cbp中增加的“vector control cuvc”拖放到左边的硬件组态窗口的dp网络上。cbp2的某些扩展功能需要借助于软件drive es来实现。
4.变频器的通信区选择
双击打开硬件目录中的子文件夹“masterdrives/dc master cbpx”,文件夹内是cbp板的通信区选项(见图6-46)。过程数据pzd用于plc控制和监视变频器,参数数据pkw用于读写变频器的参数。pkw和pzd总称为参数过程数据对象(ppo)。组态时一般选择pp01和pp03。pp01有4个字的参数数据pkw和两个字的过程数据pzd。系统调试好后交付给用户使用时,一般选择pp03,它只有两个字的过程数据pzd,可以监控变频器和电动机的运行,但是不能修改组态的参数。
选中硬件组态窗口中的变频器,就像将模块插入et 200m的插槽一样,将图6-46中的“pp01:4 pkw/2 pzd”拖放到下面的窗口的第1行。下面的窗口自动生成两行信息,第1行是pkw,第2行是pzd,可以看到自动分配给它们的输入、输出地址。
双击表格中的某一行,可以看到该行的属性。数据的单位为字,一致性为“总长度”(即图6-38中的“全部”),表示通信的数据是一致性数据,主站需要调用sfc15将数据打包后发送,调用sfc 14将接收到的数据解包。因为是灰色的字和背景色,不能修改一致性属性。
5.变频器的参数设置
变频器在运行之前需要设置大量的参数,首先设置参数p60=1,p366=0,p970=0,恢复工厂设置,各参数被设置为默认值。然后根据电动机、变频器和反馈元件(例如增量式编码器)的具体情况,设置必要的参数。下面主要介绍与通信有关的参数设置:
·p53 =7,允许使用cbp通信板、参数设置单元和串行通信接口来修改参数。
·p107 =50 hz,电动机额定频率。
·p443. 001=k3002,主设定值来自pzd2。
·p554. 001=b3100,用控制字的第0位来控制电动机的起停。
·p571=b3101,p572恒为1,用控制字的第1位b3101控制电动机的正、反转。
·p734. 001=k32,pzd1为状态字。
·p734. 002=kk151,pzd2为n/f模式的频率实际值。
·p918 =3,通信板的dp站地址。