SIMATIC S7-1500 SW Controller Install

SIMATIC S7-1500 SW Controller Install

参考 https://www.gongkongke.com/cloud/929795582175352/

参考 http://plcforum.uz.ua/viewtopic.php?f=1&t=23992

 

在 VMware ESXI 服务器的Windows7系统虚拟机上安装 SIMATIC S7-1500 SW 软件。

 

使用 Sim_EKB_Install 安装授权密钥

 

安装 SIMATIC S7-1500 SW 软件

安装目标目录 C:\Program Files (x86)\Siemens\Automation

复制代码
将修改下列防火墙设置
ISO Transport Service on top of TCP 
	TCP 端口 102 打开
	络访问范围:所有计算机
Automation License Manager Service
	C:\Program Files\Common Files\Siemens\sws\almsrv\almsrv64x.exe
	络访问范围:子网

将修改下列 DCOM 设置

StationManagerPlus {21DC35FE-4F1C-48BF-AAA3-A06363921C82}
	身份验证级别 "默认"
	启动权限 "Guests"	Allow	Deny
	本地启动	-	+
	远程启动	-	+
	本地激活	-	+
	远程激活	-	+
	启动权限 "Administrators"	Allow	Deny
	本地启动	+	-
	远程启动	-	-
	本地激活	+	-
	远程激活	-	-
	启动权限 "LOCAL SERVICE"	Allow	Deny
	本地启动	+	-
	远程启动	-	-
	本地激活	+	-
	远程激活	-	-
	启动权限 "Everyone"	Allow	Deny
	本地启动	-	-
	远程启动	-	+
	本地激活	-	-
	远程激活	-	+
	启动权限 "NETWORK"	Allow	Deny
	本地启动	-	+
	远程启动	-	+
	本地激活	-	+
	远程激活	-	+
	启动权限 "ANONYMOUS LOGON"	Allow	Deny
	本地启动	-	+
	远程启动	-	+
	本地激活	-	+
	远程激活	-	+
	启动权限 "AUTHENTICATED USER"	Allow	Deny
	本地启动	-	-
	远程启动	-	+
	本地激活	-	-
	远程激活	-	+
	访问权限 "Guests"	Allow	Deny
	本地访问	-	+
	远程访问	-	+
	访问权限 "ANONYMOUS LOGON"	Allow	Deny
	本地访问	-	+
	远程访问	-	+
	访问权限 "NETWORK"	Allow	Deny
	本地访问	-	+
	远程访问	-	+
	访问权限 "Everyone"	Allow	Deny
	本地访问	-	-
	远程访问	-	+
	访问权限 "AUTHENTICATED USER"	Allow	Deny
	本地访问	-	-
	远程访问	-	+
	访问权限 "Administrators"	Allow	Deny
	本地访问	+	-
	远程访问	-	-
	访问权限 "SYSTEM"	Allow	Deny
	本地访问	+	-
	远程访问	-	-
	访问权限 "SELF"	Allow	Deny
	本地访问	+	-
	远程访问	-	-
	访问权限 "LOCAL SERVICE"	Allow	Deny
	本地访问	+	-
	远程访问	-	-
	访问权限 "INTERACTIVE"	Allow	Deny
	本地访问	+	-
	远程访问	-	-
	配置权限 "默认"


将设置以下文件系统权限
C:\ProgramData\Siemens\Automation\PCStation\Config\StationManagerPlus
	-   从父项继承可以应用到子对象的权限项目。包括那些在此明确定义的项目。
	+   从父对象中删除继承项目
	-   用在此显示的可以应用到子对象的项目替代所有子对象的权限项目。
	将调整此文件夹、子文件夹和文件的权限
	"Administrators"	Allow	Deny
	完全访问	+	-
	将调整此文件夹、子文件夹和文件的权限
	"SYSTEM"	Allow	Deny
复制代码

 

进入软PLC系统

 

命令行方式控制软PLC系统
cpu_control /poweroncpu PLC开机
cpu_control /poweroffcpu PLC关机
cpu_control /run PLC运行模式
cpu_control /stop PLC停止模式

cpu_control /getstatus PLC当前状态

 

===========

复制代码
Motherboard Manufacturer Name    'Intel Corporation'
Motherboard Model                '440BX Desktop Reference Platform'
Motherboard Version              'None'
Serial Number                    'None'
System Manufacturer Name         'SIEMENS AG'
System Product Name              'SIMATIC IPC477D'
System Version                   'None'
System Serial Number             'None'
Chassis Manufacturer Name        'SIEMENS AG'
Chassis Version                  '1.0.0'
Chassis Serial Number            'None'
Chassis Model                    'SIMATIC'
UUID                             00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
复制代码
复制代码
bios.forceSetupOnce = "FALSE"
bios440.filename = "1507S.ROM"

vvtd.enable = "TRUE"
vhv.enable = "TRUE"
vpmc.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"

pciBridge0.pciSlotNumber = "17"
sata0.pciSlotNumber = "37"

sata0.present = "TRUE"
sata0:0.fileName = "SoftPLC.vmdk"
sata0:0.present = "TRUE"
sata0:0.redo = ""
floppy0.present = "FALSE"
复制代码

 

=================== End

 

posted @   lsgxeva  阅读(885)  评论(3编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
历史上的今天:
2017-10-25 BabeLua常见问题
点击右上角即可分享
微信分享提示