guanying14
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看guanying14的 主题 / 回贴
楼主  发表于: 2010-10-21 10:02
有没哪位高手用过S7224XPCN的自由端口与用VB编写的软件通讯咯?,以前我们编写的VB软件和三菱的FX2N系列通讯的话,只需将端口的通讯参数写入D8120和设置站号,而软件只需设定一样的端口参数即可通讯。不知道西门子的通讯口这样做行不行,看过实例,都是需要经过初始化端口,编写接受、发送子程序、还用了不少的中断。。挺复杂的。。而且当端口设置为自由端口通讯后。。。上位机与PLC之间的通讯线是否是用普通的RS485通讯线呢还是用PPI的专用通讯电缆呢?,有没哪位高手指点下。。。急啊。。。
guanying14
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看guanying14的 主题 / 回贴
1楼  发表于: 2010-10-25 14:57
自由端口如果要用专用电缆是需要用哪种可以转换成485通讯的专用电缆。。如果将端口设置成自由口通讯后。。只需用普通的485通讯线就可以。。自己做都可以。。我试过了,但是暂时还搞不清楚它的数据段的起始地址是如何设置的。至于要转成485通讯才搞。。哪就是不用说的了。。
guanying14
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看guanying14的 主题 / 回贴
2楼  发表于: 2010-11-01 08:59
一般用原装电缆的是用PPI协议,不过这个协议是不公开的。。搞不到。。如果是自由口通讯协议的话,是不需要原装电缆的。。普通的485通讯线既可以。。不过要清楚西门子200的端口线定义。。其485的通讯脚是3和8.我试过是可以通讯的。。只不过我们现在是上位机软件和下面的PLC是分开两个人做的。。比较麻烦,切自由口通讯中用到挺多的中断的,而我读取其他的信号也需要用这些中断,所以比较麻烦。。不大想用自由口通讯了。。有点想用OPC通讯。。有那位高手以前用OPC来做过VB和S7200之间的通讯不,有的话能不能发个实例来看看。。西门子叫我下载了一个PC ACCESS,说是OPC的测试客户端和服务器的集成软件,遵循OPC的标准协议。。又不说怎么做这个通讯接口。。所以有点迷糊。。救命啊。。。