做完一个项目,第一次使用S7-1200,回顾过程有些感慨

已锁定

一指禅_LYG

  • 帖子

    250
  • 精华

    0
  • 被关注

    3

论坛等级:侠士

注册时间:2021-06-24

黄金 黄金 如何晋级?

做完一个项目,第一次使用S7-1200,回顾过程有些感慨

5898

48

2021-08-24 09:45:53

用时一个多月,做完了一个医疗产品的项目,过几天就要去做验证取证了,以前没用过S7-1200,所以从硬件选型到写程序的路还是有些波折的。


首先感谢论坛里面的各位帮助,解决了一些期初对PLC认知的问题。


对于工控来说,使用PLC方便了很多,省去了原理图设计->PCB设计->PCBA打样->硬件验证的多个环节,在加上有SCL语言的支持,确实降低了原来做嵌入式应用的人使用PLC的门槛,因为不是电工出身,看不懂梯形图(确实看不懂,或者是逻辑理解有歧义,不是装B),毕竟用高级语言和梯形图使用上的思维方式是完全不同的。


PLC的高可靠性非常值得称赞,SCL使用上感觉还是缺少高级语言应有的灵活,比如说函数体内不能再定义子函数,这样函数体内一些重复的小功能只有再重新定义函数FC/FB去处理,整个项目缺乏美感,项目树上挂了长长的一些小函数。项目同时也用到威纶的8071IP屏幕,它里面的宏指令明显在这方面就人性化了很多。


做完项目,也理解了有的大侠提倡的不使用定时器和M变量的倡议,确实这么做对项目的可读以及维护性有一定的好处,一个项目其实读起来容易,项目层次清晰,变量使用规范,尽量不使用全局变量,对项目的健壮性还是有一定益处的。


另外全扫描的观点,可能梯形图是有一定益处,由于使用方法和语言不同,在嵌入式中没有这样的概念,当然我也不能理解这样的观点,也许以后随着PLC使用的次数增加,会逐步知晓其中的好处的。


程序结构控制,主要是使用状态机概念来完成的。

做完一个项目,第一次使用S7-1200,回顾过程有些感慨 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有13587条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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