回复:TIA V16软件单元的使用

已锁定

Letham

西门子1847工业学习平台

  • 帖子

    2023
  • 精华

    43
  • 被关注

    360

论坛等级:至圣

注册时间:2006-04-15

钻石 钻石 如何晋级?

发布于 2021-01-28 15:22:31

3楼

展开查看
以下是引用贤贤易色在2021-01-28 08:58:50的发言 >2楼

发现M区不能用,,只能DB而且优化块访问......对于需要绝对寻址的应用场合怎么办,,,,,,主OB也不能访问它,,通过别的单元也转换不出去...

以下是引用Letham在2021-01-28 08:27:37的发言 >1楼:1:这部分程序 ,没...

引用1楼详细内容:

1:这部分程序 ,没必要必须要做到软件单元里啊,同时软件单元有自己的主循环,不需要再OB1中调用

2:IO地址是CPU的资源,可以把IO表映射到 全局数据块里,软件单元通过访问数据块来间接访问IO。

3:软件单元之间建立联系,同时 相关程序块,数据块 要 勾选“发布”属性




软件单元 的确有需要完善的地方 ,但是 软件单元提供了 一些封装的概念。


共用的,需要绝对地址访问的,那就不要放在软件单元里。

做软件单元前,应该规划好软件单元的功能,最好就是能够独立运行。


软件单元的目的就是独立编辑,独立下载,根据需要开放某些数据,软件单元外部不可进行未经授权的访问,没有这些限制 ,那么,软件单元,不就是和程序分组等同样功能了?

人生就像一场旅行!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。