无心飞扬 发表于 2023-4-20 12:47:16

codesys的设备树重点详解

codesys的设备树重点详解

1.设备树设备文件Western-ARM Cortex-VxWorks.devdesc.xml;帮助文档在开发包Western_0x1_ARM_VxWorks_V3.5.16.40_XsCZMASIHS路径下搜索chm即可打开。



<DeviceIdentification><!--固定的不需要修改,在扫描网络时会出现,匹配上就会出现实的,不匹配就是虚框-->><Type>4096</Type><Id>**** 0001</Id><Version>3.5.16.40</Version></DeviceIdentification>

<DeviceInfo><!--可以修改设备信息,在codesys中可以查看信息 --><Name name="local:typename">Western-ARM Cortex-VxWorks</Name><Description name="local:typedescription">CODESYS Control from Western</Description><Vendor name="local:3S">Xi An Western Electric Co., Ltd.</Vendor><OrderNumber>???</OrderNumber></DeviceInfo>

</DeviceInfo><DriverInfo needsBusCycle="false" enableDiagnosis="true"><RequiredLib libname="IoStandard" vendor="System" version="*" identifier="iostandardlib" placeholderlib="IoStandard"/><RequiredLib libname="Xi Kong Lib" vendor="Xi Kong" version="3.5.16.20" placeholderlib="Xi Kong Lib"/><!--可以添加已安装的库,在codesys中可以查看信息 --><RequiredLibEx client="3SLicense" libname="3SLicense" vendor="3S - Smart Software Solutions GmbH" version="0.0.0.0" identifier="_3S_LICENSE" placeholderlib="3SLicense"/></DriverInfo>

<ChildObject><!--设备下挂载的子对象 --><ObjectGuid>8ceeba4e-ac7a-4fbd-9415-bfb2d98668ab</ObjectGuid><ObjectName>Plc Logic</ObjectName></ChildObject><ts:section name="onlinemanager"><!--登录时缓冲区大小 --><ts:setting name="communication-buffer-size" type="integer" access="edit"><ts:value>65536</ts:value></ts:setting></ts:section>注意:最终代码在现场运行需要设置以下2点,防止其他人任意下载程序或许修改程序:
<ts:setting name="!(https://csdn-img-blog.oss-cn-beijing.aliyuncs.com/5a3fc54df71a425a9c1438437b2e0671.png)
" type="boolean" access="visible"><!--可以锁定codesys程序,现场部署时使用,设置为0后其余人员就不能修改,必须登录才可以解锁修改或下载程序 --><ts:value>1</ts:value></ts:setting><ts:setting name="operational_mode_supported" type="boolean" access="visible"><!--可以锁定codesys程序,现场部署时使用,设置为0后其余人员就不能修改,必须调为debug模式才可以下载 --><ts:value>1</ts:value></ts:setting>默认为:


locked_mode_supported设为0:


operational_mode_supported和locked_mode_supported都设为0:


operational_mode_supported设为0:

页: [1]
查看完整版本: codesys的设备树重点详解