西门子模块6ES7231-7PD22-0XA8安装方法

发布日期 :2023-11-26 04:42 编号:12571441 发布IP:58.39.62.106
供货厂家
浔之漫智控技术-西门子PLC代理商  
报价
电议
联系人
聂航(先生)经理
手机
15221406036
询价邮件
3064686604@qq.com
区域
上海松江工控系统及装备
地址
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
在线咨询:
点击这里给我发消息
让卖家联系我
详细介绍
手机版链接:https://m.trustexporter.com/cz12571441.htm

西门子模块6ES7231-7PD22-0XA8安装方法

基于PLC的DU型组合机床控制系统

3 系统设计


  控制系统主回路如图4所示,m1为主电动机,m2为液压泵电动机,m3为冷却泵电动机。由按钮sb2及sb1控制m1与m2的起、停。开关sa3和sa4为单独起动ml和m2时的选择开关。当旋钮开关s在自动位置时,m3在动力头工进时自动启动;s在手动位置时,可由按钮sb3进行启动。




  plc i/o分配如图5所示。电源接通后,指示灯hl亮,等到液压泵电动机m2起动后,指示灯才熄灭。电机启动、停止程序如图6所示。








  液压工作台驱动程序如图7所示。动力头驱动程序如图8所示。常开触点y001闭合,执行mc n0与mcrn0之间的程序。常开触点x013闭合,y010得电,工作台微抬,微抬到位常开触点x016闭合,y012得电,工作台回转。常闭触点x022闭合,执行mcn1与mcr n1之间的程序。工作台依次进行反靠、加紧。常闭触点x012闭合时,执行mc n2和mcrn2之间的程序。动力头分别进行快进、工进和慢退。程序扫描到指令end,此次扫描结束。


4 结束语


  本系统改造所采用的可编程序控制器是专为工业控制而研制的一种新型控制器。它即继承了继电器接触器控制系统简单易懂、操作方便、价格便宜的优点,又结合了计算机功能完备、灵活、通用性好等性能。以其为核心控制器的du型组合机床控制系统得到了大大简化,具有使用硬件少、系统简单、维修方便、可靠性高的特点,使产品的质量和生产效率得到很大的tigao。

基于PLC与IPC的原油自动计量系统

  (3)网络功能:根据设计中现场数据远程实时监视的要求,在每台IPC中各配置了1块网卡,PLC与IPC之间、IPC与IPC之间采用抗干扰能力较强的五


  类屏蔽双绞线建立以太网。考虑到现场计量间距离调度室较远,在线路中间加入了3COM公司的8通道高速集线器,以保证数据可靠传输。


  (4)liuliang仪表:采用日本OVAL公司的UF2Ⅱ型转子liuliang计,它具有精度高、liuliang范围宽、重复性好等优点。liuliang计现场部分配有不归零计数器和调整器,liuliang转换和变送部分为OVAL公司的PG30EP型脉冲发信器。


  (5)温度压力仪表:温度变送器及压力变送器均能够提供4mA~20mA的标准信号。


  (6)电动阀:可通过直流24V的开关量输出,控制电动阀的全开或全关,同时,电动阀提供无源的位置信号输出和状态信号输出。


  2.2.2软件部分


  系统的软件主要包括平台软件、PLC编程软件和IPC组态软件。


  (1)系统平台软件:采用bbbbbbs2000作为系统平台,设置了系统密码和操作员指令,屏蔽了软件的某些功能,以限制系统的操作,防止非法用户进入系统。


  (2)PLC编程软件:采用A2B公司的Rslogix500,它是一个基于bbbbbbs环境的编程软件套件,A2B500系列PLC使用,支持梯形图(LD)、指令语句表(IL)、顺序功能图(SFC)等多种语言模式,具有在线编程、诊断和在线仿真调试等功能,可支持以太网以及DF1FullDuplex、DH485、DF1HalfDuplexMarster/Slave等通信协议或通信总线。


  (3)IPC组态软件:选用澳大利亚西亚特公司的工控软件Citect5.0,该软件可运行于bbbbbbsNT/2000平台,具有采样速度快、实时性强、可靠性高等特点,组态方便,报警方式多样,实时、历史趋势曲线制作简单,能够与其它应用软件例如VB、VC、VF、Excel等实现无缝链接,灵活、方便地实现数据调用和报表打印。


  3、控制系统的数据流向及软件流程


  3.1数据流向


  (1)PLC通过模拟量输入模块读取现场温度和压力数据(标准4mA~20mA信号),按仪表量程的不同,经程序运算转换为标准的工程量单位;通过高速计数模块读取liuliang计的脉冲信号,由主程序调用计量子程序,按照脉冲liuliang比计算出liuliang的瞬时值和累积值;通过控制开关量输入/输出模块电动阀的开关,来自动切换流程。


  (2)IPC利用通信模块从PLC中读取数据,将其


  记录到本机的历史数据库中,应用程序读取并显示现场数据及liuliang的瞬时值和累积值;同时,PLC也通过通信模块读取和执行IPC的操作指令。


  (3)PLC将采集和计算得到的被检liuliang计各项参数传输到IPC,IPC结合流体实时压力、温度值,调用原油计量表数据库,将测得的累积量值转换为标准状态下的累积量值,由IPC调用Excel报表系统进行记录,驱动打印机自动打印出计量报表。


  3.2软件流程


  软件流程如图2所示。




  根据以上推导结果画出逻辑图如图4所示




  综上所述,在实现优先编码器的功能扩展时(以T4148为例),设计方法可归纳为:高位片的使能输入端作为总的使能输入端,低位片的使能输出端作为总的使能输出端,相邻两片之间,高位片的使能输出端接入低位片的使能输入端,总的扩展端?YEX为各片的扩展端逻辑“与”,总的代码输出中,低3位(Z2,Z1,Z0)为各片输出Y2、Y1、Y0逻辑“与”,高位输出端必须利用扩展端YEX来实现。当用4片T4148组成32线-5线优先编码器时,可按表4所示,列出扩展端与高位代码输出的真值表。




  4、结束语


  虽然本文讨论的是优先编码器的扩展设计方法,但是对于其它逻辑功能部件的扩展,也可依照同样的思路进行

在西门子程序中,为了进行数学运算、设定定时器时间、设定计数器计数值等,需要使用各种数据。

程序中的各种数据(如常数、十六进制数、浮点数、时间、数组等)都必须是plc所允许的类型与可识别的格式,即:plc对数据有“类型”与“格式”两方面的要求。

西门子s7系列plc根据数据的字长,允许使用的类型有基本数据、复合数据、参数三大类。

1.基本数据

基本数据是指字长在2个字(32位)以下的数据,包括二进制位( bit)、字节(byte)、字(word)、双字( double word),ascii字符、整数(integer)、双字长整数(double integer)等,这些数据符合iec 1131-3的规定。

基本数据在plc存储器中有固定的长度。如:二进制位为l位,字节为8位,字为16位,双字为32位等。

当plc使用符号地址时,在符号表或地址声明表的“类型(type)”栏必须填写数据的“类型代号”,以明确所使用数据的格式与所占的字长。

在s7系列plc中,基本数据的数据类型代号与输入范围如表8-5.1所示。

表中所说的ascii(american strand code for inbbbbation interchange,美国标准信息交换编码)是利用7位二进制(00~7f)来代表1个字符的普遍的编码方式,常用于串行通信。7位二进制(00~7f)与字符的对应关系见表8-5.2。s7可以使用的代码范围为31~7e,“del”(代码7f)不可以使用。

2.复合数据

复合数据是指字长大于2个字(32位)的数据,数据可以通过基本数据组合而成。s7可以使用的复合数据包括以下几类:

①数组:所谓数组(类型代号array),是将同类型的基本数据进行组合而形成的单元数据,如表格数据等。

②结构:所谓结构( struct),是将不同类型的基本数据进行组合而形成的单元数据。

③字符串:所谓字符串(bbbbbb),是多个相同或不同字符(如ascii码)的组合。字符串的默认长度为256字节,其中2字节用于存放字头,实际字符大可以到254个。

④日期与时间:日期与时间( date-and-time)用于存储实时时间,格式为年.月,日一时一分.秒:占用4个字长(8个字节),使用bcd码。其中,年、月、日、时、分、秒各为2位(占1个字节):毫秒为3位(占1.5个字节)。

例如,2006年11月15日8点30分58秒的存储格式为:06-11-15-08: 30: 58.000。

⑤用户定义数据:编程人员可以将s7的以上各种数据类型进行重新组合,生成新的数据类型,这一数据类型称为“用户定义数据( user defined data types)”,数据类型代号为udt。

3.参数

在siemens公司的s7系列plc中,在逻辑块之间进行相互传递的数据称为参数。s7的参数分为“形式参数”与“实际参数”两类。

在结构化编程时,为了使得某功能块能够成为可以在同- plc循环内多次调用的通用功能块,功能块中所使用的信号与数据不可以是“地址”或“数值”,它们只能以“符号地址”或“符号数据”的形式出现。调用通用功能块时,可以通过对这些“符号地址”或“符号数据”的不同赋值,在每次调用同一功能块时,得到不同的结果。

被调用的功能块中所使用的“符号”称为形式参数(bbbbat bbbbbeter),而在调用块中对“符号”所赋予的实际地址或实际数值称为实际参数(actual bbbbbeter)。

如图8-5.1所示,图中的start、stop、run为形式参数,而io.1、i0.2、qo.1则为实际参数。

在每次调用功能块前,必须用实际参数对块中所使用的形式参数赋值。实际参数与形式参数的数据类型必须一致,例如,当功能块中的形式参数定义的数据类型为“字( word)”时,则赋值的实际参数必须为字格式,如mwo、iwo、qwo等,而不能用mo.1、io.1、qo.1或mbo、ibo、qbo等进行赋值。



我们的其他产品
您可能喜欢
西门子模块德国西门子模块西门子模块主板西门子模块代理商西门子模块故障西门子模块回收回收西门子模块
 
相关西门子模块产品