自动化网-工控人家园官网

当前位置: 主页 > 工控品牌 > 西门子 >

用网线把程序直接下载到S7-300PLC中-西门子PLC的INV_DI指令功能和应用实例

时间:2016-01-14 21:59来源:未知 作者:admin 点击:
怎么用网线把程序直接下载到S7-300PLC中-西门子PLC的INV_DI指令功能和应用实例
以太网方式不需要特殊的下载设备,只要电脑上面有网卡就可以。如果使用的是带有PN接口的CPU或者有CP343-1或 CP443-1以太网模块可以使用这种方式。
 
 首先需要给以太网口分配一个IP地址,出厂时以太网口的IP是0.0.0.0。分配IP的步骤如下:
 1、在控制面板的SET PG/PC Interface 中选择 TCP/IP。
 2、在STEP7 SIMATIC MANAGER界面下,找到plc菜单,打开其中的“Edit Ethernet node” 子菜单。
 3、在对话框中,点击Browse按钮,可以浏览到PLC或CP模块的MAC地址,点击OK确认后,该MAC自动填入。然后在接下来的编辑框里面填入要分配的IP地址和子网掩码,再点击“Assign IP Configuration",IP地址成功分配。将电脑本地连接的IP设置成跟PLC的IP在同一个网段下,就可以用以太网方式下载程序了。
 
西门子PLC的INV_DI指令功能和应用实例

plcINV_DI指令符号
PLC的INV_DI指令符号
    1INV_DI转换指令说明表。
    1  INV_DI转换指令说明表
    参 数
    数据类型
    存储器区域
    说 明
    EN
    BOOL
    I、Q、M、L、D
    允许输入
    ENO
    BOOL
    I、Q、M、L、D
    允许输出
    IN
    DINT
    I、Q、M、L、D
    双整型数输入
    OUT
    DINT
    I、Q、M、L、D
    双整型数输入的反码
    INV_DI(双整型数输入求反码)指令,读输入参数IN的内容,然后,与16进制屏蔽码W#16#FFFF FFFF进行XOR的波尔运算。这一运算结果,将改变输入码的每一个位成相反的状态。ENO总是与EN有相同的信号状态。
    2INV_DI转换指令对状态位的影响。
    2   INV_DI转换指令对状态位的影响
 -
    BR
    CC1
    CC0
    OV
    OS
    OR
    STA
    RLO
    /FC
 写状态位
    1
 -
 -
 -
 -
    0
    1
    1
    1
INV_DI转换指令应用举例
    2    INV_DI转换指令应用举例
    如果输入I0.0的信号状态为“1”,然后,对MD8的每一个位求反码,举例:
    MD8= F0FF FFF0,指令运算结果MD12= 0F00 000F。如果转换指令没有执行(ENO=EN=0),则输出Q4.0置成“1”。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容