登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:求助,我想用电脑和PLC通讯,老司机说C#可以,怎么操作?纯菜鸟
点击:3893 回复:12
楼主
编辑
引用
管理
bnnyygy
这提问就像说,我有一个PLC 我想让他驱动一个指示灯点亮。。。。
会点C,触摸屏宏脚本会写点简单的,最近没事想玩玩高级点的,能不能电脑上面做一个“软件”类似HMI那种,画还按钮,显示框等等,和PLC通讯,控制。
老司机就说需要啥软件,指条路。
19-01-24 19:50
1楼
编辑
引用
管理
zhujilucj
这个嘛,很多可视化编程语言都可以很容易实现的
不过,特别提一下LabVIEW,图形化编程语言
19-01-24 19:56
2楼
编辑
引用
管理
海边渔翁
看你用什么硬件再谈软件
19-01-24 20:41
3楼
编辑
引用
管理
pqsh
你就是想要自己做hmi软件咯.
软件好画,plc程序好写.pc到plc的通讯就麻烦了.
最容易点的,大概算modbus(TCP)通讯吧,pc好实现,plc也多支持.
再就是opc通讯.
C#当然是vs了.另外你需不需要数据保存,要的话数据库吧.ms的都收费,应该.
然后你得根据你的需求做程序设计.
你要设计好自己的实时数据库,解决通讯和数据库的连接,解决数据库和画面元素的连接.
以前不少人用vb做过简单的自用的.好处就是不通用,别人不好插手.
19-01-24 20:53
4楼
编辑
引用
管理
pqsh
现在面向对象多线程,做通讯,做图符,要容易多了.
19-01-24 21:01
5楼
编辑
引用
管理
zzn6737
用现成组态软件呀!
19-01-25 07:20
6楼
编辑
引用
管理
tigermu
如果楼主自己做控制器,上位机自己做,那么可以,要不然各家设备通讯格式都不同,不好弄。只要是编程语言基本都能达到,如果说快速一些可能visual studio的环境能好些,资料好找。
19-01-25 08:19
7楼
编辑
引用
管理
alan3
可以,先确定自己的通讯方式,用无协议,还是modbus,然后用上位机直接把需要的动作指令发送过去就好了(具体怎么发需要深究,有专门的函数给你使用)
最后修改:
2019/1/25 8:40:31
19-01-25 08:40
8楼
编辑
引用
管理
YXBK
在电脑上做,简单的就用组态软件,但是这个长期运行要买加密狗的,自己开发用#也可以的。
19-01-25 10:41
9楼
编辑
引用
管理
变量请用_线
我用MATLAB写过,最主要的就是将数据读上来,其他的都好做
19-01-25 11:54
上一页
下一页
工控新闻
汇川技术携手TCL华星成功举办工业自动化PLC智能控制职业技能竞赛,以赛促学,共筑智能制造人才新生态!
搭载罗姆SiC MOSFET的舍弗勒逆变砖开始量产
六个“更加”,速览“十四五”推进新型工业化成绩单
工信部:“十四五”以来我国工业机器人新增装机量占全球比重超50%
e络盟全面开售 Nexperia 广泛新品组合
雷赛智能:2025年半年度归母净利润同比增长2.22%
第十四届中国创新创业大赛工业智能体专业赛|和利时发布两项揭榜挂帅赛题
日立宣布历史性10亿美元制造业投资 通过生产关键电网基础设施助推美国能源未来
更多新闻资讯