• 西门子模块6ES7510-1SK03-0AB0
  • 西门子模块6ES7510-1SK03-0AB0
  • 西门子模块6ES7510-1SK03-0AB0

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子 现场安装

西门子模块6ES7510-1SK03-0AB0


在OB1中两次调用上一个日志中的子程序SBR_0,在运行程序时发现,接通I0.0外接的小开关,Q0.0和Q0.1同时变为ON。这是因为分配给SBR_0的输出参数“电动机”的地址为L0.2,**次调用SBR_0之后,L0.2的值为ON。第二次调用SBR_0时,虽然起动按钮I0.2为OFF,但是因为两次调用SBR_0时局部变量区是公用的,此时输出参数“电动机”(L0.2)仍然为ON,所以第二次调用SBR_0之后,由于执行图4-40中的程序,输出参数“电动机”使Q0.1为ON。子程序的局部变量一定要遵循“先赋值后使用”的原则。

S7-200的子程序使用临时变量来传递参数,OUT类型的参数不会把实参读入形参,所以这里使用OUT形参的触点就出现了临时变量未赋值先使用的情况。将输出参数“电动机”的变量类型改为IN_OUT就可以解决上述问题。这是因为两次调用子程序,参数“电动机”返回的运算结果分别用Q0.0和Q0.1保存,在第二次调用子程序SBR_0,执行“O  #电动机”指令时,因为“电动机”是IN_OUT参数,使用的是**个扫描周期保存到Q0.1的值,与本扫描周期**次调用子程序后参数“电动机”的值无关。

简单地说,对于有记忆功能的电路,需要用存储单元来保存要记忆的变量值。S7-300的FB可以用静态变量来保存,而S7-200的子程序没有静态变量,只有用IN_OUT变量的实参(本例中的Q0.1)来保存变量值


我选了214-2AD23-0XB8的*处理器,为了预留I/O余量,想选择EM223 24VDC 16入/16出的数字量扩展模块,作为*处理器的扩展模块,不知道行不行,我的输出用来驱动普通继电器的。EM223 24VDC 16入/16出与EM223 24VDC 16入/16继电器到底用哪个更合适?

 

答:

 

1、用来驱动普通继电器的。EM223 24VDC 16入/16出与EM223 24VDC 16入/16继电器到底用哪个更合适?

用来驱动普通继电器的,选EM223 24VDC 16入/16出较合适。

 

2、怎么合理去选用?

1适应性:

用户可分别对 PLC 及任何扩展模块的混合体进行组态以满足应用的实际要求,同时节约不必要的费用。可提供 8、16 和 32 个输入/输出点的模块供使用。

2灵活性:

很容易地扩展 I/O 点数。当用应范围扩大,需要更多输入/输出点数时,PLC可以增加扩展模块,即可以增加 I/O点数。模块类型 S7-200PLC 系列目前总共可以提供 3 大类,共 11 种数字量输入输出扩展模块。

3输入扩展模块 EM221 具有8点DC输入,光耦隔离;8点 AC输入(120V~230V) ;16点 DC输入,光耦隔离。

4输出扩展模块EM 222有5种类型, 包括:4点24VDC输出;4点继电器输出;8点24V DC输出型,8点继电器输出型,8点AC输出(120V~230V) 。

5 输入/输出扩展模块EM 223

有6种类型, 包括 24V DC4入/4 出,24V DC4 入/继电器 4 出。24V DC  8 入/8出,24V DC  8 入/继电器8 出,24V DC16 入/16 出,24V DC16 入/继电器 16 出。

202207281244519172844.jpg202202231632207636284.jpg


STEP 7的5.5版自带一个加密工具,现在还没有破解的办法。

加密工具在STEP7软件下面的文件夹中:\STEP7 V5.5 SP2 ch\CD_2\Optional Components\S7 Block Privacy\

安装后,右键单击SIMATIC管理器中的“块”,执行快捷菜单中的“Block Provacy”命令,在弹出的“S7-Block Provacy”窗口勾选要加密的程序块(见下图),然后右键单击选中的块,执行出现的“Encrypt block”命令,在出现的“Block encryption”窗口中输入密码(12~24个字符或24字节的数字),确定后就加密了,块上面出现加密的符号。

需要解密时右键单击“块”,执行快捷菜单中的“Block Provacy”命令,在弹出的窗口勾选要的程序块,然后右键单击块,执行出现的“Decrypt block”命令,在出现的“Block encryption”窗口中输入密码,确定后块就解密了,块上面加密的符号消失。

要求S7-300的CPU的固件版本为V3.2 或更高,S7-400 CPU的固件版本为V6.0或更高。

已加密的块不能用PLCSIM。





http://zhangqueena.b2b168.com

产品推荐