登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:您的组态软件还在使用脚本程序吗?

点击:15681 回复:42

这个论坛没有言论自由啊,凭什么封了我的sutrax帐号,斑竹出来说句话。
07-07-05 21:19
楼上的朋友说话太偏激,以下是我们针对你所说的问题所做的回复:
   1、“1000点是不是跑起来都喘得如牛”:你对易控软件的应用真正了解能有多少,如果你不了解的话,这样的言论有什么意义,我们在很多大型企业都有应用,你可以去问问他们对我们软件的看法,是否真如你所说的1000点就喘的如牛!
  2、“我只是想做个工程,简单的Basic作二次开发简单实用,如果让我在学一门新的语言,我干什么用你们的组态软件哪?”:你没有需求并不等于中国的所有工控用户没有需求,是否希望大家都跟你一样,都用VB来做开发,那你完全可以新开一个帖子,号召大家跟你学VB嘛。说出这样的话,只能说明你对组态软件不了解,也说明你根本没有认真看上面的内容,C#用户程序只是高级用户需要实现复杂的功能才需要用到的,不是要求所有工程的开发都要学习C#编程,希望仔细阅读。
  3、“做企业以诚信为本,宣传是必要的,但不要太过了”:这样的宣传过在哪里???厂家对自己的新产品用到的新技术做说明,是不诚信的行为吗?你这种恶意的评价,就能证明你是一个诚信的人?
  4、“软件的好与坏不是自己下的定论”:很赞同。请注意我们上面的内容,我们在评价自己的软件吗?我们只是在将自己用到的新技术给用户带来的效果做一些说明,并没有吹嘘。
  5、“好的功能不一定对谁都实用,这个行业有这个行业的规则,你另辟途径不见得能得到客户的认可。”:看来楼上的很懂行业的规则,应该是一个同行,“另辟途径”的说话不知从何而来,如果所有组态软件都做得一样的话,应该会更令你满意。这种功能是不是“另辟途径”自然也不是你一个人说了算。我们对每一种新技术的采用都是经过严格论证的,并且随着国外组态软件最新版本的出现,也在逐一验证易控软件的各项技术都是领先的,是符合发展趋势的。
  6、“.Net开发的系统?那么和传统的开发优势在哪里?没有看到!界面美观吗?运行效率高?大数据量存储?分布式?融错能力?跨平台?在线组态???”:世界上很多东西你没有看到并不等于不存在。这个帖子只是关于脚本程序的内容,如果你想了解和传统的开发优势在哪里,你还需要虚心学习,去多了解,如果你对易控有抵触,不愿意学习,也建议你学学国外几个老牌组态软件的最新产品,并研究一下他们的下一步发展趋势,例如iconics、intouch等等。
  7、“在国内你有多少装机量”,在国内没有装机量就不能存在了吗,所有的新产品都得被你抹杀掉吗?
  8、“先做好本地吧”:每个企业每个品牌都有不同的定位,你为什么非要要求所有国内企业都只做国内市场呢??!!
  九思易公司关于这个朋友提出的以上话题的答复到此为止,我们欢迎能真正提出对脚本程序以及对易控的用户程序有好的建议的朋友来这个帖子讨论。
07-07-06 10:02
“脚本”程序并不是解决不同用户需求的灵丹妙药。
随着信息技术的发展,用户对“脚本”的需求越来越高,有些用户觉得一些通用脚本语言提供的功能还不够强大。不管是用自定义脚本语言还是通用脚本语言所编写的脚本程序,它们都是在工程运行时解释执行,比直接编译成计算机可执行代码的编译性语言效率要低很多,因此都存在功能不够强大、速度慢等一些不足。
为了弥补以上不足,组态软件的最新的发展就是直接嵌入功能强大的标准高级语言,并在工程运行前,直接将用户编写的“脚本”程序,编译成计算机可以执行的代码,将“脚本”程序执行的解释过程在运行之前进行,从而提高“脚本”程序的执行效率。因此,新的“脚本”程序,已经在逐渐脱离“脚本”的定义(注:“脚本”语言的定义就是在运行时需要另外一个程序来解释执行,而不是像其它高级语言程序一样,直接被编译成计算机处理器可执行的代码的一类高级语言)。这也可以定义为“脚本”发展的第三个阶段。
07-07-06 10:09
看看易控(INSPEC)的用户程序编写
基于以上原因,易控(INSPEC)组态软件是目前国内乃至国际组态软件领域内唯一内嵌微软最新高级语言C#的组态软件,并可将用户编写的代码直接编译为计算机可执行代码,易控软件不再使用“脚本语言”/“脚本程序”的概念,而是给出了一个全新的概念— “用户程序”,即用户可以在易控中编写自己的真正的计算机程序。
07-07-09 09:09
同意九思易的观点,
软件生产厂家对自己产品功能的宣传是正当的行为,
产品到底行不行市场会做出选择,
如果自己用了很多类似的产品都不好用,对这些产品保持谨慎态度是对的,
没有具体内容的批评我觉得还是少点好,如果能具体说明是什么不足,大家肯定欢迎,可以帮助别人更好的选择,也帮助厂家提高产品质量,
希望国产软件做到世界一流,
07-07-09 13:41
谢谢wangxif2006朋友的支持   我们会做得更好 更加完善我们的软件 也希望大家多多支持与评价
07-07-10 09:47
C#是什么?
C#读成C SHARP,据微软内部的讲法就是c++再++,它是一种为Microsoft全新的.net平台开发而专门设计的程序设计语言,它优雅、简单、安全、性能高、面向对象。其语法风格源自C/C++家族,融合了Visual Basic的高效和C/C++的强大。其优雅的语法风格,创新的语言特性,快速实现应用程序开发,深受世界各地程序员的好评和喜爱。
C#语言是彻底的面向对象语言,与目前组态软件中的脚本语言,甚至和许多其它高级语言相比,程序结构都更为清晰,便于维护。简洁、高效、优雅以及其开放性,决定了它将是未来IT业的主流编程语言。
07-07-10 13:48
看看C#带来的显著好处还有哪些?
“易控(INSPEC)”是国内迄今唯一将C#语言嵌入到自己产品中的组态软件,易控除了提供访问其本身功能所必须的“方法”(注:在面向对象时代,“方法”是对传统“指令”或“命令”或“函数”的新称谓)外,用户可以使用标准C#语言提供的所有功能,使用.net Framework提供的数以千计的庞大类库,以及第三方软件提供商提供的类库,即大量已经被其它厂家编写完成并经过其它用户使用的代码都可以直接使用,从而使用户在有特别需求的情况下,可以利用这些成熟代码来编程实现,并将自己的程序嵌入到易控(INSPEC)中运行。同时也为九思易自身帮助用户定制特殊功能扫清了障碍。实际上,就很容易实现了易控的功能无限扩充。
07-07-11 09:00
C#的使用
作为微软的最新高级语言,其使用远没有想象中那么困难。
为了避免因为功能的扩充而造成用户编写程序困难,易控(INSPEC)大量采用了可视化编程等等精心的人性化设计,用户程序代码编辑器提供了工程命令、用户程序可以引用的工程对象、关键字和运算符等窗口用于可视化选择,代码的不同部分采用不同颜色显示,提供智能感知,自动提示用户可选的方法(命令)和属性,导入和导出,语法检查、错误提示等等,极大简化了开发用户程序的难度,尽可能让用户更多关注其所要解决的问题,而不是语言本身。
“易控(INSPEC)”还对用户最可能开发的用户程序,不同的用户程序片段进行了非常好的组织管理,比如按照用户程序执行的触发条件来进行组织,结构清晰,同时简化了对用户程序的管理工作。
“易控(INSPEC)”的C#用户程序,是用户扩展监控系统功能的强大工具,将为用户实现特殊效果和功能,创造前所未有的条件,特别是高级用户,将能随心所欲如虎添翼地编制各种强大的逻辑、动画、算法和操作等功能,同时可以用更精简的代码实现需要大量代码的传统脚本程序。总之,“易控(INSPEC)”的C#用户程序将为用户带来前所未有的超越组态软件的体验。
07-07-13 09:51
看看易控的C#使用吧  
(1) 图形化编程
例如关闭画面时,调用“画面”菜单下的close命令,即弹出画面选择界面,会列出该工程中所有的画面供用户直接选择。
附件
除了命令能实现图形化编程外,对象也可以实现图形化编程,例如下图,选择画面“IO通信展示”,会列出该画面下的所有对象,双击该对象就可以实现对象的访问和操作等。
附件
07-07-16 14:30

上一页 下一页

工控新闻

更多新闻资讯