欢迎访问瑞昌明盛自动化设备有限公司官网!
关于我们 | 联系我们

+86 15270269218

您的位置:首页>>产品中心 >> foxboro

1746-C9模块备件

型号: 1746-C9  分类: foxboro
  • 1746-C9
  • 1746-C9
  • 1746-C9
  • 1746-C9
  • 1746-C9


1746-C9

参数/
转换
描述默认值
价值
安全设置
活动
I/O模块之间消息的大延迟
以及处理器模块。0、100…50000µs
大系统
总线延迟[微秒]
我需要许可证才能设置
大系统总线延迟到某个值
> 0.
0µs应用程序特定
金丝雀
五、 2.36.0
安全以太网的CRC创建如中所示
SILworX版本2.36.0。此设置为:
需要与资源交换数据
计划使用SILworX 2.36版或
以前的版本。
安全以太网CRC
现在的
版本
安全以太网的CRC是用
当前算法。
现在的
版本
应用程序特定
表11:资源系统参数
计算配置连接的大持续时间[µs]
如果在一个CPU周期内未完全处理通信,则在下一个CPU循环中继续通信
在中断点的CPU周期之后。
这会减慢过程数据通信,但也会确保所有连接
对外部合作伙伴的信息处理是平等和完全的。
对于固件HIMax CPU V3,配置的大持续时间的值
SILworX中的连接默认设置为6毫秒。处理所需的时间
然而,与外部伙伴的通信可能超过CPU中的默认值
周期
对于固件HIMax CPU V4,配置的大持续时间的值
设置连接时必须考虑定义的看门狗时间。
合适的值:选择该值,以便循环处理器任务可以在
看门狗时间-配置连接的大持续时间。
要传送的过程数据量取决于配置的数据量
远程I/O、到PADT的现有连接以及系统内的模块
具有以太网接口。
一设置可以如下计算:
TConfig=(nCom+nRIO+nPADT)*0.25ms+2ms+4*t线性,其中
t配置系统参数:配置连接的大持续时间[ms]
nCom具有以太网接口的模块数量{SB、CPU、COM}
配置的远程I/O的nRIO数
nPADT大PADT连接数=5
TLatency系统参数大系统总线延迟[µs]
如果计算的时间值小于6毫秒,则四舍五入为6毫秒。在线统计
可用于稍后在资源属性中修改计算时间,或
立即在线。
i生成代码或转换项目时,会在
如果定义的配置连接大持续时间小于该值,则为PADT
由前述公式得出。
HIMax 9软件
HI 801 003 E版本4.00,41页,共64页
9.3.2硬件系统变量
这些变量用于在控制器运行时更改控制器的行为
具体国家。
参数/开关功能默认值
背景
设置
安全操作
强制停用用于防止强制和停止强制
立即
非应用程序特定
备用0…备用16无功能--
紧急停止1。。。
紧急停止4
紧急停机开关,用于关闭发动机
控制器,如果用户检测到故障
程序
非应用程序特定
在运行中只读(强制和重新加载除外),它是
不可能执行任何操作(停止,
开始,下载)与SILworX
非应用程序特定
重新加载停用可防止执行特定于应用程序的重新加载
表12:硬件系统变量
在SILworX硬件编辑器中,这些系统变量可以分配为全局变量
具有由物理输入或用户程序逻辑修改的值。
示例:锁定和解锁PES
锁定PES将锁定所有功能,并防止用户在运行期间访问这些功能
活动这还可以防止对用户程序进行未经授权的操作。
解锁PES:停用先前设置的所有锁(例如,在机器上执行工作)
控制器)。
三个系统变量在运行、重新加载停用和强制停用时为只读
可用于锁定PES。
如果所有三个系统变量都打开:无法访问控制器。在这种情况下
只有在模式下重新启动处理器模块,控制器才能进入停止状态
切换到初始位置。则可以加载新的用户程序。
为了使控制器可锁定
1.定义BOOL类型的全局变量,并将其初始值设置为FALSE。
2.将全局变量作为输出变量分配给三个系统变量
运行时只读、重新加载停用和强制停用。
3.将全局变量分配给数字输入的通道值。
4.将钥匙开关连接到数字输入。
5.编译程序,在控制器上进行lod,然后启动。
相应钥匙的所有者能够锁定和解锁控制器。在故障的情况下
在相应的数字输入模块中,控制器被解锁。
9.4强制
强制是将变量的当前值替换为力值的过程。
这个

1746-C9

1746-C9模块备件

1746-C9

Parameter / Switch Description Default value Setting for safe operation Maximum delay of a message between an I/O module and the processor module. 0, 100...50 000 µs Maximum System Bus Latency [µs] i A license is required for setting the maximum system bus latency to a value > 0. 0 µs Applicationspecific SILworX V.2.36.0 The CRC for safeethernet is created as in SILworX version 2.36.0. This setting is required for exchanging data with resources planned with SILworX version 2.36 or previous versions. safeethernet CRC Current Version The CRC for safeethernet is created with the current algorithm. Current Version Applicationspecific Table 11: Resource System Parameters Calculating the Maximum Duration of Configuration Connections [µs] If communication is not completely processed within a CPU cycle, it is continued in the next following CPU cycle at the interruption point. This slows down the process data communication, but it also ensures that all connections to external partners are processed equally and completely. For firmware HIMax CPU V3, the value of the maximum duration of configuration connections in SILworX is set to 6 ms by default. The time required to process communication with external partners may, however, exceed the default value in a CPU cycle. For firmware HIMax CPU V4, the value of the maximum duration of configuration connections must be set taking the defined watchdog time into account. Suitable value: Select the value such that the cyclic processor tasks can be executed within the time resulting from Watchdog Time - Max. Duration of Configuration Connections. The volume of the process data to be communicated depends on the number of configured remote I/Os, the existing connections to the PADT and the modules within the system that have an Ethernet interface. A first setting can be calculated as follows: TConfig = (nCom + nRIO + nPADT) * 0.25 ms + 2 ms + 4*TLatency, where TConfig System parameter Max. Duration of Configuration Connections [ms] nCom Number of modules with Ethernet interfaces {SB, CPU, COM} nRIO Number of configured remote I/Os nPADT maximum number of PADT connections = 5 TLatency System parameter Maximum System Bus Latency [µs] If the calculated time value is less than 6 ms, it is rounded up to 6 ms. The online statistics can be used to modify the calculated time either later in the resource properties or immediately online. i When generating the code or converting the project, a warning message is displayed in the PADT if the defined Max. Duration of Configuration Connections is less than the value resulting from the previous formula. HIMax 9 Software HI 801 003 E Rev. 4.00 Page 41 of 64 9.3.2 Hardware System Variables These variables are used to change the behavior of the controller while it is operating in specific states. Parameter / Switch Function Default setting Setting for safe operation Force Deactivation Used to prevent forcing and to stop it immediately OFF Application-specific Spare 0 ... Spare 16 No function - - Emergency Stop 1 ... Emergency Stop 4 Emergency stop switch to shutdown the controller if faults are detected by the user program OFF Application-specific Read-only in RUN With the exception of forcing and reload, it is not possible to perform any operations (stop, start, download) with SILworX OFF Application-specific Reload Deactivation Prevents execution of reload OFF Application-specific Table 12: Hardware System Variables In the SILworX Hardware Editor, these system variables may be assigned global variables with a value that is modified by a physical input or the user program logic. Example: Locking and Unlocking the PES Locking the PES locks all functions and prevents users from accessing them during operation. This also protects against unauthorized manipulations to the user program. Unlocking the PES: Deactivates any locks previously set (e.g., to perform work on the controller). The three system variables Read only in Run, Reload Deactivation and Force Deactivation may be used to lock the PES. If all three system variables are ON: no access to the controller is possible. In this case the controller can only be put into STOP state by restarting a processor module with the mode switch in the Init position. Then loading a new user program is possible. To make a controller lockable 1. Define a global variable of type BOOL and set its initial value to FALSE. 2. Assign the global variable as output variables to the three system variables Read only in Run, Reload Deactivation, and Force Deactivation. 3. Assign the global variable to the channel value of a digital input. 4. Connect a key switch to the digital input. 5. Compile the program, lod it on the controller, and start it. The owner of a corresponding key is able to lock and unlock the controller. In case of a fault of the corresponding digital input module, the controller is unlocked. 9.4 Forcing Forcing is the procedure by which a variable's current value is replaced with a force value. The variable receives its current value from a physical input, communication or a logic operation. If the variable is forced, its value does no longer depend on the process, but is defined by the user. 9 Software HIMax Page 42 of 64 HI 801 003 E Rev. 4.00 WARNING Use of forced values can disrupt the safety integrity! ƒ Forced value may lead to incorrect output values. ƒ Forcing prolongates the cycle time. This can cause the watchdog time to be exceeded. Forcing is only permitted after receiving consent from the test authority responsible for the final system acceptance test. When forcing values, the person in charge must take further technical and organizational measures to ensure that the process is sufficiently monitored in terms of safety. HIMA recommends to setting a time limit for the forcing procedure. Refer to the System Manual (HI 801 001 E) for further details on forcing. 9.5 Safe Version Comparator The safe SILworX version comparator is able to compare with one another the following resource configuration types: ƒ Resource configurations loaded into the controller ƒ Resource configurations existing in the PADT ƒ Exported, i.e., archived, resource configurations The comparison result achieves SIL 3, since it is derived from loadable files and includes the CRCs. The safe version comparator must be used to verify the changes performed to the program prior to loading it into the controller. It exactly determines the changed parts of the resource configuration. This, in turn, facilitates testing the changes and identifying the test data. Structured programming and the use of significant names from the first configuration version on, facilitate understanding of the comparison result. 9.6 Protection against Manipulation Together with the responsible test authority, the user must define which measures should be implemented to protect the system against manipulation. Protective mechanisms for preventing unintentional or unapproved modifications to the safety system are integrated into the PES and SILworX: ƒ Each change to the user program or configuration creates a new CRC. These changes can only be transferred to the PES via download or reload. ƒ The operating options depend on the rights of the user logged in to the PES. ƒ SILworX prompts the user to enter a password in order to log in to the PES. ƒ No connection is required between the PADT and PES in RUN. All requirements about protection against manipulation specified in the safety and application standards must be met. The operator is responsible for authorizing employees and implementing the required protective actions



更多
查看更多 >>

推荐产品