回复:【万泉河】好的PLC程序和坏的PLC程序的比较标准

夕阳渔歌

  • 帖子

    81
  • 精华

    1
  • 被关注

    23

论坛等级:侠士

注册时间:2012-03-12

普通 普通 如何晋级?

发布于 2018-05-17 15:59:24

126楼

展开查看
以下是引用yming在2018-05-09 23:09:55的发言 >17楼

嗯嗯。

我对M区还是有别的看法的。为什么S7 1200/1500仍然保留着M区?

这是与PLC的硬件结构有关系的。

自从学习使用单片机、PLC就记住了这一点。这个区,本质上应该叫做 布尔逻辑运算器存储区。它属于CU处理器周边的存储区,不需要CU去寻址操作(相当是通过地址总线的外存操作)。而且使用专门针对它们的逻辑处理器,尤其是操作。其特点就是逻辑处理速度特别快。

我觉得:应该是正确地使用 M区,而不是不用。

我猜,像LOGO这类的微型逻辑处理器,就是系统的逻辑运算功能块,占用了所有M区,用户只能使用V区吧。

而我们的PC机的CPU就不是这种结构。CPU周边只有少量的寄存器和大量的缓存器。数据都是靠地址总线寻址,通过数据总线操作来对RAM读写。所以,普通的PC机,它不适合做软PLC.

是这样吧?




  倾向这个观点,西门子工程师既然没有取消M和T功能,肯定有它存在的理由,不能因为我们用错地方而指责它有问题;或者我印象中的德国工程师的匠心精神是假的,没有取消这些功能是因为偷懒,只要没出问题就不懒得改进了

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3363条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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