电动机功率 | 3kW | 外形尺寸 | 2mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 2kg |
西门子S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
![]() |
参考价 | ¥366 |
订货量 | 1 |
更新时间:2019-06-04 13:32:58浏览次数:209
联系我们时请说明是化工仪器网上看到的信息,谢谢!
吉林西门子S7-1200PLC模块代理(优势价格)
STEP 7确定模块地址
可以使用下列SFC确定模块地址:
●SFC 5 GADR_LGC
确定模块通道的逻辑地址。
●SFC 50 RD_LGADR
确定模块的所有逻辑地址。
●SFC 49 LGC_GADR
确定模块的槽地址。
表22-2给出了这些SFC的参数。
表22-2 用于确定模块地址的系统块的参数
这些SFC具有IOID和LADDR两个用于逻辑地址的普通参数(=I/O区域中的地址)。IOID可以是代表外部输入(PI)的B#16#54,或者是代表外部输出(PQ)的B#16#55。PI或PQ区域中的LADDR包含了与的通道*的I/O地址。如果通道是0,它就是模块的起始地址。
对于这些用SFC确定的地址,必须用硬件组态数据在逻辑地址(模块起始地址)和槽地址(分布式I/O系统中的站点上或机架上的模块位置)之间一个空间。
1.SFC 5 GADR_LGC确定模块通道的逻辑地址
槽地址(“地理”地址)时,系统功能SFC 5 GADR_LGC返回通道的逻辑地址。如果模块属于分布式I/O系统,将DP主系统ID输入到参数SUBNETID中;如果模块插在*机架上或扩展机架上,将B#16#00输入到参数SUBNETID中。RACK参数了机架号,或者是分布式I/O系统中的工作站编号。如果模块没有子模块插槽,将B#16#00输入到参数SUBSLOT中。参数SUBADDR包含了模块内用户数据中的地址偏移(比如,W#16#0000代表模块的起始地址)。
2.SFC 49 LGC_GADR确定模块的槽地址
如果了任意逻辑模块地址,SFC 49 LGC_GADR将返回模块的槽地址。从的用户数据地址减去地址偏移(参数SUBADDR)就可以得到模块的起始地址。AREA参数指明了对模块进行操作的系统(如表22-3所示)。
3.SFC 50 RD_LGADR确定模块的所有逻辑地址
如果了用户数据区中的一个任意地址,SFC 50 RD_LGADR将返回模块所有的逻辑地址。
使用PEADDR和PAADDR参数定义一个WORD组件的区域(基于WORD的ANY指针,比如P#DBzDBXy.x WORD nnn)。
SFC 50给出在RECOUNT和PACOUNT参数中返回的入口数字。
表22-3 SFC 49 LGC_GADR的输出参数的描述
热重启只能在S7-400 CPU中实现。
在STOP模式或断电时,CPU保存所有中断,以及在用户程序处理中重要的CPU内部寄存器。热重启时,在程序发生中断的地方恢复执行,可能处在主程序、中断程序或错误处理程序中。所有(旧的)中断能够保存下来并将获得服务。
所谓的“剩余周期”,是从热重启后CPU恢复程序的那一点开始,一直延伸到主程序的结尾,将视为重启的一部分。没有(新的)中断获得服务。禁止输出模块,而处于其初始的状态。
仅当CPU处于STOP状态,且用户程序没有发生改变时才允许热重启,比如块的修改。
通过适当地调整CPU的参数,可以中断的时间长度,以使得CPU仍然可以执行一个热重启(从100ms到1h)。如果中断时间比较长,仅允许一个温重启。中断的时间即是从离开RUN模式(STOP或断电)到重新进入RUN模式(OB 101和剩余周期执行之后)的时间。
1.手动热重启
手动热重启在下列情况下会启动:
●如果当重启开关置于WRST,并且将模式选择器从STOP移动到RUN或RUN-P位置以打开CPU时,模式选择器处于RUN或RUN-P位置(仅适用于具有重启类型开关的CPU)。
●通过来自PG的一个通信功能或其他CPU的SFB,模式选择器必须处于RUN或RUN-P位置。
只有在给CPU设置参数时,通过“Restart”(重启)选项卡撤销热重启禁止,才可能实现手动的热重启。STOP的原因必定是手动操作造成的,不管是通过模块选择器还是通过通信功能。只有这样,在CPU处于STOP状态时,手动的热重启才能得到执行。
2.自动热重启
打开主电源时,将开始一个自动的热重启。在下列隋况下CPU执行一个自动的热重启:
●当关闭电源时CPU不处于STOP模式。
●当CPU的电源接通时,模式选择器处于RUN或RUN-P位置。
●参数设置为“Automatic hot restart on power up”。
●插入后备电池并且处于可以正常工作状态。
重启开关的位置不影响自动的热重启。
温重启时,CPU将自身以及模块设置到编程规定的初始状态,删除系统存储器中非保持的数据,调用OB 100,然后从开始处执行OB 1中的主程序。
工作存储器中的当前程序和当前数据保持不变,同时包括SFC生成的数据块。
1.手动温重启
下列情况下开始一个手动温重启:
●CPU的模式选择器从STOP模式到RUN或RUN-P模式的转换(对于具有重启类型开关的S7-400 CPU,将其置于CRST位置)。
●通过来自PG的一个通信功能或其他CPU的SFB,模式选择器必须处于RUN或RUN-P位置。
除非CPU请求复位存储器,否则手动温重启都可以执行。
2.自动温重启
接通主电源可以开始一个自动温重启。下列情况下将执行温重启:
●当电源断开时CPU不处于STOP模式。
●模式选择器位于RUN或RUN-P位置。
●当执行温重启时CPU因停电而被中断。
●参数设置为 “Automatic warm restart on power up”。
如果具有重启类型开关,在自动温重启的情况下将不起作用。
如果CPU包含微存储卡,其响应和具有后备电池的CPU*一样。当不带微存储卡和后备电池运行时,CPU执行一个自动的非保持性的温重启。CPU自动地启动存储器复位,然后将存储卡内的用户程序复制到工作存储器中。同样,存储卡必须是闪存。
吉林西门子S7-1200PLC模块代理(优势价格)