当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
首页
上一页
1
2
3
4
下一页
尾页
请对西门子S7-200的PPI通信协议感兴趣的进来
点击:
16274
| 回复:
79
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2004-01-02 15:19:00
楼主
请教此论坛里的各位同行高手老师们, 西门子公司的S7-200型系列PLC功能挺强的,但是就是那个串口非得使用所谓的自由协议才能访问其CPU内的资源。听说有个叫PPI协议的方法就可以透明地访问其CPU内的资源,大家能不能集思广益开发一下呢? 我还想请教各位,如果我们能够透明地访问其CPU内的资源这有什么实际意义?有什么使用价值呢?如果有很高的使用价值,对大家使用西门子S7-200PLC有很多方便和好处的话,那么西门子公司为何不对我们公开呢?人家MODICON公司的PLC不就提供MODBUS协议吗? 欢迎大家讨论,发表意见,多多指教!
分享到:
收藏
邀请回答
回复楼主
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-11-28 11:33:00
1楼
请教各位,如果我们能够透明地访问S7-200CPU内的资源,这有什么实际意义?有什么使用价值呢?如果有很高的使用价值,对大家使用西门子S7-200PLC有很多方便和好处的话,那么西门子公司为何不对我们公开?
回复
引用
举报
wb210xa
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 91回
年度积分:0
历史总积分:118
注册:2002年12月19日
发表于:2003-11-28 12:06:00
2楼
我觉得西门子PLC的串口采用自由协议编程,可以方便的与其它任何PLC或仪表、设备进行连接。而不象大部分PLC那样连接的设备比较局限。与其它设备进行连接时,必须采用通讯模块才能实现。有的PLC添加通讯模块都无法与设备进行通讯。象西门子穿口采用自由协议进行编程则比较方便,只不过编程比较麻烦。
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-11-28 16:11:00
3楼
如果西门子PLC的串口可以使用MODBUS RTU从机协议的话,你看是否方便呢?因为MODBUS协议是公开的,我们可以透明地访问S7-200CPU内的资源。采用自由协议的话,你程序吐什么我才能收什么。
回复
引用
举报
百无禁忌
关注
私信
精华:1帖
求助:0帖
帖子:2帖 | 40回
年度积分:0
历史总积分:101
注册:2003年7月08日
发表于:2003-11-28 16:47:00
4楼
老兄干吗不买一个呢 买一个通讯模块不就什么事情都没有了 还用你这么费事 不值得
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-11-28 17:47:00
5楼
百无禁忌老师, 请问,要能够透明地访问S7-200CPU内的资源买一个什么通讯模块就什么事情都没有了啊? 是什么型号?哪里有卖啊?
回复
引用
举报
chp351577
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 156回
年度积分:0
历史总积分:441
注册:2003年10月11日
发表于:2003-11-28 21:46:00
6楼
我感到这里大家有许多问题没有搞清楚。S7-200自由口是提供给用户自己编程使用的一个端口,只要符合RS-485标准,用什么协议是自己的事情,即按要求编程就可和通信对象连接,编程也很方便,非常好用。如果用MODBUS协议从,程序都不用编,直接从库中调用增补指令(V3。2版)即可。 如果与PC机连接,使用一个RS232/RS485转换器(如:研华的)即可,调用MS通信控件即可实现两者数据通信。也可用CP5611驱动程序,使用PPI协议,通过动态连接库通信。
回复
引用
举报
Zane
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 44回
年度积分:0
历史总积分:107
注册:2001年12月28日
发表于:2003-11-28 23:28:00
7楼
你不是已经在德国找到一个80几欧元的东东了吗?
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-11-29 14:52:00
8楼
西门子PLC的串口可以使用MODBUS RTU从机协议的。能够透明地访问S7-200CPU内的资源买一个什么277通讯模块就可以了。
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-11-29 17:34:00
9楼
永治老师, chp351577老师, 现在我有一片AT89S51单片机外带一个RS485接口(MAX485),想要通过S7-200的串口透明地访问S7-200CPU内的资源,这活怎么干?
回复
引用
举报
840C
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:5
注册:2001年7月29日
发表于:2003-11-29 19:06:00
10楼
由于PPI协议是不公开的,如果你想知道的话,必顺购买。 或是购买通讯模块(DLL)也是可行的。
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-12-01 17:46:00
11楼
请教840C老师, 现在我有一片AT89S51单片机外带一个RS485接口(MAX485),想要通过S7-200的串口透明地访问S7-200CPU内的资源,这活怎么干? 请您讲讲,购买通讯模块(DLL)也是可行的?
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-12-01 18:35:00
12楼
请教各位大虾,我想问一下西门子S7-200与电脑连接的通讯电缆如何制作?谢谢各位,我的电子信箱是:chaboy2008@sina.com
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-12-02 17:32:00
13楼
西门子S7-200与电脑连接的通讯电缆如何制作? 就是一个用RS232/RS485转换器就可以了。
回复
引用
举报
840C
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:5
注册:2001年7月29日
发表于:2003-12-02 22:04:00
14楼
http://slc500.yeah.net的论坛好象有这个图,我在那看过一次,你可以去看看。
回复
引用
举报
chp351577
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 156回
年度积分:0
历史总积分:441
注册:2003年10月11日
发表于:2003-12-02 22:18:00
15楼
BJCEN:你的问题我看到了。在89S51和S7-200两者之间,你可根据使用情况用一个做主动者(我建议用S7-200),发一个序列,在另一端接收此序列,如果接收序列正确,在接着发即可通信。您要认真地读S7-200通信指令。如果有问题,我可以把我们项目的一个演示程序(PC机RS-485端口与S7-200)给您发去
回复
引用
举报
bjcen
关注
私信
精华:1帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:19
注册:2003年11月27日
发表于:2003-12-03 08:52:00
16楼
chp351577老师, 您是说在S7-200CPU里运行自由通讯协议吗? 和我们讨论的题目不相干啊? 采用自由协议的话,你程序吐什么我才能收什么。
回复
引用
举报
叶帆
关注
私信
精华:1帖
求助:0帖
帖子:18帖 | 88回
年度积分:0
历史总积分:239
注册:2003年9月03日
发表于:2003-12-09 09:38:00
17楼
在上位机我用VB做了一个控件,在PLC里编写了一个自由口通信模块。 可以通过控件提供的方法读写V变量区的内容。 这种方法有点类似modbus,我已经用了两年还可以。
回复
引用
举报
叶帆
关注
私信
精华:1帖
求助:0帖
帖子:18帖 | 88回
年度积分:0
历史总积分:239
注册:2003年9月03日
发表于:2003-12-09 09:38:00
18楼
在上位机我用VB做了一个控件,在PLC里编写了一个自由口通信模块。 可以通过控件提供的方法读写V变量区的内容。 这种方法有点类似modbus,我已经用了两年还可以。
回复
引用
举报
chen1
关注
私信
精华:1帖
求助:0帖
帖子:8帖 | 59回
年度积分:0
历史总积分:199
注册:2002年9月24日
发表于:2004-01-02 15:19:00
19楼
看11月份的计算机控制与测量,里面有介绍
回复
引用
举报
94123546
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 2回
年度积分:0
历史总积分:2
注册:2004年11月14日
发表于:2004-12-20 13:05:00
20楼
叶帆、 chp351577两位老师,您好! 学生我现在正为基于VB的实现PLC-222与上位机的数据通信方面的VB编程而苦恼!我的VB编程不是很强,所以对于此编程颇有难度,希望两位老师能够给学生提供点这方面的例子,让我多学习学习!十分感谢!!!我的联系方式:94123546@163.com
回复
引用
举报
热门招聘
相关主题
NPN与PNP传感器区别(转帖)--...
[37879]
请问后缀为.gps或.gpj的文件...
[7536]
西门子S7-200通过互联网远程...
[7825]
给工控初学者几点 ‘忠告‘
[7125]
工控老鬼-《西门子S7-1500之我...
[9331]
求助简单的交通灯控制程序!!...
[18721]
基恩士PLC如何
[7916]
安装STEP 7 V5.3S时,提示"未...
[14948]
三菱plc位,字节,字,双字存储...
[11749]
如何上传永宏PLC程序到计算机...
[13039]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
3
4
下一页
尾页