您现在所在的是:

工控软件

回帖:42个,阅读:15638 [上一页] [1] [2] [3] [4] [5] [下一页]
2220
九思易
文章数:168
年度积分:50
历史总积分:2220
注册时间:2005/10/14
发站内信
发表于:2007/7/3 9:54:00
#0楼
由于组态软件用户的监控需求千变万化,而组态软件本身提供的二次开发功能都是有限的,用户往往需要更复杂的、更灵活的方式来实现自己特定的功能需求。这种情况下,传统的组态软件用户都会想到组态软件提供的“脚本”功能。“脚本”果真是解决不同用户特殊需求的灵丹妙药吗?
九思易自动化软件
易控(INSPEC)组态软件
http://www.controlease.com
909
hongying2008
文章数:6
年度积分:50
历史总积分:909
注册时间:2007/7/1
发站内信
发表于:2007/7/3 14:42:00
#1楼
不用脚本行吗


2220
九思易
文章数:168
年度积分:50
历史总积分:2220
注册时间:2005/10/14
发站内信
发表于:2007/7/4 11:24:00
#2楼
让我们来看看“脚本”的定义和其能完成的功能:
组态软件的“脚本”功能是指通过其提供的一种嵌入到其自身内部的简单编程语言实现基本的程序流程控制手段(比如条件语句)和可执行指令。可执行指令可以划分为两种类型:第一类指令是调用组态软件功能的指令,如打开或关闭画面,第二类指令是与组态软件功能无关的命令,如运算和文件操作等命令。“脚本”极大地增强了组态软件的灵活性,使组态软件能够去适应不同行业、不同用户的千变万化的需求,让用户可以按照自己的意愿来编写自己的逻辑和控制流程。可以说“脚本”是组态软件必不可少的重要功能。
九思易自动化软件
易控(INSPEC)组态软件
http://www.controlease.com
2220
九思易
文章数:168
年度积分:50
历史总积分:2220
注册时间:2005/10/14
发站内信
发表于:2007/7/5 9:39:00
#3楼
再让我们来看看“脚本”程序在组态软件中使用经历过的两个阶段:
第一个阶段是组态软件厂商自己定义的类似高级语言,比如C和Basic等的一种简化脚本。为了更好满足用户需求,组态软件厂商需要不断扩充第一类调用组态软件功能的指令和第二类实现其它功能的指令。这一阶段的脚本语言是完全由厂家自定义的语言、语法,是不通用的,非开放性的,用户需要记住和不断翻阅厚厚的指令手册来编写程序,而且无论厂家如何去扩充其指令,特别是第二类实现其它一些通用功能的指令,总是有限的,不可能满足需求复杂的组态软件用户的特别需求,目前国内大部分组态软件和一部分国外组态软件都采用这一“脚本”方式。正是基于这一点,国外一些大的组态软件厂商采用了一些通用的脚本语言作为自己的脚本语言,比如VBA,JavaScript等,这些通用脚本提供的功能相对自定义脚本来说要强得多,这也是目前主流组态软件的做法,属于“脚本”发展的第二个阶段。
九思易自动化软件
易控(INSPEC)组态软件
http://www.controlease.com
926
sutrax
文章数:9
年度积分:50
历史总积分:926
注册时间:2005/7/30
发站内信
发表于:2007/7/5 10:29:00
#4楼
你们的C#脚本,用别人的编译器,解释器,.Net框架,效率,效率,界面华丽又如何,只能应用到小系统上把,1000点是不是跑起来都喘得如牛。


[此贴子已经被shadowhao于2007-7-31 13:35:56编辑过]
926
sutrax
文章数:9
年度积分:50
历史总积分:926
注册时间:2005/7/30
发站内信
发表于:2007/7/5 10:39:00
#5楼
编译型和解释型脚本那个效率高,用别人的组件做开发,苦水自己吞。我只是想做个工程,简单的Basic作二次开发简单实用,如果让我在学一门新的语言,我干什么用你们的组态软件哪?我用VB开发呀?唉做企业以诚信为本,宣传是必要的,但不要太过了。
2220
九思易
文章数:168
年度积分:50
历史总积分:2220
注册时间:2005/10/14
发站内信
发表于:2007/7/5 16:44:00
#6楼
TO:sutrax
我们的软件是我们公司研发人员耗费了几年时间开发出来的   软件好不好用 您可以评价 但请注意您的措辞   我们所做的努力都是为了客户更加有效的开发工程  更好的完成工作  希望您的支持 而不是用偏激的语言去讽刺    谢谢你的支持
九思易自动化软件
易控(INSPEC)组态软件
http://www.controlease.com
2220
九思易
文章数:168
年度积分:50
历史总积分:2220
注册时间:2005/10/14
发站内信
发表于:2007/7/5 16:48:00
#7楼
软件产品做出来需要通过宣传才能让客户们知道  也是通过客户的使用才可以更加完善  不知道您的意思到底在哪里  如果是技术问题 可以跟我们联系 我们的技术支持会给你解答  期待与您的沟通 解决客户所需才是我们最终的目的
九思易自动化软件
易控(INSPEC)组态软件
http://www.controlease.com
913
lee2201
文章数:4
年度积分:50
历史总积分:913
注册时间:2007/7/5
发站内信
发表于:2007/7/5 16:56:00
#8楼
我支持四楼的朋友的说法。用组态软件开发总是受制于人。
904
sutrax_2008
文章数:2
年度积分:50
历史总积分:904
注册时间:2007/7/5
发站内信
发表于:2007/7/5 21:17:00
#9楼
不要气急败坏,你们的软件我试用过,可是我没有选择,软件的好与坏不是自己下的定论,是应经过客户的认可,好的功能不一定对谁都实用,这个行业有这个行业的规则,你另辟途径不见得能得到客户的认可。
你们用.Net开发的系统?那么和传统的开发优势在哪里?没有看到!界面美观吗?运行效率高?大数据量存储?分布式?融错能力?跨平台?在线组态???要给客户方便,不是给自己方便,要给客户实实在在的功能,多语言?你卖到国外多少套?这样规模的软件市场上很多...
在国内你有多少装机量,先做好本地吧。把没有的功能补上吧,当你们设计的程序已经真正不用脚本的时候,在开这样的帖子,现在是不是太早了?想一想吧

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

93.6006