新闻详情

西门子6ES7216-2AD23-0XB8型号介绍

发布时间: 2023-02-18

西门子6es7216-2ad23-0xb8型号介绍

siemens编程器s7-200系列用在中小型设备上的自动系统的控制单元,适用于各行各业,各种场合中的检测,监测及控制。
   在这里,和大家一起来讨论s7-200几个使用方面的情况。
 1.步进,伺服脉冲定位控制。
  在设备的控制系统中,有关运动控制是很重要的,下面我们来看一看西门子s7-200系列plc怎样来实现这   个功能。
  首先,确定使用哪个端口来发脉冲,如采用q0.0发脉冲,则它的控制字为smb67,脉冲同期为smw68,脉   冲个数存放在smd72中,
  
  下面是控制字节的说明: 
q0.0 q0.1 控制字节说明 
 sm67.0  sm77.0  pto/pwm更新周期值 0=不更新,1=更新周期值 
 sm67.1  sm77.1  pwm更新脉冲宽度值 0=不更新,1=脉冲宽度值 
 sm67.2  sm77.2  pto更新脉冲数 0=不更新,1=更新脉冲数 
 sm67.3  sm77.3  pto/pwm时间基准选择 0=1微秒值,1=1毫秒值 
 sm67.4  sm77.4  pwm更新方法 0=异步更新,1=同步更新 
 sm67.5  sm77.5  pto操作 0=单段操作,1=多段操作 
 sm67.6  sm77.6  pto/pwm模式选择 0=选择pto,1=选择pwm 
 sm67.7  sm77.7  pto/pwm允许 0=禁止pto/pwm,1=允许 
  这样根据以上表格,我们得出q0.0控制字:smb67为:10000101
采用pto输出,微妙级周期,发脉冲的周期(也就是频率)与脉冲个数都要重新输入。10000101转化为  16进制 为85,有了控制字以后,我们来写这一段程序:


根据上面这段程序,我们知道了控制字的使用,同时也知道步进电机的脉冲周期与冲个数的存放位置(对  q0.0来说是smw68与smd72)。当然,vw100与vd102内的数据不同的话,步进电机的转速和转动圈数就不一样。
   还有一点需要说明得是:m0.0导通---plc捕捉到上升沿发动脉冲输出后,想停止的话,只须改变端口脉冲的 控制字,再启动pls即可,程序如下:

问题:pcs7系统下,在报警记录alg中自定义的报警消息能否拥有同cfc自动生成的过程消息一样的、pcs7标准的报警回路loop in alarm功能,如果可以该如何组态?
回答:答案是肯定的,pcs7系统下报警记录alg中自定义的报警消息,通过简单的组态,同样拥有pcs7标准的loop in alarm功能,具体组态步骤如下:
1. 报警记录中组态好相应的自定义消息(报警变量、消息文本等)后,拖拽横向滚动条到loop in alarm属性列,如下图所示;


pic1:loop in alarm属性列


2. 如果该消息尚未组态该功能,则上述列中显示为”not set”字段,如果已经组态则显示”set”字段。双击对应消息的单元格,将弹出如下组态对话框,或直接消息上右键属性打开消息属性对话框(切换到tag/action选项卡);


pic2:loop in alarm组态对话框



pic3:tag/action选项卡


3. 在该对话框下,需要设置”picture name/parameter” 属性和”function name”属性;
a) “picture name/ parameter” 属性——用于设置function name中函数所需的参数,此处写入一个字符串,可以任意不含特殊字符的字符串;
b) “function name” 属性——为报警控件中点击loop in alarm按钮 时将执行的函数,此处需要选择 ”loopinalarm” 函数,点击右侧的 按钮,打开如下对话框,参考如下画面选择 ”loopinalarm” 函数;


pic4:函数对话框 — loopinalarm 函数

注意:此处的 ”function name” 中一定不能使用系统默认的 ”openpicture” 函数,并在 ”picture name/ parameter” 中指定需要跳转的画面。该方法为wincc项目的组态方法,在pcs7中不适用,将会导致切换到相应画面后,无法导航到其它画面下,而且pcs7下一些标准的功能将丢失(例如,无法打开faceplate面板等)。


4. 打开wincc的组件列表编辑器,如下图所示;


pic5:组件列表编辑器

5. 编辑器中,右键单击 create measuring point 菜单,插入一个新的测量点;


pic6:右键插入新测量点


6. 设置测量点属性如下,其中:
a) “measuring point” 中填写上述第3步中指定的”picture name/ parameter” 属性下设置的任意无特殊字符串;
b) “type” 用于 ”picture via measurement point” ,此处不涉及,可以不填;
c) “area” 用于 ”picture via measurement point” ,此处不涉及,可以不填;
d) “entry point picture” 中设置所需打开的过程画面;


pic7:测量点属性对话框

注意:由于上图pic7中无法指定自定义测量点的对象名object name(下图为系统自动生成的测点属性对话框),因此无法实现高亮图标(highlightblockicon)的功能,如果需要实现该功能,则图pic2/pic3中必须引用图pic6中系统自动生成的测量点,不能自定义测量点。


pic8:自动生成的测点属性对话框


7. 运行os,当相应的消息触发时,点击顶端的报警条左侧或报警控件工具栏中的loop in alarm按钮 即可跳转到所组态的过程画面;


pic9:跳转到所需画面

注意:报警回路 loop in alarm功能需要操作员的level 4级权限(monitoring),如果该消息分配了area属性,如下图所示。则当前用户必须拥有该区域的level 4级权限,如果无该级权限,则loop in alarm功能将不会执行;如果未为该消息分配任何area,则当前用户必须拥有整个level 4的权限,如下图pic9所示,否则loop in alarm功能将不会执行。


pic10:消息属性设置 – text选项卡


pic11:用户权限分配


展开全文
供应商
浔之漫智控技术-西门子PLC代理商
手机号
15221406036
经理
聂航
所在地
上海市松江区广富林路4855弄星月大业领地88号3楼
我们的新闻
微信咨询 在线询价 拨打电话