倍福TwinCAT HMI如何关联PLC变量
一、TwinCAT 3 新建Project
二、添加控制器
双击“system",在右侧跳出的system manager 界面点击“choose target”。
电脑与设备首次连接(通过网线)需要”search“。
transport type选择TCP/IP,点击“broadcast search”
我的倍福控制器是CX5130,点击add route
三、扫描设备
在I/O 中找到device,右击,scan
扫描结束后,所使用的IO模块等都会显示在device下方
四、写一个简单的PLC程序
右击PLC, add new item
选择standard PLC
在POU中写main 程序
点击build之后,将两个output变量link 到ELX2002的两个Digital output channel上
只有build之后,变量才会显示出来
五、写一个简单的HMI界面
新建HMI project
要记得选择“add to solution",这样会跟刚才的TwinCAT XAE project在同一个solution下。
从Toolbox中选择toggle switch
链接PLC变量
添加ADS runtime
首先activate configuration,并进入run mode
打开HMI project下的server, 右击ADS,点击configure extension
add runtime
回到HMI界面,选中添加好的toggle switch,在右侧properties中找到common-> stateSymbol.
可以在server symbol中找到PLC程序中的变量
之后就可以在HMI控制控制器的digital output了