软件编程和逆向分析的区别,力控组态软件和Vb可视化编程软件有什么区别

力控组态软件和Vb可视化编程软件有什么区别软件编程和逆向分析的区别?

软件编程和逆向分析的区别,力控组态软件和Vb可视化编程软件有什么区别

像力控这样的组态软件,和wincc应该说都很相似的(主要是没用过力控,呵呵),应该说组态软件的功能是强大于VB的,虽然可能有些组态软件前期可能也是基于VB某些功能开发的,甚至很多VBS脚本都可以在组态软件中执行!

我说一点个人认为比较明显的区别,当然因为VB用的太少(N多年几乎没有用过),所以仅供参考!

1,组态软件更便于建立变量,特别是和PLC通讯的变量,也可以说是通讯上的优点!

现在的组态软件基本都尽量支持很多PLC厂家的通讯协议,这样直接选中这个协议,就可以在这个协议下边建立变量,和PLC中的变量可以轻松的对应起来!

而用用VB的话,还要自己去研究通讯的事情,一些公开的协议还好说,不公开的协议可能需要用转换器,或者抓包软件去解析这个协议,然后自己再去编写协议,比较麻烦!

2,组态软件更便于快速利用库文件完成画面动画的组态,且组态过程比较简单,而VB的应该说全部都要用脚本来执行!

VB工具箱中的这些工具,基本上所有的颜色,动作都要靠脚本程序来执行。而组态软件中的很多是可以通过直接连接变量,或者直接关联一个值就能实现的!就更不用说其他的一些功能了,比如丰富的库文件,趋势,报表这些!

就简单说这2点吧,主要是VB用的太少,虽然免费,一些小项目还是有用的,但是我个人主要还是接触的组态软件比较多,最大的感受就是组态软件就是为了让你更方便的组态,更快的组态好项目,而VB可能熟手也比较快!

总的来说VB如果是1.0的可视化编程软件的话,组态软件起码是3.0的可视化编程软件了,大大的节约了开发的时间!

就说这么多了,欢迎VB用的比较多的高手们补充讨论,感谢阅读!

笔者来简单谈下这个问题,我认为两款软件的针对性不同,不能在一方面进行比较,因为各有千秋。

软件编程和逆向分析的区别,力控组态软件和Vb可视化编程软件有什么区别

proe

软件编程和逆向分析的区别,力控组态软件和Vb可视化编程软件有什么区别

这款软件是最早进入我国的,大学时候用的第一款软件就是用proe来做模具设计,直观感觉proe的界面很简洁利落,但是该有的功能都有,特别是在proe5.0以后新出的creo,界面更是人性化,将瀑布式的下拉菜单更改为平铺式的。而且最主要的就是它的参数化功能,笔者用过UG、SW在这一点上这两款软件都不如proe强大。proe其实是更侧重于产品结构的研发设计,在非标设计领域其实并不是他的强项,因为proe自身带的一些库并不多,并没有像SW那么强大。

UG

UG在机加工方面的优势确实是其他设计软件无可比拟的,刀路、编程确实很牛逼,我见过很多公司的编程都是用UG软件来编程的。另外UG在模具上的优势也是其一大亮点,现在好多公司的模具设计师都用UG来设计模具,因为UG里面不需要装其他外挂就可以调出模架,它自身就带有模具模块,这点相比proe就有很大优势,我刚开始用proe设计模具时安装的是EMX5.0外挂进行设计。最后UG的界面笔者不是很喜欢,有点凌乱,感觉不是很好,这个只是个人感觉不习惯,不同人有不同认识。

这些都是笔者自身使用过程中的一些体会,当然他们的不同之处肯定不止这一点,也欢迎大家评论,或关注头条号“机械智造师”留言,每天会给大家分享行业知识。

软件工程师,侧重于软件的思想层面,着重于对架构方面的建设,并对架构进行思考和策划。

程序员就是搬砖,砌墙。跟农民工没太大的区别。

程序员是个很低档的职位,本质上就是熟练的运用各种编程语言工具而已。

各种编程语言把常用的功能做成标准件,N多的标准件放在一起,形成一个大仓库,程序员编程,就是从仓库里取出须要的标准件,组合成软件产品,如此而已。

软件工程师更多的考虑,软件的各个功能,各功能之间的联系。以及可能带来的负面影响。

目前国内的企业,区分并不明显,老板要求,只要能干好活就行。没那么多讲究。

2022-06-10

2022-06-10