登录
首页
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
上一页
下一页
工控新闻
瞄准“卡脖子”领域 瑞松科技发力高精高速机器人新赛道
第二弹 | 互动前三送PLC学习机!顾美邀您玩转上海工博会
20款新品新方案首发 | 雷赛邀您莅临工博会体验
搭载罗姆SiC MOSFET的舍弗勒逆变砖开始量产
德国7月工业产出三月来首度回升 低迷制造业Q3现转机
2025中国工博会工业考察报名启动!实地解锁智能制造硬核实力
优傲发布长臂展协作机器人UR8 Long,专为应对严苛且空间受限的自动化任务而生
元宇宙连接物理世界的核心基础!数字孪生国际标准正式发布
更多新闻资讯