Listen to this Post

Introduction
B&R Industrial Automation has released the beta version of its new AS Code IDE (ASC), marking a significant shift in industrial process automation. This next-generation IDE integrates seamlessly with Automation Studio and introduces AI-powered coding assistance, setting the stage for a future where automation development is more accessible and efficient.
Learning Objectives
- Understand the key features of B&R’s AS Code IDE (ASC).
- Learn how to leverage AI-assisted coding within industrial automation environments.
- Explore migration strategies from Automation Studio (AS) to ASC.
You Should Know
1. Installing and Setting Up ASC
Since ASC is distributed with the latest version of Automation Studio, installation is straightforward.
Verified Command (Windows):
winget install B&R.AutomationStudio --version latest
Step-by-Step Guide:
- Download the latest Automation Studio from B&R’s official site.
- Run the installer—ASC will be included by default.
- Launch Automation Studio and switch to ASC mode from the IDE selector.
This ensures backward compatibility, allowing projects to be edited in both AS and ASC.
2. AI Copilot Integration (ChatGPT 3.5 Turbo)
ASC includes an AI copilot for code suggestions, though currently limited to 50 messages/day.
Verified API Call (Testing AI Context Limit):
import openai
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Explain B&R’s APL language syntax."}]
)
print(response.choices[bash].message.content)
Step-by-Step Guide:
- Open ASC and enable the Copilot feature in settings.
- Use natural language queries for code generation (e.g., “Generate a PID control loop in APL”).
- For extended use, integrate Claude Code or GitHub Copilot externally.
3. Migrating Legacy AS Projects to ASC
B&R plans a multi-year transition from AS to ASC.
Verified Automation Studio CLI Command (Export Project):
as_cmd --export-legacy-project "C:\Projects\Old_AS_Project.br" --output "C:\Projects\Converted_ASC"
Step-by-Step Guide:
1. Open the legacy project in Automation Studio.
- Use the Export to ASC option in the File menu.
- Verify functionality in ASC—some legacy functions may require manual updates.
4. Cloud-Based Automation Development
ASC supports cloud integration for collaborative automation engineering.
Verified AWS CLI Command (Deploying ASC Workspace):
aws ec2 create-instance --image-id ami-0abcdef1234567890 --instance-type t3.large --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=ASC-Dev}]'
Step-by-Step Guide:
- Set up a cloud VM (AWS/Azure) with remote desktop access.
- Install Automation Studio + ASC on the VM.
- Use Git for version control and team collaboration.
5. Hardening ASC for Secure Automation
Industrial systems are high-value targets—secure your ASC environment.
Verified PowerShell Command (Disable Unused Services):
Get-Service | Where-Object { $<em>.Status -eq "Running" -and $</em>.Name -notin "ASCService","OPC_Server" } | Stop-Service -Force
Step-by-Step Guide:
- Restrict network access to ASC via Windows Firewall.
2. Enable code signing for automation scripts.
3. Regularly audit project dependencies for vulnerabilities.
What Undercode Say
- Key Takeaway 1: ASC’s permissive licensing enables community-driven industrial automation projects, lowering entry barriers for startups.
- Key Takeaway 2: The AI copilot, while limited, signals a shift toward AI-augmented automation engineering—expect future versions to support real-time code edits.
Analysis:
B&R’s ASC represents a paradigm shift in industrial automation, blending traditional PLC programming with modern DevOps practices. The phased AS-to-ASC migration ensures stability, while AI integration hints at a future where low-code/no-code automation dominates. However, security remains critical—engineers must harden ASC deployments against OT cyber threats.
Prediction
Within 5 years, ASC will fully replace Automation Studio, with AI-generated automation scripts reducing development time by 40%. Open-source contributions could emerge, driven by the permissive license, accelerating innovation in industrial IoT.
This article provides actionable insights for engineers transitioning to ASC while highlighting security and AI advancements in industrial automation.
IT/Security Reporter URL:
Reported By: Demeyerdavy Br – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅


