紧凑型 CPU 1212C 具有:
3 种设备类型,带有不同的电源和控制电压
集成的电源,可作为宽范围交流或直流电源(85 至 264 V 交流或 24 V 直流)
集成的 24 V 编码器/负载电流源:
用于直接连接传感器和编码器。300 mA 输出电流,也可用作负载电源8 点集成 24 V 直流数字量输入(漏电流/源电流(IEC 1 型漏电流))
6 点集成数字量输出,24 V 直流或继电器
2 点集成模拟量输入,0 至 10 V
2 点脉冲输出 (PTO),频率高达 100 kHz
脉冲宽度调制输出 (PWM),频率高达 100 kHz
集成以太网接口(TCP/IP native、ISO-on-TCP)
4 个快速计数器(3 个大频率为 100 kHz;1 个大频率为 30 kHz),带有可参数化的使能和复位输入,可以同时用作带有 2 点单独输入的加减计数器,或用于连接增量型编码器
通过附加通讯接口扩展,例如,RS485 或 RS232
通过信号板使用模拟或数字信号直接在 CPU 上扩展(保持 CPU 安装尺寸)
通过信号模块使用各种模拟量和数字量输入和输出信号扩展
可选存储器扩展(SIMATIC 存储卡)
PID 控制器,具有自动调谐功能
集成实时时钟
中断输入:
对过程信号的上升沿或下降沿作出极为快速的响应所有模块上均为可拆卸的端子
仿真器(可选):
用于仿真集成输入和测试用户程序
设备型号 | ||||
---|---|---|---|---|
型号 | 电源电压 | 输入电压 DI | 输出电压 DO | 输出电流 |
DC/DC/DC | 24 V DC | 24 V DC | 24 V DC | 0.5 A, 晶体管 |
直流/直流/继电器 | 24 V DC | 24 V DC | 5 … 30 V DC / 5 … 250 V AC | 2 A; 30 W DC / 200 W AC |
交流/直流/继电器 | 85 … 264 V AC | 24 V DC | 5 … 30 V DC / 5 … 250 V AC | 2 A; 30 W DC / 200 W AC |
功能
丰富的指令集:
运算种类众多,便于编程:基本运算,如二进制逻辑运算、结果分配、保存、计数、创建时间、加载、传输、比较、移动、旋转、创建补数、调用子程序(带有局部变量)
集成通讯命令(例如,USS 协议、Modbus RTU、S7 通讯“T-Send/T-Receive”(T 发送/T 接收)或自由端口模式 (Freeport))
使用简便的功能,如脉冲宽度调制、脉冲序列功能、运算功能、浮点运算功能、PID 闭环控制、跳转功能、环路功能和代码转换
数学函数,例如 SIN、COS、TAN、LN、EXP
计数:
用户友好的计数功能配以集成的计数器和高速计数器指令给用户开辟了新的应用领域中断处理:
边缘触发中断(通过中断输入上过程信号的上升沿或下降沿激活)支持对过程事件的快速响应。
时间触发中断。
可以在达到设定值或计数方向改变时触发计数器中断。
通讯中断允许与外围设备(如打印机或条形码阅读器)快速、简单地交换信息
口令保护
测试和诊断功能:
易于使用的功能支持测试和诊断,例如,在线/离线诊断在测试和诊断过程中“强制”输入和输出:
可以独立于循环设置输入和输出,因此,可以永*设置输入和输出,例如,用于测试用户程序按照 PLCopen 对简单运动进行的运动控制
在实际应用中如果PLC组态工艺对象时,当“与驱动装置进行数据交换”及“与编码器进行数据交换”时选择了“运行时自动应动驱动值”及“自动进行编码器值数据交换”时,工程师常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示“与设备(驱动装置或编码器)通信故障”报警等。
为了避免这些问题,请按照本文说明调用MC_Power命令。
当通过1200/1500 PLC通过组态工艺对象的方式对V90进行控制时,需要使用MC_Power功能块对驱动器进行使能。某些工况下,要求设备启动后,PLC立即通过MC_Power对驱动器进行使能,因此用户在编写驱动使能程序时,将MC_Power的Enable管脚给定为常1,如果这样编程则需要保证驱动器、编码器与控制器通讯正常。但是,如果PLC先于驱动器完成启动,这样编程MC_Power将无法正常完成使能过程,功能块会报16#8001错误,而且工艺对象会出现“与设备(驱动装置或编码器)通信故障”报警,如图1、图2所示,只有对工艺对象的故障完成确认后才可以正常使能。
下载
下载包括"S7-1200_Modbus_Master_V13-SP1.zip"项目。它包含了以下程序文件夹。"CPU-V4d1_CB1241RS485" 使用 S7-1200 CPU固件V4.1.1版的Modbus-RTU 通讯 ,通过CB 1241 RS485。
地址为1的Modbus从站,从地址53248开始 (16#D000)规定的9个输入字可以通过RS485通讯使用监控表读取 (比如ebm-papst公司的Motor VarioDrive C)。
�0�2复制"S7-1200_Modbus_Master_V13-SP1.zip"文件到一个单独的目录,然后双击点开文件。可以使用STEP 7来打开并处理提取的项目数据。