详细介绍
西门子PLC*控制器S7-300CPU319-3PN/DP |
程序编程
可以通过SFB/FB 14 "GET",从远程CPU中读取数据。
S7-300:在REQ的上升沿处读取数据。在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。
S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将要读取的区域的相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调用处,已接收的数据被复制到组态的接收区(RD_i)中。必须要确保通过参数ADDR_i和RD_i定义的区域在长度和数据类型方面 要相互匹配。
通过状态参数NDR数值为1来指示此作业已完成。只有在前一个作业已经完成之后,才能重新激活读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类型检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。
通过使用SFB/FB 15 "PUT",可以将数据写入到远程CPU。
S7-300:在REQ的上升沿处发送数据。在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。
S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。必须要确保通过参数ADDR_i和SD_i定义的区域在编号、长度和数据类 型方面相互匹配。
如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次激活写作业。远程 CPU可以处于RUN或STOP模式。如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出 表示。
打开SIMATIC 315 PN-1的OB1,在OB1中依次调用FB14,FB15如图12、图13所示:
图12 FB14调用
表2.FB14参数说明 :
参数 | 描述 | 数据类型 | 存储区 | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿触发调用功能块 |
ID | INPUT | WORD | M、D、常数 | 地址参数ID |
NDR | OUTPUT | BOOL | I、Q、M、D、L | 为1时,接收数据 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 接收到新数据 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代码 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D | 本站接收数据地址 |
图13 FB15调用
表3.FB15参数说明 :
参数 | 描述 | 数据类型 | 存储区 | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿触发调用功能块 |
ID | INPUT | WORD | M、D、常数 | 地址参数 |
DONE | OUTPUT | BOOL | I、Q、M、D、L | 为1时,发送完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 为1时,有故障发生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代码 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D S7-400 I、Q、 | 本站发送数据地址 |
注意:
S7-200 SMART PLC 不需要编程。 S7-200 SMART 中的V存储区在S7-300/400 PLC 编程中以DB1数据块的形式体现。
西门子CPU317-2DP*控制器
西门子S7-300产品说明
S7-300 CPU 的六个性能等级
现有性能范围极宽的分级 CPU 系列,可用于组态控制器。
产品范围包括 7 种标准的 CPU、
7 种紧凑式 CPU、5 种故障防护型 CPU 以及 3 种工艺 CPU。
现有 CPU 的宽度仅 40mm
SIMATICS7-300 是我们全集成自动化设计的一部分,是销量大的控制器。To the top of the page
应用范围
在*个实例中,SIMATIC S7-300 用于制造工艺中的创新性系统解决方案,特别是用于汽车工业,一般机械工程,特别是特殊机械制造和机器的连续生产 (OEM),以及塑料加工、包装行业、食品和饮料工业和加工工程
作为一种多用的自动化系统,S7-300 是那些需要灵活的设计以实现集中和本地组态的应用的理想解决方案。
对于由于环境条件限制需要特殊的坚固性的应用,我们可以提供SIPLUS 设备。
定货号 型号 CPU 6ES7211-0AA23-0xB0 CPU221 DC/DC/DC,6输入/4输出 6ES7211-0BA23-0xB0 CPU221 继电器输出,6输入/4输出 6ES7212-1AB23-0xB8 CPU222 DC/DC/DC,8输入/6输出 6ES7212-1BB23-0xB8 CPU222 继电器输出,8输入/6输出 6ES7214-1AD23-0xB8 CPU224 DC/DC/DC,14输入/10输出 6ES7214-1BD23-0xB8 CPU224 继电器输出,14输入/10输出 6ES7214-2AD23-0xB8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO 6ES7214-2BD23-0xB8 CPU224XP 继电器输出,14DI/10DO,2AI/1AO 6ES7216-2AD23-0xB8 CPU226 DC/DC/DC,24输入/16输出 6ES7216-2BD23-0xB8 CPU226 继电器输出,24输入/16输出 扩展模块 6ES7 221-1BH22-0xA8 EM221 16入 24VDC,开关量 6ES7 221-1BF22-0xA8 EM221 8入 24VDC,开关量 6ES7 221-1EF22-0xA0 EM221 8入 120/230VAC,开关量 6ES7 222-1BF22-0xA8 EM222 8出 24VDC,开关量 6ES7 222-1EF22-0xA0 EM222 8出 120V/230VAC,0.5A 开关量 6ES7 222-1HF22-0xA8 EM222 8出 继电器 6ES7 222-1BD22-0xA0 EM222 4出 24VDC 固态-MOSFET 6ES7 222-1HD22-0xA0 EM222 4出 继电器 干触点 6ES7 223-1BF22-0xA8 EM223 4入/4出 24VDC,开关量 6ES7 223-1HF22-0xA8 EM223 4入 24VDC/4出 继电器 6ES7 223-1BH22-0xA8 EM223 8入/8出 24VDC,开关量 6ES7 223-1PH22-0xA8 EM223 8入 24VDC/8出 继电器 6ES7 223-1BL22-0xA8 EM223 16入/16出 24VDC,开关量 6ES7 223-1PL22-0xA8 EM223 16入 24VDC/16出 继电器 6ES7 223-1BM22-0xA8 EM223 32入/32出 24VDC,开关量 6ES7 223-1PM22-0xA8 EM223 32入 24VDC/32出 继电器 6ES7 231-0HC22-0xA8 EM231 4入*12位精度,模拟量 6ES7 231-7PB22-0xA8 EM231 2入*热电阻,模拟量 6ES7 231-7PD22-0xA8 EM231 4入*热电偶,模拟量 6ES7 232-0HB22-0xA8 EM232 2出*12位精度,模拟量 6ES7 235-0KD22-0xA8 EM235 4入/1出*12位精度,模拟量 6ES7 277-0AA22-0xA0 EM277 PROFIBUS-DP接口模块 6GK7 243-2AX01-0xA0 CP243-2 AS-i接口模块 6ES7 253-1AA22-0xA0 EM253 位控模块 6ES7 241-1AA22-0xA0 EM241 调制解调器模块 6GK7 243-1EX00-0xE0 CP243-1工业以太网模块 6GK7 243-1GX00-0xE0 CP243-1IT 工业以太网模块 附件 6ES7 291-8GF23-0xA0 MC291,新CPU22x存储器盒,64K 6ES7 291-8GH23-0xA0 MC291,新CPU22x存储器盒,256KB 6ES7 297-1AA23-0xA0 CC292,CPU22x时钟/日期电池盒 6ES7 291-8BA20-0xA0 BC293,CPU22x电池盒 6ES7 290-6AA20-0xA0 扩展电缆,I/O扩展,0.8米,CPU22x/EM 6ES7 901-3CB30-0xA0 编程/通讯电缆,PC/PPI,带光电隔离,5-开关,5m 6ES7 901-3DB30-0xA0 编程/通讯电缆,PC/PPI,带光电隔离,USB接口,5-开关 6ES7 292-1AD20-0AA0 CPU22x/EM端子连接器块,7个端子,可拆卸 6ES7 292-1AE20-0AA0 CPU22x/EM端子连接器块,12个端子,可拆卸 6ES7 292-1AG20-0AA0 CPU22x/EM连接器块,18个端子,可拆卸 6AV6 640-0AA00-0AX0 TD400C文本显示器 6ES7272-0AA30-0YA1 TD200文本显示器 6EP1 332-1SH31 专为S7-200 设计电源,24V/3.5A 可并联5个 6EP1332-1LA00 PS207电源 输入100-240VC(85-264VAC/110-300VDC),输出:24VDC、2.5A 6EP1332-1LA10 PS207电源 输出:24VDC、4.0A 6ES7 231-7PF22-0xA0 EM231 8路输入热电偶 6ES7 231-0HF22-0xA0 EM231模拟量输入模块,8输入 6ES7 231-7PC22-0xA0 EM231 4路输入热电阻 6ES7 232-0HD22-0xA0 EM232模拟拟量输出模块,4输出 软件:SIMATIC STEP 7 Professional V12
10.后简单介绍一个S7-1500的选型配置。
假设需要选一个S7-1500本地站,包含24VDC DI 40点,24VDC DQ 28点,0~10V电压模拟量输入3个点,4~20mA电流输入3个点,4~20mA电流输出5个点。
S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
1847年10月1日,维尔纳·冯·西门子(Werner von Siemens)在其发明的使用指针是来指出字母顺序而不是摩尔斯电码的电报技术基础上建立了公司。公司随后被称为egraphen-Bauanstalt von Siemens & Halske
西门子PLC*控制器S7-300CPU319-3PN/DP |