您现在所在的是:

PC Based IPC 工控机

回帖:18个,阅读:10083 [上一页] [1] [2] [下一页]
551
gangbook2000
文章数:23
年度积分:50
历史总积分:551
注册时间:2016/7/20
发站内信
发表于:2017/11/28 22:57:36
#10楼
如果在工控机里面,自己写程序(包括控制和界面程序),每次开机后启动这个程序,在程序里面对串口数据处理,向执行器发送命令,是一种方案,问题是:1.如果设备运行中,退出了这个程序(自己写的程序保证不了可靠性啊),那么就不会再执行控制了(而不像用plc那样,退出人机界面后仍能正常运行)。
2.人机交互程序自己写,考水平啊,周期也长,那么把控制程序全都写在组态软件吗里面吗?
这是我想到的办法,实际中是怎么做的呢?
22922
gk_0 版主
文章数:7735
年度积分:703
历史总积分:22922
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2017/11/29 8:19:16
#11楼
以下是引用gangbook20002017/11/28 22:57:36的发言:
如果在工控机里面,自己写程序(包括控制和界面程序),每次开机后启动这个程序,在程序里面对串口数据处理,向执行器发送命令,是一种方案,问题是:1.如果设备运行中,退出了这个程序(自己写的程序保证不了可靠性啊),那么就不会再执行控制了(而不像用plc那样,退出人机界面后仍能正常运行)。
2.人机交互程序自己写,考水平啊,周期也长,那么把控制程序全都写在组态软件吗里面吗?
这是我想到的办法,实际中是怎么做的呢?
为什么判定一个人脑死亡才是真正的死亡呢
551
gangbook2000
文章数:23
年度积分:50
历史总积分:551
注册时间:2016/7/20
发站内信
发表于:2017/11/29 19:14:07
#12楼
回复 #11楼 gk_0
界面程序中涉及很多界面、按钮、输入、曲线、数据库等等,越多越容易出错(自己写程序),所以我希望能把界面程序和控制程序分开,如果界面程序偶尔报错(如闪退),设备能正常运行,马上重启界面程序能正常的话可以接受。
即使用组态程序,也希望两者能分开,不知道怎么实现
551
gangbook2000
文章数:23
年度积分:50
历史总积分:551
注册时间:2016/7/20
发站内信
发表于:2017/11/29 19:27:58
#13楼
以下是引用kdrjl2017/11/28 11:11:52的发言:
嘻嘻,我们就在使用工控机代替PLC的工作。

现在,各大传动控制公司都有推出自己的软PLC,什么叫软PLC呢?就是用软件嵌入到工控机里,工控机就可以实现PLC的功能了。最典型的就是西门子公司的软PLC产品:WINAC。其实,PLC本身就是CPU组成的智能控制,它的容量,运算速度与工控机相比,就是小巫见大巫了。用软PLC,在国内比较少见,但国外的应用例子很多呢。

现在通讯都是工业以太网,已经很少采用端子的DIO或AD/DA模式了,因此,工控机采用网络通讯形式,直接控制现场的智能驱动装置,非常便捷,可靠,快速。特别是单机传动控制,中间可以省掉PLC的。
难道我就是要写一个WINAC这样的软件?当然我只是写一个小程序实现控制和人机交互,那么这个程序该怎么实现?难道编译成一个*.exe程序,每次开机后执行这个程序?
49161
kdrjl 版主
文章数:24262
年度积分:50
历史总积分:49161
注册时间:2004/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2017/11/30 14:59:51
#14楼
回复 #13楼 gangbook2000
我不知道其他品牌的变频器是如何要求的。一般的,变频器的程序是不对外开放的。他们的通讯协议都是遵循的各自标准。

要么需要一个通讯的动态链接库,再与第三方设备通讯。所以,不首先要知道你所使用的变频器,支持第三方通讯的动态链接库,装到工控机上。然后,用VB.NET或C语言编的程序,去控制变频器。没有动态链接库做媒介,不行的吧?

我们用的西门子的变频器,它有一个SIMATIC.NET的软件,装到工控机里,有链接库,可以支持第三方(非西门子)的软件通讯。
385
Deanpc
文章数:5
年度积分:50
历史总积分:385
注册时间:2018/6/10
发站内信
发表于:2018/6/11 17:43:46
#15楼
回复 #12楼 gangbook2000
樓主還有再關注這個問題嗎? 其實研華新一代的MAS控制器都能幫您解決
您提到的
1). 希望能把界面程序和控制程序分开
2). 如果设备运行中,退出了这个程序(自己写的程序保证不了可靠性啊)...
3).人 机交互程序自己写,考水平啊...
921
247632409
文章数:16
年度积分:50
历史总积分:921
注册时间:2009/11/12
发站内信
发表于:2018/8/28 11:59:31
#16楼
用工控机肯定能实现替代PLC,我们公司很早以前就给客户设计过这方面的方案,关键是成本的控制。给你一个网站,你自己可以去联系一下,http://www.yanjitech.com/
[此贴子已经被作者于2018/8/29 11:55:42编辑过]
385
Deanpc
文章数:5
年度积分:50
历史总积分:385
注册时间:2018/6/10
发站内信
发表于:2019/6/28 10:36:06
#17楼
回复 #12楼 gangbook2000
我想这个可以解决你的问题
http://mas.advantech.com.cn/col.jsp?id=103
101
陈嘉伟
文章数:471
年度积分:101
历史总积分:101
注册时间:2019/6/13
发站内信
发表于:2019/11/8 19:35:29
#18楼
现在在新公司也是搞工控机+PLC这一块的工作

和触摸屏+PLC搭配起来,工控机的优点就是数据库显示和图标分析还有数据分析等功能,这是PLC和触摸屏做不到的

但是不用PLC只用工控机写动作指令,开发周期和查BUG的时间会很长

综合应用咯~~PLC走动作控制,工控机走数据测量,所要的数据经PLC的模拟量输入通过串口通信发送给工控机……

这是我觉得最省成本的方案

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

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

93.6006