rrjlove
与自己较劲,磨炼自己,成就自己。
级别: 略有小成
精华主题: 0
发帖数量: 149 个
工控威望: 289 点
下载积分: 1791 分
在线时间: 61(小时)
注册时间: 2015-10-13
最后登录: 2024-09-09
查看rrjlove的 主题 / 回贴
楼主  发表于: 2017-08-07 18:33
大家好!
   有台设备需要整改;
   西门子S7-200 224XP 与扫描枪通讯并读取扫枪数据并比较
    西门子S7-200-224XP目前俩个串口已被占用,我认为思路有二个;
  1: 扫枪与西门子人机界面通讯:1.从人机串口中分出RS485通讯线,再用RS485转RS232与扫枪通讯
                                                          2.在人机中写入脚本程序;读取数据与原始数据比较,然后给PLC一个相对应信号;
                                                          
                      
  2:扫枪直接与西门子PLC通讯:1需要加通讯模块
                                                             2对应通讯程序怎么写???
                                                        
西门子S7-200 224XP 与扫描枪通讯并读取扫枪数据并比较
希望大家多多指点一下,在此感谢大家!
endy2015
级别: 论坛先锋
精华主题: 0
发帖数量: 220 个
工控威望: 1519 点
下载积分: 837 分
在线时间: 253(小时)
注册时间: 2015-03-11
最后登录: 2018-04-26
查看endy2015的 主题 / 回贴
1楼  发表于: 2017-08-07 22:29
如果不是实时通讯,建议用PLC与扫描枪采用轮询方式
endy2015
级别: 论坛先锋
精华主题: 0
发帖数量: 220 个
工控威望: 1519 点
下载积分: 837 分
在线时间: 253(小时)
注册时间: 2015-03-11
最后登录: 2018-04-26
查看endy2015的 主题 / 回贴
2楼  发表于: 2017-08-10 21:20
引用
引用第4楼rrjlove于2017-08-10 19:49发表的  :
endy2015   如果不是实时通讯,建议用PLC与扫描枪采用轮询方式
            这个具体怎么做??
           能否提供一下相关资料分享一下呢?

楼主把工艺说清楚,比如一个口肯定是屏和PLC在通信,这个必须是实时的,我的意思是另一个口在和什么通信,如果不是实时通信,可以用程序配合继电器来切换引脚做485/232通信,这只是一个思路,还有s7-200貌似没有485/232模块的吧,或者楼主可以配S7-200以太网模块,以太网转232,还有如果屏有232口,直接与扫描枪做通信,在前面的帖子大家说了很多了,威纶通,三菱,普洛菲斯都可以