浔之漫智控技术(上海)有限公司
西门子模块代理商
西门子中国一级总代理4

西门子中国一级总代理

PLC的跳转指令和标号指令

(1)指令功能

  JP/LBL:当预置触发信号接通时,跳转到与JP指令编号相同的LBL指令,执行LBL 以下的程序。

  (2)程序举例【例3-22】

  JP和LBL指令应用举例的梯形图及指令见表3-28。

  表3-28 梯形图及指令


梯形图及指令


  例题解释:当触发信号X1接通时,程序由JP1跳转到LBL1,执行LBL1以下程序。

  (3)指令使用说明

  ①JP指令不能直接从母线开始,必须要有控制触点。

  ②程序中只要出现JP指令,就必须要有编号相同的LBL指令,编号的取值范围:C16及以下系列为0~31,C24及以上系列为0~63。可使用多个相同编号的JP指令,但不能出现编号相同的LBL指令。JP指令可以嵌套,如图3-8所示。


JP指令可以嵌套


  ③在执行JP指令期间,TM、CT和SR指令的状态说明如下(见图3-9):


在执行JP指令期间,TM、CT和SR指令的状态说明


  a.LBL指令位于JP指令之后:

  TM指令:不执行定时器指令,定时器复位。

  CT指令:即使计数器输入接通,也不计数,经过值不变。

  SR指令:即使移位输入接通,也不执行移位操作。特殊寄存器的内容保持不变。

  b.LBL指令位于JP指令之前:

  TM指令:由于定时器指令每次:程序中包含TM、CT和SR指令

  扫描都执行多次,故不能保证准确的时间。

  CT指令:在扫描期间,如果计数器输入状态不改变,则计数操作照常运行。

  SR指令:在扫描期间,如果移位输入的状态没有变化,则移位操作照常进行。应注意的问题:若LBL指令地址放在JP指令地址之前,扫描不会终止,会发生运行瓶颈错误。

  ④另外以下几种情况,程序也不能执行:

  a.从主程序区跳转到ED指令以后的程序中去。

  B.从步进程序区之外跳转到步进程序区。

  c. 从子程序区或中断程序区跳转到子程序区或中断程序区之外。

  3.3.3 LOOP(循环)和LBL(标号)指令

  (1)指令功能

  LOOP/LBL:当LOOP指令的控制触点闭合时,反复循环执行LOOP与LBL之间的程序,循环次数由预置在寄存器中的操作数决定。

  (2)程序举例

  【例3-23】 LOOP和LBL指令应用举例。如图3-10所示。


 LOOP和LBL指令应用举例


  例题解释:因为数据寄存器DTO中预置的操作数为5,所以当控制触点X1接通时,循环执行LBL1与LOOP1指令之间的程序5次。在5次之后,即使X1仍然接通,循环指令也不再执行。

  ①LDL与LOOP指令必须成对使用,且编号应相同:编号的取值范围与JP指令相同。

  ②LBL指令专门用作JP和LOOP指令的目标指令。如果在程序中同时使用JP和LOOP指令,则应注意区分各自的LBL指令编号,避免编号相同。

  ③可用作预置操作数的寄存器“S”包括WY、WR、SV、EV、DT、IB和IY。④循环指令也可嵌套使用。



有一种力量,正在支持我们前行,源于博大精深,同心致远。

浔之漫智控技术(上海)有限公司长期低价销售西门子PLC200.300.400.S1200.S1500.ET200.Smart200,6SE70变频器.70备件.6SY7000/7010.C98面板,6RA70/28/24直流调速器,6XV电缆,6EP电源,3RW30/40/44软启动器,6AV人机触摸屏,LOGO!,6SL系列G110.G120.S120.V10.V20,MM440/430/420变频,6DR阀门定位器,7ML.7ME.7MF.7MH仪表仪器,6FC.6SN伺服数控,电机等西门子系列产品

《销售态度》:****、诚信服务、及时到位!

《销售宗旨》:为客户创造价值是我们永远追求的目标!

《服务说明》:现货配送至全国各地含税(13%)含运费!

《产品质量》:原装**,全新原装!

《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!

真心的对待每一份报价,真诚的对待每一位客户。


串行接口USS通信

 USS(通用串行接口)协议是西门子公司推出的用于控制器(PLC/PG/PC)与驱动装置之间数据交换的通信协议。早期的 USS 协议主要用于驱动装置的参数设置,后因其协议内容简单、对硬件的要求比较低,也越来越多地被用于驱动器/变频器的通信控制。

  USS 协议提供了一种低成本的、相对简单的控制方式,可用于一般水平的驱动装置控制

  USS 协议主要有如下几个特点:

  ① 支持多点通信,物理层可使用 RS485 网络;

  ②采用主-从的通信方式,网络中*多可以有1个主站和31个从站;

  ③ 单双工通信方式,可发送和接收,但不能同时进行;

  ④ 报文简单可靠,数据长度可变。

  图 4-48 是 USS 通信网络的拓扑图。

USS通信网络拓扑图

  图4-48 USS通信网络拓扑图

  在 USS 协议中,网络中只有1个主站,主站一旦确定不能更改;每次通信都必须由主站发起,主站发出的通信报文中包含了从站的地址,只有被点名的从站可以应答主站的请求;从站与从站之间不能直接进行通信。

  主站与从站之间的报文传输有以下三种方式。

  (1)周期性报文传输(Cyclic Telegram Transfer)

  在周期性报文传输过程中,主站每隔一段时间就发送报文给从站,每一个从站都可以接收到主站发送的报文。对于从站而言,当接收到的报文没有错误,并且报文中的地址是本站的地址时,从站必须应答。当主站接收到从站的应答后,便与从站建立了逻辑上的连接。在周期性报文传输中,主站与从站之间都会设置一个监控时间,当超时没有接收到报文时,会提示通信错误。

  (2)非周期性报文传输(Acyclic Telegram Transfer)

  一般来讲,报文的传输都是周期性的,但一些用于诊断和服务的报文可以非周期性的方式进行。在非周期性报文传输中,无法设置监控时间。

  (3)广播(Broadcast)

  主站通过将通信报文中的广播位置1来实现广播通信(详见后续报文结构)。在广播通信中,所有的从站都能收到广播报文,并且不需要应答。

  接下来我们来看看 USS 协议的报文结构,如图 4-49 所示。

USS 协议报文结

  图4-49 USS 协议报文结构

  STX:起始字节,值为 02 Hex,表示报文的开始。 LGE:第二个字节,表示报文的长度。

  ADR:第三个字节,表示从站的地址及其他信息。

  净数据区:n 个字节,表示数据的内容(n ≤ 252),包括 PKW 和 PZD 两部分。 BCC:*后一个字节,BCC 校验码。

  报文的长度 LGE 是指数据长度n 加上 ADR 和 BCC,也就是 n 2 个字节。地址字节

  ADR的第0~4位用来表示从站地址,第5位是广播标志位,第6位是镜像标志位,第7位是特殊用途标志位,如图 4-50 所示。

ADR的结构

  图4-50 ADR的结构

  由于从站地址的范围是5个二进制位,因此能够表示的*大值为十进制数31,这也决定了USS协议*多能支持31个从站。广播报文是把ADR的第5位置1。镜像报文是把ADR 的第 6 位置 1。当从站接收到主站的镜像报文后,会原封不动地将其发回给主站。镜像报文功能可在调试时用于测试网络通信的质量。

  USS 协议允许主站与从站之间传递不同于标准驱动装置的报文。这些非标准报文被称为特殊报文。这样一来,在同一条总线上,就可能同时存在标准报文和特殊报文两种情况。为了进行区分,特殊报文的 ADR 地址的第7位被置1。具有特殊报文处理能力的从站可以接收特殊报文并进行处理,而普通从站会忽略特殊报文。

  USS 报文帧中的净数据区包括 PKW 数据和 PZD 数据。

  ①PKW数据区 用来读取或修改变频器的参数,包括以下三个部分。

  a. PKE:无符号整型,表示变频器参数代码。

  b. b.IND:无符号整型,表示变频器的参数索引。

  c. c.PWE:无符号整数,表示参数的值。

  PKW 数据区的长度由变频器参数 P2013 确定。例如,当P2013=3 时,PKW总共有3个字(6 个字节)长度;PKW=127 表示数据长度可变。

  ② PZD 数据区 变频器的循环过程字,用来控制电机的启停及调速。PZD 的数据类型为无符号整型,取值可以是 2、4、6、8,默认是 2。

  PZD 的长度由变频器的参数 P2012 确定。例如,当 P2012=2时,PZD包括PZDI和 PZD2

  两个字。PZD1 表示变频器的控制字/状态字;PZD2 表示速度的设定值/速度的反馈值。

  PKW=3 及 PZD=2 的 USS 报文帧如图 4-51 所示。

USS协议报文结构

  图4-51 USS协议报文结构


销售地区:

北京,重庆,天津,上海,河北,石家,唐山,秦皇,邯郸,邢台,保定,张家口,承德西,沧州,廊坊,衡水,山西,太原,大同,阳泉,长治,晋城,朔州,晋中,运城,忻州,临汾,吕梁,内蒙古,呼和浩特,辽宁西,沈阳

大连,鞍山,抚顺,本溪,丹东,锦州,营口,阜新,辽阳,盘锦,铁岭,朝阳,葫芦岛,吉林,长春,吉林,四平,辽源,通化,白山,松原,白城,黑龙江,哈尔滨,齐齐哈尔,鸡西,鹤岗,双鸭山,大庆,伊春,佳木斯,七台河,牡丹江,黑河,绥化,江苏,南京,无锡,徐州,常州,苏州,南通,连云港,淮安,盐城,扬州,镇江,泰州,宿迁,浙江,杭州,宁波,温州,嘉兴,湖州,绍兴,金华,衢州,舟山,台州,丽水,安徽,合肥,芜湖,蚌埠,淮南,马鞍山,淮北,铜陵,安庆,黄山,滁州,阜阳,宿州,巢湖,六安,亳州,池州,宣城,福建,福州,厦门,莆田,三明,泉州,漳州,南平,龙岩,宁德,江西,南昌,景德镇,萍乡,九江,新余,鹰潭,赣州,吉安

宜春,抚州,上饶,山东,济南,青岛,淄博,枣庄,东营,烟台,潍坊,威海,济宁,泰安,日照,莱芜,临沂,德州,聊城,滨州,菏泽,河南,郑州,开封,洛阳,平顶山,焦作,鹤壁,新乡,安阳,濮阳,许昌,漯河,三门峡,南阳,商丘,信阳,周口,驻马店,湖北,武汉,黄石,襄阳,十堰,荆州,宜昌,荆门,鄂州,孝感,黄冈,咸宁,随州,恩施州,湖南,长沙,株洲,湘潭,衡阳,邵阳,岳阳,常德,张家界,益阳,郴州,永州,怀化,娄底,湘西,广东,广州,深圳,珠海,汕头,韶关,佛山,江门,湛江,茂名,肇庆,惠州,梅州,汕尾,河源,阳江,清远,东莞,中山,潮州,揭阳,云浮,广西,南宁,柳州,桂林,梧州,北海,钦州,贵港,玉林,百色,贺州,河池,来宾,崇左,海南,海口,四川,成都,自贡,攀枝花,泸州,德阳,绵阳,广元,遂宁,内江,乐山,南充,宜宾,广安,达州,眉山,雅安,巴中,贵州,贵阳,六盘水,遵义,安顺,铜仁,毕节,黔西南州,黔东南州,黔南州,云南,昆明,曲靖,玉溪,保山,昭通,丽江,普洱,临沧,西藏,拉萨,陕西,西安,铜川,宝鸡,咸阳,渭南,延安,汉中,榆林,安康,商洛,甘肃,兰州,嘉峪关,金昌,白银,天水,武威,张掖,平凉,酒泉

庆阳,定西,陇南,临夏,甘南,青海,西宁,海东 ,宁夏,银川,新疆,乌鲁木齐。

30f3644a1217cdb4ece6a28bc90d1fd.jpg

如客户不知道型号,首先确定用哪个系列的PLC,如如客户没有确定用哪个系

列,就问客户大概用多少点(如200点以内推荐200CN,200点以上推荐S7-300)。

确定哪个系列后再确定型号,如是S7-200CN系列,要确定客户是订购CPU还是IO模块,如是CPU,首先确定是多少点数的CPU(看样本),再确定为继电器输出(CPU可接220V交流电)还是晶体管输出(CPU只能接24V直流电),

如是IO模块,也是确定多少点数,也分为继电器输出和晶体管输出,问清客户CPU是什么类型,IO模块也选什么类型


CPU 312,用于小型工厂


CPU 314,用于对程序量和指令处理速率有额外要求的工厂


CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂


CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统


CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂


CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统


CPU 319-3 PN/DP,用于具有极大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统


展开全文
优质商家推荐 拨打电话