SIEMENS河南省新乡市西门子中国授权代理商-西门子变频器-西门子技术服务-西门子PLC模块

供应商
广东湘恒智能科技有限公司
认证
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-06-02 09:10

详细介绍

7.1“速度控制轴"工艺 db
s7-technology
790功能手册, 03/2008, a5e01078448-06
actualacceleration变量
(s7tconfig 系统变量 motionstatedata.actualacceleration)
返回轴的当前加速度。
如果速度控制轴缺少编码器,则该值始终为0。
speedoverride变量
(s7tconfig 系统变量 override.velocity)
该变量将返回当前有效的speedoverride 值的百分比。 该百分比与轴的速度设定值相对
应。 默认值为*。
可以使用mc_writeparameter 工艺功能在范围 0% 到 200% 之间设置 speedoverride
值。
accelerationoverride变量
(s7tconfig 系统变量 override.acceleration)
该变量将返回当前有效的accelerationoverride 值的百分比。 该百分比与轴的加速度设
定值相对应。默认值 = *。
可以使用mc_writeparameter 工艺功能在范围 1% 到 1,000% 之间设置
accelerationoverride值。
工艺数据块
7.2“定位轴"工艺 db
s7-technology
功能手册,03/2008, a5e01078448-06 791
7.2“定位轴"工艺 db
适用于固件版本为v4.1.x 的集成工艺
本部分介绍了固件版本为v3.0.x、v3.1.x 和 v3.2.x 的应用。
集成工艺将数据写入db。该 db 在 step 7 用户程序中为只读。
无论 cpu中的数据保持设置如何,该 db 都不具有保持性。
updateflag/ updatecounter 变量
请注意以下几点:更新工艺db (页 829)
errorid变量
该变量将返回在定位轴上zui近检测到的错误或警告的errorid。
错误条目可以通过调用工艺功能"mc_reset"进行确认(其中,axis= 工艺 db 的编
号)。
请注意以下几点:可能出现的错误消息和警告(页 835)
errorbuffer[0..2]变量
收到的前三条错误和警告的存储器。*个错误写到 array 元素 0,第二个错误写到
array元素 1,依次类推。
此存储器中的内容可以通过调用工艺功能“mc_reset"进行清除(其中,axis= 工艺 db
的编号)。
to_adaption变量
此变量是为内部功能保留的。它不包含任何与用户相关的信息。
工艺数据块
7.2“定位轴"工艺 db
s7-technology
792功能手册, 03/2008, a5e01078448-06
errorstatus.xxx变量
errorstatus.xxx变量中的位将返回有关定位轴错误的信息。
位号 变量true 状态的意义
0errorstatus.systemfault 内部系统错误
1errorstatus.configfault 工艺对象组态错误
2errorstatus.userfault 用户程序由于输出无效的命令而引发错误
3errorstatus.faultdrive 驱动器或工艺对象报告错误
4errorstatus.reserve4 未使用
5errorstatus.followingwarning 动态跟随误差监视功能报告超出警告限制
6errorstatus.followingerror 动态跟随误差监视功能报告超出窗口限制
7errorstatus.standstillfault 轴已移出停止窗口,或者无法在的时间内到达停止窗口。
8errorstatus.positioningerror 轴无法在的时间内到达定位窗口。
9errorstatus.synchronoperror 已超出同步公差
10errorstatus.dynamicerror 已超出动态响应限制
11errorstatus.clampingerror 紧固时出错
未收到新的运动命令,轴就已超出“固定挡块检测后的位置公
差"。
位置公差在s7t config 中的“限制"(limits) >“固定挡块"(fixed
endstop) 选项卡 >“固定挡块检测后的位置公差"(position
toleranceafter fixed end stop detection) 参数中设置。
12errorstatus.softwarelimitpos 已达到或超出软件限位开关上限
13errorstatus.softwarelimitneg 已达到或超出软件限位开关下限
14errorstatus.limitswitchactive 硬件限位开关处于活动状态
15errorstatus.sensorfre 已超出编码器限制频率。
16errorstatus.referencenotfound 回原点时没找到参考凸轮或零标记脉冲
17errorstatus.zeromonitoring 零标记脉冲监视已检测到错误(不是回原点错误)
18errorstatus.overspeed 未使用
19errorstatus.followobjecterror 未使用
20errorstatus.supimpfollowobjecter





图1   编程软件使用示例的程序状态


图2   编程软件使用示例的程序状态

Ⅱ、状态表监控

可以使用状态表来监控用户程序,还可以采用强制表操作修改用户程序的变量。编程软件使用示例的状态表监控如图3所示,在当前值栏目中显示了各元件的状态和数值大小。

可以选择下面办法之一来进行状态表监控:

①执行菜单【查看】→【组件】→【状态表】。

②单击浏览栏的【状态表】按钮。

③单击装订线,选择程序段,单击鼠标右键,选择【创建状态图】命令,能快速生成一个包含所选程序段内各元件的新的表格。


图3 编程软件使用示例的状态表监控

Ⅲ、趋势图监控

趋势图监控是采用编程元件的状态和数值大小随时间变化关系的图形监控。可点击工具栏的按钮,将状态表监控切换为趋势图监控

编程软件使用示例的程序状态

Ⅱ、状态表监控

可以使用状态表来监控用户程序,还可以采用强制表操作修改用户程序的变量。编程软件使用示例的状态表监控如图3所示,在当前值栏目中显示了各元件的状态和数值大小。

可以选择下面办法之一来进行状态表监控:

①执行菜单【查看】→【组件】→【状态表】。

②单击浏览栏的【状态表】按钮。


图3 编程软件使用示例的状态表监控

Ⅲ、趋势图监控

趋势图监控是采用编程元件的状态和数值大小随时间变化关系的图形监控。可点击工具栏的按钮,将状态表监控切换为趋势图监控。

@

西门子s7-200plc的触点指令的梯形图和语句表举例

西门子s7-200 plc的触点指令如下:

ld:梯形图开始的常开触点

ldn:梯形图开始的常闭触点

a:"与",串联常开触点

an:"与非",串联常闭触点

o:"或",并联常开触点

on:"或非",并联常闭触点

触点指令的梯形图和语句表对照如下:


ld      i  0.1

an      i  0.2

o         i  0.3

a         i  0.4

=         q  0.3

=         q  0.4

an      i  2.2

=         q 2.2

step 7-micro/win 32编程软件程序编辑中的语法检查功能可以提前避免一些语法和数据类型方面的错误


代理商,变频器,PLC,伺服电机,一级代理

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话