工控网首页
>

应用设计

>

S7 PLC通过自由通信口模式接受条形码阅读器的信息实例

S7 PLC通过自由通信口模式接受条形码阅读器的信息实例

2015/3/16 10:57:28

       

    本例说明如何将SIMATIC S7-212或S7-214与条形码阅读器配合使用。

   读入条形码的信息并经解码器翻译后,再通过自山通信u模式(Freeport Mode)把信息传入SIMATIC。在S7-212或214的内存中有两个缓冲区,用来存储条形码信息,这两个缓冲区轮流地存储每次新读入的条形码。

   通常这些数据可供程序调用。但本例中仅仅将信息存入接收缓冲区,可以用S7-200程序包来查看。

硬件要求

为能正常进应用此例,你需要以下硬件:

可能会出现一个问题:

因为SIMATIC S7-200和条形码阅读器都作为数据通信设备(DCE),所以两台设备的数据传输方向有可能会相同,也就是说,二者的数据接收线接在一起,发送线也接在了一起(线2和3)。这个问题可以通过转换器的正确设置或使用合适的线路适配器(空调制解调式的适配器)来解决。

程序框图

程序和注释

该程序从条形码阅读器接收信息再存入两个缓冲区。

从条形码解码器传出的信息是ASCII码形式,所接收的条形码存在SIMATIC内存中。这些数据可被程序利用,但本例中仅仅将信息存入接收缓冲区,可以用SIMATIC  S7-200程序包来查看。

投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机