Q系列PLC側如開(kāi)啟設備加密后,需要在屏側通訊配置時(shí),在【IP設置】==【用戶(hù)名稱(chēng)、密碼】==勾選【用戶(hù)名稱(chēng)、密碼】并設置好用戶(hù)名和密碼。

Q系列PLC側如開(kāi)啟設備加密后,需要在屏側通訊配置時(shí),在【IP設置】==【用戶(hù)名稱(chēng)、密碼】==勾選【用戶(hù)名稱(chēng)、密碼】并設置好用戶(hù)名和密碼。

---------------使用了網(wǎng)絡(luò )標簽通訊后,不支持仿真,仿真會(huì )導致該報錯。



ATC庫的TCP指令沒(méi)有斷線(xiàn)檢測的功能,系統的NBS庫也是一樣(網(wǎng)絡(luò )斷開(kāi)連接后無(wú)法檢測出是否掉線(xiàn));
可以使用ATC庫的斷線(xiàn)檢測指令FB_BreakLineCheck去檢查當前TCP通訊是否斷線(xiàn)。
注意:該功能塊不建議放在低任務(wù)周期使用,不建議放在任務(wù)周期短的周期使用,不建議間隔時(shí)間太短,否則可能會(huì )引發(fā)負載率升高、影響通訊。

Q系列的CAN口做CANopen通訊可帶31個(gè)從站進(jìn)行使用。

Q系列目前支持CAN2.0A和CAN2.0B,暫不支持J1939通訊,這個(gè)J1939主站暫不支持,可自行通過(guò)CAN2.0B做此類(lèi)通訊實(shí)現;


需添加CAA CiA 405庫,通過(guò)SDO_READ4和SDO_WRITE4等指令進(jìn)行讀寫(xiě);

使能主站心跳生產(chǎn)

開(kāi)啟從站(伺服)心跳生產(chǎn)

心跳消費(激活):開(kāi)啟從站心跳消費(從站12MS沒(méi)有接收到主站的心跳,X系列總線(xiàn)伺服就報警071心跳斷線(xiàn))
設置要監視的主站節點(diǎn)和消費者時(shí)間,消費者時(shí)間(12ms)需要大于主站心跳生產(chǎn)時(shí)間(8ms)

(2)檢查所使用的地址在PLC側程序內是否有強制賦值的操作,可更換其他地址嘗試;

(1)PLC 開(kāi)啟設備加密,創(chuàng )建用戶(hù)和組。Devices→用戶(hù)和組,在組中添加一個(gè)新的組,在用戶(hù)中添加新的用戶(hù),把此用戶(hù)分配到創(chuàng )建的組中;

(2)PLC側,新建符號分組,在彈出窗口中設置符號組名稱(chēng) OPCUA,選中客戶(hù)端可操作的變量,點(diǎn)擊配置符號權限;亦可使用 default 默認符號組;

(3)HCP WORKS3軟件中默認沒(méi)有配置符號權限的按鈕,可在符號配置==設置==勾選使能符號設置;

(4)在符號權限頁(yè)面點(diǎn)擊刷新按鈕,在符號集中的 Application 下選中符號組,在右側權限中給組分配權限。如下圖所示,在 OPCUA 組中的用戶(hù)即可訪(fǎng)問(wèn) OPCUA 符號組下的標簽變量。

(5)點(diǎn)擊安全柵欄→Devices,點(diǎn)擊 infomation 旁邊的刷新按鍵,點(diǎn)擊 infomation 下的 Device,點(diǎn)擊右側的創(chuàng )建證書(shū),等待證書(shū)創(chuàng )建完成,設置 RTC 時(shí)間(證書(shū)創(chuàng )建后并不是立即生效,可以查看Valid from 下的生效時(shí)間,設置 PLC 的時(shí)間),斷電重啟 PLC;

(6)OPCUA 客戶(hù)端側,發(fā)現服務(wù)器時(shí),顯示如下三個(gè)選項,PLC 即開(kāi)啟了加密通訊,選擇 None(無(wú)安全策略),使用Username 和 Password 連接 OPCUA 服務(wù)器即可;

(7)使用 Sign&Encypt(簽名和加密)和 Sign(簽名)安全策略時(shí),需要在 PLC 側,把客戶(hù)端的證書(shū)添加到信任區。使 用 Sign&Encypt ( 簽 名 和 加 密 ) 和 Sign ( 簽 名 ) 安 全 策 略 時(shí) , 連 接 服 務(wù) 器 會(huì ) 報 錯BadSecurityChecksFailed,安全檢查失敗,需要 PLC 側信任客戶(hù)端的證書(shū)。報錯顯示如下:

