zhousu 发表于 2023-9-27 16:56:31

测试CTH300连OPC_UA实例

使用产品:H56-001S2使用软件:MagicWorks PLC、UaExpert目的:通过OPC_UA协议实现PLC数据读写注意:CTH300-H系列PLC固件V2.12及以上支持OPC_UA
操作步骤:1.硬件组态:机架槽位1添加PLC(单击槽位1后双击右侧设备目录下的H56或者直接选中H56拖到槽位1)、
2.启用OPC_UA功能,双击组态的H56打开属性窗口,选择OPC_UA,勾选启用OPC_服务器登录方式有两种:匿名登陆与用户密码认证登录。匿名登录无权限要求可任意登录,用户密码认证登录,需登录正确的用户名密码才可操作。如图:注意:CPU要使用固定IP,服务器端口号默认为:4840
3.配置OPC_UA,属性界面切换到接口配置,1)添加服务器接口,光标定位服务器接口,右击选择添加接口,定义名称后点击确定
2)通过更新元素显示可配置元素光标定位变量/程序块,右击选择更新元素,会显示对应元素组所以的可配置元素,变量元素更新显示的元素是符号表所定义变量程序块元素更新显示的元素是程序中使用的DB区变量
3)配置元素到服务器接口将变量元素拖入到右上方接口表格,对拖入的元素可更改名称,添加描述。全部配置完后点击确定保存。下载到PLC,并运行PLC
4. 用UaExpert测试1)打开UaExpert,添加服务器,步骤如下图,注意:IP与端口号之间冒号要是英文模式如果PLC配置了用户密码,需输入正确的账户密码才能操作。注意要勾选Store
2)单击connect server进行连接,Addre Space表中会显示PLC端所配置的服务器接口及元素
3)选择需要读写的变量拖到右侧表格中,即可读写PLC相关变量
4)如图可以看到PLC与UaExpert变量值一样,如果需要更改值,可双击对应变量的Value进行写入。
页: [1]
查看完整版本: 测试CTH300连OPC_UA实例