6ES7231-0HF22-0XA0库存优势
6ES7231-0HF22-0XA0库存优势
西门子PLC程序中常用的几个指令介绍
串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令 =
1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被复位的是定时器位或计数器位,将清除定时器或计数器的当前值。
5、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的"P"和"N"分别表示正跳变和负跳变
6、空操作指令NOP
NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
7、程序结束指令END
END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的后写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。
新的模块化 SIMATIC S7-200 控制器,可实现简单却高度J 确的自动化任务。SIMATIC S7-200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。
可扩展性强、灵活度高的设计,可实现高标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
SIMATIC HMI 基础面板的性能经过优化,旨在与这个新控制器以及强大的集成工程组态更优兼容,可确保实现简化开发、快速启动、j 确监控和高等级的可用性。
• 6 个控制器,具有不同类型的分级性能
• 紧凑型控制器,带有集成电源,可作为宽范围交流或直流电源
• 具有不同的性能等级,满足不同的应用领域
西门子6ES7211-1HE40-0XB0参数详细
数字量输入和输出作为CPU的集成式I/O的补充灵活地选择控制器以满足相应任务需要用于使用附加输入端和输出端对系统进行后续扩展+60°C至+70°C,可同时控制多50%的输入注:SIPLUSextreme产品基于SIMATIC标准产品。此处的内容摘自相关的标准产品。增加了与SIPLUSextreme相关的信息应用数字量I/O模块允许:将控制器与过程中的数字信号连接将数字信号从控制器输出到过程这为用户提供了下列优势:适应性:使用可以根据需要混合的信号模块。
可以升级控制器。更新用户程序非常简单。设计信号模块具有与基本设备相同的设计特点。安装在DIN导轨上:模块安装在右侧CPU旁边的导轨上,相互电气、机械地连接,并且通过滑块机构连接到CPU。直接安装:水平或垂直安装在DIN导轨上或使用集成插片直接安装在控制柜中。用于SIMATICS7-1200的模拟量输入模块极短的转换时间无需额外的放大器,就可连接模拟量传感器解决更多更复杂的自动化任务可直接插入CPU应用使用SB1231信号板模拟量输入模块,可连接控制器与过程中的模拟信号这为用户提供了下列优势:适应性:使用模拟量信号板,用户可以使其控制器地满足更加复杂的任务要求。直接连接传感器:高达11位的分辨率和不同的输入范围允许在没有附加放大器的情况下连接传感器灵活性:如果任务后续有所扩。
所以更换方便。功能SB1223数字量输入/输出信号板将过程中的外部数字信号电平转换为S7-1200的内部信号电平,还可将S7-1200的内部信号电平转换为过程所需的外部信号电平数字量输出作为CPU的集成式I/O的补充灵活地选择控制器以满足相应任务需要用于使用附加输出对系统进行后续扩展+60°C至+70°C,可同时控制多50%的输入注:SIPLUSextreme产品基于SIMATIC标准产品。此处的内容摘自相关的标准产品。增加了与SIPLUSextreme相关的信息应用数字量输出模块允许将数字信号从控制器输出到过程。这为用户提供了下列优势:适应性:使用可以根据需要混合的信号模块,用户可以使其控制器准确地满足相关任务的要。
问题1:S7-200 CPU内部存储区类型?
回答:S7-200 CPU内部存储区分为易失性的RAM存储区和保持的EEPROM两种,其中RAM包含CPU工作存储区和数据区域中的V数据存储区、M数据存储区、T(定时器)区和C(计数器)区,EEPROM包含程序存储区、V数据存储区的全部和M数据存储区的前14个字节。
也就是说V区和MB0-MB13这些区域都有对应的EEPROM保持区域。
EEPROM的写操作次数是有限制的(少10万次,典型值为100万次),所以请注意只在必要时才进行保存操作。否则,EEPROM可能会失效,从而引起CPU故障。
EEPROM的写入次数如果超过限制之后,该CPU即不能使用了,需要整体更换CPU,不能够只更换CPU内EEPROM,西门子不提供这项服务。
问题2:S7-200 CPU的存储卡的作用?
回答:S7-200还提供三种类型的存储卡用于存储程序,数据块,系统块,数据记录(归档)、配方数据,以及一些其他文件等,这些存储卡不能用于实时存储数据,只能通过PLC—存储卡编程的方法将程序块/数据块/系统块的初始设置存于存储卡内。
存储卡分为两种,根据大小共有三个型号。
32K存储卡:仅用于储存和传递程序、数据块和强制值。32K存储卡只可以用于向新版(23版)CPU传递程序,新版CPU不能向32K存储卡中写入任何数据。而且32K存储卡不支持存储程序以外的其他功能。订货号:6ES7 291-8GE20-0XA0。
64K/256K存储卡:可用于新版CPU(23版)保存程序、数据块和强制值、配方、数据记录和其他文件(如项目文件、图片等)。64K/256K新存储卡只能用于新版CPU(23版)。64K存储卡订货号: 6ES7 291-8GF23-0XA0;256K存储卡订货号:6ES7 291-8GH23-0XA0。
为了把存储卡中的程序送到CPU中,必须先插入存储卡,然后给CPU上电,程序和数据将自动复制到RAM及EEPROM中。
由于PLC功能之强,发挥其在控制系统的作用,所受的限制已不是PLC本身,而是人们的想象力,或与其配套的其它硬件设施了。 PLC的外设很丰富,编程器种类很多,用起来都较方便,还有数据监控器,可监控PLC的工作。使用PLC的软件也很多,不仅可用类似于继电电路设计的梯形图语言,有的还可用BASIC语言、C语言,以至于自然语言。这些也为PLC编程提供了方便。 PLC的程序也便于存储、移植及再使用。某定型产品用的PLC的程序完善之后,凡这种产品都可使用。生产一台,拷贝一份即可。这比起继电器电路台台设备都要接线、调试,要省事及简单得多。 (4)维修方便:这是因为: ①PLC工作可靠,出现故障的情况不多,这大大减轻了维修的工作量。这在讲述PLC的第三个特点时,还将进一步介绍。 ②即使PLC出现故障,维修也很方便。这是因为PLC都设有很多故障提示信号,如PLC支持内存保持数据的电池电压不足,相应的就有电压低信号指示。而且,PLC本身还可作故障情况记录。所以,PLC出了故障,很易诊断。同时,诊断出故障后排故也很简单。可按模块排故,而模块的备件市场可以买到,进行简单的更换就可以。至于软件,调试好后不会出故障,再多只要依据使用经验进行调整,使之完善就是了。 (5)改用方便:PLC用于某设备,若这个设备不再使用了,其所用的PLC还可给别的设备使用,只要改编一下程序,就可办到。如果原设备与新设备差别较大,它的一些模块还可重用。
PCS7下,所有CFC中的变量都通过编译的方式自动上传的OS项目中,针对自定义的DB块同样也可以通过设置相关属性自动上传的OS中,具体操作如下:
定义此变量的属性,其中“S7_m_c”表示此变量可上传到WinCC,注意字母的大小写。
若变量定义属性后,会包含一个类似小红旗的表示,如图Pic4所示。
鼠标右键点击所需上传的DB块,选择“ Operator Control and Monitoring…”,此处为DB 50。
选中“Operator Control and Monitoring”,表示此DB块可以上传。 4. 编译OS,相应的变量就可以自动上传到Wincc项目中。
此处DB50.DB_VAR为DB50中上传上来的变量DB_VAR。 |
常用plc组网方式大致可概括为基于通用串口、基于专用总线及基于以太网三种。
1 通用串口模块
基于串口通信模块来实现网络连接,网络结构如图1所示,采用了计算机链接的形式,在上位机的组态软件中进行相应的设置,无需编程,即可与多台PLC进行通讯,以三菱公司的FXlS系列的PLC为例,RS232C/485转换适配器选用FX-485PC—IF,RS-485通讯板选用FXlN-485一BD即可实现,这种方法使用较为方便,性能也很好,关键是串口通信模块的成本相对较高。
2 基于专用总线
目前,PLC厂商如OMRON,Siemens等,对其旗下的PLC产品都提供了专用的网络系统,如OMRON公司的ControllerLink网,DeviceNet网络等,这种网络系统由于厂商产品的专属性,不同厂家的设备无法互通,基本上选定一个厂家的PLC,其他配套设备设备也必须为该厂家的,成本相对较高,所以应用时有一定的局限。
3 基于标准工业以太网
基于标准工业以太网方式进行组网,系统一般分为三个层次:层为工控机组成的上位机监控站;第二层为由集线器、双绞线和收发器等组成的工业以太网;第三层为控制站,选择TCP/IP作为通讯协议,并采用C/S模式使控制站和监控站实现面向连接的通讯。
采用此种方式组网,大的优点在于可以使用现有的工厂局域网,提高综合利用率,且速度快,以太网通讯速率可达100Mbps;若采用光纤传输,则抗干扰能力大大增强,且传输距离可达数十公里,但是,以太网无法和PLC等串口设备进行直接通讯,需配以相关设备实现通讯,使用上增加了成本。在一般小中型控制系统中并不多见。