88问答网
所有问题
vb如何和西门子plc衔接?
如题所述
举报该问题
其他回答
第1个回答 2019-01-07
vb不能直接访问plc的。
西门子有专用的软件接口,是通过opc实现的。大致原理是架设好opc
server(其实也是一个软件),通过opc协议把plc的所有需要的io或者中间变量共享出来,然后用西门子的专用接口访问opc上共享出来的这些内容(vb、vc、c#等)。
另外如果你现在有wincc和plc通信且能监控或者控制plc的io点或者中间变量,那吗可以不用另外架设opc
server,直接用wincc
中的opc就行了。
相似回答
关于
VB和西门子PLC
的通讯
答:
1.设置OPC SERVER,手册可以去
西门子
(中国)下载,配置IE模块,设置连接到该
PLC的
IP地址,这些手册都有的,文档名叫A030.PDF 2.在
VB
工程中引用sopcdaauto.dll或者通用的opcdaauto.dll,这些可以安装组态软件或者西门子系列软件得到 3.完成2后,就可以直接声明OPC SERVER以及OPC GROUP还有OPC ITEMS了 Pu...
vb如何和西门子plc衔接?
答:
vb不能直接访问plc的
。西门子有专用的软件接口,是通过opc实现的。大致原理是架设好opc server(其实也是一个软件),通过opc协议把plc的所有需要的io或者中间变量共享出来,然后用西门子的专用接口访问opc上共享出来的这些内容(vb、vc、c#等)。另外如果你现在有wincc和plc通信且能监控或者控制plc的io点或者...
VB
实现
PLC与
上位机通信
答:
一、通过STEP7软件建立一个新项目OPC,在项目中添加SIMATIC 300站和一个PC 站,其中
PLC
站中第四个槽安装的CP343模块。PC站的第一个槽 为OPC SERVER ,第三个槽为 IE GENERAL,然后在NETPRO下配置PLC和PC站的网络连接:(注意:是在PC站上新建的网络连接,连接类型选的S7连接)二、通过station confi...
如何
用
VB
实现和s7-200的Modbus串行通讯?
答:
3.PC发送一串读取密码指令给PLC 4.PLC得到指令后返回一串16进制数据 5.PC通过程序解码,放PLC返回的16进制数据转换成字符,也就是密码 下面大家请看,PC发送到
PLC的
指令:“STX0800808ETX6B”将其分解,就是STX+0+3+….+ETX+6+B 那么问题就出来了,这个字符呀,PLC不认识的,PC要把这字符转换成十六...
请教
VB和PLC
通讯的问题!!!
答:
和PLC通讯有专门的组态软件,MCGS什么的可以直接编写针对
PLC的
上位机程序。
寻求一个
VB与西门子
S7_200
PLC的
通讯程序
答:
Dim s2(2) As Integer Dim s3(8) As Integer Dim s4(6) As Integer Dim q1 As Integer Dim q2 As Integer '初始化 Private Sub Form_Load()With MSComm1 .CommPort = 1 .Settings = "9600,n8,1".InputMode = comInputModeBinary .RThreshold = 1 .InputLen = 0 .OutBufferCount = 0 ...
如何
用
VB
控制
西门子PLC
I/O的开
与
关
答:
不抬明白楼主的意思,是直接与外部IO相连.控制输出点?还是说接进
PLC的
IO点的常开常闭的设置??不过我建议用以下scl语言插件,不是
vb
但是和vb差不多的,应该可以直接读I/O点.
VB如何与plc
通信
答:
VB
可以编写程序
和PLC
通讯,但是使用VB对PLC编程还没见过,当然,如果一定要想用VB对PLC编程的话,那应该是科学院那些人的研究范畴了,
PLC的
基本构成也就是单片机,PLC编程软件也就是把我们能读懂的程序语言编译成单片机能识别的二进制数据并按照一定的排列顺序写进单片机,这也是一个相当复杂的工作.因为不 同的...
大家正在搜
西门子plcvb与vw
西门子plc里vb
vb与西门子plc通讯
西门子plc中的mov_b
西门子plc编程scl语言
西门子plcvb数据类型
西门子plc中对vw赋值
西门子plc中v地址有什么用
西门子plc中VB0中到底是什么