自己用C#怎么实现与远程的西门子CP243-1以太网通信模块通信,求教啊,先谢谢给位大侠了!

 我来答
tarozhou
2014-05-04 · TA获得超过5万个赞
知道大有可为答主
回答量:4.3万
采纳率:48%
帮助的人:4009万
展开全部
高级语言要和PLC进行通信,一般是通过OPC Server作为媒介的,比如某台PLC通过以太网模块连到主网上,然后一台装有OPC Server的电脑就可以采集到PLC上的数据,我们就可以用C#编写一个客户端,到OPC Server上采集到PLC的数据,而不是和PLC的通信模块直接通信的。要用C#编写客户端,得有OPC基金会提供的OPC Server的开发包才可以。
追问
这是我第一次提问,真的很感激你的回答,很详细,大清早感觉到了世界满满的爱(哈哈)。现在我们就是 按这个方案在实施。opc服务器是s7200的pc access,现在在写个demon试一下。现在得疑惑是pc access这个opc服务器是不是只要标准的自动化接口还是说还得加西门子自己提供的DLL,你知道么,知道还请再指教下。
追答
这个接口都被规范化啦,就是OPC基金会的接口开发包呢,对所有牌子的PLC的OPC Server都通用的哦。
呼和浩特市医院五洲
2017-11-01
知道答主
回答量:26
采纳率:0%
帮助的人:2.3万
展开全部
去年做了一个项目也是用到高级语言与CP243通讯,网上下载了一个DLL就搞定了,好像是叫WinTcpS7_CP2.DLL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穿黑裙的小妖
2017-11-01 · TA获得超过129个赞
知道答主
回答量:190
采纳率:78%
帮助的人:11.4万
展开全部
去年做项目是在网上找的一个C#开的DLL组件,好像叫WinTcpS7_CP2.DLL,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式