回复:【不欲勿施】【S7-200 Smart开源标准化编程】之基础----突破子程序的限制,让子程序像FB一样工作

已锁定

不欲勿施

  • 帖子

    835
  • 精华

    16
  • 被关注

    385

论坛等级:奇侠

注册时间:2009-03-27

钻石 钻石 如何晋级?

发布于 2022-05-03 16:09:32

110楼

展开查看
以下是引用手机用户20200103736849在2022-05-03 15:46:12的发言 >109楼

这是给各个子程序自动分配地址空间

不算标准化吧,地址引用虽然可以大量传参,但怎么符号化?我最喜欢的是符号编程,给子程序中的符号分配地址,和给子程序分配地址是不一样的,没有符号和注释,阅读、调试和修改都很麻烦,标准化的目的不就是为了方便阅读、调试和修改扩展吗

比较不能忍的是源程序中指令还直接写地址,而如果编了符号表和变量表,就不容易有地址写错或地址重叠的问题

AC最好用的地方是数学运算时数据转换做中间临时存储单元,无论用L区还是V区,还得编个符号挺麻烦的。

中断有对AC的保存恢复,其他的子程序没必要对AC进行保存恢复吧,只要遵守先赋值后使用的原则就行,没想过用AC跨周期保存和传递参数

标准化的目的不就是为了方便阅读、调试和修改扩展吗

标准化是为了编程效率。


13478405725
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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