设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
通过在 S7-1200/1500 中调用功能块实现 V90 PN 参数的备 ...
返回列表
发新帖
[西门子]
通过在 S7-1200/1500 中调用功能块实现 V90 PN 参数的备份及恢复
[复制链接]
84362
|
0
|
2024-3-25 10:35:45
|
显示全部楼层
|
阅读模式
点击技成培训置顶,每日7:30准时为您推送
1、概述
使用“V90SaveRestore”功能块(FB 38003)可以把 V90 PN 的驱动参数组备份到 SIMATIC S7-1x00 中,之后可以将这些参数传送给驱动,也就是说当更换驱动后可以将备份的驱动参数导入到新的驱动中。
“V90SaveRestroe”功能块的内部调用了 SINA_PARA(FB286)以实现对驱动器参数的读写,如图 1 所示。读取到的驱动器参数存储到 PLC 的全局数据块中(图 1 中的 StoreDB),当替换驱动器后,可以将这些参数从数据块写回新的驱动器中,省去重新调试的过程。而该功能块的使用只能适用于已经完成调试的 V90 PN 驱动器,参数备份或下载的过程大概需要 2-6 分钟,具体时间长短将取决于驱动器中配置的功能模块的数量,例如斜坡函数发生器、基本定位器等功能模块。
2、V90SaveRestore 功能块说明
在 SIMATIC S7-1200/1500 CPU 中使用“V90SaveRestroe”功能块,可以在循环组织块 OB1 或循环中断组织块(如 OB32)中进行调用,功能块示意图如图 2 所示:
通过在“execute”管脚给定上升沿可以对功能块进行触发,功能块触发时将会对所有输出进行复位,可以通过“abort”管脚中断功能块任务,通过“mode”管脚可以设定功能块的任务类型,mode=1 时执行读取驱动器参数任务,mode=2 时执行写驱动器参数任务,读取到的驱动器参数将会存储在“v90storeDB”管脚对应的数据块中(请参考样例程序中的数据块结构),执行写任务时也将从该数据块中调取参数。当对多个驱动器进行参数备份时,每个驱动器所对应的参数组依靠“hardwareID”(硬件标识符)进行区分,不同驱动器所配置通讯报文的硬件标识符是不同的,硬件标识符的查看方法如图 3 所示(Portal V15 V90 HSP)。
3、将功能块集成到项目中
本章以 S7-1500+V90 PN 控制器为例,说明如何将 V90SaveRestore 功能块集成到 PLC 项目中,详细步骤如表 3-1 所示。
表 3-1 将 V90SaveRestore 功能块集成到 PLC 项目中
需注意:如果需要对多个 V90 PN 驱动器进行参数的备份及写入操作,必须是在一个驱动器完成后再进行下一个驱动器的操作,不可同时进行。
来自互联网,作者不详
全面解析西门子S7-1200 PLC编程控制
西门子S7-1200 PLC硬件接线图
经典的PLC程序实例
———————点击上方标题,可跳转对应的文章——————
长按扫码了解课程
技成培训网
技成培训网是一家致力于制造业远程教育品牌。专注12年,专业课程涵盖了电工基础、PLC、变频器、伺服、人机界面、机械制图、数控、机器人等精品课程,致力打造制造业线上高端互动学习交流平台;累积已达200多万学员
喜欢点在看
免费学PLC和电工课程,点阅读原文
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控平头哥
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』