力控组态软件的应用与开发.docx
《力控组态软件的应用与开发.docx》由会员分享,可在线阅读,更多相关《力控组态软件的应用与开发.docx(42页珍藏版)》请在冰豆网上搜索。
力控组态软件的应用与开发
风光互补发电系统
力控组态软件
的应用与开发
力控组态软件的应用与开发
一、新建工程
1、打开力控点左上角新建新建一个新的工程
2、点击开发进入开发一个工程
二、新建IO设备
1、新建要连接到上位机的设备,比如:
智能数显仪表、DSP控制单元、西门子PLC、西门子变频器。
(1)在“工程项目”栏中找到“变量”-----“IO设备组态”
(如果软件界面左边没有“工程项目栏”可在“查看”----“工程项目导航栏”调出)
以下为新建“智能数显仪表”步骤:
2、双击工程项目栏中的“IO设备组态”弹出“IoManager”窗口。
注:
6个“智能数显仪表”和DSP控制单元设备都为“MODBUS”
3、在“IoManager”窗口中双击“MODBUS”找到“MODBUS(RTU串行口)”双击进入设备配置配置连接到上位机的设备。
(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。
智能数显仪表默认地址为从左到右1、2、3、4、5、6)
注:
设备地址可更改,如更改后上位机设备地址要与硬件设备地址一致
(2)“下一步”进入设备连接到上位机的串口设置
1、串口选中所设置设备连到上位机对应的com口(6个“智能数显仪表出厂默认接到上位机com3”)
2、点击设置进入设置串口通信参数
设置主要设置两个参数:
波特率:
9600
奇偶校验:
无校验
6个“智能数显仪表”的串口通信参数都一致,波特率为9600奇偶校验为:
无
注意:
左下角的“连续采集失败”的勾一定要去掉,这关系到能不能采集到数据
(3)设置通讯时设备的读取
(4)完成以上设置后点击完成,完成一个设备的配置(6个“智能数显仪表”配置方法一致)
以下为新建“DSP控制单元”步骤:
1、跟前面配置仪表的一样在“IoManager”窗口中双击“MODBUS”找到“MODBUS(RTU串行口)”双击进入设备配置。
(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。
“光伏、风力、逆变三个DSP控制单元”地址都为1”
设置步骤跟仪表一样
1、设置参数不同的是通讯串口和串口通讯参数设置(通讯串口出厂默认为光伏com4、风力com5、逆变com6)通讯参数:
波特率19200奇偶校验:
无
最后一步通讯时设备读取设置DSP控制单元跟仪表不一样的是DSP控制单元设置时:
支持
“16号命令”这个一定要打勾。
以下为新建“西门子PLC”步骤:
在“IoManager”窗口中双击“MODBUS”找到“PLC”双击进入找到“SIEMENS(西门子)”中的S7--200(PPI)进行设备的配置。
(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。
“光伏PLC与风力PLC地址都为2”
设置步骤跟仪表一样
(2)设置参数不同的是通讯串口和串口通讯参数设置(通讯串口出厂默认为光伏com1、风力com2)
通讯参数:
波特率9600奇偶校验:
偶校验
(3)单击下一步——完成。
以下为新建“西门子变频器”步骤:
1、在“IoManager”窗口中双击“MODBUS”找到“变频器”双击进入找到“西门子”中的“MICROMASTER(USS协议)”进行设备的配置。
(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。
“风力变频器地址出厂设置为3”
注:
设备地址可更改,如更改后上位机设备地址要与硬件设备地址一致
设置步骤跟仪表一样
(2)设置参数不同的是通讯串口和串口通讯参数设置(通讯串口出厂默认和风力PLC并一起接到com2)
通讯参数:
波特率9600奇偶校验:
偶校验
三、新建数据库组态
1、在“工程项目”栏中找到“变量”-----“数据库组态”进入数据库编辑
仪表和DSP控制单元数据库组态设置
2、打开数据库组态在点名中双击空白点选“模拟I/O点”
(1)点继续进入点的基本参数设置
(2)点数据连接把点关联到设备:
点I/O设备选择你做的这个数据点所连接的设备----点添加弹出组态界面----
(1)内存区如图视:
03号功能码
(2)偏置:
6(3)数据格式:
32位IEEE浮点数
注:
左边的参数注意必须要选PV否则运行不了,6个“智能数显仪表”偏置都为六只
读取信息时选只可读,如果还要对设备写入数据的话,如:
逆变DSP控制单元的
“调制比”和“基本频率”选可读可写
(3)历史参数设置
历史参数设置只针对需要报表采集是点设置
注:
左边同样必须选PV,右边的定时保存时间为要求的时间-----时间设定好点添加----
确认退出
(4)在数据库可看到历史参数时间为历史参数添加成功
6个仪表和3个DSP控制单元添加方式一样,选模拟I/O点----设置点名----选对应的I/O设备(注意左边选要PV)然后添加设备-----历史参数设置(只需对报表采集的点设置)----完成
注:
6个智能数显仪表偏置为6
光伏DSP控制器偏置:
蓄电池电压1
太阳能电压3
太阳能电流5
蓄电池电流7
风力DSP控制器偏置:
蓄电池电压1
风力电压3
风力电流5
蓄电池电流7
逆变DSP控制器偏置:
死区时间1
调制比3
基本频率5
调制波频率7
注:
逆变数据为“可读可写”
(5)光伏输出功率数据库组态设置
1、选“运算点”进入参数设置
运算操作为“乘法”
2、数据连接
选中左边参数的“P1”-----点图中标记1的点进入数据点选择----在左边点名选中数据----确认-----点增加这时左边参数项有显示出连接项为增加成功
同样方法增加“P2”
变频器数据库组态设置
1、变频器数据点同样是模拟I/O点,设置步骤同上
2、数据连接
1、同样左边要选PV再选要添加的I/O设备
2、设备选变频器----“参数类型”选建的点对应的参数-----数据格式:
32位IEEE浮点数----确定
3、变频器所有要设定的数据点如下图:
注:
设置方法同上
PLC数据库组态设置
1、PLC数据点为数字I/O点
设置基本参数:
点的名称
2、数据连接
参数还是必须选PV,I/O设备选对应的PLC----内存区:
plc的I输入点,比如按钮选“M内部内存位”,Q输出点,如指示灯选“Q离散输出”----地址和位偏移是PLC的I/O点,比如M1.0那么地址是1,偏移是0----确定
光伏的按钮数据点
光伏按钮指示灯数据点
光伏限位开关数据点
风力系统PLC数据点
四、建窗口界面
1、在“工程项目”栏中双击窗口
2、窗口属性设置
设置菜单栏时要把打开其他窗口时自动关闭勾去掉,系统菜单的勾选上----确定
设置系统界面:
窗口名字填对应系统名称,把打开其他窗口时自动关闭勾打上,系统菜单的勾去掉
五、系统界面编辑
仪表显示:
仪表导出:
工具---图库---点击仪表找到对应的表双击---仪表弹出界面
仪表设置:
双击仪表---表达式选要显示数据的数据点----整位数和小数位数根据实际设置
文本输入:
文本输入在工具箱选“A”可编写文本
页面没显示工具箱可在“查看”----“工具箱”弹出
仪表通讯状态指示:
图库----报警灯----选中要显示的警示灯
仪表通讯指示变量添加:
添加“实型”数据库变量-----选I/O报警-----选对应指示灯的设备
其他设备操作与仪表一致
指示灯设置:
双击指示灯进入电子管式显示灯设置
DSP控制器数据读取
1、用文本输出
然后双击弹出动画连接---点数值输出的“模拟”----变量选择---选择要显示的数据点
注:
其他显示数据设置一样
2、逆变显示数据
(1)基波频率与DSP控制单元显示设置一致
(2)死区时间:
工具箱“Window控件”单击下拉框
1、双击下拉框进入设置----添加列表成员-----点选择项变化时执行的脚步-----编辑脚本
3、调制比
显示与前面一致,调制比还要写入给DSP所以选完成显示设置后设置数值输入设置(5)
数值显示完成后选数值输入“模拟”---变量选择----选择变量
注:
需要提示输入时选上带提示
调制比窗按钮设置:
从图库中调出两个按钮
双击按钮进入增大开关向导-----选择变量-----设置变化幅度----设置最大值
双击按钮进入减小开关向导-----选择变量-----设置变化幅度----设置最小值
4、基波频率
设置与调制比一样
基波频率游标添加-----图库---游标----选需要的游标
游标设置:
选择变量---设置最小值和最大值---设置主刻度和副刻度---确认
PLC按钮设置
手自动旋钮设置:
图库-----开关---双击要选的开关-----在界面双击开关进行开关向导设置
按钮设置:
图库-----按钮---双击要选的开关-----在界面双击开关进行开关向导设置
限位开关设置:
图库-----按钮---双击要选的开关-----在界面双击开关进行开关向导设置
按钮、限位开关指示灯设置:
图库-----报警灯---双击要选的警灯-----在界面双击灯进行开关向导设置
变频器设置
1、风力变频器设置
按钮调入:
工具箱---基本单元---增强型按钮
按钮设置1:
按钮右键---对象属性---改按钮名称
按钮设置2:
双击启动按钮---左键动作---按下鼠标(脚本是针对变频器做启动设置)---释放鼠标(针对变频器做启动频率设定)
按钮设置3:
双击停止按钮---左键动作---按下鼠标(脚本是针对变频器做停止设置)---释放鼠标(针对变频器做停止频率设定)
2、逆变变频器设置(变频器从30Hz上升到40Hz每一秒上升1Hz,然后从40Hz下降到30Hz每一秒下降1Hz,循环运行)
基本设置和风力一致,不一样的是要建两个中间变量“K”与“K1”和编辑控制脚本
1、启动按钮释放鼠标是要将中间变量置1启动控制程序
2、停止按钮释放鼠标将中间变量K置0停止控制程序控制
变频器控制程序:
特殊功能----动作---窗口(选应用程序是运行系统无论在哪个界面都可以运行这个控制程序,选窗口就只针对这个窗口运行这个程序)
菜单栏设置:
文本输入文字-----工具箱“圆角矩形”----选中画出来的矩形点(3)把矩形后置显示----选中画的矩形和文字点(4)中心对齐-----接点(5)打成智能模块
双击打成智能模块的矩形文本设置动画连接---点窗口显示---弹出选择窗口---选中对应显示的窗口---确认
功率到90%指示灯亮配置:
建中间变量a1、b、t
旋钮与指示灯选好对应的中间变量
编辑控制脚本:
猜数程序设置:
设置跟跟功率到90%指示亮设置类似----指示灯表达式都是中间变量
数值输入,数值设定等也是用中间变量
程序:
设定最低值和最高值,在数值设定中设定在数值最高和最低范围内的数值,在数值输入处输入你猜的数值,输入数值与设定数值一致正确指示灯亮,如果错误根据你错误的情况相应指示灯亮,初始状态正确为红色,其他为绿色,当输入的数值超出设定的范围时对应的高或低警示灯红色警告,如果输入的数值在范围内根据你输入的数值是比设定值高了还是低了相应指示灯高或低红色警告
-----精心整理,希望对您有所帮助!