上位机连接PLC的变量,通常具有“输入”、“输出”和“输入/输出”三类属性,如果选择后者,通讯建立以后,先显示该变量的值,点击后即可进行修改。这适用于直连变量。
我现在有个应用,是将PLC中需要和上位机通讯的变量先汇总到一个DB块中,然后上位机再去读这个DB块,写也是一样,先将值写到DP块,然后再写到程序中。
有2个方法,1,先初使化,在OB100中将程序中的值MOVE到DB中,然后再在FC中将DB不断MOVE到程序中,这样可以实现
2,也可以做个M位,先将程序值MOVE到DB中,再将DB值MOVE到程序中,写值时,先断开前面一个MOVE,写完后再接通
现请教,还有没有更好的办法?不用初使化,也不用中间变量??