VC 的监控界面与PLC通讯

时间:2023-03-19作者:佚名

问:我的下位机是西门子S7-300,上位机是由VC 编写的监控界面的PC机,现在上位监控与plc要实现通讯,请问有哪些通讯方式,哪种通讯方式比较好,每种方式是如何实现的?

答:1、Prodave通讯
Prodave是西门子提供的一个软件包,为高级语言编程和plc通讯提供接口。
通讯接口:MPI
因为MPI口是每块cpu的编程口,所以plc不需要另外添加通讯模块,这个方案就比较经济,而且prodave软件包里面附带了example和详细的说明,用起来应该比较简单和方便(本人只匆匆看过文档,没有实验过)。这方面的资料在百度上很多。当然,mpi的速度是有限的,如果采用普通的pc adapter连接pc和plc,最高速度也就38.4kbps,我不知道prodave能否支持mpi卡(5611之类的话),如果可以的话速度可以达到187.5kbps。
2、串行通讯
看到过一些论文,采用串行通讯的方法实现pc和plc通讯。这种情况存在几点要求:
a、需要为plc添加一块串行通讯模块,比如300的话就需要cp340或者cp341(前者便宜些);
b、plc里面需要对串行通讯进行编程,其实也就是接收报文和发送报文,调用fb2/fb3(cp340的话)。
c、串行通讯的速度是有目共睹的,而且cp340或者cp341的数据吞吐量也是有限的,即报文长度是有限制的,因此个人认为通讯数据量大的话采用串行通讯就不合适了。
d、报文格式的话就比较自由,但是也应当合理,我虽然没有具体实验过,但是个人认为可以参考modbus的报文结构来编程,甚至就采用modbus的规范,不过这样的话要求编程者对pc和plc侧的modbus编程都要熟悉。
3、opc
Opc是这些年来很流行的东西,其实我很讨厌opc的安全认证的设定。不过采用opc编程来访问plc真的是一件非常轻松惬意的事情。你需要做的就是了解opc的结构和编程,尤其是采用vb来编写opc简直是件傻瓜化的工作当然也牺牲了很多。
前面我实验了用vb通过opc(以太网)来访问300,包括用西门子的simaticnet提供的opc接口和第三方的kepserver。
采用opc接口编程的优点:通讯速度快,编程简单。
4、以太网编程
采用以太网编程访问plc,其实又可以分为两种:
一种是socket接口,需要在plc里面编程进行收/发,大概是fc5/fc6吧,印象不深了,当然plc里面要定义一个connection,填好地址、端口号之类的信息,这个对于熟悉西门子工业通讯的人是很easy的事情。Pc侧采用socket接口编程,最简单的就是vb里面的wisock控件,当然这掩盖了很多细节。Socket编程本来就是一门艺术,讲究说学逗唱:)
这个方法的优点应该是pc侧编程稍微简单点(相对于后一种),而且可以不局限于windows平台,因为socket接口被诸如unix支持的更好。
第二种是采用西门子的sapi接口函数,这样plc里面不需要过多的编程了,当然pc侧的编程难度就比较高了,ms只能用c来写,所以我望而却步鸟。

相关阅读

空气开关vs漏电保护器:别再混淆!区别解析+接线实操指南

一、核心区别:空开保线路,漏保保人身 1. 空气开关(空开/断路器) 核心功能:过载+短路保护,防烧线、防火灾。 保护对象:线路、电器(保物)。 原理:监测电流大小,过载双金属片发热跳闸;短路...
2026-06-22
空气开关vs漏电保护器:别再混淆!区别解析+接线实操指南

刀开关,独家资料

小编发现很多工友对于电工这一职业大多是看别人怎么干,自己就怎么干,对电工专业知识也是一知半解,没有一个具体详细的知识储备,这样的话,应付一时的工作还行,可如果想做...
2023-06-27
刀开关,独家资料

电流、电压升高会导致电表加速?新电表真的让电费飞涨?

一位蔬菜商店的张先生说:之前他家的电费一般在240—270之间,自从换了智能电表,一个月电费600 ,比之前翻了一倍。还有一位李师傅说:5瓦的灯泡要5度电一天... 电费的飙升使得很多...
2023-06-27
电流、电压升高会导致电表加速?新电表真的让电费飞涨?

水电装修攻略送给即将装修或者正在装修的你,记住这几点少走弯路

家装水电施工,在新房装修的地位是很高的,因为只要水电安好了,整个家装就算完成一半了。 在装修方案中,水管有走地面的,有走顶的。这是因为公司的规定和工人的个人工作习惯...
2023-06-11
水电装修攻略送给即将装修或者正在装修的你,记住这几点少走弯路

无桥PFC电路工作过程详解

(a)工频正半工作周期,S1和S2开通 (b)工频正半工作周期,S1和S2关断 图4 无桥PFC电路工作过程(工频正半工作周期)   无桥PFC在一个工频周期内根据输入电压的极性可分为两个阶段:正半工...
2023-06-25
无桥PFC电路工作过程详解

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目