西门子PLC模块吉林授权代理商SIEMENS原装 西门子PLC吉林授权代理商,吉林西门子PLC代理,西门子PLC代理
SM331采用积分式A/D转换器,积分时间与干扰抑制频率互为倒数。模拟量输入模块6ES7331-7KF02-0AB0的参数见表2-8。积分时间越长,转换精度越高,快速性越差。积分时间为20ms时,对50Hz的干扰噪声有很强的抑制作用。为了抑制工频信号对模拟量信号的干扰,一般选择积分时间为20ms。点击图2-51*左边的“积分时间”所在的方框
式中的ECT、ICT和Q分别是该段结束时的周期、该段开始时的周期和脉冲数。利用此公式计算出的加速部分(1段)的周期增量为-2s/周期,减速部分(3段)的周期增量为1s/周期。因为第2段是输出波形的恒速部分,该段的周期增量值为0。
假设包络表放在从VB500开始的V存储器区中,表6-31给出了产生要求的波形的数据。表中的数据可以在程序中用指令送人V存储器区,另一种方法是在数据块中定义包络表中的值。本节结束时举例介绍了使用多段PTO操作的程序。
多段PTO的包络表
段内*后一个脉冲的周期不在包络表中直接给出,必须计算出来。如果需要两段之间的平滑转换,前一段*后一个脉冲的周期应等于下一段的初始周期。前者的计算公式为:
在段的*后一个脉冲的周期=1CT (DELx(Q-1))
式中的ICT.DEL和Q分别是该段的初始周期、该段的周期增量和该段的脉冲数。
由于周期增量必须是以us或ms为单位的整数,每个脉冲都需要修改周期,实际的情况要复杂得多。周期增量的计算可能需要迭代的方法和对给定段的结束周期或脉冲数作一定的调整。
西门子PLC模块吉林授权代理商SIEMENS原装 西门子PLC吉林授权代理商,吉林西门子PLC代理,西门子PLC代理
可利用下式计算完成给定包络段的时问:TE中 7.
包络段的持续时间=Q(ICT (DEL/2)(Q-1))
式中Q、ICT和DEL的意义与前述的相同。
根据继电器电路图设计梯形图的方法
可编程序控制器使用与继电器电路图极为相似的梯形图语言。如果用可编程序控制器改造继电器控制系统,根据继电器电路图来设计梯形图是一条捷径。这是因为原有的继电器空制系统经过长期使用和考验,已经被证明能完成系统要求的控制功能,而继电器电路图又与梯形图有很多相似之处,可以将继电器电路图“翻译”成梯形图,即用可编程序控制器的外部硬件接线和梯形图软件来实现继电器系统的功能。
这种设计方法一般不需要改动控制面板,保持了系统原有的外部特性,操作人员不用改变长期形成的操作习惯。下面介绍其基本设计方法。
在分析可编程序控制器控制系统的功能时,可以将它想像成一个继电器控制系统中的控制箱,其外部接线图描述了这个控制箱的外部接线,梯形图是这个控制箱的内部“线路图",梯形图中的输人位(I)和输出位(0)是这个控制箱与外部世界联系的“中间继电器",这样就可以用分析继电器电路图的方法来分析可编程序控制器控制系统。在分析时可以将梯形图中输入位的触点想像成对应的外部输人器件的触点,将输出位的线圈想像成对应的外部负载的线圈除了受梯形图的控制外,还可能受外部触点的控制。
,用弹出的菜单选择按积分时间或按干扰抑制频率来设置参数。
模拟量输入模块的参数
SM331的转换时间由积分时间、电阻测量的附加时间(1ms)和断线监视的附加时间(10ms)组成。如果一块模块使用了N个通道,总的转换时间(称为循环时间)为各个通道的转换时间之和。点击某一组的积分时间设置框,在弹出的菜单内选择需要的参数。
3. 设置模拟值的滤波等级
4)自动控制系统应能多次重复执行同一工艺过程,在顺序功能图中一般应有由步和有向连线组成的闭环,即在完成一次工艺过程的全部操作之后,应从*后一步返回初始步,系统停留在初始状态(单周期操作,见图5-9),在连续循环工作方式时,将从*后一步返回下一工作周期开始运行的第一步(见图5-14)。
5)如果选择有断电保持功能的存储器位(M)来代表顺序功能图中的各位,在交流电源突然断电时,可以保存当时的活动步对应的存储器位的地址。系统重新上电后,可以使系
生成多重背景功能块时,应采用默认的设置,激活功能块属性对话框中的复选框“多情景标题”(即多重背景功能)。
生成FB10时,应生成FB1。为调用FB1,在FB10的变量声明表中(见图4-37),声明两个静态变量(STAT)“Petrol_Engine”(汽油发动机)和“Diesel_Engine”(柴油发动机),其数据类型为FB1(符号名为“发动机控制”)。变量声明表的文件夹“Petrol_Engine”和“Diesel_Engine”中的6个变量来自FB1的变量声明表,不是用户在FB10中输入的。
生成静态变量“Petrol_Engine”和“Diesel_Engine”后,它们将出现在程序编辑器左边目录窗口的“多重实例”文件夹中(见图4-37)。将它们“拖放”到FB10的程序区(见图4-38),指定它们的输入参数和输出参数。
2.在OB1中调用多重背景功能块
项目“发动机控制”中OB1对FB1的两次调用,被图4-39中OB1对FB10的调用代替。FB10的输出参数“PE_DE_OverSpeed”送给符号名为“两台发动机超速”的共享数据Q5.7。调用FC1的汽油机的风扇控制程序与图4-19中的相同。
FB10的背景数据块 DB10见图4-40,多重背景的名称“Petrol_Engine”和“Diesel_En-图4-39OB1中调用多重背景功能块FB10
gine”加在FB1的局部变量之前,例如“Petrol_
Engine.Enging_On”。可以修改柴油机的预置转速“Diesel_Engine.Preset_Speed”的实际值,修改后需要下载到PLC。
使用多重背景时应注意以下问题
1)应生成需要多次调用的功能块(例如上例中的FB1)。
2)管理多重背景的功能块(例如上例中的FB10)必须设置为有多重背景功能。3)在管理多重背景的功能块的变量声明表中,为被调用的功能块的每一次调用定义一个静态(STAT)变量作为多重背景,以被调用的功能块的名称(例如FB1)作为该静态变量的数据类型。
统从断电瞬时的状态开始继续运行。如果用没有断电保持功能的存储器位代表各步,进入RUN模式时,它们均处于0状态,必须在OB100中将初始步预置为活动步,否则因为顺序功能图中没有活动步,系统将无法工作。如果系统有自动、手动两种工作方式,顺序功能图是用来描述自动工作过程的。在系统由手动工作方式切换到自动工作方式时,如果满足自动运行的条件,需要将初始步置为活动步,并将非初始步置为不活动步(见5.4节)。
在硬件组态时,双击CPU模块所在的行,打开CPU模块的属性对话框,选中“保持存储器”选项卡,可以设置有断电保持功能的存储器位(M)的地址范围。
某些模拟量输入模块可以设置A/D转换得到的模拟值的滤波等级。模拟值的滤波处理可以保证得到稳定的模拟值。这对缓慢变化的模拟量信号(例如温度测量信号)是很有意义的。
滤波处理用平均值数字滤波来实现,即根据系统规定的转换次数来计算转换后的模拟值的平均值。用户可以在滤波的四个等级(无、低、平均、高)中进行选择。这四个等级决定了用于计算平均值的模拟量采样值的数量。所选的滤波等级越高,滤波后的模拟值越稳定,测量的快速性越差。
某些模拟量模块可以产生诊断中断和过程中断。在模块属性对话框的“输入”选项卡中设置是否启用中断。