设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
博途多用户调试解决方案之 ——软件单元 ...
返回列表
发新帖
[西门子]
博途多用户调试解决方案之 ——软件单元
[复制链接]
98343
|
0
|
2024-3-13 20:06:34
|
显示全部楼层
|
阅读模式
项目比较大时,往往会交给多个工程师,根据工艺的不同,每个人负责其中的一部分。使用合适的方式进行协同工作,会大大增加工作效率和准确性。
在博途提供的多用户调试方案中,软件单元是一种集成在博途中、不需要额外授权的方法。
软件单元的优势及特点如下:
项目程序划分成不同单元,程序结构更清晰
每个单元都可以独立地进行编程、调试和下载
可在软件单元之间定义接口,设置访问权限
所有程序块均为“优化块访问”,全面优化了编程和数据存储
01
使用要求
软件单元使用基本要求如下:
博途V15.1及以上版本
当前只支持S7-1500 (固件版本≥V2.6)
02
发布&关系
软件单元中,可以创建以下程序元素:
块(OB、FB、FC和DB)
PLC变量表和PLC变量
PLC数据类型
软件单元外如果要访问这些程序元素,则需要先对其进行发布。
软件单元之间、软件单元内部和外部数据的访问,可通过建立“关系”来实现。如下图所示。
只可建立单方关系,例如软件单元1和软件单元2之间建立了关系后,单元1可以访问和调用单元2中的已发布的数据,单元2无法反向访问单元1的数据。
具体关系和访问参见下图。
03
单元&划分单元
软件单元的划分没有唯一标准,但是需要尽量满足以下原则:
首要从功能的角度划分,一个单元中可以完成一个或一组主要工序动作
单元保证能够独立运行
各单元之间信号交互尽量少
按照硬件安排、空间位置等因素进行考量
以电池线中极耳焊接这一工序为例来进行单元的划分。极耳焊接动作如视频所示:
video:
https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_2292014436087414788
该工序中各运动部分标注如下:
按照软件单元划分基本原则,可划分为四个单元:
电池传送单元
抓取单元
装配单元
焊接单元
具体如下:
项目中的程序层级关系如下:
博途中的程序结构会更加清晰,且保证了多人工作时的协同性,具体如下图:
往期精选
西门子标准化测试工具TestSuite
TIA 博途安装、项目间兼容性查询
TIA 博途硬件、授权兼容性查询
无需安装博途,也可下载程序工具
西门子网络标准化实用工具——PRONETA
西门子中文版《程序设计规范指南》正式上线
2021年博途&1500、1200样本更新西门子SIMATIC ET 200系列IO模块介绍通过Git版本管理程序——VCI (版本控制接口)
标准化编程之库的介绍(上)
标准化编程之库的介绍(下)西门子软件手册下载、问题查询等保姆级教程
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
lchjcumt
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』