西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)

您所在的位置:网站首页 plc和扫码枪通信要怎么设置扫码枪 西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)

2024-07-10 06:58| 来源: 网络整理| 查看: 265

尊重原创 勿抄袭

勿私放其他平台

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据

前段时间写过一些关于能实现特定功能的底层程序(​​Program_Alarm指令使用之我的心得​​),好像大家都不怎么感兴趣,相对于那些概念性的文章怎么流量就能那么高?搞不懂唉,那么今天通过调试一个扫码枪的案例再试试大家的口味。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_02

软件环境

操作系统:Windows 7 SP1旗舰版编程软件:TIA V15.1专业版

硬件环境

西门子控制器:1214C使用网线连接西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_03摩莎网关:NPort5110 RS-232转Ethernet西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_04霍尼韦尔扫码枪:1900-C 串口输出西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_05

建立硬件连接

给三台设备通电,并把扫码枪与网关串口连接,网关与控制器网口连接。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_06

配置扫码枪

Step1:恢复出厂设置西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_07Step2:串口接口带回车​西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_08Step3:扫描方式手动​西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_09Step4:扫描延时​西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_10Step5:设置波特率,选最快的115200bit/s,长距离扫码时应选用更慢的波特率。​西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_11

网关配置

设置网关需要进WEB界面,因此查看网关IP为192.168.127.254,所以我们设置PC有线网卡地址为192.168.127.10。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_12

需要输入密码:小写“moxa”

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_13

端口设定:波特率115200bit/s(这个和扫码枪传输速度一致),数据位8个,停止位1个,奇偶校验 无,流量控制 默认。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_客户端_14

这里我们设置网关作为UDP服务器,传输延时写1000ms(因为UDP协议不需要像TCP协议的三次握手,如果传输时间过短后面的数据会覆盖前面的数据,造成乱码现象),客户点地址写电脑IP和PLC的IP,向电脑调试助手软件和控制器两个客户端发送数据。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_客户端_15

确认无误后点击“Submit”提交

调试助手测试

因网关作为UDP服务器,所以调试工具作为UDP客户端,填写网关IP及端口号,电脑端口,这些参数要和上面网关WEB界面中的一致。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_16

扫码并测试数据正确性

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_17

控制器测试

简单介绍1200控制器的开放式通讯

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_客户端_18

这里我们建立UDP客户端

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_客户端_19

TCON的管脚:伙伴=未指定,连接类型=UDP,ID=1,连接数据=新建一个DB,REQ=上电扫描一次。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_20

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_21

TURCV的管脚:EN_R=1,ID=1,DATA为数组0..100 of CHAR的一维数据

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_22

ADDR为“TADDR_Param”数据类型的数据块,然后编辑数据块内的参数。

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_23

下载PLC,测试效果:​

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_24

再测试一下TCP通讯

网关作为TCP客户端,填写客户端IP及控制器IP,相关的端口号,保存

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_客户端_25

控制器作为TCP服务器配置:

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_26

带有与 TCON_IP_v4 结构相符的连接参数: 

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_27

测试结果:​​

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_数据_28

——李仁贵

2021年6月

more+

西门子PLC与霍尼韦尔扫码枪调试实操(附程序&调试软件)_工控_29



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3