联系人:李红英
邮箱:leehonying1018@126.com
电话:15307431289
地址: 中国 上海 松江区中国上海市松江区鼎源路618弄61号楼5楼
西门子s7-300计数器模块FM350-1代理商
西门子FM350-1计数器模块
产品订货号:6ES7350-1AH03-0AE0
产品参数:西门子SIMATIC S7-300,计数器模块 FM 350-1 用于 S7-300, 计数功能 400 kHz 1 通道 用于连接 5V-und 24V-Inkrementalgebern 同步模式; 测量范围类型 inkl. 项目组态包 auf CD
上海启水自动化科技有限公司(西门子核心商)销售代理西门子S7-200/300/400/1200/1500PLC、(备有大量 包括部分已经停产型号库存)数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电线电缆、西门子软件等 ,并可提供西门子plc模块维修服务. 欢迎来电垂询 以及扫下面二维码咨询
请扫二维码咨询
CP341 Modbus RTU多站点轮询 组态配置
3.1 组态CPU及CP341
如图1将CP341逻辑地址设为256
图 1
3.2 设置Modbus总线传输速率和帧字符结构
双击CP341->Parameters->Protocol中选择Modbus Master;
双击信封Protocol,选择Modbus Master设置总线传输速率和帧字符结构以及,其它从站的设置必须和主站设置一致。
如图 2,本例传输速率为9.6Kbit/s,帧字符1-8-e-1,即1位起始位,8位数据位,偶校验,1位停止位。
图 2
3.3 设置电气接口
选择半双工RS 485,接收端初始状态按图3设置,各从站的接口电气标准应和主站一致
图 3
具体配置步骤请参考手册《CP340/341/440/441通讯及编程》4.3章节
4. 编程
4.1 创建发送数据块DB1
如图 4定义Modbus功能码03的数据格式
图4
更多功能码格式参考手册《以用于 PtP CP MODBUS 协议 RTU 格式 S7 的SIMATIC 可加载驱动程序为主站》
4.2 创建接收数据DB
在此共建立了2个DB(DB4,DB5)分别存放来自两个从站的数据,每个DB分配了一个0~1000个字的整型数组如图 5。
图 5
4.3 创建轮询功能块FC1
设置指令计数器(MW2),如图6本例中设置为2,即2两条指令。
图6
根据指令计数器值构造发送指令并接收缓冲区。如图7指令计数器数值为1,构造的发送指令为访问1号从站,功能码03,起始地址0(对应Modbus地址40001),4个寄存器;接收缓冲区为数据块DB4,起始地址为0。
图7
如图8指令计数器数值为2,构造的发送指令为访问2号从站,功能码03,起始地址0(对应Modbus地址40001),4个寄存器;接收缓冲区为数据块DB5,起始地址为2。
图 8
为了实现数据发送和接收,FC1中还必须调用CP341发送FB8(图9)和接收FB7(图10)功能块
西门子s7-300计数器模块FM350-1代理商
西门子FM350-1计数器模块