s1200数据块寻址

请问如何在博途V12-SP1中寻址一个数据块中为字类型的一个位-BOOL类型?我在数据块读另一个S7 1200一个字的数据,然后需要读这个字里的一个位,可是不像S7 300 400那样可以用DB1.DBX0.0来读上面的一个位地址,输入地址后输入框为红色,如果把这个数据块的属性改为300 400的兼容模式,也就是把优化的访问√去掉可以输入,但是颜色是黄色,编译时会有警告窗口显示,"注:这两个数据块建立时都经过了编译!"请问一下有什么好的方法,谢谢

图片说明:

s1200数据块寻址    s1200数据块寻址    s1200数据块寻址    s1200数据块寻址    s1200数据块寻址   

最佳答案

参见:PORTAL V11中如何将一个字的位寻址临时变量组合成一个字变量
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=99803&cid=1072
就是你的问题答案。

提问者对于答案的评价:
说的很详细,昨晚根据你的帮助查了下,V11与V12对于符号寻址有点不同,AT好像不行,但是通过符号寻址是可以得,不过和300、400语法格式不同,软件帮助里也有!非常感谢你的及时回答

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc204514.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 下午7:59
下一篇 2017年11月1日 下午8:00

相关推荐