本人现在调的一台双通道双方式组的840D系统。现在想通过PLC来切换显示的通道,可是没找到合适的信号,参考网上的内容说DB19.DBB32和DB19.DBB33是系统提供的通过PLC程序选择通道(参考http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=20&a_id=526067),可是我怎么试都试不出来。本人觉得应该从PLC→MMC的信号中找,但找的一个DB19.DBB8也不行。哪位大侠有做过的分享点经验给我吧!
问题补充:
我是想用MCP上的一个按键来切换,因为每次切换通道都需要按MDI上的通道切换按键,不是很方便。假如只切换MCP而HMI上显示的通道不跟着切换也不方便。
最佳答案
840D 用户按键选择通道
840D 使用中一般通过数控面板上的通道切换键逐个切换通道,若希望通过MCP 上的用户自定义按键直接选择到所要的通道,则需要相关PLC 程序的配合.
接口说明:
在840D 系统中可以通过PLC 至HMI 的接口信号实现对通道的选择
DB19.DBB32 = 01000001 激活通道选择
DB19.DBB33 = 通道号 16 进制数,若为FF 则表示下一个通道
其中,通过DB19.DBx32.6HMI 与PLC 建立起应答机制:
• PLC 设置DB19.DBx32.6=1 以发送通道选择请求
• HMI 在正常显示所选通道信息后将DB19.DBx32.6 复位
另外,接口DB19.DBB36 反映功能错误信息
DB19.DBB36=0 功能正常,无错误
=1 没有功能代码(DBB32 bit 0~5)
=2 参数不可用
=3 修改HMI 内部变量时错误
=10 DBB33 所设的通道不存在
注意:只有对于激活的HMI 才能通过PLC 选择通道,若是对于第2HMI 使用上述功能,则相应的接口数据为DB19.DBB82~86,用法相同。
提问者对于答案的评价:
太谢谢了,说得这么详细,小弟感激不尽!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc219160.html