ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:106.20KB ,
资源ID:25004109      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25004109.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西门子程序说明.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

西门子程序说明.docx

1、西门子程序说明位变量区定义:1.开关量输出:Q0.0-Q99.7(最多按800点考虑)2.机组命令区:M0.0-M7.7(64个);3.中间变量区: M8.0-M57.7(占用400个位变量)4.虚拟扫查区:M58.0-M137.7(640个位变量); 5.PLC综合信息区:M138.0-M217.7(640个位变量);6.PLC命令区:M218.0-M509.7,共占用2336个位变量;7. 一般设备操作:按160个设备考虑,每个设备3种操作(故障复归/退出/投入),共占用480个位变量:M218.0-M277.78. 隔离开关操作:按128个隔离开关考虑,每个隔离开关5种操作(故障复归/分

2、/合/试验分/试验合),共占用640个位变量:M278.0-M357.79.断路器操作:按32个断路器考虑,每个断路器按16种操作属性考虑,共占用512个位变量:M358.0-M421.710.闸门命令:按32个闸门考虑,每个闸门按16种操作属性考虑,共占用512个位变量:M422.0-M485.7。11. 主变抽头控制操作:按16个主变考虑,每个主变按8种操作属性考虑,共占用128个位变量:M486.0-M501.7。12.LCU设备运行方式设置:按16个设备考虑,每设备按4种操作属性考虑,共占用64个位变量:M502.0-M509.7。13.开关量输出强制状态:共占用800个位变量;其中M

3、520.0-M619.7为强制状态、M620.0-M719.7为强制合分、M720.0-M819.7为编程所用输出状态,也可以定义数组结构的方式实现。14.开关量输入强制状态:共占用2800个位变量;其中M820.0-M1169.7为强制状态、M1170.0-M1519.7为强制合分、M1520.0-M1869.7为编程所用输入状态,也可以定义数组结构的方式实现。15.SOE量输入强制状态:共占用320个位变量;其中M1870.0-M1909.7为强制状态、M1910.0-M1949.7为强制合分、M1950.0-M1989.7为编程所用输入状态,也可以定义数组结构的方式实现。16.模拟量通道

4、故障:共占用480个位变量; M1990.0-M2049.717、模拟量输入强制处理:共占用400个WORD变量,其中DB17.DBW0DBW798为编程所用的模拟量,DB17.DBW800DBW1598为强制量;M2100.02149.7为强制状态。18、时间变量T,前T1200已经被命令复归占用,开停机从T201开始。字变量区定义1.DB1:命令接收区(地址范围是DB1.DBW0- DB1.DBW238)2.DB2:初始化数据区(DB2.DBW0DB2.DBW120),数据区A触摸屏使用为施奈德的时间定义如下:年:DB2.DBW140; 月:DB2.DBW142日:DB2.DBW144;

5、小时:DB2.DBW146分:DB2.DBW148 秒:DB2.DBW1503.DB3:扫查数据数据区(第一个模拟量起始地址: DB3.DBW0,实时数据上送区,预留500字,DB3.DBW0DB3.DBW1000),包括数据区B、C、D4.DB4:SOE报警数据区( DB4.DBW0DB4.DBW2800,预留1400字)5.DB5:扫查开关量位图数据区( DB5.DBW0DB5.DBW1800,实时位图数据上送区,预留900字),数据区E6.DB6:定值上送数据区( DB6.DBW0DB6.DBW1000,预留500字)7.DB7:设备功能块数据区(DB7.DBW0DB7.DBW900,每

6、功能块占用3个字,预留300个设备功能块),数据区F8.DB8:设备对象数据变化上送数据( DB8.DBW0DB8.DBW1600,每个数据占用8个字,预留100个)9.DB9:数据下传区( DB9.DBW0DB9.DBW200,预留100个)10.DB10:闸门控制调节区( DB10.DBW0DB10.DBW64,32个闸门)DB10.DBW0:闸门开度调节死区。 DB10.DBW34:闸门17开度目标值。DB10.DBW2:闸门1开度目标值。 DB10.DBW36:闸门18开度目标值。DB10.DBW4:闸门2开度目标值。 DB10.DBW38:闸门19开度目标值。DB10.DBW6:闸门

7、3开度目标值。 DB10.DBW40:闸门20开度目标值。DB10.DBW8:闸门4开度目标值。 DB10.DBW42:闸门21开度目标值。DB10.DBW10:闸门5开度目标值。DB10.DBW44:闸门22开度目标值。DB10.DBW12:闸门6开度目标值。DB10.DBW46:闸门23开度目标值。DB10.DBW14:闸门7开度目标值。DB10.DBW48:闸门24开度目标值。DB10.DBW16:闸门8开度目标值。DB10.DBW50:闸门25开度目标值。DB10.DBW18:闸门9开度目标值。DB10.DBW52:闸门26开度目标值。DB10.DBW20:闸门10开度目标值。DB10

8、.DBW54:闸门27开度目标值。DB10.DBW22:闸门11开度目标值。DB10.DBW56:闸门28开度目标值。DB10.DBW24:闸门12开度目标值。DB10.DBW58:闸门29开度目标值。DB10.DBW26:闸门13开度目标值。DB10.DBW60:闸门30开度目标值。DB10.DBW28:闸门14开度目标值。DB10.DBW62:闸门31开度目标值。DB10.DBW30:闸门15开度目标值。DB10.DBW64:闸门32开度目标值。DB10.DBW32:闸门16开度目标值。 11.DB11:有功调节数据及参数区( DB11.DBW0DB11.DBW100)12.DB12:无功

9、调节数据及参数区( DB12.DBW0DB12.DBW100)13.DB13:通讯接收区( DB13.DBW0DB13.DBW100)14.DB14:处理上位机及PLC对时数据区( DB14.DBW0DB14.DBW100)15.DB15:NTP时间记录区( DB15.DBW0DB15.DBW100)(没有使用)16.DB16:触摸屏数据区,触摸屏读模拟量和温度量需先将其移到DB16区。并从DB16.DBW200开始。触摸屏使用为PROFACE的时间定义如下:年:DB16.DBW60 月:DB16.DBW62日:DB16.DBW64 小时:DB16.DBW66分:DB16.DBW68 秒:DB

10、16.DBW70对时标志位:DB16.DBX50.017.DB17:处理模拟量强制缓冲区18.DB18:读取cpu信息(即综合信息)19.DB19:开入量数据交换区(不用修改)20.DB21:读取第一块扩展底板SOE模块数据存储区21.DB22:读取第二块扩展底板SOE模块数据存储区22.DB23:读取第三块扩展底板SOE模块数据存储区23.DB24:读取第四块扩展底板SOE模块数据存储区24.DB26:高速计数模块方式的脉冲量处理后存放的数据25.DB27: 读取高速计数模块第一块脉冲量模块数据存储区26.DB28: 读取高速计数模块第二块脉冲量模块数据存储区27.DB31:读取第一块扩展底

11、板ET200M模块信息存储区(也是综合信息)28.DB32:读取第二块扩展底板ET200M模块信息存储区(也是综合信息)29.DB33:读取第三块扩展底板ET200M模块信息存储区(也是综合信息)30.DB34:读取第四块扩展底板ET200M模块信息存储区(也是综合信息)31.DB35:读取第五块扩展底板ET200M模块信息存储区(也是综合信息)32.DB36:读取第6块扩展底板ET200M模块信息存储区(也是综合信息)33.DB37:读取第7块扩展底板ET200M模块信息存储区(也是综合信息)34.DB38:读取第8块扩展底板ET200M模块信息存储区(也是综合信息)35.DB39:读取第9

12、块扩展底板ET200M模块信息存储区(也是综合信息)36.DB40:读取第10块扩展底板ET200M模块信息存储区(也是综合信息)37.DB41:通讯模拟量上送区,需要将DB13的有关通讯模拟量依次送到本区(从零开始),使用FC169. (不用修改)38.DB42:通讯开入量上送区,需要将DB13的有关开入模拟量依次送到本区(从零开始),使用FC169. (不用修改)39.DB43:读取第11块扩展底板ET200M模块信息存储区(也是综合信息)40.DB44:读取第12块扩展底板ET200M模块信息存储区(也是综合信息)41.DB45:读取第13块扩展底板ET200M模块信息存储区(也是综合信

13、息)42.DB46:读取第14块扩展底板ET200M模块信息存储区(也是综合信息)43.DB47:读取第15块扩展底板ET200M模块信息存储区(也是综合信息)44.DB48:读取第16块扩展底板ET200M模块信息存储区(也是综合信息)45.DB49:读取第5块扩展底板SOE模块数据存储区46.DB50:读取第6块扩展底板SOE模块数据存储区47.DB51:读取第7块扩展底板SOE模块数据存储区48.DB52:读取第8块扩展底板SOE模块数据存储区49.DB56:计算模拟量上送区,从db56.sbw0开始.50.DB57:通讯脉冲量上送区,需要将DB13的有关脉冲模拟量依次送到本区(从零开始

14、),使用FC169. (不用修改)FC功能块说明1、FC160:对DB2 数据进行初始化。需要对其参数进行修改。2、FC161:有功调节3、FC162:无功调节4、FC163:并网时、停机时调用启动调节有无功5、FC164:对一个字进行高低字节互换6、FC165:一般设备命令复归7、FC166:隔离开关命令复归8、FC167:断路器命令复归9、FC168:调用SOE功能块10、FC169:将通讯上来的DB13数据处理给上送各DB块因此需要在OB1里调用功能块FC169将DB13的通讯模拟量送到D B41里,从0地址一次排序;同样通讯开入量送到DB42里,同样通讯脉冲量送到DB57里,11、FC

15、170:高低位互换12、FC171:命令分析13、FC172FC175:变量强制处理(暂没用)14、FC176:将通讯脉冲量DB57送到DB区15、FC177:模拟量通道故障16、FC178:将模拟量(IW)送到DB块里17、FC179:调用处理高速计数的脉冲量模块1数据,并将脉冲量放到DB2718、FC180:调用处理高速计数的脉冲量模块2数据,并将脉冲量放到DB2819、FC181:调用处理soe模块数据,并将soe信息放到相应的DB块20、FC183:读ET200M信息21、FC184:读cpu信息22、FC185:读cpu时间23、FC186:将I变量送给DB块24、FC187:将M变

16、量送给DB块25、FC188:将Q变量送给DB块26、FC189:将脉冲量PI变量送给DB块27、FC190:清零功能28、FC191:将DB3里模拟量数据上送给上位机29、FC192:将DB5里开入量数据上送给上位机30、FC193:将通讯模拟量DB41送到DB区31、FC194:将通讯开入量DB42送到DB区32、FC195:处理上位机及PLC对时,在功能块FC171调用过33、FC196:将模出量(QW)送到DB块里34、FC197:将计算模拟量DB56送到DB区35、FC201FC205为开停机流程需要修改。部分功能详细说明1、各种数据量的点数定义调用FC160,修改各种数据量的点数参

17、数、ID号。(特别注意:点数必须是16倍数)发电态实采模拟量输入个数计算模拟量输入个数通讯模拟量个数温度量个数脉冲量个数通讯脉冲量个数模拟量输出个数中断量个数综合信息个数开出个数实采开入量个数计算开入量个数通讯开入量个数LCU的设备号2、SOE处理:A、在主程序中调用FC168Slot_num:有SOE模块的ETM200底板数量。Slot1_no: 带有soe模块ETM200底板的扩展底板号(扩展底板号从1开始排序)Slot1_soe_num: 带有soe模块ETM200底板上的SOE数量。Slot1_laddr: 带有soe模块ETM200底板的逻辑地址。Slot1_laddr2: 带有so

18、e模块ETM200底板2的逻辑地址。Slot1、2、3.。:依顺序往下设置SOE参数, B、在OB40程序段中,每一个有soe模块的ETM200底板都需要调用FB62功能块一次。Soe1data的DB块依次类推,soe2data、soe3data。laddr:该底板的逻辑地址3、Et200综合信息处理调用FC183,需要修改相应参数。Slot_num:ETM200底板数量;Slot1_addr: ETM200底板的逻辑地址4、功率调节设置以有功功率调节为例(无功调节方式也一样),有功功率调节调用FC 161功能块,无功调节调用FC162功能块。 P_max:有功设定最大值,对应的范围为0-27

19、648P_min:有功设定最小值,对应的范围为0-27648P_deadgiven:有功死区(有功差值小于死区,调功停止)P_factor:有功系数P_time_max_10ms:有功调节最大脉宽,单位为10ms,若260为2600ms。P_time_min_10ms:有功调节最辛脉宽,单位为10ms,若30为300ms。P_field:实际有功功率值,对应的范围为0-27648。P_circle_time:有功调节周期,如果没有调节到位,但调节时间到了,就停止调节并报超时(p_timeout)。S5T#3M:表示为3分钟时间。P_pause_time:两个脉宽之间时间,S5T#4S:表示为4

20、秒钟时间。P_step_time:单步调节的脉宽,S5T#500MS:表示为500毫秒时间调节计算脉宽时间(单位为10ms)(实际有功功率上微机发的有功功率)的绝对值除以有功系数因此:真正调节出口脉宽时间在有功调节最大脉宽和有功调节最小脉宽之间。其计算出的脉宽时间也差不多在这个范围。一般来说,有功系数越大,调节计算脉宽时间越小,调节时间越长,调节更稳。所以调功系数设定很关键。5、开停机时调节有无功处理调用FC163。在开机时,有时需要将有功或无功带一定的初始负荷,需要调用此功能块;在发停机令时,需要将将有功或无功减到零,需要调用此功能块。如果需要启动有功调节:将p_start设为1,否则为0,

21、同时设定有功给定值(P-given),此值为027648之间值,并不是实际给定有功值。对无功调节也是同样处理。6、通讯模拟量处理通过MOXA UC 通讯机读过来的数据均存放在DB13里,因此对于通讯模拟量来说,需要将DB13的通讯模拟量依次排序移到DB41(从零开始)区里。举例如下图,从通讯机送给PLC的交流采样的数据存放在DB13.DBW0DBW38,励磁模拟量存放在DB13.DBW672DBW684。在上位机数据库里,通讯模拟量先是交流采样,接下来为励磁模拟量。故第一个功能块需要移到DB41.DBW0DBW38;如下图,从通讯机送给PLC的交流采样的数据存放在DB13.DBW0DBW38,励磁模拟量存放在DB13.DBW672DBW684。在上位机数据库里,通讯模拟量先是交流采样,接下来为励磁模拟量。需要移到DB41.DBW0DBW38;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1