LabVIEW与西门子200PLC使用PPI通讯

本文讲述了作者在改造老式电脑和PLC时,遇到PPI协议问题,通过购买并使用PPI模块转ModBUS模块解决了难题。后续发现可以通过S7-200PPI协议和串口VISA编程实现,给出了LabVIEW替代方案的实测经验。
摘要由CSDN通过智能技术生成

        近来对一老车台进行修整,发现一老型号电脑(xp系统)、老型号PLC(西门子226),煞费心思,没整过PPI协议啊!  能不能偷个懒?网上一搜,真有!PPI模块转ModBUS,ModBUS我熟啊,随花费600大洋,购买一个名叫艾莫迅的转换模块(非广告),项目着急,随使用,效果良好。谨记两点,1为模块配置偏移地址如我这边起始地址为VB104,则偏移地址为52(一个寄存器16位,占两个字节,即104/2=52,本人理解偏移地址为偏移寄存器),即Modbus第0个保持寄存器地址对应PLC的VB104、VB105。

项目完成之后,心想能不能省下这600大洋。网上一搜PPI,艾玛,还真有这协议,西门子S7-200 ppi协议解析_200ppi-CSDN博客

使用串口VISA,写个demo(2023版本,简单拼数据),效果良好。

各位LabVIEWer可看项目情况进行选择,本人实测两种方案!

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值