s7-200PLC通过自由口通讯接收扫码枪数值

 时间:2024-10-12 22:41:22

1、初始化自由口通讯,本例选用端口1,通讯初始程序如下;关于自由口通讯初始请参考经验引用

s7-200PLC通过自由口通讯接收扫码枪数值

2、通过中断int_0存储扫码枪读取的数值,存储区起始地址为VB8000

s7-200PLC通过自由口通讯接收扫码枪数值

4、转换ASCII码:LD SM0.0LPSMOVW VW8100, VW8140-I +48, VW8140MOVW VW8102, VW8142-I +48, VW8142MOVW VW8104, VW8144-I +48, VW8144MOVW VW8106, VW8146-I +48, VW8146MOVW VW8108, VW8148AENO-I +48, VW8148AENOITD VW8148, VD8160AENOMOVD VD8160, VD8184*D +100000, VD8184LRDMOVW VW8110, VW8150AENO-I +48, VW8150AENOITD VW8150, VD8164AENOMOVD VD8164, VD8188*D +10000, VD8188LRDMOVW VW8112, VW8152AENO-I +48, VW8152AENOITD VW8152, VD8168AENOMOVD VD8168, VD8192*D +1000, VD8192LRDMOVW VW8114, VW8154AENO-I +48, VW8154AENOITD VW8154, VD8172AENOMOVD VD8172, VD8196*D +100, VD8196LRDMOVW VW8116, VW8156AENO-I +48, VW8156AENOITD VW8156, VD8176AENOMOVD VD8176, VD8200*D +10, VD8200LPPMOVW VW8118, VW8158AENO-I +48, VW8158AENOITD VW8158, VD8180

5、将各个ASCII转换为一个整数:LD SM0.0MOVD VD8180, VD8204AENO+D VD8184, VD8204AENOMOVD VD8204, VD8208AENO+D VD8188, VD8208AENOMOVD VD8208, VD8212AENO+D VD8192, VD8212AENOMOVD VD8212, VD8216AENO+D VD8196, VD8216AENOMOVD VD8216, VD8220+D VD8200, VD8220

  • smart200plc如何设置断电保持
  • 西门子S7如何将程序下载到PLC内部
  • 三菱GX Works2与plc通讯参数怎么设置
  • 西门子1200 plc如何更改IP地址
  • 昆仑通泰组态软件如何插入位图图片
  • 热门搜索
    广东旅游局官网 敦煌莫高窟旅游攻略 宁夏旅游局 衡阳旅游年卡 贵广高铁旅游攻略 免签证的旅游地 过年去哪里旅游便宜 西昌旅游集散服务中心 高州旅游景点大全 肇庆鼎湖山旅游攻略