企业信息

    上海邑斯自动化科技有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:2016
  • 公司地址: 上海市 松江区 方松街道 华亭公寓社区 文诚路
  • 姓名: 刘典凯
  • 认证: 手机未认证 身份证未认证 微信未绑定

    供应分类

    西门子6ES7 314-1AG13-0AB0

  • 所属行业:电气 工控电器
  • 发布日期:2018-04-16
  • 阅读量:153
  • 价格:99.00 元/件 起
  • 产品规格:齐全
  • 产品数量:999.00 件
  • 包装说明:全新原装
  • 发货地址:上海松江方松华亭公寓社区  
  • 关键词:西门子S7-300代理商,西门子模块代理商,西门子PLC代理商

    西门子6ES7 314-1AG13-0AB0详细内容

    西门子6ES7 314-1AG13-0AB0 西门子6ES7 314-1AG13-0AB0
    
    德国西门子(授权)中国区总代理 
    
      
    
    SIEMENS    上海邑斯自动化科技有限公司               
    
      
    
    我公司经营西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。一年内因产品质量问题免费更换新产品;不收取任何费。欢迎致电咨询。 
    
    联系人:刘典凯 
    
    
    
    24小时咨询热线:  
    
    工作Q 
    
    
    
      1 引言
    
      西门子S7-200PLC由于其体积小,可靠性高,通讯功能强大等特点,在工业控制领域得到广泛的应用,使用S7-200PLC高性价比的自由口通讯协议实现人机界面灵活方便。目前S7-200PLC接收计算机指令数据主要有两种方法:**种方法是使用PLC自带的RCV指令来接收计算机数据;*二种方法采用PLC提供的“接收字符中断”方式,将SMB2(自由口接收字符缓冲区)定义指针,使用指针接收数据。
    
      使用“RCV"指令接收数据的方法虽然简单,但在接收大量数据的时候每次都要依次接收,大大降低了数据传输效率。在本实验室的一套机电一体化控制系统中,人机界面设计要求是:界面可以向PLC写入QB0、QB1、QB2、传感器采样周期、一个判断指令、AQ0、AQ1等不同指令数据。若一次上位机写指令仅仅是控制QB0.3的启动,为了写入QB0则需要将9 B的数据全部发送,由于PLC内接收数据是用“RCV”指令,必须将9 B的数据依次存储,这样会造成数据传输线路中的时间过长产生延时,降低数据传输的效率,甚至导致误码出现,显然这种使用“RCV”接收大量数据的方法不太适合。
    
      使用PLC提供的“接收字符中断”方式,将SMB2(自由口接收字符缓冲区)定义指针,使用指针接收数据。此方法若仅仅定义一个指针,其效果和“RCV”指令是一样的。但此方法由于其使用起来比较灵活,故本文设计了一种多地址指针接收数据的方法,即在计算机向PLC写入数据时,仅写入指针判别的代号和对应数据就可完成上位机对下位机的写指令,不同的代号对应不同的地址,与以往使用“RCV”指令相比,有效地减少了写指令的数据,提高了通讯效率。本文在设计PLC与上位机的串口通讯中设计了此种方案,尚未见其他同类文章使用。
    
      2 指针判别
    
      在PLC与计算机的自由口通讯中,为消除“RCV”或单指针接收计算机数据带来的大数据流,本文在计算机每次向PLC发送指令时,**个字节总是模式的代号,从*二个字节开始才是指令数据的内容。在PLC接收数据时,**个数据进入“自由口接收字符缓冲区”SMB2时,PLC通过“选择指针”较先接收的是指针判别的代号,通过接收代号的数值比较来判断该指令数据对应的是哪种数据,判断完成后定义一个地址指针接收并存储这种数据的内容。不同的指针判别代号对应不同的地址指针,因此计算机每次写入PLC指令时发送的指令数据都是由两部分构成:**部分为指针判别代号,*二部分为指令数据的内容。指针判别过程是PLC内接收到判别代号后进行数值比较。指针判别的意义就是通过一个总指针接收模式代号,用不同模式代号再定义多个指针完成不同种类的指令数据的接收与存储。
    
    
    
      3 具体应用方案
    
      在设计本实验室的一套电液伺服控制系统中,上位机的人机界面使用VB 6.0编程,下位机的通讯模式为自由口通讯。人机界面设计要求:界面可以向PLC写入QB0、QB1、QB2、传感器采样周期、AQW0、AQW2等不同指令数据,PLC在定时中断内使用XMT指令周期地向上位机发送变量存储器VB1~VB21中的待监视数据(包含PLC中的数字量与模拟量)。由于在设计中上位机写入PLC指令数据种类较多,其中包括定时中断的时间设置、状态位值的写入、模拟量扩展模块的输出等,故本文的模式选择可以将种类不同的指令数据用多个指针接收并存储。表1是本设计PLC程序的部分地址分配表,以便结合PLC程序来说明多地址指针方案的具体实现方法。
    
      SBR_0子程序初始化:
    
      网络1:在子程序中定义中断事件。
    
    
    
    
    
      INT_0接收字符中断事件中采用指针判别:
    
      网络1:指针代号接收存储于VB22。
    
    
    
    
    
    
    
      INT_1定时中断事件中PLC发送监视数据:
    
      网络1:通过VB24接收的数据控制XMT的“启/停”动作,进而控制PLC向计算机发送数据。
    
    
    
      4 注意要点
    
      由于在本设计中PLC每次接收数据,**个字节“指针代号”进入SMB2时,在一次中断事件内,指针代号的数值也存储在每个指针对应的**个存储地址中,因此每个指针接收数据时从*2个字节起才是指令数据的信息内容,**个字节都是对应该指针的代号,否则会出现数据传输错误。在PLC程序设计时需要为每个指针预留**个存储地址来存储该指针的代号。
    
      故上位机每次向PLC写指令时,**个数据内容是指针代号,通过上位机程序中直接赋值即可实现;从*2个数据开始为上位机的控制指令。
    
      5 结 语
    
      本设计方案已在实验室机电一体化控制系统的人机界面中成功地应用。系统运行稳定,大大减少了与上位机操作指令无关的数据传输,可精确高效地将上位机指令数据写入目标地址,有效解决了串口通讯中出现因大量数据传输而造成的延时。
    
    
    
    西门子6ES7 314-1AG13-0AB0 西门子6ES7 314-1AG13-0AB0

    http://liudiankai2.b2b168.com
    欢迎来到上海邑斯自动化科技有限公司网站, 具体地址是上海市松江区方松街道文诚路,老板是吴杰。 主要经营德国西门子(授权)中国区总代理。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。