不太懂intouch在业界那麼受青睐
intouch吧
全部回复
仅看楼主
level 8
3388aa 楼主
大家好,我是来自台湾的一位小小工程师,用intouch大概是两年经验
因为这一年来intouch的功能开发都在我身上,所以能力成长幅度暴增
但是也因为这样,我发现intouch本身并没有多强
1.我常常利用intouch的script,以second触发来做简单的计算,例如a=b+c;
但是会有莫名奇妙计算式失效,b和c都有值,但是a算不出来,最后听从客服改成minute触发,但是这只是让这种情况变少而已
2.intouch本身有database的函式及储存功能BIND,很有趣的是有时候重开机第一笔无法储存,要到第二笔之后才会正常储存,我问过客服给我的答案太专业术语,简单来讲对他们而已这很正常......最后我用了开机时顺便开个小视窗,然后把要储存的点放在这小视窗上让使用者看不到,才解决。
3.系统时间不能乱改,因为intouch本身的trend是用自己的SQL DATABASE,所以乱改会造成储存和读取的问题,在查询trend时会失败我曾经这样子做,结果到了隔天还是不能储存读取......索性把database全砍才正常
4.同上,乱改的话会让demo license出问题.......我已经碰到两次啦!!!!!!!!客服回答我是微软的问题,我非常伤心欲绝的重灌
所以我不清楚大陆的朋友对你们而言intouch用的原因是什麼?至少在台湾是厂牌迷思........
2013年02月04日 03点02分 1
level 11
看来楼主已经基本摸透intouch的功能了,而且发现了很多问题,我用intouch完全是因为甲方要求,对于比较大的工程intouch的运行速度还是值得肯定的。
虽然使用过程也存在一些问题,比如冗余设置后多次切换主备会有断网的问题。但是既然用过了就把它掌握好,毕竟以后不一定什么时候还会用到。
2013年02月04日 04点02分 2
level 6
傻瓜型的SCADA,仅此而已。如果做的复杂,会想IFIX一样出很多错。
2013年06月24日 10点06分 3
level 10
不知道楼主用的是什么版本的InTouch。我从InTouch8.0用到10.5,形形色色的问题也见过不少。但是楼主提出的几个问题:1.关于脚本触发计算。先不去管是不是真的像楼主说的只是a=b+c之类的简单运算,就算是复杂的逻辑运算我也做过,但从来没有遇到过a算不出来的情况。只有在进行并发式的数据逻辑运算或数据库操作时,才有可能因为运算超时产生错误。
2.关于数据存储。感觉楼主说的应该是通过脚本进行的数据插入动作。如果是普通速度的数据插入,未产生过任何问题。除非就是在程序启动的那一瞬间,InTouch在向通讯请求数据时造成的数据丢失。如果是高速数据插入,建议你直接使用实时数据库,而不是通过脚本。因为脚本的处理速度总是比实时数据库要慢的。
3和4我就一起回答了。计算机时间本来就不能乱改。建议楼主有空仔细去看看InTouch的数据存储模型。数据存储包括了原始时间、本地时间的。乱改时间会造成后续数据时间早于前置数据,当然会出错。Demo License也是一样的。Demo License有有效时间,超过有效时间(不管是往前还是往后)都会造成授权读取失败。这种情况下,把时间设置回来就可以顺利解决,是不需要重新导入的。
我在项目过程中也接触过WinCC,iFix,RSView,还有国产的组态王,三维力控等等。软件只是工具,我们的目的是在尽可能的范围里,完成我们的项目。而不是在这里埋怨软件的问题造成的不便。凡是软件都有BUG,这点哪怕微软也是一样的,问题是使用的人有没有能力去解决问题。
2013年06月25日 03点06分 4
有简单的与西门子400H连接的项目吗
2017年03月08日 01点03分
level 8
3388aa 楼主
我的经历是从9.1到现在的2012 大概是两年快三年的时间了
基本上这些问题是我发现后再去询问我台湾这里的代理商,所以也确实确认是本身intouch的问题
来补充一下我之前提到的问题结果
1.主要的问题在於我计算的值不在显示图面上,我计算的值只需要存在database中,改善方法是我做出一个很小的页面常开在每个页面且隐藏起来,目前没有再发现过计算失效的情况出现
2.同1
3.我用的SCADA软体很少...另外一套是indusoft,他改系统时间后trend不会错乱,所以我相信这是能够改进的...更何况大多的使用者是不会注意到改系统时间会造成这问题,这时候就会变成开发者的问题...我被炮轰过不少次有够悲哀
4.这是既有BUG无解,目前解决方法只有重灌一途,至少目前不只我一个人碰过.......没发生代表运气好,偏偏我自己运气差的很Orz_
2013年07月04日 02点07分 5
level 2
求好的教程啊。。。
我以前都只是接触wincc的。。。
现在单位要用intouch,哎。。。不习惯
2013年08月31日 01点08分 6
level 4
您好,我用intouch连接sql2008数据库,执行SQLselect()函数时,报错信息为“对象名’table’”无效,这个怎么解决?
2017年02月14日 04点02分 7
level 1
台灣的scada同行?
賴可以加我一下 互相討論annatar
2017年04月16日 17点04分 8
level 3
朋友们,小弟初来乍到、求发一下win732位软件安装包和好一点的教程谢谢[email protected]
2017年04月18日 13点04分 9
level 1
对于问题2,我个人的理解是intouch还没有读到数据引起的,intouch读取数据的机制是按画面读,如果没打开画面,就很可能读不到,但引用完之后,第二次就读到了。
2017年08月11日 15点08分 10
level 1
函数在intouch应用程序脚本中都不能识别,怎么办?
2018年11月12日 10点11分 11
level 1
有没有教学视频啊😱
2022年10月10日 03点10分 12
level 2
有谁知道博图17仿真打开后,intouch就很卡运行不,是什么原因啊
2023年12月04日 15点12分 13
1