西门子SM336数字量DI DO模块
西门子SM336数字量DI DO模块
西门子SM336数字量DI DO模块
西门子SM336数字量DI DO模块
西门子SM336数字量DI DO模块

西门子SM336西门子SM336数字量DI DO模块

参考价: 面议

具体成交价以合同协议为准
2022-05-05 20:30:02
14
产品属性
关闭
上海盟疆工业自动化有限公司

上海盟疆工业自动化有限公司

初级会员1
收藏

组合推荐相似产品

产品简介

我公司经营西门子*现货PLC;S7-200 S7-200SMART S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:*电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)

详细介绍

西门子SM336数字量DI DO模块以方便地实现s7-200系列plc与pc之间的硬件连接。

s7-200的编程软件为step7-micro/win32,该软件有stl、fbd和ladder三种编程模式,有simatic指令和iec131-3指令两种指令。本文所给出的范例是使用simatic指令的stl编程。

s7-200 plc端的通讯程序实现

plc程序分为主程序和中西门子SM336数字量DI DO模块断程序。主程序完成初始化通信口、开中断、判断、发送数据等功能,中断程序完成接收和发送数据的功能。接收指令(rcv)启动或终止接收信息功能,必须为接收操作开始和结束条件。发送指令(xmt)在自由口模式下依靠通讯口发送数据。

控制字的选取

反映cpu工作方式的模式开关当前位置的特殊存储器位为sm0.7,它控制自由端口模式的进入。当sm0.7为0时,模式开关处于trem位置;当sm0.7为1时模西门子SM336数字量DI DO模块式开关处于run位置。而只有当模式开关位于run位置时,才允许进行自由口通讯。smb30是自由口模式控制字节,用来设定校验方式、通讯协议、波特率等通讯参数(其它控制字的设定参阅有关书西门子SM336数字量DI DO模块籍)。

程序的一些简单介绍

network1

ld sm0.1 // *次扫描

movb 16#09,smb30

//自由口通讯模式:9600波特率,无奇偶校验,8个数据位

movb 16#7c,smb87 //接收信息状态字节

movb 16#53,smb88

//设置信息的开始字符“s”

movb 16#45,smb89

//设置信息的结束字符“e”

movw +5,smw90

//设定空闲行的时间间隔(ms)

movw +179,smw92

//字符间/信息间定时器超时值(ms)

movb 60,smb94 //接收字符的个数

network2

ld sm0.1 movb 16#53,vb2499

//设置接收和发送缓冲区的首地址

atch 发送完中断,9

//把发送完成中断和发送完成中断子程序连接起来

atch 接收完中断,23

//把接收完成中断和接收完成中断子程

  
上一篇:正确使用电位滴定仪的方法 下一篇:真空乳化机的原理及结构组成
提示

请选择您要拨打的电话:

23272 [{"ID":"747913","CompanyID":"64211","Title":"正确使用电位滴定仪的方法","Picture":"","PictureDomain":"","UpdateTime":"2024/9/29 7:43:19","CreateTime":"2024/9/29 7:43:19","ClassName":"技术交流","rn":"3"},{"ID":"746920","CompanyID":"48414","Title":"真空乳化机的原理及结构组成","Picture":"","PictureDomain":"","UpdateTime":"2024/9/23 7:40:07","CreateTime":"2024/9/23 7:40:07","ClassName":"技术交流","rn":"4"}]