电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

S7_200PLC与PC自由口通讯的多种实现方法

S7_200PLC与PC自由口通讯的多种实现方法_第1页
1/6
S7_200PLC与PC自由口通讯的多种实现方法_第2页
2/6
S7_200PLC与PC自由口通讯的多种实现方法_第3页
3/6
S7-200PLC 与 PC 自由口通讯的多种实现方法1 引言西门子 S7-200PLC 是德国西门子公司生产小型 PLC。S7-200 以其高可靠性、指令丰富、置功能丰富、强劲通讯能力、较高性价比等特点,工业控制领域中被广泛应用。S7-200PLC 突出特点之一是自由口通讯功能。如何实现 S7-200PLC与个人计算机互联通信,是 S7-200PLC 应用技术关键。可编程控制器与计算机之间通讯一般是 RS-422 口或 RS-232C 口进行,信息交换方式为 字符串方式,运用 RS-232C 或 RS-422 通道,容易配置一个与计算机进行通信系统,将所有软元件数据和状态用可编程控制器送入计算机,由计算机采集 这些数据,进行分析与运行状态监测。用计算机改变可编程控制器设备初始值和设定值,实现计算机与可编程控制器直接控制,一旦确定了可编程控制器控制指令, 就能很方便与计算机连接。2 S7-200 自由口通讯模式S7-200 支持多种通讯模式,如点点接口(PPI)、多点接口(MPI)、Rrofibus DP 等。PPI 等通讯协议主要用于西门子系列产品之间通讯以与对 PLC 编程。自由口模式下,可由用户控制串行通讯接口,实现用户自定义通讯协议。用户可以用梯形图程序调用接收中断、发送中断、发送指令(XMT)、接受指令(RCV)来控制通信操作。自由口模式下,通信协议完全由梯形图程序控制。S7-200CPU 上通信口是与 RS-485 兼容 9 针 D 型连接器,PLC 还提供了实现 RS-485 与 PC 机上 RS-232C 相连接 PC/PPI 电缆,利用它可以方便实现 S7-200 系列 PLC 与 PC 之间硬件连接。S7-200 编程软件为 STEP7-Micro/WIN32,该软件有 STL、FBD 和 Ladder 三种编程模式,有 SIMATIC 指令和 IEC131-3 指令两种指令。本文所给出例是使用SIMATIC 指令 STL 编程。3 S7-200 PLC 端通讯程序实现PLC 程序分为主程序和中断程序。主程序完成初始化通信口、开中断、推断、发送数据等功能,中断程序完成接收和发送数据功能。接收指令(RCV)启动或终止接收信息功能,必须为接收操作指定开始和结束条件。发送指令(XMT)自由口模式下依靠通讯口发送数据。3.1 控制字选取反映 CPU 工作方式模式开关当前位置特别存储器位为 SM0.7,它控制自由端口模式进入。当 SM0.7 为 0 时,模式开关处于 TREM 位置;当 SM0.7 为 1 时模式开关处于 RUN 位置。而当模式开关位于 RUN 位置时,才允许进行自由口通讯。 SMB30 是自由口模式控制字节,用来设定校验方式、通讯协议、...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

S7_200PLC与PC自由口通讯的多种实现方法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部