新闻搜索
 
最新新闻
1  手机远程控制PLC系
2  PLC远程控制系统
3  什么是PLC&nbs
4  什么是PLC系统&n
5  什么是PLC&nbs
6  什么是PLC百度百科
7  西门子PLC自由通信
8  西门子PLC怎样使用
9  用指针对S7-200
10  S7-200 西门子
热门新闻 点击
 PLC远程控制系统 14773
 三菱FX2系列PLC 5887
 S7-200 西门子 5383
 西门子PLC怎样使用 4702
 三菱PLCFX系列P 4649
 用指针对S7-200 3724
 什么是plc定义按键 3566
 什么是PLC系统&n 3420
 西门子PLC自由通信 3341
 什么是PLC&nbs 3239
 
西门子PLC自由通信口模式的简单应用
双击自动滚屏 发布者:西门子PLC 发布时间:2014/12/7 阅读:3341次 【字体:

5西门子PLC自由通信口模式的简单应用

概述

自由通信口模式FreeportMode)的通信协议可自由定义,通信所需要的信息存放在特殊存储字节SMB30中,用户须作如下说明:

奇偶校验每个字符的位数波特率

自由通信口模式可以接收和发送数据。本例用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。

 

 

 

打印机程序和注解

此程序描述向打印机发送数据。为了简化此例窗口下的终端程序可代替打印机作为接收器边接。打印机或终端的组态特性为9600波特,无奇偶校验,每字符8位。

本程序长度为13个字。

//正确设置自由通信口模式对此应用很重要。

Il所需信息装载在特殊存储字节SMB30中。

//这些输入数据可从操作手册中查询。

LD

SM0.1

 

MOVB

+9’SMB30

MOVB

+1VB100

MOVB

16#41

VB101

LD

10.1

 

EU

 

 

XMT

VB100

0

MEND

 

 

请参与

SIMATICSTEP7;

 

Il发送命令XMT包含了发送信息缓冲区的起始地址该地址单元中只包含了发送信息的长度以字节为单位)。

Il第一次扫描(SM0.1=1)

//自由通信口模式;9600波特,无奇偶校验,每字符8位。

//信息长度为1ASCII字符。

//A字符长度为1个字节,A=41H(十六进制)。

Il输入10.1起动发送。

Il识别脉冲上升沿。

//发送。

Il主程序结束。

特殊存储位6.4发送指令为您提供了更多

的关于自由通信口模式的通信接口的组态信息。

条形码阅读器程序和注解

该程序描述数据接收,条形码阅读器通过接口把读到的数据用自由通信口模式发给SIMATICS7-200西门子PLC为简化此例,窗口下的终端程序可代替条形码阅读器作为发送器连接。

本程序长度为15个字。

Il

主程序

Il正确设置自由通信口模式对此应用很重要。

Il所需信息装载在特殊存储字节SMB30中。

//这些输入数据可从操作手册中查询。

//接收数据借助于中断实现,当数据进入自由编程接口,接收中断事件(8)。//就被触发了。

Il在此应用中,将中断程序O(INTO)赋予接收中断事件(8)。

LDSM0.1MOVB+9,SMB30ATCH+0,8ENIMEND

Il*******

Il第一次扫描标志SM0.1=1)

Il自由通信口模式:9600波特,无奇偶校验,每字符8位。//指定接收中断事件8调用中断程序O

//允许中断。

Il结束主程序。

中断程序0*******

Il在中断程序0,把存放在特殊存储字节SMB2中的接收字符和大写字母A作比较。

Il如果符合,则置输出位Q0.11

INT                                                         //接收中断程序O

LDB=SMB2,16#41     //字节SMB2中的接收字符和A比较。

S     Q0.1,1       //若字符为A,则置Q0.11

RETI               //返回主程序。

请参考SIMATICSTEP7编程参考手册2.6特殊存储位6.2中断指令为您提供了更多

的关于自由通信口模式接口的信息。


 

 


 

 


 

 

 


 

 


 

更多请关注:大发888 澳门赌场

更多请关注:澳门葡京赌场 大发888

更多请关注:网上娱乐城 澳门娱乐城

  • 上一条新闻: 没有了

  • 下一条新闻: 没有了
  • 返回上级新闻
  •  
     
     

    Website 无锡市海辰得自动化设备有限公司
    苏ICP备:05038402号
    详址:中国江苏省无锡市城南路32-1号新中储A栋 邮编:214028