找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、 监视表格的详细说明在手册的 P1500-P1506页
使用“监视表格”监视和修改正在由在线 CPU 执行的用户程序的值。
可在项目中创建并保存不同的监视表格以支持各种测试环境。
这使得用户可以在调试期间或出于维修和维护目的重新进行测试。
通过监视表格,可监视 CPU 并与 CPU 交互,如同 CPU 执行用户程序一样。
不仅可以显示或更改代码块和数据块的变量值,还可以显示或更改 CPU 存储区的值,包括输入和输出(I 和Q)、外围设备输入 (I:P)、位存储器 (M) 和数据块(DB)。
通过监视表格,可在 STOP 模式下启用 CPU 的物理输出 (Q:P)。 例如,测试 CPU 的接线时可为输出端赋特定值。
2、强制只针对 I、Q点,且强制优先于过程映像。手册的 P1507-P1509页给出了明确解释。
CPU 允许用户在强制表格中指定物理输入或输出地址(I_:P 或Q_:P)然后启动强制功能,以此来强制输入和输出点。
在程序中,物理输入的读取值被强制值覆盖。 程序在处理过程中使用该强制值。
程序写入物理输出时,输出值被强制值覆盖。 强制值出现在物理输出端并被过程使用。
在强制表格中强制输入或输出时,强制操作将变成用户程序的一部分。
即使编程软件已关闭,强制选项在运行的 CPU 程序中仍保持激活,直到在线连接到编程软件并停止强制功能将其清除为止。
含有通过存储卡装载到另一个 CPU 的强制点的程序将继续强制程序中选择的点。
如果 CPU 正在执行写保护存储卡上的用户程序,则无法通过监控表初始化或更改对 I/O 的强制,因为用户无法改写写保护用户程序中的值。
3、参看手册链接
SIMATIC S7 S7-1200可编程控制器系统手册
ID:109741593发布日期 2016年9月16日
https://support.industry.siemens.com/cs/document/109741593
参考:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1373056&b_id=66&b_sid=0&num=1
补充……你连接了后还没修改实际IO的状态吗?所谓强制是强制的IO点,M点你只要程序里没有赋值当然可以修改值了。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!