崇左西门子PLC模块S7-200SMART代理商控制柜用崇左西门子PLC代理,崇左西门子S7-200SMART代理,西门子PLC代理
PTO发生器的多段流水线功能在许多应用中,特别是在步进动电动机控制中非常有用。图6-43中给出了步进动电动机加速起动、恒速运行和减速过程,下面用此例说明如何生成包络表中的数据。本例中假设3段的脉冲总数为4 000,起动和结束时的脉冲频率为2kHz,*大脉冲频率为10kHz,由于包络表中的值是用周期而不是用顺率表示的,需要将给定频率值转换成周期值。起始和结束时的周期为500us,*高频率的周期为100us。第1段要求在200个脉冲左右
例中可用一个简单的公式来计算PTO发生器调整脉冲周期的增量值:
周期增量=(ECT-ICT)/Q
PLC与变频器通信的示意图
2. 组态主站和PROFIBUS网络
在STEP7中用新建项目向导创建一个项目(见随书光盘中的例程Convert),CPU模块为CPU315-2DP。选中SIMATIC管理器的300站点,点击右边窗口的“硬件”图标,打开硬件组态工具(见图6-46),将电源模块和信号模块插入机架。
组态主站和PROFIBUS网络
双击CPU模块中“DP”所在的行,点击打开对话框“常规”选项卡中的“属性”按钮,在出现的对话框的“参数”选项卡中点击“新建”按钮,生成一条PROFIBUS-DP网络。采用默认的参数,CPU315-2DP为DP主站,站地址为2,网络的传输速率为1.5 Mbit/s,配置文件为“DP”。点击“确定”按钮,返回HW Config。
崇左西门子PLC模块S7-200SMART代理商控制柜用崇左西门子PLC代理,崇左西门子S7-200SMART代理,西门子PLC代理
式中的ECT、ICT和Q分别是该段结束时的周期、该段开始时的周期和脉冲数。利用此公式计算出的加速部分(1段)的周期增量为-2s/周期,减速部分(3段)的周期增量为1s/周期。因为第2段是输出波形的恒速部分,该段的周期增量值为0。
假设包络表放在从VB500开始的V存储器区中,表6-31给出了产生要求的波形的数据。表中的数据可以在程序中用指令送人V存储器区,另一种方法是在数据块中定义包络表中的值。本节结束时举例介绍了使用多段PTO操作的程序。
(3) CPU的技术规范。每种CPU有板有3种具有不同电源电压和输入、输出电压的版本。AC/DC/Relay(继电器)的外部接线图。输入回路一般使用CPU内置的DC24V电源,此时需要去除图中的外接DC电源,将输出回路的1M端子与24V电源的端子连接起来,将24V电源的L 端子接到外接触点的公共端。
CPU 1214C DC/DC的接线图与前者的区别在于,它的电源电压为DC24V,见图2-Ill。其电源电压、输入/输出回路电压均为DC24V,输入回路也可以使用内置的DC24V电源。
PLC强烈干扰环境中的隔离措施有哪些
可编程序控制器内部用光桐合器、输出模块中的小型继电器和光电品闸管等器件来实现对外部数字量信号的隔离,可编程序控制器的模拟量/0模块一般也采取了光耦合的隔离措施。这些器件除了能减少或消除外部干扰对系统的影响外,还可以保护CPU模块,使之免受从外部审人可编程序控制器的高电压的危害,因此一般没有必要在可编程序控制器外部再设置干扰隔离器件。
如果出现中断事件,CPU将停止当前正在执行的程序,去执行中断事件对应的组织块OB(即中断程序)。中断程序执行完后,返到程序中断处继续执行。
2.组织块(OB)
组织块是操作系统与用户程序的接口,由操作系统调用,用于控制扫描循环和中断程序的执行、PLC的启动和错误处理等,CPU的档次越高,能使用的同类型组织块越多。
(1) OB1
O1是用户程序中的主程序,CPU的操作系统完成启动过程后,将循环执行OB1,可以在0B1中调用其他逻辑块。
(2)事件中断处理
如果出现中断事件,例如时间中断、硬件中断和错误处理中断等,当前正在执行的块在当前指令执行完后被停止执行(被中断),操作系统将会调用一个分配给该事件的组织块。该组织块执行完后,被中断的块将从断点处继续执行。
在大的发电厂等工业环境,空问中极强的电磁场和高电压、大电流的通断将会对可编程序控制器产生强烈的干扰,由于现场条件的限制,有时几百米长的强电电缆和可编程序控制器的低压控制电缆只能敷设在同一电缆沟内,强电十扰在输人线上产生的感应电压和电流相当大,足以使可编程序控制器输人端的光桐合品中的发光二极管发光光耦合器的隔离作用失效,使可编程序控制器产生误动作。如某水电站中的可编程序控制器在站内无发屯机运行时工作正常,发电机起动后经常出现误动作,可以现察到在没有输入信号时可编程序控制器输人点的发光二极曾有时也会闪动。
(4) CPU集成的工艺功能。西门子S7-1200PLC集成了高速计数与频率测量、高速脉冲输出、PWM控制、运动控制和PID功能。
1) 高速计数器。西门子S7-1200的CPU*多有6个高速计数器,用于对来自增量式编码器和其他设备的频率信号计数,或对过程事件进行高速计数。3点集成的高速计数器的*高频率为100kHz(单相)或80kHz(互差90°的AB相信号)。其余各点的*高频率为30kHz(单相)或20kHz(互差90°的AB相信号)。