西门子模块6ES7334-0KE00-0AB0
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置,数控伺服
S7-300 PLC的种类
种类 | 图片 | CPU系列号 | 功能简介 |
S7-300 通用型 | CPU 312 CPU 314 CPU 315-2 DP CPU 315-2 PN/DP CPU 317-2 DP CPU 317-2 PN/DP CPU 318-2 DP |
| |
S7-300C 紧凑型 | CPU 312C CPU 313C |
| |
S7-300F 故障安全型 | CPU 315F-2 DP CPU 315F-2 PN/DP CPU 317F-2 DP CPU 317F-2 PN/DP |
| |
S7-300T 技术型 | CPU 315T-2 DP CPU 317T-2 DP |
| |
SIPLUS S7-300 宽温度型 | SIPLUS CPU 312C SIPLUS CPU 313C SIPLUS CPU 314 SIPLUS CPU 315-2 DP SIPLUS CPU 315-2 PN/DP SIPLUS CPU 317-2 PN/DP SIPLUS CPU 315F-2 DP SIPLUS CPU 317F-2 DP |
|
在许多控制系统中,只需要一种或两种回路控制类型。例如只需要比例回路或比例积分回路。通过设置常量参数,可选用想要的回路控制类型。
如果不想要积分回路,可以把积分时间设为无穷大。即使没有积分作用,积分项还是不为0,因为有初值MX,但积分作用可以忽略。
如果不想要微分回路,可以把微分时间设为0。
如果不想要比例回路,但需要积分或微分回路,可以把增益设为0,系统会在计算积分项和微分项时,把增益当作1看待。
西门子模块6ES7334-0KE00-0AB0
1、双击“添加新块”,创建发送数据块DB10和接收数据块DB11,发送数据块的名称为Send,接收数据块的名称为Rev;如下图所示,发送数据块中新建几个变量,从站地址为2,功能码为3,起始地址为0,读4个寄存器数据,具体功能码3 的使用参见手册“S7串行通信模板Modbus RTU主站可装载驱动的操作说明” 6.3章节的说明;如下图所示,接受数据块中新建1个数据类型Array的变量,数组元素的数据类型为Byte,数量为400。
图8
图9
2、进入主程序OB1,从通信->通信处理器->PtP链接:CP341,调用发送功能块P_SND_RK和接收功能块P_RCV_RK。P_SND_RK的背景数据块为DB1,P_RCV_RK的背景数据块为DB2。
图10
CP341的发送功能块P_SND_RK 的参数设置见下表。
管脚 | 解释描述 |
SF | ‘S’为发送,此处必须为大写的‘S’ |
LADDR | 硬件组态中的起始逻辑地址,本例中为256,见图11。 |
REQ | 发送数据触发位,上升沿触发,本例中为M0.5,为时钟存储器的位,见图12。 |
DB_NO | 发送数据块号,本例中为10(DB10) |
DBB_NO | 发送数据的起始地址,本例中为0(DB10.DBB0) |
LEN | 发送数据的长度,本例中为6 |
R_TYP | ‘X’为扩展的数据块,此处必须为大写的‘X’ |
R | 取消通讯,本例中不用 |
DONE | 发送完成位,发送完成后为TRUE,同时没有错误 |
ERROR | 错误位,为TRUE说明有错误 |
STATUS | 状态字,标识错误代码,查看Modbus Master手册获得相应的说明 |
其它参数 | 本例中不用 |
CP341的接收功能块P_RCV_RK 的参数设置见下表。
管脚 | 解释描述 |
LADDR | 硬件组态中的起始逻辑地址,本例中为256,见图11。 |
DB_NO | 发送数据块号,本例中为11(DB11)。 |
DBB_NO | 发送数据的起始地址,本例中为0(DB11.DBB0)。 |
LEN | 接收数据的长度,本例中为MW22,只显示一个扫描周期,即:只有在接收到数据的当前周期,此值不为0。 |
EN_R | 使能接收位,本例中为M20.0,常闭点, 始终保持接收状态。 |
R | 取消通讯,本例中不用。 |
NDR | 接收完成位,接收完成并没有错误为TRUE,只显示一个扫描周期。 |
ERROR | 错误位,为TRUE说明有错误,只显示一个扫描周期。 |
STATUS | 状态字,标识错误代码,只显示一个扫描周期,查看Modbus Master手册获得相应的说明。 |
其它参数 | 本例中不用 |
图11
图12
上一篇 : 西门子PLC模块6ES7351-1AH02-0AE0
下一篇 : 6ES7355-0VH10-0AE0