电动机功率 | 5kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 3kg |
全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。
![]() |
参考价 | ¥342 |
订货量 | 1 |
更新时间:2019-06-17 11:05:34浏览次数:277
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S7-200SMART模块浙江代理商
对于减计数指令CTD,如果输入CD的信号状态从“0”变为“1”(信号上升沿),则执行该指令同时输出CV的当前计数器值减1。*次执行该指令时,将CV参数的计数器值设置为PV参数的值。每检测到一个信号上升沿,计数器值就会递减1,直到达到数据类型的下限为止。达到下*,输入CD的信号状态将不再影响该指令。
可以扫描Q输出处的计数器状态。如果当前计数器值小于或等于“0”,则将输出Q的信号状态置位为“1”。在其他任何情况下,输出Q的信号状态均为“0”。输入LD的信号状态变为“1”时,将输出CV的值设置为参数PV的值。只要输入LD的信号状态仍为“1”,输入CD的信号状态就不会影响该指令。 对于加计数指令CTU,如果输入CU的信号状态从“0”变为“1”(信号上升沿),则执行该指令同时输出CV的当前计数器值加1。*次执行该指令时,将输出CV处的当前计数器值置位为0。每检测到一个上升沿,计数器都会递增,直到其达到输出CV数据类型的上限。达到上*,输入CU的信号状态将不再影响该指令。
可以扫描Q输出处的计数器状态。输出Q的信号状态由参数PV决定。如果当前计数器值大于或等于参数PV的值,则将输出Q的信号状态置位为“1”。在其他任何情况下,输出Q的信号状态均为“0”。输入R的信号状态变为“1”时,输出CV的值被复位为“0”。只要输入R的信号状态仍为“1”,输入CU的信号状态就不会影响该指令。
例如,统计空瓶数和成品数应用CTU指令实现的梯形图程序如图5-93和图5-94所示。使用CTU指令时,PV输入端必须赋值(Int类型),在本例中可以设定PV值为Int类型的大值32767,当统计空瓶数量(或成品数量)的CTU计数值达到32767时,Q输出端输出为1。
图5-93 使用CTU指令统计空瓶数量
图5-94 使用CTU指令统计成品数量
对于加减计数指令CTUD,如果输入CU的信号状态从“0”变为“1”(信号上升沿),则当前计数器值加1并存储在输出CV中。如果输入CD的信号状态从“0”变为“1”(信号上升沿),则输出CV的计数器值减1。如果在一个程序周期内,输入CU和CD都出现信号上升沿,则输出CV的当前计数器值保持不变。计数器值达到上限后,即使出现信号上升沿,计数器值也不再递增;达到数据类型的下*,计数器值不再递减。
输入LD的信号状态变为“1”时,将输出CV的计数器值置位为参数PV的值。只要输入LD的信号状态仍为“1”,输入CU和CD的信号状态就不会影响该指令。当输入R的信号状态变为“1”时,将计数器值置位为“0”。只要输入R的信号状态仍为“1”,输入CU、CD和LD信号状态的改变就不会影响“加减计数”指令。
可以扫描QU输出处加计数器的当前状态。如果当前计数器值大于或等于参数PV的值,则将输出QU的信号状态置位为“1”。在其他任何情况下,输出QU的信号状态均为“0”。可以扫描QD输出处减计数器的当前状态。如果当前计数器值小于或等于“0”,则将QD输出的信号状态置位为“1”。在其他任何情况下,输出QD的信号状态均为“0”。
IEC计数器指令是一种具有某种数据类型的结构,每次调用IEC计数器指令,都会为其分配一个IEC计数器用于存储指令数据。
IEC计数器可以按两种方式进行声明:一种是声明为系统数据类型IEC_< Counter>的数据块;另一种是声明为块中“Static”部分的CTU_< Data type>或IEC_< Counter>类型的局部变量。
在程序中插入IEC计数器指令时,将打开“调用选项”(Call options)对话框(如图5-90所示),可以IEC计数器将存储在自身数据块中(单背景)或者作为局部变量存储在块接口中(多重背景)。如果一个单独的数据块,则该数据块将保存到项目树“程序块”→“系统块” ( Program blocks→System blocks)路径中的“程序资源”( Program resources)文件夹内。
IEC计数器指令的梯形图形式如图5-91所示。
图5-91 IEC计数器指令的梯形图形式
a)加计数指令b)减计数指令c)加减计数指令
其中,需要在CTU/CTD/CTUD上方问号处IEC计数器.单击指令内部问号处两次,可在弹出的下拉列表处IEC计数器的数据类型(各种整数类型),如图5-92所示。IEC计数器允许为负值,其计数范围由其数据类型决定,例如IEC计数器的数据类型选择整数型Int,则对应的计数范围。如果选择LInt或ULInt,则IEC计数器的计数范围为64位整数范围,要比SIMATIC计数器大很多。
模拟量输出(AO)模块SM332用于将CPU送给它的数字信号转换为成比例的电流信号或电压信号,对执行机构进行调节或控制,其主要组成部分是D/A转换器,可以用传送指令“T PQW...”向模拟量输出模块写入要转换的数值。
SM332有多种不同型号,如4AOx12位模块、2AOx12位模块和4AOx16位模块,分别为4通道的12位模拟量输出模块、2通道的12位模拟量输出模块、4通道的16位模拟量输出模块。
模拟量输出模块未通电时输出一个0mA或0V的信号。处于RUN模式、模块有DC24V电源,且在参数设置之前,将输出前一数值。进入STOP模式、模块有DC24V电源时,可以选择不输出电流电压、保持后的输出值或采用替代值。在上、下溢出时,模块的输出值均为0mA或0V。
AO模块的转换时间包括内部存储器传送数字化输出值的时间和D/A转换的时间,模拟量输出各通道的转换是按顺序进行的。
AO模块的循环时间是所有被激活模拟量输出通道的转换时间的总和。应关闭未使用的模拟量通道,以减小循环时间。
AO模块的响应时间是一个比较重要的指标,响应时间就是在内部存储器中出现数字量输出值开始到模拟输出达到规定值所用时间的总和。它和负载特性有关,负载不同(容性、阻性和感性负载),响应时间也不一样。
模拟量输出模块SM332的额定负载电压均为DC24V;模块与背板总线和负载电压均有光电隔离,使用屏蔽电缆时远距离为200m;都有短路保护,短路电流大25mA,大开路电压18V;每个通道都可单独编程为电压输出或电流输出,输出精度为12位。
使用STEP 7组态工具或SFC系统功能调用,可以设定诊断中断允许、输出诊断、输出类型、输出范围及L+掉电或模块故障后的替代值等参数。输出模块的一个通道组即一个通道,如果模块中的一个通道不使用,则可以通过设定输出类型撤除该通道,并让输出保持开路。
在模拟量模块具有诊断能力和赋有适当参数的情况下,故障和错误产生诊断中断,板上的SF LED灯闪烁。SM332能对电流输出做断线检测,对电压输出做短路检测。
西门子S7-200SMART模块浙江代理商