西门子6AV6648-0CE11-3AX0 精智面板代理商 2022已更新
上海励辉自动化科技有限公司、是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统集成和硬件维护服务的综合性企业。
诸多容器,例如列表、元组、字符串、字典等,它们都是对数据的封装;
函数是对 Python 代码的封装;
类是对方法和属性的封装,也可以说是对函数和数据的封装。
本节所介绍的模块,可以理解为是对代码更高级的封装,即把能够实现某一特定功能的代码编写在同一个 .py 文件中,并将其作为一个独立的模块,这样既可以方便其它程序或脚本导入并使用,同时还能有效避免函数名和变量名发生冲突。
举个简单的例子,在某一目录下(桌面也可以)创建一个名为 hello.py 文件,其包含的代码如下:
、
在同一目录下,再创建一个 say.py 文件,其包含的代码如下:
#通过 import 关键字,将 hello.py 模块引入此文件
运行 say.py 文件,其输出结果为:
读者可能注意到,say.py 文件中使用了原本在 hello.py 文件中才有的 say() 函数,相对于 day.py 来说,hello.py 就是一个自定义的模块(有关自定义模块,后续章节会做详细讲解),我们只需要将 hellp.py 模块导入到 say.py 文件中,就可以直接在 say.py 文件中使用模块中的资源。
与此同时,当调用模块中的 say() 函数时,使用的语法格式为“模块名.函数”,这是因为,相对于 say.py 文件,hello.py 文件中的代码自成一个命名空间,因此在调用其他模块中的函数时,需要明确指明函数的出处,否则 Python 解释器将会报错。
数字量输入模板 | 6ES74211BL010AA0 | SM421数字量输入模块, 光隔离,32DI,24V DC |
6ES74211EL000AA0 | SM421数字量输入模块, 32DI,120V DC/AC | |
6ES74211FH200AA0 | SM421数字量输入模块, 光隔离,16DI,120/230V UC, IEC1131-2 TYPE 2 | |
6ES74217BH010AB0 | SM421数字量输入模块, 电隔离,16DI,24V DC,带0.05 ms输入延迟,报警,诊断功能 | |
6ES74217DH000AB0 | SM421数字量输入模块, 光隔离,16DI,24-60V C,报警,诊断功能 | |
数字量输出模板 | 6ES74221BH110AA0 | SM422数字量输出模块, 光隔离,16DO,24V DC,2A |
6ES74221BL000AA0 | SM422数字量输出模块, 光隔离,32DO,24V DC,0.5A | |
6ES74221FH000AA0 | SM422数字量输出模块, 光隔离,16DO,120/230V AC,2A | |
6ES74221HH000AA0 | SM422数字量输出模块, 光隔离,16DO,5~230V AC,5A 继电器 | |
6ES74227BL000AB0 | SM422数字量输出模块, 光隔离,32DO,24V DC,0.5A,带有15 ms输出延迟,诊断 | |
模拟量输入模板 | 6ES74310HH000AB0 | SM 431模拟量输入模块, 非隔离,16 AI,13 BITS,+/-10V, +/-20MA, 4 ~20MA; 20 ms 模块更新 |
6ES74311KF000AB0 | SM 431模拟量输入模块, 光隔离,8 AI,13 BIT, U/I/RESIST | |
6ES74311KF100AB0 | SM 431模拟量输入模块, 光隔离,8 AI,14 BIT, U/I/RESIST./THERMOEL/PT101 | |
6ES74311KF200AB0 | SM 431模拟量输入模块, 光隔离,8 AI,14 BIT, U/I/RESIST.0.416 ms 扫描计时 | |
6ES74317KF000AB0 | SM 431模拟量输入模块, 8 AI,16 BIT, U/I/THERMOEL.,,光隔离 | |
6ES74317KF100AB0 |
SM
431模拟量输入模块, 8 AI,16 BIT, RESIST./PT100/NI100,光隔离, 诊断,报警,20 ms 模块更新 |
|
6ES74317QH000AB0 | SM 431模拟量输入模块, 光隔离,16 AI,16 BIT, U/I/RESIST./THERMOEL./PT100,报警,诊断 | |
模拟量输出模板 | 6ES74321HF000AB0 | SM 432模拟量输出模块, 光隔离,8 AO,13 BIT,U/I |
前连接器 | 6ES74317KF006AA0 | 前连接器,用于模块6ES7431-7KF00-0AB0,螺钉型 |
通讯模板 | 6ES74401CS000YE0 | CP 440-1通讯模块, 用于点对点连接,1通道,含配置软件 CD |
6ES74411AA050AE0 | CP 441-1通讯模块, 用于点对点连接,1通道,含配置软件 CD | |
6ES74412AA050AE0 | CP 441-2通讯模块, 用于点对点连接,2通道,含配置软件 CD | |
专用功能模板 | 6ES74501AP010AE0 | FM450-1计数模块, 2通道,含配置软件 CD |
6ES74513AL000AE0 | FM451定位模块, 3通道,含配置软件 CD | |
6ES74521AH000AE0 | FM452 电子凸轮控制器模块, 含配置软件 CD | |
6ES74533AH000AE0 | FM453, 用于带伺服和步进电机的定位(3通道),含配置软件 CD | |
6ES74550VS000AE0 | FM 455 C 控制模块, 16 通道,CONT.8/16 AI + 16 DI + 16 AO | |
6ES74551VS000AE0 | FM 455 S 控制模块, 16 通道,步进和脉冲8/16 AI + 16 DI + 32DO |