5/9/2019 5:51 PM | |
Posts: 3 Rating:
|
I have to make a PROFISafe communication between an IM151-8 (6ES7151-8FB01-0AB0) and a G120C (6SL3210-1KE23-8UF1 | FIRMWARE V4.7 SP10 HF3) in TIA Portal V15 Upd4. Without PROFISafe Teleram 30, I can control the drive normally via PROFINET, however when I add the PROFISafe Telegram the problem starts. When I try to send the Control Word with SENDDP block (called in main Safety Function Block), the code 80B1 (The length of the specified destination area is not identical to the configured
user data length.) is returned, then no data is write in drive. The only way I had to make PROFISafe Control Word be wrote in drive is use the DPWR_DAT (SFC15) in OB35 (100ms), however the "Safety enable missing" is always active in "Drive enable signals" (Startdrive\Online & Diagnostics). I guess the "Safety enable missing" doesn't go to OK state because the communication is not being by safety instructions. I tried to add the LDrvSafe V2.2.1 (https://support.industry.siemens.com/cs/br/pt/view/109485794/en ) library, but it only works with S7-1200F and S7-1500F. The LDrvSafe V2.0 (for SIMATIC Manager) can't be converted to TIA Portal due to errors during conversion process. How can I make consistent data transfer via PROFISafe between IM151-8 and G120C? |
Last edited by: Jen_Moderator at: 05/10/2019 09:10:22Optimized link. |
|
5/10/2019 12:05 AM | |
Posts: 3 Rating:
|
The answer is: use digital outputs like Q0.0. There is an attached example for TIA Portal V15 Upd4. AttachmentPROFISafe IM151-8 + G120C.zip (40 Downloads) |
Follow us on