云南西门子S7-200SMART模块代理价格
云南西门子S7-200SMART模块代理价格
云南西门子S7-200SMART模块代理价格
云南西门子S7-200SMART模块代理价格
云南西门子S7-200SMART模块代理价格

云南西门子S7-200SMART模块代理价格

参考价: 订货量:
366 1

具体成交价以合同协议为准
2019-08-15 17:07:41
283
属性:
电动机功率:3kW;外形尺寸:3mm;应用领域:环保,食品,地矿,印刷包装,纺织皮革;重量:2kg;
>
产品属性
电动机功率
3kW
外形尺寸
3mm
应用领域
环保,食品,地矿,印刷包装,纺织皮革
重量
2kg
关闭
上海卓曙自动化设备有限公司

上海卓曙自动化设备有限公司

免费会员7
收藏

组合推荐相似产品

产品简介

云南西门子S7-200SMART模块代理价格
全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。

详细介绍

云南西门子S7-200SMART模块代理价格

西门子S7-200系列PLC配置自由口通信

    自由口即机内未安排标准协议,而由用户定义协议控制及应用S7-200 CPU的通信端口。因而S7-200系列CPU可以在自由口协议下与任何已知协议的智能设备通信。例如:打印机、条形码阅读器、调制解调器、变频器和上位计算机等。当然也可以用于两台CPU间的数据交换。为了方便自由口通信,S7-200配有发送及接收指令,发送及接收中断,以及用于通信设置的特殊标志位。

    1.发送及接收指令

    发送指令(XMT)激活发送数据缓冲区(TBL)中的数据。数据格式如图11-8所示。数据缓冲区以字节为单位,*个字节为要发送的字节数,大为255个,PORT用于发送的端口。如果有一个中断服务程序连接到发送结束事件上,在发送完缓冲区中的后一个字符时,则会产生一个中断(对端口0为中断事件9,端口1为中断事件26),通过监视SM4.5SM4.6信号,也可以判断发送是否完成。当端口0及端口1发送空闲时,SM4.5SM4.61

    接收指令( RCV)通过端口(PORT)接收信息并存储于数据缓冲区(TBL)。接收数据缓冲区的格式如图11 9所示。缓冲区中*个字节为接收的字符数。缓冲区多可有255个字节。如果有一个中断服务程序连接到接收信息完成事件上,在接收完缓冲区中的后一个字符时,S7-200会产生一个中断(对端口0为中断事件23,端口1为中断事件24)。也可以不使用中断,通过监视SMB86(端口0)或者SMB186(端口1)来接收信息。当接收指令未被激活或者已经被中止时,这一字节不为0;当接收正在进行时,这一字节为0
发送缓冲区格式

    11-8    发送缓冲区格式
接收缓冲区格式

    11-9    接收缓冲区格式

    11-9给出了发送及接收指令的表达方式。

    11-9    发送指令及接收指令
发送指令及接收指令

    使ENO=0的错误条件是:0006(间接寻址);0009(在端口0同时XMT/RCV)000B(在端口1同时XMT/RCV) RCV参数错误,置位SM86.6SM186.6S7-200CPU没有处于自由口模式。

    2.自由口参数的设置及自由口的开通

    SMB30(对Prot0)或SMB130(对Port1)的通信协议选择位为01,并设置波特率、数据位数及校验位等参数,即可完成自由口模式的设置(见表11-7)。在自由口模式下CPU不可与编程设备通信。只有在CPU处于RUN状态下才能实现自由口通信。可以通过特殊标志位SM0.7控制进入自由口模式。SM0.7的状态对应CPU机箱上模式开关的位置,模式开关在TERM位置时,SM0.7=0;模式开关在RUN位置时,SM0.7 =1

    3.自由口接收信息状态字及控制字

    采用自由口通信时,通信秩序*靠用户程序保障。特殊标志位SMB86SMB94SMB186SMB194分别为端口0及端口1的接收信息状态字及控制字

    结合上表信息,为使接收与信息的起始同步可在编程时采用空闲线检测、起始字符检测、断点检测等接收起始条件及结束字符检测、字符间超时定时器超时、信息定时器超时等结束条件。并可用接收字符中断控制接收数据,可以通过将SMB87.7SMB187.7设置为0来终止信息接收功能。安排发送与接收数据的校验保障通信信息的安全。

    4.自由口通信的配置过程

    (1)网络的连接。使用双绞线及网络连接器将网络内设备的RS-485口连接起来,连接一般为总线方式。

    (2)站地址及存储区的安排。为网络内所有通信设备一的站地址。地址可以与系统块下载的地址相同也可以不同。在站数大于2时,需约定地址的表示及鉴别方法。网络中各站还要安排好各类数据的收发存储单元。

    (3)约定通信的操作流程。约定通信的操作流程从根本上说是通信协议的重要内容。一般可包括通信地址的认定、握手信号的安排、握手的过程设计、信息的传送方式、信息的起始及结束判定、信息的出错校验等内容。可先绘出流程图,以明确及完善操作流程。

    (4)通信程序的编制。通信程序一般由主程序、子程序及中断程序等组成。初始化程序中设置通信模式及参数,并准备存储单元及初始数据。初始化以后的编程主要是通过程序实现通信流程图的过程。S7-200系列PLC通信中断功能在程序编制中很有用处,自由口接收字符缓冲区SMB2及自由口奇偶校验SMB3在单字节通信中也常使用,通信程序常采用结构化程序,这对简化程序段功能,方便程序的分析是有利的。

 

    PPI协议是西门子公司专为S7-200系列PLC开发的通信协议。内置于S7-200CPU机中。PPI协议基于RS-485口,通过屏蔽双绞线实现通信。PPI协议是一种主一从协议。主站设备发送要求到从站设备,从站设备响应,从站不能主动发出信息。在一个网络中,主站不能超过32个。PPI协议基本的用途为使用PC机运行STEP7-Micro/WIN软件编程时上载及下载应用程序。

    为了进行PPI通信,S7-200系列CPU专门配备了网络读指令(NETR)及网络写指令( ENTW)

    1.网络读及网络写指令

    网络读指令( NETR)初始化通信操作,通过指令端口(PORT)从远程设备上接收数据并形成表(TBL)。网络写指令(ENTW)初始化通信操作,通过指令端口(PORT)向远程设备写表( TBL)中的数据。

    由图11-7可知TBL表中含有通信所需的许多参数,如远程站的地址、远程站的数据区指针、数据的长度及数据。表中偏移量为零的字节为PPI通信有关的标志位及错误码

    2.特殊标志字节SMB30SMB130

    SMB30 (Port0)SMB130 (Port1)为自由口模式控制字节,与PPI通信的设定方式有关。表11-7给出了SMB30SMB130的设定内容。

    TBL参数表中可知,NETR指令可以从远程站点上读多16个字节的信息,NETW指令则可以向远程站点写多16个字节的信息。S7-200 PLC还规定,任何同一时间,只能有多为8ENTRENTW指令有效。例如,在某台S7-200 PLC应用程序中,可以有4NETR指令和4NETW指令,或2NETR指令和6NETW指令。

    3PPI通信的配置

    PPI通信应用十分简单。以下为PPI通信的配置步骤。

    (1)网络的连接。使用双绞线及网络连接器将网络内设备通过RS-485口连接起来,连接一般为总线方式。

    (2)站地址及存储区的安排。依网络读及网络写指令操作数的要求,依主站及从站的不同需要在各站中足够数量的存储单元,并明确它们的用途,如为发送数据区、接收数据区或其他数据区。并为网络内所有通信设备的站地址。S7-200支持的网络地址从0126。对于有两个通信口的S7-200,每一个通信口都要安排一个站地址。表11-8列出了S7-200设备的缺省地址设置。

    11-8    S7-200设备的缺省站地址
S7-200设备的缺省站地址

    STEP7-Micro/WIN在网络中应用时,其波特率必须和网络上的其他站相同.站地址应当是的。通常不必改变其缺省地址,仅当网络中包含其他使用SETP7之类的编程软件的编程设备时,才需要考虑改变STEP7-Micro/WIN的缺省值。PPI网络中各站的站地址及通信波特率可通过STEP7- Micro/WIN编程软件设置并与各站的应用程序一起下载到CPU中生效。

    (3)程序的编制。PPIS7-200系列PLC内置通信协议,在硬件连接及站址安排完成后,只需在程序中引用NETRNETW指令即可,不需考虑通信的联络过程。指令带有的TBL表中*个字节给出的各种状态标志可以在程序中应用。

云南西门子S7-200SMART模块代理价格

上一篇:西门子S7-PLCSIM使用入门 下一篇:西门子PLC与变频器接线图详解
热线电话 在线询价
提示

请选择您要拨打的电话:

当前客户在线交流已关闭
请电话联系他 :