东莞市西门子变频器授权总经销商 中国授权SIEMENS一级总代理
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子PLC
- 西门子伺服电机
- 西门子触摸屏
- 西门子电缆
- 西门子变频器
- 西门子模块
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 更新时间
- 2024-11-05 08:00
通过scl控制编辑窗口式样
function_block vlvl
title ='valve - large'
{ s7_tasklist:='ob100';
s7_m_c:='true';
s7_alarm_ui:='1'
}
author: advlib90
name: vlvl
version: '5.2'
family: drives
vlvl 功能块属性
—————————————————————————————————————————————————
与消息相关scl编译选项
incude system attribute 's7_server'选项必须勾上,否则cfc不能正常调用该fb。这个操作可以手动勾,也可以通过scl操作该编译选项,这些语句写在程序的zui开头位置,下面scl语法例举了所有可以被scl控制的编译选项,其中跟消息相关这条编译选项已被粗体突出,订阅号后面的文章会有对scl编译选项说明:
{scl_resetoptions ;
scl_overwriteblocks:= 'y';
scl_generatereferencedata:= 'y' ;
scl_s7serveractive:= 'y';
scl_createobjectcode:= 'y';
scl_optimizeobjectcode:= 'y' ;
scl_monitorarraylimits:= 'y' ;
scl_createdebuginfo:= 'y';
scl_setokflag:= 'n';
scl_setmaximumstringlength:= '254'
}
—————————————————————————————————————————————————
sfb35调用对cpu性能的影响
sfb35在cpu同一扫描周期在线的个数对cpu的性能有一定的影响,因此需要对调用条件进行优化,不用每周期都扫描所有sfb35,另外cpu在刚启动的时候,要处理的任务很多,这时候也要抑制消息的产生,避免cpu负荷过高和不必要的如硬件消息产生。如,触发消息的信号没有任何变化的时候可以作为不调用sfb35的条件。下面在静态变量区存储了上一周期的报警信号状态,用于比较当前cpu扫描周期信号状态。
展开全文