回复:更新对S7-200Smart的认识3-寻址方式

已锁定

holdkcsxyz

西门子1847工业学习平台

  • 帖子

    1561
  • 精华

    24
  • 被关注

    162

论坛等级:至圣

注册时间:2015-06-03

钻石 钻石 如何晋级?

发布于 2020-12-14 10:55:50

12楼

展开查看
以下是引用芳季在2020-12-10 14:01:39的发言 >11楼

不在你这个行业,楞是没明白这个程序是什么用途。翻来翻去也没看见解释。

是的芳工,注释不太多,几个例程主要意思。

      第一个例程:是矩阵的列优先S型寻址(可类比推出行优先S型寻址),核心内容就一个网络;

      第二个例程:最简单的一种阀门类型,而且没有考虑连锁/自动/手动/操作员/现场等操作要求,借鉴版主的开源贴,涉及FC的间接寻址,主要说明全局传局部/局部返全局的时序问题;脉冲沿的产生(全局变量传给局部变量1;局部变量用完后将0反馈回写给全局变量,从而产生脉冲沿);一种短时定时;由于200Smart及其它品牌控制器软件基本没有真正意义上的FB,软件做的不如300/1200强大,所以例程对这些应用应该有通用借鉴,FC/FB都有合适的应用场景;

      第三个例程:是第一个例程的延续,是矩阵存成一维数组的行/列优先之字形寻址;一维数组是非矩阵架构通用控制器处理二维矩阵以及三维立体的数据存储方式,一些仓储/酸洗/电镀可能有用;1200的LGF有通用二维数据结构的矩阵计算库。200Smart没有,因此简单贴个思路。远未完善,有空优化更新下逆矩阵的内容。矩阵乘法/转置/求逆这三种运算组合也可以用来计算一些滤波比如多个I/O点的矩阵键盘滤波;卡尔曼滤波等。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9023条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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