浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子中央处理单元6ES7288-1CR40-0AA0
发布时间:2024-05-08

西门子中央处理单元6ES7288-1CR40-0AA0

  三菱plc承袭了传统运用的MELSEC搜集,并使其在功用、功用、运用笨重等方面更胜一筹。Q系列PLC供应条理明晰的三层搜集,针对各类用途供应适合的搜集产物。
1、信息层/Ethernet(以太网)
       信息层为搜集系统中高层,次要是在PLC、配备控制器以及消费管理用PC之间传输消费管理信息、质量管理信息及配备的运转情况等数据,信息层运用普遍的Ethernet。它不只能够衔接windows系统的PC、UNIX系统的任务站等,并且还能衔接各类FA配备。Q系列PLC系列的Ethernet模块具有了日益提高的因特网电子邮件收发功用,运用户无论活着界的任何中央都能够便利地收发作产信息邮件,修建近程监视管理系统。同时,应用因特网的FTP效劳器功用及MELSEC公用协议能够很随便的完成程序的上传/下载和信息的传输。
2、控制层/MELSECNET/10(H) 
       全部搜集系统的两头层,在是PLC、CNC等控制配备之间便利且高速地中止处置数据互传的控制搜集。作为MELSEC控制搜集的MELSECNET/10,以它优越的及时性、复杂的搜集设定、无程序的搜集数据共享概念,以及冗余回路等特征获得了很高的市场评价,被采取的配备台数在日本抵达高,活着界上也是屈指可数的。而MELSECNET/H不只承袭了MELSECNET/10的特征,还使搜集的及时性更好,数据容量更大,进一步顺应市场的需求。但今朝MELSECNET/H只需Q系列PLC才可运用。
3、配备层/现场总线

CC-Link配备层是把PLC等控制配备和传感器以及驱动配备衔接起来的现场搜集,为全部搜集系统低层的搜集。采取CC-Link现场总线衔接,布线数目大大增加,进步了系统可维护性。并且,不只是ON/OFF等开关量的数据,还可衔接ID系统、条形码阅读器、变频器、人机界面等智能化配备,从完成各类数据的通讯,到终端消费信息的管理均可完成,加上对机械举措形态的集中管理,使维修颐养的任务效能也大有进步。在Q系列PLC中运用,CC-Link的功用更好,并且运用更笨重。在三菱的PLC搜集中中止通讯时,不会觉得到有搜集种类的差别和连续,可中止跨搜集间的数据通讯和程序的近程监控、修正、调试等任务,而无需思索搜集的条理和类型。MELSECNET/H和CC-Link运用轮回通讯的办法,周期性主动地收发信息,不需求特地的数据通讯程序,只需复杂的参数设定即可。MELSECNET/H和CC-Link是运用广播办法中止轮回通讯发送和接纳的,多么就可做到搜集上的数据共享。关于Q系列PLC运用的Ethernet、MELSECNET/H、CC-Link搜集,能够在GX Developer软件画面上设定搜集参数以及各类功用,复杂便利。别的,Q系列PLC除了具有下面所提到的搜集以外,还可支撑 PROFIBUS、Modbus、DeviceNet、ASi等其它厂商的搜集,还可中止 RS-232/RS-422/RS-485等串行通讯,经过数据专线、德律风线中止数据传送等多种通讯办法

作为一名AS产品的热线工程师,在热线上经常会遇到客户的各种“疑难杂症”,必须“对症下药”才能帮助客户解决问题。其实有些“症状”可能只需要一个简单的设置就能解决问题。近就遇到了这样一个case,在此与大家分享:
Q:工程师您好,我现在用的是200的plc,刚刚看的系统手册,里面有个TP指令,可以以指定的周期产生脉冲,跟我的工艺刚好符合。但是我打开200的编程软件,怎么没找到指令啊,这怎么回事啊?
A:(哦,TP指令,是IEC定时器指令。没找到?Micro/WIN软件的编程模式问题。)您好!您在系统手册看的是定时器指令吧,TP应该是IEC 1131-3编程模式下中的脉冲定时器指令?
Q:是啊,IEC的,我还看到了SIMATIC 定时器,IEC的特殊吗,系统手册里有,但软件中没找到这条指令,不能用啊?
A: 不是不能用,而是200的编程模式分两种,一种是SIMATIC模式,一种是IEC 1131-3模式(如图1),默认的编程模式是SIMATIC 模式,这种模式下是不能使用IEC指令的,必须修改编程模式为IEC 1131-3 的才可以使用IEC指令。
 
图1.编程模式选择
                                
图2.SIMATIC 编程模式                            图3. IEC 1131-3 编程模式
Q:那我之前的程序都是默认SIAMTIC下编的,那我这个指令不能用是吗?
A:没错,STEP 7-Micro/WIN不提供在两种不同编辑模式之间移植程序的功能。
  
图4.不同编程模式下的程序不能移植
Q:那我不能在SIMATIC下使用TP指令了,那这功能我怎么实现啊?
A: 我们可以自己编程来实现这个功能。可以用脉冲启动一个有自保持功能的起保停电路,定时时间到后,通过常闭触点将输出点复位。(跟客户沟通具体的编程思路。。。)
 
图5.编程实现TP指令功能
至此,客户的问题已经解决了,消失的TP指令也重新出现了。
那各位看官,IEC 1131-3编程模式和SIMATIC编程模式有何区别,IEC 1131-3编程模式又有何特殊之处呢,看我慢慢道来:
S7--200提供两种指令集用于完成各种自动化任务。
SIMATIC指令集:大多数PLC提供同类型的基本指令,但其外观和操作因供应商而异,通常有微小的差异。SIMATIC语言仅是西门子公司提供的指令集,SIMATIC指令通常执行时间短, 所有三种编辑器(LAD、FBD、STL)都可与SIMATIC指令集共同使用。
IEC指令集:符合plc编程的IEC 1131--3标准,只能在LAD和FBD编辑器中使用IEC指令。国际电子技术委员会是为电子技术所有领域制订全球标准的国际性组织。在近几年里,他们制定了专门针对众多PLC编程领域的新标准。IEC 1131-3就是其中之一,鼓励不同的PLC制造商提供在外观和操作上相似的指令。
在SIMATIC指令集和IEC 1131-3指令集之间存在一些关键的差别:
1. IEC 1131-3指令集中的指令较少。有些SIMATIC通常包含的指令在IEC 1131-3规格中并非标准指令,与SIMATIC相当的指令以IEC 1131-1指令集的非标准扩展形式提供。在指令树中用红色菱形〈♦ ) 标记。某些IEC 1131-3指令与对应的SIMATIC指令(定时器、计数器、乘和除)操作方法不同。

2.在IEC指令中%表示直接地址。
 
图6. %表示直接地址
2. 一些IEC指令可以接受多种数据格式,这个概念通常指多重功能。例如,数学指令盒中不区分ADD_I (整数加法)和ADD_R (实数加法),而是在加法指令中检查被加数的格式,并自动选择正确的CPU指令。
 
图7. 多重功能
算术指令、比较指令、传送指令,移位/循环指令也支持多重功能。
    
图8. 支持多重功能的指令
3. IEC 1131-3模式编程,必须为全局符号表中的所有数值选择数据类型, IEC编辑器具有细致数据类型检查,在该模式中,参数数据类型必须与符号或变量的数据类型完全匹配,和符号表(SIMATIC 编程模式)在功能上的唯一区别是“数据类型”。
 
图9. SIMATIC 符号表
 
图10. IEC 全局变量表
4. 使用IEC 1131-3指令时,必须使用类型声明,而且支持系统数据类型检查,这一功能有助于尽量减少编程语法错误。数据格式检查不需要用户介入。在编译过程中可以发现这些错误,SIMATIC编辑器不具有此功能。
 

图11.编译过程中出现的错误
看到这,我想各位看官已经对IEC1131-3这种编程模式心中有数了


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