SIEMENS西门子湖南省娄底市(授权)伺服电机一级代理商——西门子华中总代理
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子总代理
- PLC
- 西门子一级代
- 驱动
- 西门子代理商
- 伺服电机
- 联系电话
- 15903418770
- 手机号
- 15915421161
- 联系人
- 张经理
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
- 更新时间
- 2024-06-05 07:00
1 接口描述设置:
在编译选项菜单中,interface description 及executability 两个选项是密切关联的,当选择占
用内存小(memory minimized)时,必须选择fc73。
memory minimized 占用内存小,但诊断及调试的功能受限制。
structure arrays 步的描述以数组的方式存储在背景数据块中,不允许符号名方式访问步。
individual structures 步的描述以独立的数据结构方式存储在背景数据块中,允许
符号名方式访问步及转换条件。这种方式增加了背景数据块的大小。
2.executability选项
fullcode 全代码,所有运行s7-graph fb 程序需要的代码都将被包括在fb 自身当中,不需要额外的fc。
standard fc required (>=v4.x) 标准的fc,如果选择此项,则 s7-graph使用标准fc (fc70, fc71, fc72, or fc73) 来支持所有的s7-graph fbs。填入fc的标号即可。
顺控器属性设置
criteria analysis data in db 当使用simatic 标准应用程序 protool/proagent时,此选项用来将分析数据存储在背景数据块中。
2. skip steps 激活步跳转功能(有利于调试)
3. acknowledge errors如果在顺控器执行时,发生了干扰(disturbance),此时必须在输入参数"ack_ef"上确认,顺控器才会继续执行。此选项在把fb参数设置为 minimum时不可选。
4. synchronization (as of v4.0) 同步(4.0 以上版本有效)允许将程序与过程同步
5. permanent processing of all interlocks in manual operation在手动模式下,如
果选择此项,无论实际情况如何,每步的interlocks 都将满足,并在监控的状态下显示出来。
6. lock operating mode selection (v5.x)锁定操作模式。如果选择此参数,则当程序运行时,无法通过编程设备改变顺控器运行模式(如手动/自动模式切换)
7. safe activation mode (as of v5.1)安全激活模式。此选项影响步的激活状态,当某步被激活时,系统同时将所有其它不能被激活的步去除激活。例如:在分支选择程序中的某步被激活时,另一个分支的所有步都将被去激活。
s7-graph fb程序的背景数据块
s7-graph fb 程序的背景数据块保存着顺控器执行的所有信息,因此,s7-graph fb 程序的背景数据块在调试及运行中有着重要的作用。编程人员要务必注意以下几点:
· 当修改顺控器程序后,下载时务必下载背景数据块
· plc 断电后,背景数据块将保持,建议用户在供电恢复后,执行顺控器初始化操作
· 在其它用户程序中,不要随意改写s7-graph fb 程序背景数据块内容,否则将引起顺控器执行混乱,并对系统安全性构成威胁
· 在其它用户程序中,改写s7-graph fb 程序背景数据块内容,可以改变顺控器状态,编程者务必慎用。
注意:在下载s7-graph fb 程序时,建议选中图中所有项。
背景数据块进阶使用
进阶使用背景数据块信息的意义:
在用户在其它程序中调用s7-graph fb 程序时,s7-graph fb 提供给用户的接口资源是有限的,用户如果希望使用s7-graph的更多、更gaoji的功能(例如当前步的状态,转换条件信息等),就需要对fb的背景数据块的结构有所了解。这样就可以达到灵活使用s7-graph 程序,s7-graph 程序与其它程序无缝衔接的目的。
前面的讲解已经说明了关于fb 的设置及分配问题,下面重点强调一下fb 的背景数据块的结构,见下表:
表格解释:
内部读:在s7-graph 程序内部,对此变量的读操作
内部写:在s7-graph 程序内部,对此变量的写操作
外部读:在s7-graph 程序外部,其它程序中对此变量的读操作
外部写:在s7-graph 程序外部,其它程序中对此变量的写操作
步激活进入事件:当步刚刚变为激活状态时(进入状态),此事件被认为是步激活进入事件,例如:
对于step1.s1, 此变量在step1 进入激活状态时,接通一个扫描周期。
步激活离开事件:当步刚刚变为非激活状态时(离开状态),此事件被认为是步激活离开事件,例如:对于step1.s0,此变量在step1 进入非激活状态时,接通一个扫描周期。
展开全文