西门子电缆网线代理授权经销商
国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆
可使用以下方式确定两个设备的软件之间的差异:
• 比较两个已组态 PLC 的软件
• 比较 PLC 软件和项目库
• 比较 PLC 软件和全局库
• 比较 PLC 软件和 PLC 主副本
• 在“在线”状态下比较已组态 PLC 的软件与所连接 PLC 的软件
签名
使用 CompareTo 或 CompareToonline 方法进行比较。
public CompareResult CompareTo (ISoftwareCompareTarget
compareTarget)
public CompareResult CompareToonline ()
返回值/参数 功能
CompareResult
compareResult
返回比较结果:
• FolderContentsDifferent:所比较的文件夹
内容不同。
• FolderContentsIdentical:所比较的文件夹
内容相同。
• ObjectsDifferent:所比较的对象内容不同。
• ObjectsIdentical:所比较的对象内容相同。
• LeftMissing:该对象不包含于启动比较的对
象。
• RightMissing:该对象不包含于正在比较的对
象。
• CompareIrrelevant:这 2 个对象的比较不相
关
• FolderContainsDifferencesOwnStateDi
fferent:文件夹内容有一处或多处不同,文件夹
自身状态不同
• FolderContentErent
:文件夹内容相同,文件夹自身状态不同
ISoftwareCompareTarget
compareTarget
类似对象的列表。比较 PLC 硬件
要求
• TIA Portal Openness 应用程序已连接到 TIA Portal。
请参见“连接到 TIA Portal (页 82)”
• 已通过 TIA Portal Openness 应用程序打开一个项目。
请参见“打开项目 (页 122)”
应用
可以使用 TIA Portal Openness 来比较两个 PLC 设备的硬件。
签名
使用 CompareTo 方法比较两个硬件对象。
CompareResult CompareTo (IHardwareCompareTarget compareTarget);
返回值/参数 功能
CompareResult compare result 返回比较结果:
• FolderContainsDifferencesOwnStateDifferent:文
件夹内容有一处或多处不同,文件夹自身状态不同
• FolderContentErent:文件夹内
容相同,文件夹自身状态不同。
IHardwareCompareTarget compareTarget 应执行硬件比较的比较目标。不得为空。
如果参数 compareTarget 为空并尝试比较硬件,则将出现
Siemens.Enginnering.EngineeringTargetInvocationExceptions
可以使用 TIA Portal Openness API 通过设备 Deviceitem CPU 处的硬件
PlcAccessLevelProvider 来访问“访问等级”设置。
此功能提供用于设置/重设密码的动作,并提供用于设置/读取访问等级设置的已建模属性。
• 空 SetPassword(PlcProtectionAccessLevel 访问等级类型,SecureString 密码)
• 空 ResetPassword(PlcProtectionAccessLevel 访问等级类型)
• 属性 PlcProtectionAccessLevel
一般来讲,通过 Openness 进行处理与 TIA Portal UI 类似。
• 始终可在 S7-1200/1500 PLC 读取和设置 PlcProtectionAccessLevel。
• 如果访问等级设为除完全访问权限(或完全访问含故障安全)以外的任何等级,则需要
设置安全访问权限密码。否则会出现编译错误:“密码不得为空”
• 不允许为不同访问等级设置相同的密码
• 仅可为高于所设访问等级的等级设置/重设密码(如果 PlcProtectionAccessLevel 设为
HMIAccess,则仅可为 ReadAccess 和 FullAccess 设置密码)
可能存在的异常:
• EngineeringTargetInvocationException:“其它访问等级已存在相同密码“ - 如果用户尝
试为不同访问等级设置相同密码,则会弹出此提示
• EngineeringTargetInvocationException:“无法为访问等级设置密码” - 如果用户尝试为
比所选等级更严格的访问等级设置密码,则会弹出此提示
• EngineeringTargetInvocationException:“密码不能为空” - 如果用户尝试设置空密码,
则会弹出此提示
• EngineeringTargetInvocationException:“访问等级无效” - 如果用户尝试在非故障安全
PLC 上将访问等级设为 FullAccessIncludingFailsafe,则会弹出此提示
访问等级
在 Openness 中,访问等级建模为名为 PlcProtectionAccessLevel 的枚举值。枚举字段的名称
基于 S7-1200/1500 PLC 的“Access Level”条目。枚举条目 值 备注
- None 0 用于枚举值初始化。该值
不得由 Openness 用户设
置。
完全访问权限(无保护) FullAccess 1
读取访问 ReadAccess 2
HMI 访问 HMIAccess 3
无访问权 NoAccess 4
完全访问含故障安全(无
保护)
FullAccessIncludingFailsa
fe
5 仅可用于故障安全 PLC
可在 PLC 上使用名为 PlcProtectionAccessLevel 的 PlcProtectionAccessLevel 枚举类型的 EOM
属性(已建模属性)设置/获取访问等级。
可以为无访问权限的 PlcProtectionAccessLevel 使用以下代码示例:
DeviceItem S71500PLC = ...;
PlcAccessLevelProvider myPlcAccessLevelProvider =
S71500PLC.GetService();
myPlcAccessLevelProvider.PlcProtectionAccessLevel = PlcProtectionAccessLevel.NoAccess;
密码
出于安全因素,密码会作为 SecureString 实现。仅可使用相应的动作为不同访问等级设置/重
设密码。不支持读取密码。
myPlcAccessLevelProvider.SetPassword(PlcProtectionAccessLevel.ReadAccess,
someSecureString);
myPlcAccessLevelProvider.ResetPassword(PlcProtectionAccessLevel.ReadAccess)