浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子绍兴PLC模块总代理

西门子绍兴PLC模块总代理

应用

需要 IM 153-1 / IM 153-2 HF 接口模块,以把模块化的 I/O 设备 ET 200M 连接到 PROFIBUS DP 现场总线。

这些首部模块可应用于许多场合。

PCS 7的特殊功能和模块

IM 153-2 (铜) 配有特殊功能,如时钟同步、时间戳或 I&M 功能。此外,考虑到在过程施工中不断增加的诊断需求,还有一些可用的特殊模块。例如,数字量输入模板可连接 NAMUR 传感器,具有断线探测器,通过“0”和“1”信号,并具有整平监控和脉冲展宽功能。为获得一个合理的通道价格,可能会采用8-通道 HART 模块。

容错系统

高可用性系统可用于系统不允许出现停止或因意外停机后系统重启等会造成高昂损失的应用场合。例如,典型的应用场合包括发电、配电、隧道系统、机场行李运输系统、石油平台、炼油厂、特种玻璃制造商、半导体行业等。

通过与高可用的 S7-400H(冗余 CPU)相结合,ET 200M 能够以单通道模式(标准可用性)或开关模式(增强可用性)进行连接。

此外,IM 153-2 也可用于采用 S5-155H、S7-300 / S7-400的软件冗余应用以及PNO标准化冗余应用。

面临爆炸危险的范围

在爆炸危险范围内,不同信号和模拟量模板用作本安型版本。这意味着这些模块本身可高性价比地安装在Zone 2区域,但其传感器和执行器可安装在Zone1区。例如,可用于化工和制药行业、石油钻探平台、或普通制造工厂(如印刷工业或汽车工业的喷漆车间)。可以按通道隔离处理 Ex zone 1区信号。对于非防爆区域,模块通道隔离电压为250 V AC。还有带 HART 能力的模拟量模板。

安全型系统

产生错误时,故障安全型控制器进入安全状态,并确保操作人员、机器和环境的安全,例如出现挤压时的自动化系统或乘客运输。不同的信号模板可用于连接故障安全信号和 S7-300F 或 S7-400F/FH,并根据连接类型提供SIL 2 或 SIL 3。

对于面向安全的 I/O 模块的应用场合,必须使用 IM 153-2 HF 接口模块。

高动态生产过程

在高精度生产和加工过程中,用于控制高速机械的分布式解决方案日益重要,例如用于驱动控制。在这种情况下,分布式 I/O 设备捕获信号与执行器作出相应反应之间的时间必须尽量缩短,并可**复制。SIMATIC 自动化解决方案通过这种方式与同步PROFIBUS 的同步连接被称作“时钟同步”,并由不同的 ET 200M 信号模板提供支持。

当现场施工和软件设计都完成以后,就可以进行现场联机统调了。在统调时,一般应首先屏蔽外部输出,再利用编程器的监控功能,采用分段分级调试方法,通过运行检查外部输入量是否无误,然后再利用PLC的强迫置位/复位功能逐个运行输出部件。具体调试过程简述如下:

    1)做好调试准备

    拔出全部模块,主机及所有各通道站的电源开关都处于“OFF”位置,检查220/110 V切换开关或跨接线是否正确。

    MCC盘、继电器柜等直接有关设备已经通电检查完毕,全部电源开关处于切断状态。

    2)主机系统通电

    检查各个状态指示灯及风扇运行情况。

    3)与编程器联机调试

    编程器与主机正确连接后通电,检查显示、风扇以及装载磁带、磁盘的功能。进行初始化操作,清空内存,装入磁带或磁盘。用编程器对主机进行启动、停止操作,然后进行编程操作试验。

    4) PLC系统组态配置调整与投入

    (1) PLC各低压电源通电,MCC盘操作电源通电。检查各模块端子上是否有高压存在,这时不能插入模块,如有问题应立即解决。

    (2)各PLC柜接通本身电源,检查电压与极性。电源模块通电检查。

    (3)将通道站通信模块插入机架并进行检查。

    (4)对各站模块逐一组态配置投入并检查。

    5)I/O模块调试

    (1)数字量模块测试。测试数字量输入模块时,只要利用模块端子上的电源接线端,逐一短接各个输入端子,检查输入点LED指示及从编程器上看该点状态即可。测试数字量输出模块时,利用编程器强置各个输出点为ON,或编一段简单程序给各个输出点置位,检查各个输出点LED指示和输出电压。

    (2)模拟量模块测试。测试模拟量输入模块时,用一个电压源或电流源作为信号,用电位器分压或分流,提供模拟量输入信号,用电压表或电流表测出输入端信号,然后与PLC内数字信号进行换算比较、检查精度。测试模拟量输出模块时,用编程器给出0点、中点、满数字,实际测量输出电流和电压。

    6) PLC系统与操作台、模拟屏、MCC盘的联调

    (1)逐个操作操作台上的按钮、开关,检查输入信号。

    (2)逐个给MCC盘、继电器盘上的继电器、接触器通电,检查连到PLC的输入信号。

    (3)通过PLC的输出信号来驱动模拟屏的信号灯,进行逐点检查。

    此时应尽量按设备分组进行调试,注意必须切断主电路。

    7) PLC与现场输入设备和传动设备的联调

    某些现场信号,如行程开关、接近开关的信号,需人工在现场给出模拟信号,在PLC侧检查。给PLC提供信号的仪表,如料位计、数码开关、模拟量仪表等,也要从信号端给出模拟信号,在PLC侧检查。

    用模拟量输出信号驱动电气传动装置的,要专门进行联调,以检查PLC模块的负载能力和控制精度。

    8)用调试程序进行系统静调

    系统静调是在MCC系统和现场设备未投入或未*投入的情况下,模拟整个生产过程的控制,主要是为了调试、完善应用软件。

    为了模拟生产过程,需要对应用软件作必要的临时改动,以变成可连续进行的调试程序。调试程序应尽量保持应用程序原貌,否则就失去了调试意义,但是必须变动一部分,主要是:

    (1)用时间来模拟现场设备的实际动作行程,如开命令发出后,延时得到开到位信号。

    (2)对随时间变化量,如秤斗的装料放料过程可用定时器发出空或满信号的方法来模拟。

    (3)由于程序中有大量的信号联锁,如开甲门时要求乙门关到位、丙门开到位等,要求调试程序中的模拟信号具有自保持性质,即定时驱动一个自保持线圈或定时后使一个寄存器置位等,一直等到相反驱动命令来时才复位。

    (4)许多操作台输入命令的开关信号还带有一系列硬件联锁,这时要适当短接一些联锁,以保证输入命令有效。

    (5)用内部时钟或定时器进行料流模拟。

    用调试程序使生产过程在模拟屏上得到模拟,主要是利用定时功能取代实际变化信号,应用程序主体没有变动。因此,通过这种模拟调试,应用程序基本得到了验证,命令输入和模拟显示系统都得到了调试。

    9)系统空操作调试

    MCC盘上主电路不送电,而操作回路给电,在操作台上(包括就地操作台)进行就地手动、自动等操作,检查继电器、接触器的动作情况,这种调试称为空操作试验,此时应用程序全部投入。由于这时机电设备没有运转,一部分硬件联锁条件不能满足,因此需要临时短接处理。

    10)空载单机调试

    逐台给单机主回路送电,进行就地手动试车,主要是配合机械调试,同时调整转向、行程开关、接近开关、编码设备、定位等。要仔细调整应用程序,以实现各项控制指标,如定位精度、动作时间、速度响应等。

    11)空载联动试车

    尽可能把全系统所有设备都纳入空载联调,这时应使用实际的应用程序,但某些在空载时无法得到的信号仍然需要模拟,如料斗装放料信号、料流信号等,可用时间程序产生。

    空载联调时,局部或系统的手动/自动/就地切换功能、控制功能、各种工作制的执行、电气传动设备的综合控制特性、系统的抗干扰性、对电源电压的波动和瞬时断电的适应性等主要性能都应得到检查。空载联调时应保证有足够的时间,很多接口中的问题往往这时才能暴露。

    12)实际热负载试车

    热负载试车尽量采取间断方式,即试车一处理一再试车。这是PLC系统软/硬件的考验完善阶段。要随时拷贝程序,随时修改图样,一直到正式投

FC块与FB大的区别就是FB块拥有自己的DB块来存储数据,而FC却没有,所以在多次调用同一个FC块有时出现错误,譬如将FC写成一个定器,

当多次调用改FC块编写的定时器时,由于每次调用时设定的时间不同,则会对计时造成影响。解决这个问题可以使用STEP中FB块的一个功能多重背景数据。

多重背景数据简单说就是为每次调用的功能块分别独立的数据存储区,互不干扰。

一、 CPU自带的clock memory(也就是系统时钟功能)

1、在硬件组态中  CPU---属性----时钟脉冲器---勾选时钟存储器---填写字节0及MB0

S7-300自制定时器

如下图所示 MB0中7个位对应的时间脉冲(此时间脉冲为方波,不是上升沿)

S7-300自制定时器

2、然后书写程序由于设置的系统时钟为方波型,不能直接用于计时,需要做成上升沿(每隔N秒一次上升沿)

S7-300自制定时器

3、通过用ADD_I指令来实现计时,将之前做的每隔一秒钟导通的上升沿作为使能,每隔1S中自加1一次,来实现计时

S7-300自制定时器

二、利用多重背景数据来建立定时器

1、新建一个FB块FB50 “勾选多重背景功能” 并书写定时器的程序 

S7-300自制定时器

S7-300自制定时器

2、再建立另一个FB块FB51用来存放之前的编写功能的FB块

S7-300自制定时器

3、打开第二步建立的FB块 在“STAR”类型下的“数据类型”选择为“FB”依次可以建立多个功能块

S7-300自制定时器

4、“数据类型”填写步建立的FB50

S7-300自制定时器

5、在“多重背景”选项栏中可以找到第四步建立的数据块,并将它们拖入FB51中,然后填写在各个引脚上填写数据

S7-300自制定时器

6、后OB1中调用存放着功能块的FB块FB51;并分配一个背景DB块,如下图DB32

S7-300自制定时器

7、进入DB32 可以看到每个功能块所分配了不同的地址

S7-300自制定时器

8、测试 在变量表中对各个定时器设定时间,然后监控,各个定时器设定值各不相同;互不干扰。

S7-300自制定时器


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