北海西门子PLC模块S7-200SMART代理商控制柜用北海西门子PLC代理,北海西门子S7-200SMART代理,西门子PLC代理
西门子S7-1200作为IO设备与另一台作为控制器的1200在不同项目下的通信
一、要完成的功能任务
1. S7-1200 CPU (控制器) 将通讯数据区 QB100至QB109 中的 10个字节的数据发送到 S7-1200 CPU (IO设备) 的接收数据区 IB100至IB109中;
2. S7-1200 CPU (IO设备) 将发送数据区 QB200至QB209 中的 10 个字节的数据发送到 S7-1200 CPU (控制器) 的接收数据区 IB100至IB109 中。
二、硬件设备
1. CPU 1214C DC/DC/DC,V4.4
2. CPU 1214C DC/DC/DC,V4.4
三、软件
所谓“智能设备”,是指一个 CPU 既可以作为下级 PROFINET 网络的 IO 控制器,也可以作为上级 PROFINET 网络的 IO 设备。智能设备功能使控制器与控制器之间的通信变得非常简单,只需要配置好数据交换区,导出 GSD 文件并组态到另一个控制器的 PROFINET网络中就可以相互通信。
S7-200 SMART CPU 作为智能设备仅支持1个 IO 控制器,可配置的*大输人存储区为128个字节,地址范围:I1152.0~I1279.7;可配置的*大输出存储区为 128个字节,地址范围: Q1152.0 ~Q1279.7。
当然,如果你使用的标准型 CPU模块的固件版本低于 V2.5,首要的任务是对 CPU进行固件升级。使用微型 SD 卡对 CPU 进行固件升级请参考 2.14.3 节。使用 STEP 7-Micro WIN SMART 编程软件(V2.3 以上版本)进行固件升级请参考 3.1.2 节。
北海西门子PLC模块S7-200SMART代理商控制柜用北海西门子PLC代理,北海西门子S7-200SMART代理,西门子PLC代理
西门子plc编程软件:TIA 博途V16
在负载要求的输出功率超过可编程序控制器的允许值时,应设置外部继电器。可编程序控制器输出模块内的小型继电器的触点小,断弧能力差,不能直接用于DC220V电路中,必须用可编程序控制器驱动外部继电器,用外部继电器的触点驱动DC220W的负载。断开直流负载要求用较大的继电器触点,接通同一直流负载可用较小的触点。选择外按继电器的型号时,应仔细分析是用可编程序控制器来控制接通外部负载还是断开外部负载。例如水电站中用得较多的DC220V电磁阀的线圈通电使阀芯动作时,用阀内部与其线圈串联的限位开关触点来断开电路。在这种情况下,可以选择用触点较小的继电器来转接可编程序控制器的输出信号。
四、实现方法
1. 组态IO设备端,使用 STEP7 V16 创建一个名为IO设备的项目,并通过“添加新设备组态一个 S7-1200 作为IO设备,选择 CPU1214C DC/DC/DC V4.4,在设备组态的设备视图中建立新子网并设置IP地址。
2. 点选“操作模式”,在右边的操作模式选项下勾选IO设备 ,因与IO控制器不在同一项目下,所以“已分配的IO控制器”选择“未分配”.
SM 331采用积分式A/D转换器,积分时间与干扰抑制频率互为倒数。模拟量输入模块6ES7 331-7KF02-0AB0的参数见表2-8。积分时间越长,转换精度越高,快速性越差。积分时间为20ms时,对50Hz的干扰噪声有很强的抑制作用。为了抑制工频信号对模拟量信号的干扰,一般选择积分时间为20ms。点击图2-51*左边的“积分时间”所在的方框,用弹出的菜单选择按积分时间或按干扰抑制频率来设置参数。
模拟量输入模块的参数
2. 逻辑块调用指令
块调用指令(CALL)用来调用功能块(FB)、功能(FC)、系统功能块(SFB)或系统功能(SFC),或调用西门子提供的其他标准块。
在CALI指令中,FC、SFC、FB和SFB是作为地址输入的,逻辑块的地址可以是**地址或符号地址。CALL指令与RLO和其他任何条件无关。在调用FB和SFB时,应提供与它们配套的背景数据块。调用FC和SFC时,不需要背景数据块。处理完被调用的块后,调用它的程序继续其逻辑处理。
无条件调用指令UC和条件调用指令CC用于调用没有输入/输出参数的FC和SFC。其使用方法与CALL指令相同,只是在调用时不能传参数。下面是使用CC指令和UC指令的例子
3. 梯形图中的逻辑块调用指令
梯形图中的CALL线圈可以调用功能FC或系统功能SFC,调用时不能传递参数。调用可以是无条件的,CALL线圈直接与左侧垂直线相连,相当于语句表中的UC指令也可以是有条件的,条件由控制CALL线圈的触点电路提供,相当于语句表的CC指令。CALL指令调用的块应是已经存在的块。
SM 331的转换时间由积分时间、电阻测量的附加时间(1ms)和断线监视的附加时间(10ms)组成。如果一块模块使用了N个通道,总的转换时间(称为循环时间)为各个通道的转换时间之和。点击某一组的积分时间设置框,在弹出的菜单内选择需要的参数。
3. 设置模拟值的滤波等级
某些模拟量输入模块可以设置A/D转换得到的模拟值的滤波等级。模拟值的滤波处理可以保证得到稳定的模拟值。这对缓慢变化的模拟量信号(例如温度测量信号)是很有意义的。